@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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}:root{color-scheme:only light}.profile-dropdown{background:#222}.profile-header i{color:#aaa}.dropdown-name{color:#e0e0e0}.dropdown-company{color:#aaa}.dropdown-item{color:#e0e0e0}.dropdown-item:hover{background-color:#333}.dropdown-item i{color:#aaa}.dropdown-divider{background:#333}.logout,.logout i{color:#f87171}.logout:hover{background-color:#331c1c}.mobile-menu-button{gap:4px;padding:.5rem}.mobile-menu-button span{width:24px}@media (max-width:1024px){.header-container{padding:0 1rem}.nav-list{gap:1.5rem}.announcement-button,.payment-button{padding:.6rem .8rem}}@media (max-width:768px){.mobile-menu-button{display:flex}.main-nav{background:#111;box-shadow:0 4px 6px #00000080;display:none;left:0;padding:1rem;position:fixed;right:0;top:70px}.main-nav.active{display:block}.nav-list{flex-direction:column;gap:.5rem}.nav-list a.nav-item{padding:.75rem 1rem;width:100%}.nav-list a.nav-item:after{display:none}.header-actions{align-items:center;display:flex;gap:1rem;height:100%}.announcement-dropdown{border-radius:12px 12px 0 0;bottom:0;left:0;max-height:80vh;position:fixed;right:0;top:auto;width:100%}.announcement-button span,.cart-text,.payment-button span,.user-name{display:none}.announcement-button,.cart-container,.payment-button,.user-btn{padding:.5rem}.profile-dropdown{border-radius:12px 12px 0 0;bottom:0;left:0;position:fixed;right:0;top:auto;width:100%}.profile-header{padding:1.25rem 1rem}.dropdown-item{padding:.75rem 1rem}}@media (max-width:480px){.header-container{padding:0 .75rem}.logo{height:35px}.header-actions{gap:.5rem}}body,html{background-color:#000;color:#e0e0e0}.header{background:#111!important;background:#111;box-shadow:0 2px 10px #00000080;font-family:Poppins,sans-serif;height:70px;left:0;position:fixed;right:0;top:0;z-index:1000}.header-container{align-items:center;display:flex;height:100%;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 2rem}.logo-section{flex-shrink:0;margin-left:-170px;position:relative}.logo{filter:brightness(1.2);height:65px;width:180px}.main-nav{flex:1 1;margin:0 2rem}.nav-list{align-items:center;display:flex;gap:2.5rem;justify-content:center;list-style:none;margin:0;padding:0}.nav-list li{position:relative}.nav-list a.nav-item{color:#e0e0e0;display:block;font-size:1rem;font-weight:500;padding:.5rem 0;position:relative;text-decoration:none;transition:all .3s ease}.nav-list a.nav-item:after{background:#6366f1;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-list a.nav-item:hover{color:#8183f4}.nav-list a.nav-item:hover:after{width:100%}.header-actions{flex-shrink:0;gap:1.5rem}.desktop-only{display:block}.mobile-only{display:none}.mobile-menu-item{align-items:center;border-radius:4px;color:#e0e0e0;cursor:pointer;display:flex;gap:.75rem;padding:.75rem 1rem;position:relative;transition:background-color .2s ease}.mobile-menu-item:hover{background-color:#333}.mobile-menu-item i{color:#aaa;font-size:1rem;width:20px}.mobile-menu-item span{font-size:.9rem;font-weight:500}.mobile-badge{align-items:center;background:#ef4444;border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:600;height:18px;justify-content:center;min-width:18px;position:absolute;right:1rem}.announcement-wrapper{position:relative}.announcement-button{align-items:center;background:#4338ca;border-radius:8px;box-shadow:0 1px 3px #0000004d;display:flex;font-family:inherit;font-size:.9rem;gap:.5rem;padding:.6rem 1.2rem;transition:all .2s ease}.announcement-button:hover{background:#5349db}.announcement-button i{color:#fff;font-size:1.2rem;position:relative}.announcement-text{font-size:.9rem;font-weight:500}.announcement-badge{align-items:center;background:#ef4444;border-radius:50%;box-shadow:0 1px 3px #0003;color:#fff;display:flex;font-size:.75rem;font-weight:600;height:18px;justify-content:center;min-width:18px;position:absolute;right:-8px;top:-8px}.announcement-dropdown{background:#222;border:1px solid #333;border-radius:8px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;max-height:400px;position:absolute;right:0;top:calc(100% + .5rem);width:320px;z-index:1001}.announcement-header{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:1rem}.announcement-header h3{color:#e0e0e0;font-size:1rem;font-weight:600;margin:0}.mark-all-read{background:none;border:none;color:#6366f1;cursor:pointer;font-family:inherit;font-size:.8rem;padding:0}.mark-all-read:hover{text-decoration:underline}.announcement-list{max-height:300px;overflow-y:auto;padding:.5rem 0}.announcement-item{align-items:flex-start;border-bottom:1px solid #333;cursor:pointer;display:flex;gap:.5rem;padding:1rem;position:relative;transition:background-color .2s ease}.announcement-item:last-child{border-bottom:none}.announcement-item:hover{background-color:#2a2a2a}.announcement-item.unread{background-color:#1a2235}.announcement-content{flex:1 1}.announcement-item h4{color:#e0e0e0;font-size:.9rem;font-weight:600;margin:0 0 .25rem}.announcement-item p{color:#aaa;font-size:.85rem;line-height:1.4;margin:0 0 .5rem}.announcement-date{color:#777;display:block;font-size:.75rem}.new-indicator{background:#3b82f6;border-radius:50%;flex-shrink:0;height:8px;margin-top:.25rem;width:8px}.empty-announcements{color:#777;font-size:.9rem;padding:2rem 1rem;text-align:center}.announcement-footer{border-top:1px solid #333;padding:.75rem;text-align:center}.view-all{color:#6366f1;font-size:.85rem;font-weight:500;text-decoration:none}.view-all:hover{text-decoration:underline}.payment-button{align-items:center;background:#4caf50;border:none;border-radius:8px;box-shadow:0 1px 3px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;padding:.6rem 1.2rem;transition:all .3s ease}.payment-button:hover{background:#5acd5e}.payment-button i{font-size:1rem}.user-actions{align-items:center;display:flex;gap:1rem}.cart-wrapper{position:relative}.cart-container{background:none;border:none;color:#ccc;cursor:pointer;font-family:inherit;gap:.5rem;padding:.5rem 1rem;text-decoration:none}.cart-container,.cart-container i{align-items:center;display:flex;position:relative}.cart-container i{font-size:1.1rem}.cart-badge{align-items:center;background:#ef4444;border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:600;height:18px;justify-content:center;min-width:18px;position:absolute;right:-8px;top:-8px}.cart-text{font-size:.9rem;font-weight:500}.user-profile-container{position:relative}.user-btn{align-items:center;background:#333;border:1px solid #444;border-radius:8px;color:#ccc;cursor:pointer;display:flex;font-family:inherit;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.user-btn:hover{background:#444;border-color:#555}.user-btn i{font-size:1rem}.user-name{font-size:.9rem;font-weight:500}.profile-dropdown{background:#222!important;border:1px solid #333!important;border-radius:8px;box-shadow:0 4px 12px #0000004d;top:calc(100% + .5rem);width:200px;z-index:1001}@media (max-width:768px){.profile-dropdown{background:#222!important;border-radius:0!important;box-shadow:0 2px 20px #00000080!important;height:auto!important;left:0!important;margin:0!important;max-height:calc(100vh - 70px)!important;overflow-y:auto!important;position:fixed!important;right:0!important;top:70px!important;transform:none!important;width:100%!important;z-index:1050!important}}.profile-header{border-bottom:1px solid #333!important;gap:.75rem;padding:1rem}.profile-header i{color:#aaa!important;font-size:1.2rem}.profile-info{display:flex;flex-direction:column}.dropdown-name{color:#e0e0e0!important;font-size:.9rem;font-weight:500}.dropdown-company{color:#aaa!important;font-size:.8rem}.dropdown-menu{padding:.5rem}.dropdown-item{align-items:center;background:none;border:none;border-radius:4px;color:#e0e0e0!important;cursor:pointer;display:flex;font-family:inherit;font-size:.9rem;gap:.75rem;padding:.5rem .75rem;transition:background-color .2s ease}.dropdown-item:hover{background-color:#333!important}.dropdown-item i{color:#aaa!important;font-size:.9rem;width:16px}.dropdown-divider{background:#333!important;height:1px;margin:.5rem 0}.logout,.logout i{color:#f87171!important}.logout:hover{background-color:#331c1c!important}.mobile-menu-button{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:2px;height:40px;justify-content:center;padding:0;transition:background-color .2s ease;width:40px}.mobile-menu-button:hover{background-color:#333}.mobile-menu-button span{background:#e0e0e0;display:block;height:2px;transition:all .3s ease;width:20px}@media (max-width:1024px){.header-container{padding:0 1rem}.nav-list{gap:1.5rem}.announcement-button,.payment-button{padding:.6rem .8rem}.logo-section{margin-left:-50px}.logo{height:50px;width:140px}}@media (max-width:768px){.header-container{align-items:center;display:flex;justify-content:space-between;padding:0 .8rem;position:relative;z-index:1000}.logo-section{align-items:center;display:flex;flex:1 1;justify-content:center;margin-left:0;order:1}.logo{height:40px;width:120px}.mobile-menu-button{align-items:center;background:#333;border:1px solid #444;border-radius:6px;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:0;order:0;padding:0;transition:background-color .2s ease;width:40px}.mobile-menu-button:hover{background-color:#444;border-color:#555}.mobile-menu-button span{background:#e0e0e0;display:block;height:2px;margin:2px 0;transition:all .3s ease;width:20px}.header-actions{align-items:center;display:flex;flex-shrink:0;gap:.3rem;order:2;position:relative;z-index:1000}.desktop-only{display:none!important}.mobile-only{display:block!important}.main-nav{background:#111;box-shadow:0 4px 6px #00000080;display:none;left:0;padding:1rem;position:fixed;right:0;top:70px;z-index:999}.main-nav.active{display:block}.nav-list{flex-direction:column;gap:.5rem}.nav-list a.nav-item{display:block;padding:.75rem 1rem;width:100%}.nav-list a.nav-item:after{display:none}.cart-container{align-items:center;border-radius:6px;display:flex;height:40px;justify-content:center;min-width:40px;padding:0;transition:background-color .2s ease}.cart-container:hover{background-color:#333}.cart-text{display:none}.user-btn{align-items:center;border-radius:6px;display:flex;height:40px;justify-content:center;min-width:40px;padding:0}.user-name{display:none}.cart-container i,.user-btn i{font-size:1.1rem;margin:0}.announcement-dropdown{border-radius:0;box-shadow:0 -2px 10px #0000004d;left:0;max-height:calc(100vh - 70px);position:fixed;right:0;top:70px;width:100%;z-index:1001}.profile-dropdown{background:#222!important;border:none!important;border-radius:0!important;box-shadow:0 2px 20px #00000080!important;height:auto!important;margin:0!important;overflow-y:auto!important;transform:none!important;z-index:1050!important}.cart-wrapper .cart-dropdown,.profile-dropdown{left:0!important;max-height:calc(100vh - 70px)!important;position:fixed!important;right:0!important;top:70px!important;width:100%!important}.cart-wrapper .cart-dropdown{border-radius:0!important;z-index:1001!important}.profile-dropdown .profile-header{border-bottom:1px solid #333!important;padding:1.5rem 1rem!important}.profile-dropdown .dropdown-menu{padding:1rem!important}.profile-dropdown .dropdown-item{border-radius:8px!important;font-size:1rem!important;margin-bottom:.5rem!important;padding:1rem!important}.profile-dropdown .dropdown-item:hover{background-color:#333!important}.profile-dropdown .dropdown-divider{margin:1rem 0!important}.announcement-badge,.cart-badge{align-items:center;background:#ef4444;border-radius:50%;color:#fff;display:flex;font-size:.7rem;font-weight:600;height:16px;justify-content:center;min-width:16px;position:absolute;right:-5px;top:-5px;z-index:10}}@media (max-width:480px){.header-container{padding:0 .5rem}.logo{height:35px;width:100px}.header-actions{gap:.3rem}.cart-container,.user-btn{min-width:36px;padding:.5rem}.cart-container i,.user-btn i{font-size:1rem}.mobile-menu-button{margin-right:.5rem}.mobile-menu-button span{width:20px}.announcement-dropdown,.profile-dropdown{border-radius:0;left:0;right:0;top:70px;width:100%}}@media (max-width:360px){.header-container{padding:0 .3rem}.logo{height:32px;width:90px}.header-actions{gap:.2rem}.cart-container,.user-btn{min-width:32px;padding:.4rem}}.CartDropdown_cartDropdown__Bg7oN{background:#fff;border:1px solid #e2e8f0;box-shadow:0 2px 8px #0000001a}.CartDropdown_cartHeader__sRCi3{border-bottom:1px solid #e2e8f0}.CartDropdown_closeBtn__KmWay{color:#64748b}.CartDropdown_cartItem__-k7YC{border-bottom:1px solid #e2e8f0}.CartDropdown_cartItem__-k7YC:hover{background-color:#f8fafc}.CartDropdown_itemName__CjWPV{color:#1e293b}.CartDropdown_itemCode__sSeXz{color:#64748b}.CartDropdown_quantityBtn__0WUXf{background:#f1f5f9;color:#64748b}.CartDropdown_itemPrice__WZCPv,.CartDropdown_quantityValue__my8Ub{color:#1e293b}.CartDropdown_itemExpanded__RQo7g{border-top:1px solid #e2e8f0}.CartDropdown_infoLabel__ElfPo{color:#64748b}.CartDropdown_infoValue__PRqW1{color:#1e293b}.CartDropdown_cartFooter__4eEI\+{background:#f8fafc;border-top:1px solid #e2e8f0}.CartDropdown_totalLabel__MtKfC{color:#64748b}.CartDropdown_totalAmount__h0o93{color:#1e293b}.CartDropdown_viewBtn__JFmHp{background:#f1f5f9;color:#1e293b}.CartDropdown_checkoutBtn__vEqU5{background:#6366f1}@media (max-width:768px){.CartDropdown_cartDropdown__Bg7oN{border-radius:12px 12px 0 0;bottom:0;left:0;max-height:70vh;position:fixed;right:0;top:auto;width:100%}.CartDropdown_cartItems__LaO47{max-height:40vh}}:root{--dark-dropdown-bg:#1e1e1e;--dark-dropdown-border:#333;--dark-text-primary:#e0e0e0;--dark-text-secondary:#aaa;--dark-text-tertiary:#777;--dark-item-hover:#2a2a2a;--dark-button-bg:#333;--dark-button-hover:#444;--dark-accent-blue:#4f46e5}.CartDropdown_cartDropdown__Bg7oN{background:#1e1e1e;background:var(--dark-dropdown-bg);border:1px solid #333;border:1px solid var(--dark-dropdown-border);border-radius:6px;box-shadow:0 2px 8px #0000004d;box-shadow:0 2px 8px var(--dark-shadow);color:#e0e0e0;color:var(--dark-text-primary);font-size:12px;position:absolute;right:0;top:calc(100% + .5rem);width:300px;z-index:1001}.CartDropdown_cartHeader__sRCi3{align-items:center;border-bottom:1px solid #333;border-bottom:1px solid var(--dark-dropdown-border);display:flex;justify-content:space-between;padding:.5rem .75rem}.CartDropdown_cartHeader__sRCi3 h3{color:#e0e0e0;color:var(--dark-text-primary);font-size:13px;font-weight:500}.CartDropdown_closeBtn__KmWay{background:none;border:none;color:#aaa;color:var(--dark-text-secondary);cursor:pointer;padding:.25rem}.CartDropdown_closeBtn__KmWay:hover{color:#e0e0e0;color:var(--dark-text-primary)}.CartDropdown_cartItems__LaO47{max-height:300px;overflow-y:auto}.CartDropdown_cartItem__-k7YC{border-bottom:1px solid #333;border-bottom:1px solid var(--dark-dropdown-border);padding:.75rem;transition:background-color .2s ease}.CartDropdown_cartItem__-k7YC:hover{background-color:#2a2a2a;background-color:var(--dark-item-hover)}.CartDropdown_cartItem__-k7YC:last-child{border-bottom:none}.CartDropdown_itemDetails__yTD\+K{display:flex;flex-direction:column}.CartDropdown_itemName__CjWPV{color:#e0e0e0;color:var(--dark-text-primary);font-size:12px;font-weight:500;margin-bottom:.25rem}.CartDropdown_itemCode__sSeXz{color:#aaa;color:var(--dark-text-secondary);font-size:11px}.CartDropdown_itemControls__4OHoh{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.CartDropdown_quantityControls__\+mQkB{align-items:center;display:flex;gap:.5rem}.CartDropdown_quantityBtn__0WUXf{align-items:center;background:#333;background:var(--dark-button-bg);border:none;border-radius:4px;color:#aaa;color:var(--dark-text-secondary);cursor:pointer;display:flex;font-size:10px;height:18px;justify-content:center;width:18px}.CartDropdown_quantityBtn__0WUXf:hover{background:#444;background:var(--dark-button-hover);color:#e0e0e0;color:var(--dark-text-primary)}.CartDropdown_quantityValue__my8Ub{min-width:20px;text-align:center}.CartDropdown_itemPrice__WZCPv,.CartDropdown_quantityValue__my8Ub{color:#e0e0e0;color:var(--dark-text-primary);font-size:12px;font-weight:500}.CartDropdown_itemExpanded__RQo7g{border-top:1px solid #333;border-top:1px solid var(--dark-dropdown-border);margin-top:.5rem;padding-top:.5rem}.CartDropdown_itemInfo__YK8Ie{display:flex;font-size:11px;justify-content:space-between;margin-bottom:.25rem}.CartDropdown_infoLabel__ElfPo{color:#aaa;color:var(--dark-text-secondary)}.CartDropdown_infoValue__PRqW1{color:#e0e0e0;color:var(--dark-text-primary);font-weight:500}.CartDropdown_cartFooter__4eEI\+{background:#252525;border-top:1px solid #333;border-top:1px solid var(--dark-dropdown-border);padding:.75rem}.CartDropdown_cartTotal__I2r6t{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.CartDropdown_totalLabel__MtKfC{color:#aaa;color:var(--dark-text-secondary);font-size:12px}.CartDropdown_totalAmount__h0o93{color:#e0e0e0;color:var(--dark-text-primary);font-size:13px;font-weight:600}.CartDropdown_cartActions__kVPti{display:flex;gap:.5rem}.CartDropdown_actionBtn__yrqC-{border:none;border-radius:4px;cursor:pointer;flex:1 1;font-size:11px;font-weight:500;padding:.5rem;transition:all .2s ease}.CartDropdown_viewBtn__JFmHp{background:#333;background:var(--dark-button-bg);color:#e0e0e0;color:var(--dark-text-primary)}.CartDropdown_viewBtn__JFmHp:hover{background:#444;background:var(--dark-button-hover)}.CartDropdown_checkoutBtn__vEqU5{background:#4f46e5;background:var(--dark-accent-blue);color:#fff}.CartDropdown_checkoutBtn__vEqU5:hover{background:#4338ca}@media (max-width:768px){.CartDropdown_cartDropdown__Bg7oN{border-radius:12px 12px 0 0;bottom:0;box-shadow:0 -4px 12px #0000004d;box-shadow:0 -4px 12px var(--dark-shadow);left:0;max-height:70vh;position:fixed;right:0;top:auto;width:100%}.CartDropdown_cartItems__LaO47{max-height:40vh}}:root{--border-light:#e2e8f0;--bg-light:#f8fafc;--bg-lighter:#f1f5f9;--text-dark:#1a202c;--text-medium:#475569;--text-light:#64748b;--shadow-sm:0 1px 3px #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-hover:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--transition-normal:all 0.2s ease-in-out;--border-radius-sm:6px;--border-radius-md:8px;--border-radius-lg:12px;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:0.75rem;--spacing-base:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem}.home-container{background-color:#fff;font-family:Inter,sans-serif;margin:60px auto 0;max-width:1400px;min-height:100vh;padding:.5rem;padding:var(--spacing-sm)}.controls-section{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:8px;border-radius:var(--border-radius-md);margin-bottom:1.5rem;margin-bottom:var(--spacing-lg);padding:1rem;padding:var(--spacing-base);position:relative;z-index:0}.company-logo{max-width:160px}.search-filter-group{align-items:center;flex:1 1}.cards-container,.search-filter-group{display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--spacing-md)}.cards-container{width:100%}.balance-container{flex:1 1;min-width:200px}.balance-card{align-items:center;background:linear-gradient(135deg,#f0f9ff,#e6f7ff);border:1px solid #bae6fd;border-radius:8px;border-radius:var(--border-radius-md);display:flex;height:100%;overflow:hidden;padding:8px 12px;position:relative;transition:all .3s ease}.balance-card:hover{box-shadow:0 4px 8px #0095ff26;transform:translateY(-2px)}.balance-card:before{background:linear-gradient(180deg,#0ea5e9,#0284c7)}.balance-icon{align-items:center;background:#0ea5e91a;border-radius:50%;color:#0284c7;display:flex;flex-shrink:0;height:30px;justify-content:center;margin-right:12px;width:30px}.balance-icon svg{height:18px;width:18px}.balance-info{display:flex;flex-direction:column;flex-grow:1}.balance-label{color:#475569;color:var(--text-medium);font-size:.7rem;font-weight:500;margin-bottom:2px}.balance-value{color:#0c4a6e;font-size:.95rem;font-weight:700}.balance-status{align-items:center;display:flex;margin-left:auto;padding-left:8px}.balance-indicator{border-radius:50%;height:8px;margin-right:5px;width:8px}.balance-indicator.positive{background-color:#059669;background-color:var(--success-green)}.balance-indicator.negative{background-color:#dc2626;background-color:var(--error-red)}.balance-trend{font-size:.7rem;font-weight:600}.positive-text{color:#059669;color:var(--success-green)}.negative-text{color:#dc2626;color:var(--error-red)}.exchange-container{flex:1 1;min-width:150px}.exchange-card{align-items:center;border-radius:8px;border-radius:var(--border-radius-md);box-shadow:0 2px 6px #00000014;display:flex;height:100%;overflow:hidden;padding:8px 12px;position:relative;transition:all .3s ease}.exchange-card:hover{box-shadow:0 4px 8px #0000001f;transform:translateY(-2px)}.exchange-card:before{content:"";height:100%;left:0;position:absolute;top:0;width:4px}.exchange-card.eur{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd}.exchange-card.eur:before{background:linear-gradient(180deg,#0ea5e9,#0284c7)}.exchange-card.eur .exchange-icon{background:#0ea5e91a;color:#0284c7}.exchange-card.usd{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #bbf7d0}.exchange-card.usd:before{background:linear-gradient(180deg,#22c55e,#16a34a)}.exchange-card.usd .exchange-icon{background:#22c55e1a;color:#16a34a}.exchange-icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:30px;justify-content:center;margin-right:12px;width:30px}.exchange-icon svg{height:18px;width:18px}.exchange-info{display:flex;flex-direction:column;flex-grow:1}.exchange-label{color:#475569;color:var(--text-medium);font-size:.7rem;font-weight:500;margin-bottom:2px}.exchange-value{color:#1a202c;color:var(--text-dark);font-size:.95rem;font-weight:700}.exchange-date{color:#64748b;color:var(--text-light);font-size:.65rem;font-weight:500;margin-left:auto;padding-left:8px}.modern-input,.modern-select{border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:6px;border-radius:var(--border-radius-sm);color:#1a202c;color:var(--text-dark);font-size:.875rem;height:40px;padding:.5rem .75rem;padding:var(--spacing-sm) var(--spacing-md);transition:all .2s ease-in-out;transition:var(--transition-normal)}.modern-input{flex:1 1;min-width:200px}.modern-select{background-position:right .5rem center;background-repeat:no-repeat;background-size:1em;padding-right:2rem}.modern-input:focus,.modern-select:focus{box-shadow:0 0 0 3px #3b82f61a;outline:none}.view-toggle{display:flex;gap:.5rem;gap:var(--spacing-sm);margin-left:auto}.view-btn{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:6px;border-radius:var(--border-radius-sm);font-size:.875rem;font-weight:500;padding:var(--spacing-sm) var(--spacing-base);transition:all .2s ease-in-out;transition:var(--transition-normal)}.view-btn:hover:not(.active){background:#f1f5f9;background:var(--bg-lighter);border-color:#e2e8f0;border-color:var(--border-light)}.products-grid{grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-bottom:2rem;margin-bottom:var(--spacing-xl)}.product-card{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:var(--border-radius-md);height:100%;transition:all .2s ease-in-out;transition:var(--transition-normal)}.product-header{align-items:center;background:#f8fafc;background:var(--bg-light);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:.75rem;padding:var(--spacing-md)}.product-code{font-size:.875rem;font-weight:500}.product-group{background:#f1f5f9;background:var(--bg-lighter);border-radius:6px;border-radius:var(--border-radius-sm);color:#475569;color:var(--text-medium);font-size:.75rem;padding:.25rem .5rem;padding:var(--spacing-xs) var(--spacing-sm)}.product-body{display:flex;flex-direction:column;flex-grow:1;gap:1rem;gap:var(--spacing-base);padding:1rem;padding:var(--spacing-base)}.product-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1a202c;color:var(--text-dark);display:-webkit-box;font-size:.875rem;font-weight:500;height:2.5rem;line-height:1.4;overflow:hidden}.product-name,.product-prices{margin-bottom:1rem;margin-bottom:var(--spacing-base)}.product-prices{grid-gap:1rem;grid-gap:var(--spacing-base);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light);display:grid;gap:1rem;gap:var(--spacing-base);grid-template-columns:1fr 1fr;padding:.5rem 0;padding:var(--spacing-sm) 0}.price-tag{align-items:flex-start;gap:.25rem;gap:var(--spacing-xs)}.price-label{color:#64748b;color:var(--text-light);font-size:.75rem}.price-value{font-size:.875rem;font-weight:600}.product-stock-info{grid-gap:1rem;grid-gap:var(--spacing-base);background:#f8fafc;background:var(--bg-light);border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:12px;border-radius:var(--border-radius-lg);display:grid;gap:1rem;gap:var(--spacing-base);grid-template-columns:1fr 1fr;margin-bottom:1rem;margin-bottom:var(--spacing-base);padding:1rem;padding:var(--spacing-base)}.stock-location{align-items:center;display:flex;flex-direction:column;gap:.25rem;gap:var(--spacing-xs);text-align:center}.location-label{color:#64748b;color:var(--text-light);font-size:.75rem;font-weight:500}.stock-value{font-size:.875rem;font-weight:600}.stock-value.in-stock{color:#059669;color:var(--success-green)}.stock-value.no-stock{color:#dc2626;color:var(--error-red)}.quantity-controls{display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-base);margin-top:auto}.location-quantities{grid-gap:1rem;grid-gap:var(--spacing-base);background:#f8fafc;background:var(--bg-light);border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:8px;border-radius:var(--border-radius-md);display:grid;gap:1rem;gap:var(--spacing-base);grid-template-columns:1fr 1fr;margin-bottom:1rem;margin-bottom:var(--spacing-base);padding:.5rem;padding:var(--spacing-sm)}.quantity-section{align-items:center;display:flex;flex-direction:column;gap:.25rem;gap:var(--spacing-xs)}.quantity-label{color:#64748b;color:var(--text-light);font-size:.75rem}.quantity-group{align-items:center}.cart-actions{grid-gap:1rem;grid-gap:var(--spacing-base);display:grid;gap:1rem;gap:var(--spacing-base);grid-template-columns:1fr 1fr}.table-container{border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:12px;border-radius:var(--border-radius-lg);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:var(--shadow-md);box-sizing:border-box;display:block;margin-bottom:2rem;margin-bottom:var(--spacing-xl);overflow-x:visible;overflow-y:visible}.modern-table{border-collapse:initial;border-spacing:0;font-size:.875rem;table-layout:fixed;width:100%}.modern-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.sub-header{background:#f8fafc;background:var(--bg-light)}.sub-cell{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light);color:#475569;color:var(--text-medium);font-size:.75rem;font-weight:600;padding:.75rem;padding:var(--spacing-md);text-align:left;white-space:nowrap}.sub-cell:first-child{width:10%}.sub-cell:nth-child(2){width:20%}.sub-cell:nth-child(3),.sub-cell:nth-child(4),.sub-cell:nth-child(5){width:10%}.sub-cell.location{background:#f1f5f9;background:var(--bg-lighter);color:#475569;color:var(--text-medium);text-align:center;width:20%}.table-row{transition:all .2s ease-in-out;transition:var(--transition-normal)}.table-row:hover{background-color:#f8fafc;background-color:var(--bg-light)}.table-row>td{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light);box-sizing:border-box;padding:1rem;padding:var(--spacing-base);vertical-align:middle}.stock-action-row{align-items:center;display:flex;flex-wrap:nowrap;gap:.5rem;gap:var(--spacing-sm);height:40px;justify-content:space-between;padding:.5rem .25rem;padding:var(--spacing-sm) var(--spacing-xs);width:100%;z-index:1}.stock-info{display:inline-block;height:24px;line-height:1.5;min-width:65px;text-align:center;vertical-align:middle;white-space:nowrap;width:65px}.stock-info .in-stock,.stock-info .no-stock{display:inline-block;line-height:24px;vertical-align:middle}.stock-info .in-stock{color:#059669;color:var(--success-green);font-weight:600}.stock-info .no-stock{color:#dc2626;color:var(--error-red);font-weight:600}.quantity-input-container{display:inline-block;text-align:center;width:50px}.quantity-input{padding-right:18px}.quantity-group .quantity-input-wrapper{max-width:70px}.cart-btn-container{display:inline-block;z-index:5}.product-tooltip{animation-delay:.1s;animation-duration:.01s;animation-fill-mode:forwards;animation-name:tooltipFix}@keyframes tooltipFix{to{z-index:30000}}.product-tooltip{bottom:calc(100% + 10px)}.product-tooltip:after,.tooltip-content,.tooltip-header{z-index:30000!important}.tooltip-header{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light);padding:.5rem;padding:var(--spacing-sm)}.tooltip-title{color:#1a202c;color:var(--text-dark);font-size:.8rem}.tooltip-content{max-height:300px;padding:.5rem;padding:var(--spacing-sm);z-index:30000}.tooltip-row{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light);font-size:.75rem;padding:.25rem 0;padding:var(--spacing-xs) 0}.tooltip-row:last-child{border-bottom:none}.tooltip-label{color:#475569;color:var(--text-medium);font-weight:600;margin-right:.5rem;margin-right:var(--spacing-sm)}.tooltip-value{color:#1a202c;color:var(--text-dark);max-width:65%;word-break:break-word}.product-tooltip:after{border:8px solid #0000;border-top-color:#fff;top:100%}.cart-btn.gzt+.product-tooltip .tooltip-header{background:linear-gradient(135deg,#e0f2fe,#bae6fd);border-bottom:1px solid #bae6fd}.cart-btn.ank+.product-tooltip .tooltip-header{background:linear-gradient(135deg,#cffafe,#a5f3fc);border-bottom:1px solid #a5f3fc}@media (max-width:768px){.product-tooltip{left:50%;min-width:200px;right:auto;transform:translateX(-50%) translateY(10px)}.cart-btn-container:hover .product-tooltip{transform:translateX(-50%) translateY(0)}.product-tooltip:after{left:50%;margin-left:-8px;right:auto}.stock-action-row .cart-btn-container .product-tooltip{bottom:auto;top:calc(100% + 10px);z-index:200}.stock-action-row .cart-btn-container .product-tooltip:after{border-color:#0000 #0000 #fff;bottom:100%;top:auto}.arrow-btn{min-height:14px}}.cart-btn{border:none;border-radius:12px;border-radius:var(--border-radius-lg);cursor:pointer;display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.025em;max-width:120px;min-width:100px;padding:.25rem .5rem;padding:var(--spacing-xs) var(--spacing-sm);text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;transition:var(--transition-normal);white-space:nowrap}.cart-btn.gzt{background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff}.cart-btn.ank{background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff}.cart-btn:hover:not(:disabled){filter:brightness(110%);transform:translateY(-1px)}.cart-btn:disabled{background:#cbd5e1;cursor:not-allowed;opacity:.7;transform:none}.location-column{box-sizing:border-box;padding:0!important;position:relative;width:20%;z-index:1}.code-cell{word-wrap:break-word;font-family:monospace;font-size:.875rem;overflow-wrap:break-word;white-space:normal}.description-wrapper{max-width:300px}.tooltip{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltip:hover{overflow:visible;position:relative;white-space:normal;z-index:1}.loading-container{gap:1rem;gap:var(--spacing-base);min-height:400px}.loading-spinner{border:3px solid #e2e8f0;border-top-color:#3b82f6;border:3px solid var(--border-light);border-top-color:var(--primary-blue)}.pagination-section{align-items:center;background:#fff;border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:8px;border-radius:var(--border-radius-md);box-shadow:0 1px 3px #0000000d;box-shadow:var(--shadow-sm);display:flex;justify-content:space-between;padding:1rem;padding:var(--spacing-base)}.page-info{color:#475569;color:var(--text-medium);font-size:.875rem}.page-controls{align-items:center;display:flex;gap:.75rem;gap:var(--spacing-md)}.page-btn{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:6px;border-radius:var(--border-radius-sm);cursor:pointer;font-size:.875rem;padding:.5rem .75rem;padding:var(--spacing-sm) var(--spacing-md);transition:all .2s ease-in-out;transition:var(--transition-normal)}.page-btn:hover:not(:disabled){background:#f1f5f9;background:var(--bg-lighter);border-color:#e2e8f0;border-color:var(--border-light);transform:translateY(-1px)}.page-btn:disabled{cursor:not-allowed;opacity:.5}.current-page{font-size:.875rem;font-weight:600;padding:0 .75rem;padding:0 var(--spacing-md)}@media (max-width:1200px){.home-container{padding:.25rem;padding:var(--spacing-xs)}.view-toggle{margin-left:0;margin-top:.5rem;margin-top:var(--spacing-sm);width:100%}.view-btn{flex:1 1;text-align:center}.products-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.modern-table{font-size:.75rem}.cart-btn{font-size:.65rem;max-width:90px;min-width:75px}.cart-btn,.sub-cell{padding:.25rem;padding:var(--spacing-xs)}.stock-info{min-width:60px;width:60px}.quantity-input-container{width:45px}.cards-container{flex-wrap:wrap}.balance-container,.exchange-container{flex:1 1 45%;min-width:150px}}.company-logo,.controls-header,.search-filter-group{isolation:isolate;z-index:1}@media (max-width:992px){.controls-header{flex-wrap:wrap}.company-logo{margin-bottom:.5rem;margin-bottom:var(--spacing-sm)}.search-filter-group{width:100%}.cards-container{flex-wrap:wrap;gap:.5rem;gap:var(--spacing-sm)}.balance-container,.exchange-container{flex:1 1 30%;min-width:140px}}@media (max-width:768px){.search-filter-group{align-items:stretch;flex-direction:column;gap:1rem;gap:var(--spacing-base)}.cards-container{flex-direction:row;gap:.5rem;gap:var(--spacing-sm);width:100%}.balance-container,.exchange-container{flex:1 1 auto;min-width:auto;width:100%}.controls-header{align-items:center;flex-direction:column}.company-logo{margin-bottom:.5rem;margin-bottom:var(--spacing-sm);max-width:100px}.modern-input,.modern-select{width:100%}.controls-section{padding:.75rem;padding:var(--spacing-md)}.pagination-section{flex-direction:column;gap:1rem;gap:var(--spacing-base);text-align:center}.page-controls{flex-wrap:wrap;justify-content:center;width:100%}.table-container{border-radius:0;margin:0;overflow-x:visible;padding:0}.modern-table,.modern-table tbody,.modern-table tr{display:block;width:100%}.modern-table thead{display:none}.modern-table tbody tr{border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:8px;border-radius:var(--border-radius-md);box-shadow:0 1px 3px #0000000d;box-shadow:var(--shadow-sm);margin-bottom:.75rem;margin-bottom:var(--spacing-md)}.modern-table td{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:.25rem .5rem;padding:var(--spacing-xs) var(--spacing-sm);text-align:right}.modern-table td:before{content:attr(data-label);font-weight:600;text-align:left;width:30%}.modern-table .location-column{width:100%}.cart-actions,.location-quantities{gap:.5rem;gap:var(--spacing-sm);grid-template-columns:1fr}.stock-action-row{flex-direction:row;flex-wrap:wrap}.quantity-input-container,.stock-info{margin-right:.25rem;margin-right:var(--spacing-xs);min-width:0;min-width:auto;width:auto}.cart-btn{margin-top:.25rem;margin-top:var(--spacing-xs);width:100%}}.product-tooltip{border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:var(--border-radius-md);bottom:auto;box-shadow:0 5px 15px #00000026;isolation:isolate;max-width:300px;min-width:250px;position:absolute!important;transform:translateY(-10px);transition:opacity .3s,visibility .3s,transform .3s;z-index:9999999!important}.cart-btn-container:hover .product-tooltip,.product-tooltip:hover{opacity:1;transform:translateY(0);visibility:visible;z-index:999999!important}.product-tooltip:after{border:8px solid;border-color:#0000 #0000 #fff;bottom:100%;content:"";margin-left:-5px;position:absolute;right:15px;z-index:300000}.cart-actions .cart-btn-container .product-tooltip{bottom:auto;top:calc(100% + 10px)}.cart-actions .cart-btn-container .product-tooltip:after{border-color:#0000 #0000 #fff;bottom:100%;top:auto}.table-container,.table-row{position:relative;z-index:1}.table-row:hover{z-index:2}.stock-action-row{position:relative;z-index:9990!important}.stock-action-row:hover{z-index:9995!important}@media (max-width:768px){.product-tooltip{left:50%;min-width:200px;right:auto;transform:translateX(-50%) translateY(-10px)}.cart-btn-container:hover .product-tooltip{transform:translateX(-50%) translateY(0)}.product-tooltip:after{left:50%;margin-left:-8px;right:auto}.stock-action-row .cart-btn-container .product-tooltip{bottom:auto;top:calc(100% + 10px);z-index:9999999!important}.stock-action-row .cart-btn-container .product-tooltip:after{border-color:#0000 #0000 #fff;bottom:100%;top:auto}}.product-tooltip{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 5px 15px #0000001a;min-width:300px;opacity:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(10px);transition:all .3s ease;visibility:hidden;z-index:100}.cart-btn-container:hover .product-tooltip{opacity:1;transform:translateY(0);visibility:visible}.tooltip-header{background-color:#f8f8f8;border-bottom:1px solid #e0e0e0;padding:10px 15px}.tooltip-title{color:#333;font-size:.95rem;font-weight:600}.tooltip-content{max-height:400px;overflow-y:auto;padding:10px 15px}.tooltip-row{display:flex;font-size:.85rem;justify-content:space-between;margin-bottom:8px}.tooltip-label{color:#666;font-weight:500}.tooltip-value{color:#333;font-weight:0;text-align:right}.tooltip-divider{background-color:#eee;height:1px;margin:10px 0}.total-row{font-size:.9rem;margin-top:10px}.total-row .tooltip-value{color:#4caf50}.tooltip-qty-input{border:1px solid #ddd;font-size:.85rem;margin:0 5px;padding:3px 5px}.tooltip-qty-btn{align-items:center;background-color:#f1f1f1;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:flex;font-weight:700;height:24px;justify-content:center;transition:background-color .2s;-webkit-user-select:none;user-select:none;width:24px}.tooltip-qty-btn:hover{background-color:#e0e0e0}.tooltip-qty-btn:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.product-tooltip{left:50%;right:auto;transform:translateX(-50%) translateY(10px);width:280px}.cart-btn-container:hover .product-tooltip{transform:translateX(-50%) translateY(0)}}.tooltip-qty-input{font-size:.875rem;width:60px}.tooltip-calculate-btn{height:24px;width:24px}.quantity-input{font-size:.875rem;height:30px;padding-right:36px}.calculate-btn{height:16px;right:18px;width:16px}.quantity-arrows{width:18px}@media (max-width:768px){.calculate-btn{height:14px;right:17px;width:14px}.quantity-input{padding-right:34px}}.quantity-input-wrapper{align-items:center;display:flex;position:relative;width:100%}.quantity-input{-moz-appearance:textfield;border:1px solid #e2e8f0;border:1px solid var(--border-light);border-radius:6px;border-radius:var(--border-radius-sm);box-sizing:border-box;font-size:1rem;font-weight:500;height:34px;min-width:70px;padding:0 .25rem;padding:0 var(--spacing-xs);padding-right:40px;text-align:center;width:100%}.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-input:focus{border-color:#3b82f6;border-color:var(--primary-blue);box-shadow:0 0 0 3px #3b82f61a;outline:none}.calculate-btn{align-items:center;background-color:#e6f7ff;border:none;border-radius:50%;color:#0284c7;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .2s ease;width:18px;z-index:5}.calculate-btn:hover{background-color:#bae6fd;transform:translateY(-50%) scale(1.1)}.calculate-btn:active{transform:translateY(-50%) scale(.95)}.calculate-btn:disabled{cursor:not-allowed;opacity:.4}.quantity-arrows{border-left:1px solid #e2e8f0;border-left:1px solid var(--border-light);bottom:0;display:flex;flex-direction:column;height:100%;position:absolute;right:0;top:0;width:20px}.arrow-btn{align-items:center;background:#0000;border:none;color:#475569;color:var(--text-medium);cursor:pointer;display:flex;flex:1 1;font-size:0;justify-content:center;margin:0;padding:0;transition:all .2s ease-in-out;transition:var(--transition-normal)}.arrow-btn.up{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light)}.arrow-btn:hover:not(:disabled){background-color:#f8fafc;background-color:var(--bg-light)}.arrow-btn:active:not(:disabled){background-color:#f1f5f9;background-color:var(--bg-lighter)}.arrow-btn:disabled{cursor:not-allowed;opacity:.3}.quantity-group{display:flex;justify-content:center;width:100%}.quantity-group .quantity-input-wrapper{max-width:80px}.table-container .quantity-input-container{min-width:70px;width:70px}.tooltip-quantity-row{align-items:center}.tooltip-quantity-control{align-items:center;display:flex;gap:5px}.tooltip-qty-input{border:1px solid #e2e8f0;border-radius:4px;font-size:1rem;font-weight:500;height:34px;padding:4px 8px;text-align:center;width:70px}.tooltip-calculate-btn{align-items:center;background-color:#e6f7ff;border:none;border-radius:50%;color:#0284c7;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.tooltip-calculate-btn:hover{background-color:#bae6fd;transform:scale(1.05)}.tooltip-calculate-btn:active{transform:scale(.95)}.stock-action-row{gap:.75rem;gap:var(--spacing-md);height:46px}.quantity-input{background-color:#fff}.quantity-input::placeholder{color:#aaa;opacity:.8}@media (max-width:768px){.quantity-input-container{min-width:70px;width:70px}.calculate-btn{height:16px;right:18px;width:16px}.tooltip-qty-input{height:32px;width:60px}}.quantity-input,.tooltip-qty-input{background-color:#fff;caret-color:#2563eb;color:#000}.product-description-cell{max-width:300px;padding:.75rem!important;padding:var(--spacing-md)!important;vertical-align:top;width:20%}.description-wrapper{max-width:100%;position:relative}.description-wrapper .tooltip{word-wrap:break-word;color:#1a202c;color:var(--text-dark);display:block;font-size:.875rem;height:auto;line-height:1.4;max-height:none;max-width:100%;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}@media (max-width:992px){.product-description-cell{max-width:250px}}@media (max-width:768px){.product-description-cell{max-width:none;width:100%}}.campaign-badge{background-color:#e3f2fd;color:#1976d2}.campaign-badge,.discount-badge{border-radius:4px;font-weight:700;padding:2px 6px}.discount-badge{background-color:#e8f5e9;color:#388e3c}.controls-header{align-items:flex-start;flex-direction:column;gap:30px}.company-logo{display:block;margin-bottom:60px}.controls-header{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem;gap:var(--spacing-base);margin-bottom:1rem;margin-bottom:var(--spacing-base)}.logo-container{align-items:center;display:flex;gap:.75rem;gap:var(--spacing-md);margin-right:1.5rem;margin-right:var(--spacing-lg)}.company-logo{display:inline-block;filter:brightness(1.2);height:auto;margin-bottom:0;max-width:200px;object-fit:contain;position:relative;z-index:1}:root{--primary-dark:#121212;--secondary-dark:#1e1e1e;--tertiary-dark:#2d2d2d;--border-dark:#333;--text-white:#fff;--text-light-gray:#ccc;--text-medium-gray:#999;--primary-blue:#3b82f6;--primary-blue-hover:#2563eb;--primary-teal:#0891b2;--primary-teal-hover:#0e7490;--error-red:#dc2626;--success-green:#059669}.home-container,body{background-color:#121212;background-color:var(--primary-dark);color:#fff;color:var(--text-white)}.home-container{margin-top:60px}.controls-section{background:#1e1e1e;background:var(--secondary-dark);box-shadow:0 1px 3px #0000000d;box-shadow:var(--shadow-sm)}.controls-section,.modern-input,.modern-select{border:1px solid #333;border:1px solid var(--border-dark)}.modern-input,.modern-select{background-color:#2d2d2d;background-color:var(--tertiary-dark);color:#fff;color:var(--text-white)}.modern-input::placeholder{color:#999;color:var(--text-medium-gray)}.modern-input:focus,.modern-select:focus{border-color:#3b82f6;border-color:var(--primary-blue);box-shadow:0 0 0 3px #3b82f633}.view-btn{background:#2d2d2d;background:var(--tertiary-dark);border:1px solid #333;border:1px solid var(--border-dark);color:var(--text-light-gray)}.view-btn.active{background:#3b82f6;background:var(--primary-blue);border-color:var(--primary-blue);color:var(--text-white)}.view-btn:hover:not(.active){background:#2d2d2d;background:var(--tertiary-dark);border-color:#3b82f6;border-color:var(--primary-blue);color:#3b82f6;color:var(--primary-blue)}.product-card{background:#1e1e1e;background:var(--secondary-dark);border:1px solid #333;border:1px solid var(--border-dark);box-shadow:0 1px 3px #0000000d;box-shadow:var(--shadow-sm)}.product-card:hover{border-color:#3b82f6;border-color:var(--primary-blue);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:var(--shadow-hover);transform:translateY(-4px)}.product-header{background:#2d2d2d;background:var(--tertiary-dark);border-bottom:1px solid #333;border-bottom:1px solid var(--border-dark)}.product-code{color:#fff;color:var(--text-white)}.product-group{background:#2d2d2d;background:var(--tertiary-dark);color:#ccc;color:var(--text-light-gray)}.product-name{color:#fff;color:var(--text-white)}.price-label{color:#999;color:var(--text-medium-gray)}.price-value{color:#fff;color:var(--text-white)}.product-prices{border-bottom:1px solid #333;border-bottom:1px solid var(--border-dark)}.product-stock-info{background:#2d2d2d;background:var(--tertiary-dark);border:1px solid #333;border:1px solid var(--border-dark)}.location-label{color:#999;color:var(--text-medium-gray)}.stock-value{color:#fff;color:var(--text-white)}.location-quantities{background:#2d2d2d;background:var(--tertiary-dark);border:1px solid #333;border:1px solid var(--border-dark)}.quantity-label{color:#999;color:var(--text-medium-gray)}.quantity-input{background-color:#2d2d2d;background-color:var(--tertiary-dark);border:1px solid #333;border:1px solid var(--border-dark);color:#fff;color:var(--text-white)}.quantity-input::placeholder{color:#999;color:var(--text-medium-gray)}.arrow-btn{color:#ccc;color:var(--text-light-gray)}.arrow-btn:hover:not(:disabled){background-color:#2d2d2d;background-color:var(--tertiary-dark);color:#3b82f6;color:var(--primary-blue)}.table-container{background:#1e1e1e;background:var(--secondary-dark);border:1px solid #333;border:1px solid var(--border-dark)}.modern-table thead th{background-color:#2d2d2d;background-color:var(--tertiary-dark);color:#fff;color:var(--text-white)}.sub-header{background:#2d2d2d;background:var(--tertiary-dark)}.sub-cell{border-bottom:1px solid #333;border-bottom:1px solid var(--border-dark);color:#ccc;color:var(--text-light-gray)}.sub-cell.location{background:#2d2d2d;background:var(--tertiary-dark);color:#999;color:var(--text-medium-gray)}.table-row:hover{background-color:#2d2d2d;background-color:var(--tertiary-dark)}.table-row>td{border-bottom:1px solid #333;border-bottom:1px solid var(--border-dark);color:#fff;color:var(--text-white)}.product-tooltip{background-color:#1e1e1e;background-color:var(--secondary-dark);border:1px solid #333;border:1px solid var(--border-dark);box-shadow:0 5px 15px #0000004d}.tooltip-header{background:linear-gradient(135deg,#1e1e1e,#2d2d2d);border-bottom:1px solid #333;border-bottom:1px solid var(--border-dark)}.tooltip-title{color:#fff;color:var(--text-white)}.tooltip-row{border-bottom:1px solid #333;border-bottom:1px solid var(--border-dark)}.tooltip-label{color:#999;color:var(--text-medium-gray)}.tooltip-value{color:#fff;color:var(--text-white)}.product-tooltip:after{border-color:#0000 #0000 #1e1e1e;border-color:#0000 #0000 var(--secondary-dark) #0000}.exchange-card.eur{background:linear-gradient(135deg,#1a2942,#0f172a);border:1px solid #1e3a8a}.exchange-card.eur:before{background:linear-gradient(180deg,#3b82f6,#2563eb)}.exchange-card.usd{background:linear-gradient(135deg,#132e1a,#0f2318);border:1px solid #166534}.exchange-card.usd:before{background:linear-gradient(180deg,#16a34a,#15803d)}.exchange-value{color:#fff;color:var(--text-white)}.exchange-date{color:#999;color:var(--text-medium-gray)}.balance-card{background:linear-gradient(135deg,#1a2942,#0f172a);border:1px solid #1e3a8a;box-shadow:0 2px 6px #0095ff14}.balance-value{color:#fff;color:var(--text-white)}.pagination-section{background:#1e1e1e;background:var(--secondary-dark);border:1px solid #333;border:1px solid var(--border-dark)}.page-info{color:#999;color:var(--text-medium-gray)}.page-btn{background:#2d2d2d;background:var(--tertiary-dark);border:1px solid #333;border:1px solid var(--border-dark);color:#ccc;color:var(--text-light-gray)}.page-btn:hover:not(:disabled){background:#1e1e1e;background:var(--secondary-dark);border-color:#3b82f6;border-color:var(--primary-blue);color:#3b82f6;color:var(--primary-blue)}.current-page{color:#fff;color:var(--text-white)}.campaign-badge{background-color:#1e3a8a;color:#bfdbfe}.discount-badge{background-color:#14532d;color:#bbf7d0}.calculate-btn{background-color:#1e3a8a;color:#93c5fd}.calculate-btn:hover{background-color:#2563eb}.tooltip-calculate-btn{background-color:#1e3a8a;color:#93c5fd}.tooltip-calculate-btn:hover{background-color:#2563eb}tr td{background-color:initial!important;background-color:#121212!important}.description-wrapper,.tooltip{background-color:initial!important}.description-wrapper,.modern-table td,.modern-table th,.modern-table tr,.product-description-cell,.table-container,.table-row,.table-row td,.tooltip{background-color:#121212!important}.description-wrapper,.description-wrapper *,.description-wrapper:hover,.product-description-cell,.table-row td:nth-child(2),.tooltip,.tooltip:hover,td[data-label="Ürün Açıklaması:"]{background-color:#121212!important;background:#121212!important}.table-row:hover,.table-row:hover td{background-color:#1e1e1e!important}.table-row td{border-bottom-color:#333!important}.quantity-input,.tooltip-qty-input{background-color:#2d2d2d!important;border-color:#444!important;color:#fff!important}.cart-btn-container,.product-tooltip,.tooltip-content,.tooltip-header{z-index:999!important}body,html{background-color:#121212!important}.controls-section,.home-container,.modern-table,.pagination-section,.table-container{background-color:#121212!important;color:#e0e0e0!important}table,tbody,td,tfoot,th,thead,tr{background-color:#121212!important}.description-wrapper,.modern-table tbody tr,.modern-table td,.modern-table th,.modern-table thead tr,.modern-table tr,.product-description-cell,.table-container,.table-row,.table-row td,.tooltip{background-color:#121212!important;border-color:#333!important}.description-wrapper .tooltip,.description-wrapper>*,.modern-table .product-description-cell,.modern-table .table-row td:nth-child(2),.modern-table tbody tr td[data-label="Ürün Açıklaması:"],.product-description-cell .description-wrapper,.tooltip>*{background-color:#121212!important;background:#121212!important;color:#e0e0e0!important}.description-wrapper:hover,.description-wrapper:hover *,.tooltip:hover,.tooltip:hover *{background-color:#121212!important;background:#121212!important}.modern-table tbody tr:hover,.modern-table tbody tr:hover td,.table-row:hover,.table-row:hover td{background-color:#1e1e1e!important}.modern-table td,.table-row td{border-bottom-color:#333!important}.product-tooltip,.tooltip-content,.tooltip-header{background-color:#1e1e1e!important;border-color:#333!important;color:#e0e0e0!important}.modern-input,.modern-select,.quantity-input,.tooltip-qty-input,input[type=number]{background-color:#2d2d2d!important;border-color:#444!important;color:#fff!important}.cart-btn-container,.product-tooltip,.tooltip-content,.tooltip-header{z-index:9999!important}.cart-btn-container,.quantity-input-container,.stock-action-row{background-color:#121212!important}.sub-cell,.sub-header{background-color:#1e1e1e!important;border-color:#333!important;color:#e0e0e0!important}.balance-card{background:linear-gradient(135deg,#1a2942,#0f172a)!important;border:1px solid #1e3a8a!important;box-shadow:0 2px 6px #0050ff26!important}.balance-card:before{background:linear-gradient(180deg,#3b82f6,#2563eb)!important;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.balance-icon{background:#0ea5e933!important;color:#38bdf8!important}.balance-label{color:#94a3b8!important}.balance-value{color:#e0f2fe!important}.balance-status{background-color:initial!important}.balance-trend{color:#e0f2fe!important}.exchange-card.eur{background:linear-gradient(135deg,#1a2942,#0f172a)!important;border:1px solid #1e3a8a!important}.exchange-card.eur:before{background:linear-gradient(180deg,#3b82f6,#2563eb)!important}.exchange-card.eur .exchange-icon{background:#0ea5e933!important;color:#38bdf8!important}.exchange-card.usd{background:linear-gradient(135deg,#132e1a,#0f2318)!important;border:1px solid #166534!important}.exchange-card.usd:before{background:linear-gradient(180deg,#22c55e,#16a34a)!important}.exchange-card.usd .exchange-icon{background:#22c55e33!important;color:#4ade80!important}.exchange-card,.exchange-icon,.exchange-info,.exchange-label{background-color:initial!important}.exchange-label{color:#94a3b8!important}.exchange-value{color:#f8fafc!important;font-weight:700!important}.exchange-date,.exchange-value{background-color:initial!important}.exchange-date{color:#64748b!important}.balance-container,.exchange-container{background-color:initial!important;z-index:2!important}.balance-info{background-color:initial!important}.balance-card:hover,.exchange-card:hover{box-shadow:0 4px 12px #0000004d!important;transform:translateY(-2px)!important}.positive-text{color:#10b981!important}.negative-text{color:#ef4444!important}.cards-container{background-color:initial!important}.controls-section{background-color:#1e1e1e!important;border:1px solid #333!important}.advanced-logo-container,.controls-header,.logo-item,.logo-list,.logo-track,.search-filter-group{background-color:initial!important}.modern-input,.modern-select{background-color:#2d2d2d!important;border:1px solid #444!important;color:#e0e0e0!important}.modern-input:focus,.modern-select:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f633!important}.view-toggle{background-color:initial!important}.view-btn{background-color:#2d2d2d!important;border:1px solid #444!important;color:#b0b0b0!important}.view-btn.active{background-color:#3b82f6!important;border-color:#2563eb!important;color:#fff!important}.view-btn:hover:not(.active){background-color:#333!important;border-color:#3b82f6!important}.product-tooltip{background-color:#1e1e1e!important;border:1px solid #333!important;border-radius:8px!important;box-shadow:0 5px 15px #00000080!important;max-width:350px!important;overflow:hidden!important;width:auto!important;z-index:9999!important}.product-tooltip .tooltip-header,.tooltip-header{background:linear-gradient(135deg,#1e293b,#0f172a)!important;border-bottom:1px solid #334155!important;color:#e0e7ff!important;font-size:1rem!important;font-weight:600!important;padding:12px 15px!important;text-align:left!important}.product-tooltip .tooltip-header .tooltip-title,.tooltip-header .tooltip-title{color:#e2e8f0!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.02em!important;text-shadow:0 1px 2px #0000004d!important}.product-tooltip .tooltip-content,.tooltip-content{background-color:#1e1e1e!important;color:#e2e8f0!important;max-height:400px!important;padding:12px 15px!important}.product-tooltip .tooltip-row,.tooltip-row{border-bottom:1px solid #333!important;margin-bottom:4px!important}.tooltip-row:last-child{border-bottom:none!important;margin-bottom:0!important}.product-tooltip .tooltip-label,.tooltip-label{color:#94a3b8!important;margin-right:10px!important;min-width:120px!important}.product-tooltip .tooltip-value,.tooltip-value{color:#e2e8f0!important;flex-grow:1!important}.tooltip-row:has(.tooltip-label:contains("EUR/TRY")),.tooltip-row:has(.tooltip-label:contains("Fiyat")){background-color:#22303c!important;border-radius:4px!important;margin:2px 0!important;padding:8px 10px!important}.product-tooltip:after{border:8px solid!important;border-color:#0000 #0000 #1e293b!important;bottom:100%!important;content:""!important;height:0!important;left:50%!important;position:absolute!important;transform:translateX(-50%)!important;width:0!important}.tooltip-content input[type=number],.tooltip-qty-input{background-color:#2d3748!important;border:2px solid #4a5568!important;border-radius:6px!important;color:#fff!important;font-size:1rem!important;font-weight:600!important;margin:0 8px!important;padding:8px 10px!important;text-align:center!important;width:80px!important}.tooltip-row:has(.tooltip-label:contains("İndirim")) .tooltip-value{color:#10b981!important;font-weight:700!important}@media (max-width:768px){.product-tooltip{max-width:300px!important}.tooltip-label{min-width:100px!important}.tooltip-label,.tooltip-value{font-size:.9rem!important}}.alert-message,.alert-success,.notification,.success-alert{align-items:center!important;background:linear-gradient(90deg,#065f46,#047857)!important;border-bottom:4px solid #10b981!important;box-shadow:0 4px 12px #0006!important;box-sizing:border-box!important;color:#fff!important;display:flex!important;font-size:16px!important;font-weight:700!important;justify-content:center!important;left:0!important;padding:16px 24px!important;position:fixed!important;right:0!important;text-align:center!important;top:0!important;width:100%!important;z-index:99999!important}.alert-message span,.alert-success span,.notification span,.success-alert span{align-items:center!important;color:#fff!important;display:flex!important;font-size:18px!important;font-weight:700!important;justify-content:center!important;text-shadow:0 1px 2px #0000004d!important}.alert-message span:before,.alert-success span:before,.notification span:before,.success-alert span:before{align-items:center!important;background-color:#10b981!important;border-radius:50%!important;box-shadow:0 2px 4px #0000004d!important;color:#fff!important;content:"✓"!important;display:inline-flex!important;font-size:18px!important;font-weight:700!important;height:30px!important;justify-content:center!important;margin-right:12px!important;min-width:30px!important}.alert-message .close-btn,.alert-success .close-alert,.notification .close-notification,.success-alert .close{background:#0000!important;border:none!important;color:#fff!important;cursor:pointer!important;font-size:24px!important;margin-left:15px!important;opacity:.8!important}.alert-message .close-btn:hover,.alert-success .close-alert:hover,.notification .close-notification:hover,.success-alert .close:hover{opacity:1!important}.price-cell{padding-right:16px!important;text-align:right!important}.price-container{align-items:flex-end;display:flex;flex-direction:column;gap:2px;justify-content:center;text-align:right;width:100%}.euro-price,.tl-price{display:block;text-align:right;width:100%}.tl-price{color:#1a202c;color:var(--text-dark,#2c3e50);font-size:14px;font-weight:600}.euro-price{color:#dc2626;font-size:12px;font-style:italic;font-weight:500}.price-values{align-items:flex-end;gap:2px;text-align:right}.price-tag,.price-values{display:flex;flex-direction:column;width:100%}.price-tag{gap:4px}.price-tag .price-label{color:#64748b;color:var(--text-light,#64748b);font-size:.75rem;margin-bottom:2px;text-align:left}.price-tag .price-values{align-items:flex-end;text-align:right}.price-tag .price-values .tl-price{font-size:15px;font-weight:600;text-align:right;width:100%}.price-tag .price-values .euro-price{color:#dc2626;font-size:13px;font-weight:500;text-align:right;width:100%}.sub-cell:nth-child(4),.sub-cell:nth-child(5){padding-right:16px!important;text-align:right!important}.home-container .tl-price,[data-theme=dark] .tl-price{color:#fff!important;color:var(--text-white,#fff)!important}.home-container .euro-price,[data-theme=dark] .euro-price{color:#4ca892!important}@media (max-width:768px){.price-container,.price-values{align-items:flex-end;text-align:right}.tl-price{font-size:13px;text-align:right}.euro-price{color:#dc2626;font-size:11px;text-align:right}.modern-table td[data-label*=Fiyat]{text-align:right!important}.modern-table td[data-label*=Fiyat]:before{text-align:left!important}}.table-row td:nth-child(4),.table-row td:nth-child(5){padding-right:16px!important;text-align:right!important}.price-container .euro-price,.price-container .tl-price,.price-values .euro-price,.price-values .tl-price{font-feature-settings:"tnum" 1,"tnum";font-variant-numeric:tabular-nums}.price-container,.price-values{font-family:Inter,SF Mono,Monaco,Menlo,monospace}.description-wrapper,.description-wrapper *,.product-description-cell,.product-description-cell *,.table-row td:nth-child(2),.table-row td:nth-child(2) *,.tooltip,.tooltip *,td[data-label="Ürün Açıklaması:"],td[data-label="Ürün Açıklaması:"] *{background-color:#fff!important;background:#fff!important;color:#1a202c!important}.price-cell,.price-cell *,.price-container,.price-container *,.price-values,.price-values *,.table-row td:nth-child(4),.table-row td:nth-child(4) *,.table-row td:nth-child(5),.table-row td:nth-child(5) *,td[data-label*=Fiyat],td[data-label*=Fiyat] *{background-color:#fff!important;background:#fff!important}.code-cell,.code-cell *,.group-code,.group-code *,.table-row td:first-child,.table-row td:first-child *,.table-row td:nth-child(3),.table-row td:nth-child(3) *,td[data-label="Grup Kodu:"],td[data-label="Grup Kodu:"] *,td[data-label="Ürün Kodu:"],td[data-label="Ürün Kodu:"] *{background-color:#fff!important;background:#fff!important;color:#1a202c!important}.table-container .modern-table,.table-container .modern-table *,.table-container .table-row,.table-container .table-row *,.table-container :not(.cart-btn):not(.cart-btn *),.table-container tbody,.table-container tbody *,.table-container td,.table-container td *,.table-container th,.table-container th *,.table-container tr,.table-container tr *{background-color:#fff!important;background:#fff!important}.table-container .modern-table thead,.table-container .modern-table thead *,.table-container .sub-cell,.table-container .sub-cell *,.table-container .sub-header,.table-container .sub-header *{background-color:#f8fafc!important;background:#f8fafc!important;color:#1a202c!important}@media (max-width:768px){.modern-table td,.modern-table td *{background-color:#fff!important;background:#fff!important;border-bottom:1px solid #e2e8f0!important;color:#1a202c!important}.modern-table td:before{background-color:#fff!important;color:#6b7280!important}.modern-table *,.table-container *,.table-row *,tbody *,td *,th *,tr *{background-color:#fff!important;background:#fff!important}}.code-cell,.code-cell *,.group-code,.group-code *,.modern-table tbody tr td:first-child,.modern-table tbody tr td:first-child *,.modern-table tbody tr td:nth-child(3),.modern-table tbody tr td:nth-child(3) *,.table-row td:first-child,.table-row td:first-child *,.table-row td:nth-child(3),.table-row td:nth-child(3) *,td[data-label="Grup Kodu:"],td[data-label="Grup Kodu:"] *,td[data-label="Ürün Kodu:"],td[data-label="Ürün Kodu:"] *{background-color:#fff!important;background:#fff!important;border:none!important;box-shadow:none!important;color:#1a202c!important}.modern-table,.modern-table *,.modern-table tbody,.modern-table tbody *,.modern-table td,.modern-table td *,.modern-table th,.modern-table th *,.modern-table tr,.modern-table tr *,.table-container,.table-container *,.table-row,.table-row *{color:#1a202c!important}.euro-price,.tl-price{background-color:#fff!important;background:#fff!important}.price-container,.price-values{background-color:initial!important}.tl-price{color:#1a202c!important;font-weight:600!important}.euro-price{color:#dc2626!important}.code-cell,.group-code{color:#1a202c!important}.code-cell,.group-code,.location-column{background-color:#fff!important}.modern-table .sub-cell,.modern-table thead th{background-color:#f8f9fa!important;border-bottom:2px solid #dadce0!important;box-sizing:border-box!important;color:#5f6368!important;font-weight:600!important;margin:0!important;padding:8px 10px!important}.table-row:hover{background-color:#f8f9fa!important;border-bottom:1px solid #e8eaed!important}.table-row:hover td{background-color:#f8f9fa!important;border-bottom:none!important}.table-container{border:1px solid #e8eaed!important;border-radius:8px!important;overflow:hidden!important}.cart-btn-container,.description-wrapper,.price-container,.quantity-input-container,.stock-action-row,.stock-info{border:none!important}.modern-table thead th:nth-child(5),.sub-cell:nth-child(5){background:var(--bg-lighter)!important;color:#475569!important;color:var(--text-medium)!important;font-size:10px!important;left:10px!important;letter-spacing:.3px!important;padding-left:30px!important;position:relative!important}.sub-cell:nth-child(5){width:20%!important}.location-column,.modern-table tbody tr td:nth-child(5),.table-row td:nth-child(5){padding-left:15px!important;padding-right:8px!important;text-align:center!important;vertical-align:middle!important;width:20%!important}.table-row td:nth-child(5) .stock-action-row{padding-left:0!important;text-align:left!important}.modern-table tbody tr td:nth-child(5) *,.table-row td:nth-child(5) *{justify-content:flex-start!important;text-align:left!important}.table-row td:nth-child(5) .stock-info{margin-left:0!important;text-align:left!important}.table-row td:nth-child(5) .quantity-input-container{margin-left:0!important;margin-right:12px!important}.table-row td:nth-child(5) .cart-btn-container{margin-left:0!important}.cart-btn,.cart-btn.ank,.cart-btn.gzt,.modern-table tbody tr td:nth-child(5) .cart-btn.gzt,.modern-table tbody tr td:nth-child(6) .cart-btn.ank,.table-row td:nth-child(5) .cart-btn,.table-row td:nth-child(5) .cart-btn.gzt,.table-row td:nth-child(6) .cart-btn,.table-row td:nth-child(6) .cart-btn.ank{background:#0000!important;border:2px solid #1976d2!important;border-radius:4px!important;box-sizing:border-box!important;color:#1976d2!important;cursor:pointer!important;display:inline-block!important;font-size:9px!important;font-weight:700!important;height:28px!important;letter-spacing:.3px!important;line-height:1.2!important;max-width:90px!important;min-width:80px!important;overflow:hidden!important;padding:6px 8px!important;text-align:center!important;text-overflow:ellipsis!important;text-transform:uppercase!important;transition:all .2s ease!important;white-space:nowrap!important}.cart-btn.ank:hover:not(:disabled),.cart-btn.gzt:hover:not(:disabled),.cart-btn:hover:not(:disabled),.table-row td:nth-child(5) .cart-btn.gzt:hover:not(:disabled),.table-row td:nth-child(5) .cart-btn:hover:not(:disabled),.table-row td:nth-child(6) .cart-btn.ank:hover:not(:disabled),.table-row td:nth-child(6) .cart-btn:hover:not(:disabled){background-color:#1976d2!important;box-shadow:0 3px 6px #1976d24d!important;color:#fff!important;transform:translateY(-1px)!important}.cart-btn.ank:disabled,.cart-btn.gzt:disabled,.cart-btn:disabled,.table-row td:nth-child(5) .cart-btn.gzt:disabled,.table-row td:nth-child(5) .cart-btn:disabled,.table-row td:nth-child(6) .cart-btn.ank:disabled,.table-row td:nth-child(6) .cart-btn:disabled{background-color:#f5f5f5!important;border-color:#e0e0e0!important;box-shadow:none!important;color:#9e9e9e!important;cursor:not-allowed!important;opacity:.6!important;transform:none!important}.cart-actions .cart-btn,.cart-actions .cart-btn.ank,.cart-actions .cart-btn.gzt,.cart-btn.ank,.cart-btn.gzt{background:#0000!important;border:2px solid #1976d2!important;color:#1976d2!important}.cart-actions .cart-btn,.cart-actions .cart-btn.ank,.cart-actions .cart-btn.gzt{border-radius:4px!important;font-size:9px!important;font-weight:700!important;letter-spacing:.3px!important;max-width:90px!important;min-width:80px!important;padding:6px 8px!important;text-transform:uppercase!important}.cart-actions .cart-btn.ank:hover:not(:disabled),.cart-actions .cart-btn.gzt:hover:not(:disabled),.cart-actions .cart-btn:hover:not(:disabled){background-color:#1976d2!important;box-shadow:0 3px 6px #1976d24d!important;color:#fff!important;transform:translateY(-1px)!important}.table-row:hover td:nth-child(5){background-color:#dbeafe!important}@media (max-width:768px){.modern-table td[data-label="Gaziantep:"]{padding-left:10px!important;text-align:left!important}.modern-table td[data-label="Gaziantep:"]:before{padding-left:0!important;text-align:left!important}}@media (max-width:992px) and (min-width:769px){.table-row td:nth-child(5){padding-left:12px!important;text-align:left!important}.sub-cell:nth-child(5){left:8px!important;padding-left:25px!important}}@media (max-width:576px){.sub-cell:nth-child(5){width:17.5%!important}}.table-row td:nth-child(5) .stock-info .in-stock:hover{background-color:#13733333!important;border-color:#13733380!important;transform:scale(1.02)!important;transition:all .2s ease!important}.table-row td:nth-child(5) .stock-info .no-stock:hover{background-color:#d9302533!important;border-color:#d9302580!important;transform:scale(1.02)!important;transition:all .2s ease!important}.table-row td:nth-child(6) .stock-info .in-stock{background-color:#1373331a!important;border:1px solid #1373334d!important;border-radius:4px!important;color:#137333!important}.table-row td:nth-child(6) .stock-info .in-stock,.table-row td:nth-child(6) .stock-info .no-stock{box-sizing:border-box!important;display:inline-block!important;font-size:9px!important;font-weight:600!important;letter-spacing:.2px!important;max-width:80px!important;min-width:70px!important;overflow:hidden!important;padding:4px 6px!important;text-align:center!important;text-shadow:none!important;text-transform:uppercase!important;white-space:nowrap!important}.table-row td:nth-child(6) .stock-info .no-stock{background-color:#d930251a!important;border:1px solid #d930254d!important;border-radius:4px!important;color:#d93025!important}.table-row td:nth-child(6) .stock-info .in-stock:hover{background-color:#13733333!important;border-color:#13733380!important;transform:scale(1.02)!important;transition:all .2s ease!important}.table-row td:nth-child(6) .stock-info .no-stock:hover{background-color:#d9302533!important;border-color:#d9302580!important;transform:scale(1.02)!important;transition:all .2s ease!important}.stock-info{align-items:center!important;display:flex!important;justify-content:center!important;margin-right:8px!important;min-width:75px!important;width:75px!important}.stock-info .in-stock,.stock-info .no-stock{cursor:default!important;transition:all .2s ease!important;-webkit-user-select:none!important;user-select:none!important}.stock-info .in-stock:before{color:#137333!important;content:"✓"!important}.stock-info .in-stock:before,.stock-info .no-stock:before{font-size:8px!important;font-weight:700!important;margin-right:3px!important}.stock-info .no-stock:before{color:#d93025!important;content:"✗"!important}@media (max-width:768px){.table-row td:nth-child(5) .stock-info .in-stock,.table-row td:nth-child(5) .stock-info .no-stock,.table-row td:nth-child(6) .stock-info .in-stock,.table-row td:nth-child(6) .stock-info .no-stock{font-size:8px!important;letter-spacing:.1px!important;max-width:60px!important;min-width:55px!important;padding:3px 4px!important}.stock-info{min-width:60px!important;width:60px!important}.stock-info .in-stock:before,.stock-info .no-stock:before{font-size:6px!important;margin-right:2px!important}}@media (max-width:992px) and (min-width:769px){.table-row td:nth-child(5) .stock-info .in-stock,.table-row td:nth-child(5) .stock-info .no-stock,.table-row td:nth-child(6) .stock-info .in-stock,.table-row td:nth-child(6) .stock-info .no-stock{font-size:8px!important;letter-spacing:.1px!important;max-width:70px!important;min-width:60px!important;padding:3px 5px!important}.stock-info .in-stock:before,.stock-info .no-stock:before{font-size:7px!important;margin-right:2px!important}}.modern-table{font-size:.9rem!important;line-height:1.4!important}.modern-table tbody tr td,.modern-table td,.table-row td{font-size:.9rem!important;line-height:1.4!important;padding:8px 10px!important}.modern-table .sub-cell,.modern-table th,.modern-table thead th{font-size:.85rem!important;font-weight:600!important;line-height:1.3!important;padding:10px 8px!important}.code-cell,.modern-table tbody tr td:first-child,.table-row td:first-child,td[data-label="Ürün Kodu:"]{font-family:Roboto Mono,Courier New,monospace!important;font-size:1rem!important;font-weight:600!important;letter-spacing:.3px!important;line-height:1.3!important;padding:10px 8px!important}.description-wrapper,.description-wrapper *,.modern-table tbody tr td:nth-child(2),.modern-table tbody tr td:nth-child(2) *,.product-description-cell,.product-description-cell *,.table-row td:nth-child(2),.table-row td:nth-child(2) *,.tooltip,.tooltip *{font-size:.9rem!important;font-weight:450!important;line-height:1.4!important}.group-code,.modern-table tbody tr td:nth-child(3),.table-row td:nth-child(3){font-size:.85rem!important;font-weight:600!important;padding:6px 4px!important}.group-code{align-items:center!important;display:flex!important;font-size:.8rem!important;justify-content:center!important;min-height:24px!important;padding:3px 6px!important}.tl-price{font-size:1rem!important;font-weight:700!important;margin-bottom:3px!important}.euro-price,.tl-price{line-height:1.3!important}.euro-price{font-size:.85rem!important;font-style:italic!important;font-weight:500!important;margin-top:1px!important}.price-container{gap:2px!important;padding:4px 0!important}.stock-info .in-stock,.stock-info .no-stock{align-items:center!important;display:flex!important;font-size:.8rem!important;font-weight:700!important;justify-content:center!important;letter-spacing:.2px!important;line-height:1.2!important;max-width:85px!important;min-height:28px!important;min-width:75px!important;padding:4px 8px!important}.stock-info .in-stock:before,.stock-info .no-stock:before{font-size:.7rem!important;margin-right:3px!important}.quantity-input,.tooltip-qty-input{line-height:1.2!important;min-width:75px!important;padding:6px 10px!important}.quantity-input-container,.table-container .quantity-input-container{min-width:80px!important;width:80px!important}.cart-btn,.cart-btn.ank,.cart-btn.gzt{font-size:.75rem!important;font-weight:700!important;height:32px!important;max-width:100px!important;min-width:85px!important;padding:6px 10px!important}.calculate-btn{font-size:.75rem!important;height:18px!important;width:18px!important}.modern-table tbody tr,.table-row{min-height:40px!important}.stock-action-row{padding:4px 2px!important}@media (max-width:768px){.modern-table{font-size:.85rem!important}.modern-table tbody tr td,.table-row td{font-size:.85rem!important;padding:6px 4px!important}.code-cell,.table-row td:first-child{font-size:.9rem!important;font-weight:600!important}.tl-price{font-size:.9rem!important}.euro-price{font-size:.8rem!important}.stock-info .in-stock,.stock-info .no-stock{font-size:.75rem!important;min-height:24px!important;min-width:65px!important;padding:3px 6px!important}.quantity-input{font-size:.85rem!important;height:30px!important;min-width:65px!important}.cart-btn{font-size:.7rem!important;height:28px!important;min-width:75px!important;padding:4px 6px!important}}@media (max-width:992px) and (min-width:769px){.modern-table{font-size:.88rem!important}.code-cell,.table-row td:first-child,.tl-price{font-size:.95rem!important}.stock-info .in-stock,.stock-info .no-stock{font-size:.78rem!important;min-width:70px!important}}.table-container{margin-bottom:2rem!important}.modern-table .sub-cell,.modern-table thead th{font-weight:700!important;letter-spacing:.5px!important;text-transform:uppercase!important}.table-row:hover{box-shadow:0 2px 8px #0000001a!important;transform:translateY(-1px)!important;transition:all .2s ease!important}.table-container *{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}.location-column,.modern-table tbody tr td:nth-child(5),.modern-table tbody tr td:nth-child(6),.table-row td:nth-child(5),.table-row td:nth-child(6){box-sizing:border-box!important;max-width:220px!important;min-width:180px!important;padding:8px 12px!important;vertical-align:middle!important;width:21%!important}.modern-table tbody tr td:nth-child(6),.table-row td:nth-child(6){box-sizing:border-box!important;padding-left:12px!important;padding-right:12px!important}.stock-action-row{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;justify-content:flex-start!important;min-height:36px!important;padding:6px 2px!important;width:100%!important}.modern-table tbody tr td:nth-child(6) .stock-action-row,.table-row td:nth-child(6) .stock-action-row{justify-content:flex-start!important;margin-left:0!important;padding-left:0!important}.cart-btn,.cart-btn.ank,.cart-btn.gzt{border-radius:4px!important;box-sizing:border-box!important;cursor:pointer!important;display:inline-block!important;flex-shrink:0!important;font-size:.7rem!important;font-weight:600!important;height:28px!important;letter-spacing:.2px!important;line-height:1.2!important;max-width:95px!important;min-width:80px!important;overflow:hidden!important;padding:5px 7px!important;text-align:center!important;text-overflow:ellipsis!important;text-transform:uppercase!important;transition:all .2s ease!important;white-space:nowrap!important}.quantity-input-container{min-width:70px!important;width:70px!important}.quantity-input-container,.stock-info{flex-shrink:0!important;margin-right:6px!important}.stock-info{min-width:60px!important;text-align:center!important;width:60px!important}.cart-btn-container{flex-shrink:0!important;margin-left:6px!important}.modern-table{border-collapse:initial!important;border-spacing:0!important;min-width:1200px!important;table-layout:fixed!important;width:100%!important}.table-container{max-width:100%!important;overflow-x:auto!important;width:100%!important}@media (min-width:1400px){.sub-cell:nth-child(5),.sub-cell:nth-child(6){width:22%}.location-column,.table-row td:nth-child(5),.table-row td:nth-child(6){min-width:200px!important;width:22%!important}}@media (max-width:1200px) and (min-width:769px){.sub-cell:first-child{width:10%}.sub-cell:nth-child(2){width:22%}.sub-cell:nth-child(3){width:6%}.sub-cell:nth-child(4){width:12%}.sub-cell:nth-child(5),.sub-cell:nth-child(6){width:25%}.location-column,.table-row td:nth-child(5),.table-row td:nth-child(6){min-width:160px!important;width:25%!important}.cart-btn{font-size:.65rem!important;max-width:85px!important;min-width:75px!important}}@media (max-width:768px){.modern-table{min-width:auto!important}.table-container{overflow-x:visible!important}.cart-btn{margin-top:5px!important;max-width:none!important;min-width:auto!important;width:100%!important}.stock-action-row{align-items:stretch!important;flex-direction:column!important;gap:5px!important}}.modern-table tbody tr td:nth-child(5),.modern-table tbody tr td:nth-child(6){padding:10px 15px!important;vertical-align:middle!important}.product-tooltip{z-index:999!important}.location-column{overflow:visible!important}.stock-info{order:1}.quantity-input-container{order:2}.cart-btn-container{order:3}.table-container{border:1px solid #e2e8f0!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}.modern-table,.table-container{background-color:#fff!important}.modern-table *,.modern-table tbody,.modern-table td,.modern-table th,.modern-table thead,.modern-table tr,.table-row,.table-row *,table,table *,tbody,tbody *,td,td *,th,th *,tr,tr *{background-color:#fff!important;background:#fff!important}.modern-table .sub-header,.modern-table thead{background-color:#f8fafc!important}.modern-table .sub-cell,.modern-table th{background-color:#f8fafc!important;border-bottom-color:#e2e8f0!important;color:#1a202c!important}.modern-table tbody tr,.table-row{background-color:#fff!important}.modern-table tbody tr td,.table-row td{border-bottom-color:#e2e8f0!important;color:#1a202c!important}.description-wrapper,.description-wrapper *,.modern-table .table-row td:nth-child(2),.modern-table .table-row td:nth-child(2) *,.modern-table tbody tr td:nth-child(2),.modern-table tbody tr td:nth-child(2) *,.modern-table tbody tr td:nth-child(4),.modern-table tbody tr td:nth-child(4) *,.modern-table tbody tr td:nth-child(5),.modern-table tbody tr td:nth-child(5) *,.price-cell,.price-cell *,.price-container,.price-container *,.price-values,.price-values *,.product-description-cell,.product-description-cell *,.table-row td:nth-child(2),.table-row td:nth-child(2) *,.table-row td:nth-child(4),.table-row td:nth-child(4) *,.table-row td:nth-child(5),.table-row td:nth-child(5) *,.tooltip,.tooltip *,td[data-label*=Fiyat],td[data-label*=Fiyat] *,td[data-label="Ürün Açıklaması:"],td[data-label="Ürün Açıklaması:"] *{background-color:#fff!important;background:#fff!important;border:none!important;box-shadow:none!important;color:#1a202c!important}.modern-table tbody tr:hover,.modern-table tbody tr:hover td,.table-row:hover,.table-row:hover td{background-color:#f7fafc!important;color:#1a202c!important}.location-column,.location-column *,.stock-action-row,.stock-action-row *,.stock-info,.stock-info *,.table-row td:nth-child(6),.table-row td:nth-child(6) *,.table-row td:nth-child(7),.table-row td:nth-child(7) *,td[data-label="Ankara:"],td[data-label="Ankara:"] *,td[data-label="Gaziantep:"],td[data-label="Gaziantep:"] *{background-color:#fff!important;background:#fff!important}.stock-info .in-stock{color:#059669!important}.stock-info .no-stock{color:#dc2626!important}.quantity-input-container,.quantity-input-container *{background-color:#fff!important;background:#fff!important}.quantity-input{background-color:#fff!important;border:1px solid #d1d5db!important;color:#1a202c!important}.quantity-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.arrow-btn{background-color:#fff!important;color:#6b7280!important}.arrow-btn:hover:not(:disabled){background-color:#f3f4f6!important;color:#3b82f6!important}.arrow-btn.up{border-bottom:1px solid #d1d5db!important}.calculate-btn:hover{background-color:#bae6fd!important}.product-tooltip{background-color:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 5px 15px #00000026!important;z-index:999999!important}.tooltip-header{background:linear-gradient(135deg,#f8fafc,#f1f5f9)!important;border-bottom:1px solid #e2e8f0!important}.tooltip-content,.tooltip-title{color:#1a202c!important}.tooltip-content{background-color:#fff!important}.tooltip-row{border-bottom:1px solid #e2e8f0!important}.tooltip-label{color:#6b7280!important}.tooltip-value{color:#1a202c!important}.cart-btn-container,.cart-btn-container *{background-color:#fff!important;z-index:999998!important}.table-container :not(.cart-btn):not(.cart-btn *):not(.in-stock):not(.no-stock){background-color:#fff!important;background:#fff!important;border-color:#e2e8f0!important;color:#1a202c!important}.modern-table tbody tr{border-bottom:1px solid #e8eaed!important;margin:0!important;padding:0!important}.modern-table tbody tr td,.table-row td{background-color:#fff!important;border-bottom:none!important;box-sizing:border-box!important;margin:0!important;padding:8px 10px!important;vertical-align:middle!important}.table-row:nth-child(2n){background-color:#fafbfc!important;border-bottom:1px solid #e8eaed!important}.table-row:nth-child(odd){background-color:#fff!important;border-bottom:1px solid #e8eaed!important}.table-row:nth-child(2n) td{background-color:#fafbfc!important;border-bottom:none!important}.table-row:nth-child(odd) td{background-color:#fff!important;border-bottom:none!important}.table-row:nth-child(2n):hover,.table-row:nth-child(odd):hover{background-color:#f8f9fa!important;border-bottom:1px solid #e8eaed!important}.table-row:nth-child(2n):hover td,.table-row:nth-child(odd):hover td{background-color:#f8f9fa!important;border-bottom:none!important}.product-tooltip{position:fixed!important}.cart-btn-container:hover .product-tooltip,.product-tooltip,.product-tooltip:after,.product-tooltip:hover,.tooltip-content,.tooltip-header{z-index:2147483647!important}.table-container{overflow:visible!important;position:relative!important;z-index:1!important}.table-row{position:relative!important;z-index:10!important}.table-row:hover{z-index:20!important}.stock-action-row{position:relative!important;z-index:100!important}.stock-action-row:hover{z-index:200!important}.cart-btn-container{z-index:1000!important}.cart-btn-container:hover{z-index:2000!important}.modern-table tbody tr td,.table-row td{position:relative!important;z-index:1!important}@media (max-width:768px){.product-tooltip{left:50%!important;min-width:200px!important;position:fixed!important;right:auto!important;transform:translateX(-50%) translateY(-10px)!important;z-index:2147483647!important}.cart-btn-container:hover .product-tooltip{transform:translateX(-50%) translateY(0)!important;z-index:2147483647!important}.product-tooltip:after{left:50%!important;margin-left:-8px!important;right:auto!important;z-index:2147483647!important}.stock-action-row .cart-btn-container .product-tooltip{bottom:auto!important;top:calc(100% + 10px)!important;z-index:2147483647!important}.stock-action-row .cart-btn-container .product-tooltip:after{border-color:#0000 #0000 #fff!important;bottom:100%!important;top:auto!important;z-index:2147483647!important}}.cart-btn-container .product-tooltip,.product-tooltip,.stock-action-row .cart-btn-container .product-tooltip,.table-row .cart-btn-container .product-tooltip{isolation:isolate!important;position:fixed!important;z-index:2147483647!important}.cart-btn-container{isolation:isolate!important;position:relative!important;z-index:999999!important}.cart-btn-container:hover .product-tooltip{display:block!important;opacity:1!important;transform:translateY(0)!important;visibility:visible!important;z-index:2147483647!important}.modern-table,.table-container,.table-row{contain:none!important;overflow:visible!important}.product-tooltip{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;perspective:1000px!important;pointer-events:auto!important;transform:translateZ(0)!important;visibility:visible!important;will-change:transform,opacity!important}.cart-btn-container:hover .product-tooltip{transform:translateZ(0) translateY(0)!important}.product-tooltip .tooltip-row.total-row,.tooltip-row.total-row{font-size:.8rem!important;margin:4px 0!important;min-height:42px!important;padding:6px 8px!important}.product-tooltip .tooltip-row.total-row .tooltip-label-container,.tooltip-row.total-row .tooltip-label-container{gap:1px!important}.product-tooltip .tooltip-row.total-row .tooltip-label,.tooltip-row.total-row .tooltip-label{font-size:.8rem!important;font-weight:600!important}.product-tooltip .tooltip-row.total-row .kdv-dahil-label,.tooltip-row.total-row .kdv-dahil-label{font-size:.65rem!important;font-weight:400!important;opacity:.6!important}.product-tooltip .tooltip-row.total-row .tooltip-value-container,.tooltip-row.total-row .tooltip-value-container{min-width:80px!important}.product-tooltip .tooltip-row.total-row .tooltip-value-primary,.tooltip-row.total-row .tooltip-value-primary{background:linear-gradient(135deg,#f59e0b0f,#fbbf241a)!important;border:1px solid #f59e0b26!important;box-shadow:inset 0 1px 1px #f59e0b0f!important;font-size:.8rem!important;min-width:75px!important;padding:3px 6px!important}.product-tooltip .tooltip-row.total-row .tooltip-value-secondary,.tooltip-row.total-row .tooltip-value-secondary{background:linear-gradient(135deg,#f59e0b08,#fbbf240d)!important;border-color:#f59e0b1f!important;font-size:.7rem!important;font-weight:500!important;min-width:75px!important;padding:1px 4px!important}.tooltip-label[data-label*=Fiyat]:before,.tooltip-label[data-label*=KDV]:before,.tooltip-label[data-label*=Stok]:before,.tooltip-label[data-label*=Tutar]:before,.tooltip-label[data-label*=\130ndirim]:before,.tooltip-label[data-label="EUR/TRY Kuru"]:before,.tooltip-label[data-label="Grup Kodu"]:before,.tooltip-label[data-label=Kod]:before,.tooltip-label[data-label=Miktar]:before,.tooltip-label[data-label=\DCr\FCn]:before{font-size:.65rem!important}.tooltip-row:has(.tooltip-label[data-label*=Fiyat]) .tooltip-value-primary{font-feature-settings:"tnum" 1,"tnum"!important;background:linear-gradient(135deg,#22c55e0a,#4ade800f)!important;border-color:#22c55e1f!important;font-variant-numeric:tabular-nums!important;text-align:right!important}.tooltip-row:has(.tooltip-label[data-label*=KDV]) .tooltip-value-primary{font-feature-settings:"tnum" 1,"tnum"!important;background:linear-gradient(135deg,#9333ea0a,#a855f70f)!important;border-color:#9333ea1f!important;font-variant-numeric:tabular-nums!important;text-align:right!important}.tooltip-value,.tooltip-value-primary,.tooltip-value-secondary{font-feature-settings:"tnum" 1,"tnum"!important;font-variant-numeric:tabular-nums!important;text-align:right!important}.product-tooltip .tooltip-row.total-row,.tooltip-row.total-row{background:linear-gradient(135deg,#3b82f614,#63b3ed1f)!important;border:1px solid #3b82f626!important;border-radius:8px!important;box-shadow:inset 0 1px 2px #3b82f614!important;font-size:.9rem!important;min-height:50px!important;padding:8px 10px!important}.product-tooltip .tooltip-row.total-row .tooltip-label-container,.tooltip-row.total-row .tooltip-label-container{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:2px!important}.product-tooltip .tooltip-row.total-row .tooltip-label,.tooltip-row.total-row .tooltip-label{font-size:.9rem!important;font-weight:700!important;margin:0!important;text-align:left!important}.product-tooltip .tooltip-row.total-row .kdv-dahil-label,.tooltip-row.total-row .kdv-dahil-label{color:#6b7280!important;font-size:.7rem!important;font-style:italic!important;font-weight:500!important;margin:0!important;opacity:.7!important;text-align:left!important}.product-tooltip .tooltip-row.total-row .tooltip-value-container,.tooltip-row.total-row .tooltip-value-container{align-items:flex-end!important;margin:0!important;min-width:100px!important}.product-tooltip .tooltip-row.total-row .tooltip-value-primary,.tooltip-row.total-row .tooltip-value-primary{background:linear-gradient(135deg,#f59e0b14,#fbbf241f)!important;border:1px solid #f59e0b33!important;box-shadow:inset 0 1px 2px #f59e0b14!important;font-size:.9rem!important;font-weight:700!important;min-width:100px!important;padding:4px 8px!important;text-align:center!important}.product-tooltip .tooltip-row.total-row .tooltip-value-secondary,.tooltip-row.total-row .tooltip-value-secondary{background:linear-gradient(135deg,#f59e0b0a,#fbbf240f)!important;border-color:#f59e0b26!important;font-size:.75rem!important;min-width:100px!important;padding:2px 6px!important;text-align:center!important}.product-tooltip .tooltip-divider,.tooltip-divider{margin:10px 0!important}.product-tooltip .tooltip-divider:before,.tooltip-divider:before{font-size:.6rem!important;padding:2px 4px!important}.tooltip-label[data-label*=Fiyat]:before,.tooltip-label[data-label*=KDV]:before,.tooltip-label[data-label*=Stok]:before,.tooltip-label[data-label*=Tutar]:before,.tooltip-label[data-label*=\130ndirim]:before,.tooltip-label[data-label="EUR/TRY Kuru"]:before,.tooltip-label[data-label="Grup Kodu"]:before,.tooltip-label[data-label=Kod]:before,.tooltip-label[data-label=Miktar]:before,.tooltip-label[data-label=\DCr\FCn]:before{font-size:.7rem!important}.tooltip-content::-webkit-scrollbar{width:4px!important}.tooltip-content::-webkit-scrollbar-thumb,.tooltip-content::-webkit-scrollbar-track{border-radius:2px!important}.tooltip-content::-webkit-scrollbar-thumb:hover{background:linear-gradient(145deg,#2563eb,#1d4ed8)!important}.tooltip-row:has(.tooltip-label[data-label*=Fiyat]){background:linear-gradient(90deg,#22c55e03,#4ade8005)!important;border-bottom-color:#22c55e26!important;border-left:2px solid #22c55e4d!important;padding-left:8px!important}.tooltip-row:has(.tooltip-label[data-label*=\130ndirim]){background:linear-gradient(90deg,#ef444403,#f8717105)!important;border-bottom-color:#ef444426!important;border-left:2px solid #ef44444d!important;padding-left:8px!important}.tooltip-row:has(.tooltip-label[data-label*=KDV]){background:linear-gradient(90deg,#9333ea03,#a855f705)!important;border-bottom-color:#9333ea26!important;border-left:2px solid #9333ea4d!important;padding-left:8px!important}.product-tooltip .tooltip-value-primary:hover,.tooltip-value-primary:hover{background:linear-gradient(135deg,#3b82f614,#63b3ed1a)!important;border-color:#3b82f633!important;transform:scale(1.01)!important}.product-tooltip .tooltip-value-secondary:hover,.tooltip-value-secondary:hover{background:linear-gradient(135deg,#6b72800f,#6b728014)!important;border-color:#6b728026!important;opacity:.9!important}.product-tooltip .tooltip-row:hover,.tooltip-row:hover{background:linear-gradient(90deg,#3b82f605,#3b82f60a)!important;padding-left:6px!important;padding-right:6px!important;transform:translateX(2px)!important}.product-tooltip .tooltip-qty-input,.tooltip-qty-input{border:2px solid #3b82f633!important;border-radius:8px!important;box-shadow:inset 0 2px 4px #3b82f60d!important;font-size:.95rem!important;font-weight:700!important;min-width:80px!important;padding:8px 12px!important}.product-tooltip .tooltip-qty-input:focus,.tooltip-qty-input:focus{background:linear-gradient(145deg,#fff,#fefefe)!important;box-shadow:inset 0 2px 4px #3b82f61a,0 0 0 4px #3b82f61a!important;transform:scale(1.02)!important}.product-tooltip .tooltip-qty-input:hover:not(:focus),.tooltip-qty-input:hover:not(:focus){background:linear-gradient(145deg,#fefefe,#f8fafc)!important;border-color:#3b82f666!important}.cart-btn-container .product-tooltip,.product-tooltip,.table-row .cart-btn-container .product-tooltip,.table-row .product-tooltip,.table-row td .cart-btn-container .product-tooltip,.table-row td:nth-child(5) .cart-btn-container .product-tooltip,.table-row td:nth-child(6) .cart-btn-container .product-tooltip{max-width:300px!important;min-width:260px!important}.cart-btn-container:hover .product-tooltip,.product-tooltip:hover,.table-row .cart-btn-container:hover .product-tooltip,.table-row td .cart-btn-container:hover .product-tooltip,.table-row td:nth-child(5) .cart-btn-container:hover .product-tooltip,.table-row td:nth-child(6) .cart-btn-container:hover .product-tooltip{box-shadow:0 25px 50px -12px #00000040,0 25px 25px -5px #0000001a,0 0 0 1px #3b82f61a!important;opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1) rotateX(0deg)!important;visibility:visible!important;z-index:999999!important}.cart-btn-container:before{background:#0000!important;content:""!important;height:18px!important;left:-15px!important;pointer-events:auto!important;position:absolute!important;right:-15px!important;top:100%!important;z-index:999997!important}.cart-btn-container .product-tooltip:hover,.product-tooltip:hover,.table-row .cart-btn-container .product-tooltip:hover,.table-row .product-tooltip:hover,.table-row td .cart-btn-container .product-tooltip:hover,.table-row td:nth-child(5) .cart-btn-container .product-tooltip:hover,.table-row td:nth-child(6) .cart-btn-container .product-tooltip:hover{opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1) rotateX(0deg)!important;visibility:visible!important;z-index:999999!important}.product-tooltip{transition:opacity .3s cubic-bezier(.4,0,.2,1) .1s,visibility .3s cubic-bezier(.4,0,.2,1) .1s,transform .4s cubic-bezier(.4,0,.2,1)!important}.cart-btn-container{transition:all .1s ease!important}.cart-btn-container:not(:hover) .product-tooltip{transition:opacity .4s cubic-bezier(.4,0,.2,1) .6s,visibility .4s cubic-bezier(.4,0,.2,1) .6s,transform .4s cubic-bezier(.4,0,.2,1) .6s!important}.cart-btn-container .product-tooltip:after,.product-tooltip:after,.table-row .cart-btn-container .product-tooltip:after,.table-row .product-tooltip:after,.table-row td .cart-btn-container .product-tooltip:after,.table-row td:nth-child(5) .cart-btn-container .product-tooltip:after,.table-row td:nth-child(6) .cart-btn-container .product-tooltip:after{border:12px solid #0000!important;border-bottom:12px solid #fff!important;border-top:none!important;bottom:auto!important;content:""!important;filter:drop-shadow(0 -2px 4px rgba(59,130,246,.1))!important;height:0!important;left:auto!important;margin:0!important;padding:0!important;position:absolute!important;right:42px!important;top:-12px!important;width:0!important;z-index:999999!important}.cart-btn-container .product-tooltip:before,.product-tooltip:before,.table-row .cart-btn-container .product-tooltip:before,.table-row .product-tooltip:before,.table-row td .cart-btn-container .product-tooltip:before,.table-row td:nth-child(5) .cart-btn-container .product-tooltip:before,.table-row td:nth-child(6) .cart-btn-container .product-tooltip:before{border:15px solid #0000!important;border-bottom:15px solid #3b82f626!important;border-top:none!important;bottom:auto!important;content:""!important;height:0!important;left:auto!important;margin:0!important;padding:0!important;position:absolute!important;right:39px!important;top:-15px!important;width:0!important;z-index:999998!important}.cart-btn-container,.table-row .cart-btn-container,.table-row td .cart-btn-container,.table-row td:nth-child(5) .cart-btn-container,.table-row td:nth-child(6) .cart-btn-container{display:inline-block!important;isolation:isolate!important;position:relative!important;z-index:100!important}.product-tooltip .tooltip-header,.tooltip-header{padding:8px 12px!important}.product-tooltip .tooltip-content,.tooltip-content{max-height:260px!important;padding:10px 12px!important}.product-tooltip .tooltip-title,.tooltip-title{align-items:center!important;color:#fff!important;cursor:default!important;display:flex!important;font-size:.85rem!important;font-weight:600!important;gap:4px!important;margin:0!important;text-shadow:0 1px 2px #0000004d!important;-webkit-user-select:none!important;user-select:none!important}.product-tooltip .tooltip-title:before,.tooltip-title:before{content:"📋"!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))!important;font-size:.9rem!important}.product-tooltip .tooltip-row,.tooltip-row{min-height:36px!important;padding:6px 0!important}.tooltip-row:not(:has(.tooltip-value-container)){align-items:center!important;min-height:28px!important}.product-tooltip .tooltip-value,.tooltip-value{background:linear-gradient(135deg,#3b82f608,#63b3ed08)!important;border:1px solid #3b82f60f!important;border-radius:3px!important;font-size:.75rem!important;min-width:50px!important;padding:2px 5px!important}.product-tooltip .tooltip-label,.tooltip-label{flex-shrink:0!important;font-size:.75rem!important;font-weight:500!important;gap:3px!important;max-width:120px!important}.product-tooltip .tooltip-row:after,.tooltip-row:after{background:linear-gradient(90deg,#0000,#3b82f61a 10%,#3b82f64d 50%,#3b82f61a 90%,#0000)!important;bottom:0!important;content:""!important;height:1px!important;left:0!important;position:absolute!important;right:0!important}.product-tooltip .tooltip-row:hover,.tooltip-row:hover{background:linear-gradient(90deg,#3b82f60a,#3b82f614)!important;border-bottom-color:#3b82f640!important;padding-left:8px!important;padding-right:8px!important;transform:translateX(4px)!important}.product-tooltip .tooltip-row:hover:after,.tooltip-row:hover:after{background:linear-gradient(90deg,#0000,#3b82f633 10%,#3b82f680 50%,#3b82f633 90%,#0000)!important;height:2px!important}.product-tooltip .tooltip-row:last-child,.tooltip-row:last-child{border-bottom:none!important;margin-bottom:0!important}.product-tooltip .tooltip-label,.tooltip-label{align-items:center!important;color:#475569!important;cursor:default!important;display:flex!important;font-size:.9rem!important;font-weight:600!important;gap:6px!important;-webkit-user-select:text!important;user-select:text!important}.tooltip-label[data-label=Kod]:before{content:"🔖"}.tooltip-label[data-label=\DCr\FCn]:before{content:"📦"}.tooltip-label[data-label="Grup Kodu"]:before{content:"🏷️"}.tooltip-label[data-label=Miktar]:before{content:"🔢"}.tooltip-label[data-label="EUR/TRY Kuru"]:before{content:"💱"}.tooltip-label[data-label*=Fiyat]:before{content:"💰"}.tooltip-label[data-label*=\130ndirim]:before{content:"🎯"}.tooltip-label[data-label*=KDV]:before{content:"📊"}.tooltip-label[data-label*=Tutar]:before{content:"💎"}.tooltip-label[data-label*=Stok]:before{content:"📋"}.product-tooltip .tooltip-value,.tooltip-value{background:linear-gradient(135deg,#3b82f60d,#63b3ed0d)!important;border:1px solid #3b82f61a!important;border-radius:6px!important;font-size:.9rem!important;font-weight:700!important;padding:4px 8px!important}.product-tooltip .tooltip-value:hover,.tooltip-value:hover{background:linear-gradient(135deg,#3b82f61a,#63b3ed1a)!important;border-color:#3b82f633!important;transform:scale(1.02)!important}.product-tooltip .tooltip-value-container,.tooltip-value-container{gap:1px!important;min-width:80px!important}.product-tooltip .tooltip-value-primary,.tooltip-value-primary{background:linear-gradient(135deg,#3b82f60a,#63b3ed0d)!important;border-radius:3px!important;font-size:.8rem!important;min-width:75px!important;padding:3px 6px!important}.product-tooltip .tooltip-value-secondary,.tooltip-value-secondary{background:linear-gradient(135deg,#6b728005,#6b728008)!important;border:1px solid #6b72800f!important;border-radius:2px!important;font-size:.7rem!important;min-width:75px!important;opacity:.6!important;padding:1px 4px!important}.product-tooltip .tooltip-quantity-row,.tooltip-quantity-row{margin:3px 0!important;padding:6px 4px!important}.product-tooltip .tooltip-quantity-control,.tooltip-quantity-control{gap:6px!important}.product-tooltip .tooltip-qty-input,.tooltip-qty-input{font-feature-settings:"tnum" 1,"tnum"!important;background:linear-gradient(145deg,#fff,#f8fafc)!important;border:1px solid #3b82f61f!important;box-shadow:inset 0 1px 1px #3b82f605!important;font-size:.75rem!important;font-variant-numeric:tabular-nums!important;min-width:50px!important;padding:4px 6px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.product-tooltip .tooltip-calculate-btn,.tooltip-calculate-btn{box-shadow:0 1px 3px #3b82f626!important;height:22px!important;padding:4px!important;width:22px!important}.product-tooltip .tooltip-value-primary:hover,.tooltip-value-primary:hover{background:linear-gradient(135deg,#3b82f61a,#63b3ed1f)!important;border-color:#3b82f640!important;box-shadow:inset 0 1px 2px #3b82f61a,0 2px 4px #3b82f61a!important;transform:scale(1.02)!important}.product-tooltip .tooltip-value-secondary:hover,.tooltip-value-secondary:hover{background:linear-gradient(135deg,#6b728014,#6b72801a)!important;border-color:#6b728033!important;opacity:1!important;transform:scale(1.01)!important}.tooltip-row:has(.tooltip-label[data-label*=Fiyat]) .tooltip-value-primary{background:linear-gradient(135deg,#22c55e0f,#4ade8014)!important;border-color:#22c55e26!important;color:#059669!important}.tooltip-row:has(.tooltip-label[data-label*=KDV]) .tooltip-value-primary{background:linear-gradient(135deg,#9333ea0f,#a855f714)!important;border-color:#9333ea26!important;color:#7c3aed!important}.tooltip-row.total-row .tooltip-value-primary{background:linear-gradient(135deg,#f59e0b1a,#fbbf2426)!important;border:2px solid #f59e0b4d!important;box-shadow:inset 0 1px 3px #f59e0b1a,0 2px 6px #f59e0b33!important;color:#d97706!important;font-size:1.1rem!important;font-weight:900!important}.tooltip-row.total-row .tooltip-value-secondary{background:linear-gradient(135deg,#f59e0b0d,#fbbf2414)!important;border-color:#f59e0b33!important;color:#d97706!important;font-weight:700!important}.product-tooltip .tooltip-qty-input,.tooltip-qty-input{background-color:#fff!important;border:1px solid #d1d5db!important;border-radius:4px!important;color:#1a202c!important;cursor:text!important;font-size:.875rem!important;font-weight:600!important;outline:none!important;padding:4px 8px!important;text-align:center!important;-webkit-user-select:text!important;user-select:text!important}.product-tooltip .tooltip-qty-input:focus,.tooltip-qty-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.product-tooltip .tooltip-calculate-btn,.tooltip-calculate-btn{align-items:center!important;background:linear-gradient(145deg,#3b82f6,#2563eb)!important;border:none!important;border-radius:50%!important;box-shadow:0 4px 8px #3b82f64d,inset 0 1px 2px #fff3!important;color:#fff!important;cursor:pointer!important;display:flex!important;height:32px!important;justify-content:center!important;overflow:hidden!important;padding:8px!important;position:relative!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;width:32px!important}.product-tooltip .tooltip-calculate-btn:before,.tooltip-calculate-btn:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000)!important;content:""!important;height:100%!important;left:-100%!important;position:absolute!important;top:0!important;transition:left .6s ease!important;width:100%!important}.product-tooltip .tooltip-calculate-btn:hover,.tooltip-calculate-btn:hover{background:linear-gradient(145deg,#2563eb,#1d4ed8)!important;box-shadow:0 6px 12px #3b82f666,inset 0 1px 2px #ffffff4d!important;transform:scale(1.1) rotate(5deg)!important}.product-tooltip .tooltip-calculate-btn:hover:before,.tooltip-calculate-btn:hover:before{left:100%!important}.product-tooltip .tooltip-calculate-btn:active,.tooltip-calculate-btn:active{box-shadow:0 2px 4px #3b82f64d,inset 0 1px 2px #0000001a!important;transform:scale(.95) rotate(-2deg)!important}.product-tooltip .tooltip-quantity-row,.tooltip-quantity-row{background:linear-gradient(135deg,#3b82f608,#63b3ed0d)!important;border:1px solid #3b82f61a!important;border-radius:10px!important;margin:8px 0!important;padding:12px 8px!important}.product-tooltip .tooltip-quantity-control,.tooltip-quantity-control{gap:12px!important}.tooltip-row:has(.tooltip-label[data-label*=Fiyat]){background:linear-gradient(90deg,#22c55e05,#4ade8008)!important;border-bottom-color:#22c55e33!important;border-left:3px solid #22c55e66!important;padding-left:12px!important}.tooltip-row:has(.tooltip-label[data-label*=\130ndirim]){background:linear-gradient(90deg,#ef444405,#f8717108)!important;border-bottom-color:#ef444433!important;border-left:3px solid #ef444466!important;padding-left:12px!important}.tooltip-row:has(.tooltip-label[data-label*=KDV]){background:linear-gradient(90deg,#9333ea05,#a855f708)!important;border-bottom-color:#9333ea33!important;border-left:3px solid #9333ea66!important;padding-left:12px!important}.tooltip-row:has(.tooltip-label[data-label*=Tutar]){background:linear-gradient(90deg,#f59e0b05,#fbbf2408)!important;border-bottom-color:#f59e0b33!important;border-left:3px solid #f59e0b66!important;font-weight:800!important;padding-left:12px!important}.product-tooltip .tooltip-quantity-row:after,.tooltip-quantity-row:after{background:linear-gradient(90deg,#0000,#3b82f633 20%,#3b82f666 50%,#3b82f633 80%,#0000)!important;bottom:0!important;content:""!important;height:1px!important;left:8px!important;position:absolute!important;right:8px!important}.product-tooltip .tooltip-row.total-row,.tooltip-row.total-row{background:linear-gradient(135deg,#3b82f61a,#63b3ed26)!important;border:2px solid #3b82f633!important;border-radius:10px!important;box-shadow:inset 0 1px 3px #3b82f61a!important;font-size:1.05rem!important;margin:8px 0!important;padding:12px!important}.product-tooltip .tooltip-row.total-row .tooltip-label,.tooltip-row.total-row .tooltip-label{color:#1e40af!important;font-weight:800!important}.product-tooltip .tooltip-row.total-row .tooltip-value,.tooltip-row.total-row .tooltip-value{background:linear-gradient(135deg,#fffc,#f8fafce6)!important;border:2px solid #3b82f633!important;box-shadow:inset 0 1px 2px #3b82f61a!important;color:#1e40af!important;font-weight:900!important}.product-tooltip .tooltip-divider,.tooltip-divider{background:linear-gradient(90deg,#0000,#3b82f64d,#0000)!important;height:2px!important;margin:16px 0!important}.product-tooltip .tooltip-divider:before,.tooltip-divider:before{background:#fff!important;border-radius:50%!important;content:"💎"!important;font-size:.8rem!important;left:50%!important;padding:4px 8px!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important}.modern-table,.stock-action-row,.table-container,.table-row,.table-row td{overflow:visible!important;position:relative!important}.cart-actions .cart-btn-container .product-tooltip,.product-card .cart-btn-container .product-tooltip{bottom:auto!important;left:auto!important;right:-2px!important;top:calc(100% + 10px)!important;transform:translateY(-15px) scale(.95)!important;transform-origin:top right!important;transition:opacity .2s ease .1s,visibility .2s ease .1s,transform .3s ease!important}.cart-actions .cart-btn-container .product-tooltip:hover,.cart-actions .cart-btn-container:hover .product-tooltip,.product-card .cart-btn-container .product-tooltip:hover,.product-card .cart-btn-container:hover .product-tooltip{opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important;visibility:visible!important}.cart-actions .cart-btn-container:before,.product-card .cart-btn-container:before{background:#0000!important;content:""!important;height:15px!important;left:-10px!important;pointer-events:auto!important;position:absolute!important;right:-10px!important;top:100%!important;z-index:999997!important}.cart-actions .cart-btn-container:not(:hover) .product-tooltip,.product-card .cart-btn-container:not(:hover) .product-tooltip{transition:opacity .3s ease .5s,visibility .3s ease .5s,transform .3s ease .5s!important}.cart-actions .cart-btn-container .product-tooltip:after,.product-card .cart-btn-container .product-tooltip:after{border-bottom:10px solid #fff!important;border-top:none!important;right:42px!important;top:-10px!important}.cart-actions .cart-btn-container .product-tooltip:before,.product-card .cart-btn-container .product-tooltip:before{border-bottom:12px solid #e2e8f0!important;border-top:none!important;right:40px!important;top:-12px!important}@media (max-width:768px){.cart-actions .cart-btn-container .product-tooltip,.cart-btn-container .product-tooltip,.product-tooltip,.table-row .cart-btn-container .product-tooltip,.table-row .product-tooltip,.table-row td .cart-btn-container .product-tooltip{bottom:calc(100% + 10px)!important;left:auto!important;max-width:300px!important;min-width:280px!important;right:0!important;top:auto!important;transform:translateY(15px) scale(.95)!important;transition:opacity .2s ease .1s,visibility .2s ease .1s,transform .3s ease!important}.cart-actions .cart-btn-container:hover .product-tooltip,.cart-btn-container:hover .product-tooltip,.product-tooltip:hover,.table-row .cart-btn-container:hover .product-tooltip,.table-row td .cart-btn-container:hover .product-tooltip{opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important;visibility:visible!important}.cart-btn-container:before{bottom:100%!important;height:15px!important;top:auto!important}.cart-btn-container:not(:hover) .product-tooltip{transition:opacity .3s ease .3s,visibility .3s ease .3s,transform .3s ease .3s!important}.cart-actions .cart-btn-container .product-tooltip:after,.cart-btn-container .product-tooltip:after,.product-tooltip:after,.table-row .cart-btn-container .product-tooltip:after,.table-row .product-tooltip:after{border-bottom:none!important;border-top:10px solid #fff!important;right:20px!important;top:100%!important}.cart-actions .cart-btn-container .product-tooltip:before,.cart-btn-container .product-tooltip:before,.product-tooltip:before,.table-row .cart-btn-container .product-tooltip:before,.table-row .product-tooltip:before{border-bottom:none!important;border-top:12px solid #e2e8f0!important;right:18px!important;top:calc(100% + 1px)!important}}@media (max-width:992px) and (min-width:769px){.cart-btn-container .product-tooltip,.product-tooltip,.table-row .product-tooltip{max-width:320px!important;min-width:280px!important}.cart-btn-container .product-tooltip:after,.product-tooltip:after,.table-row .product-tooltip:after{right:37px!important}.cart-btn-container .product-tooltip:before,.product-tooltip:before,.table-row .product-tooltip:before{right:35px!important}}.product-tooltip .tooltip-content,.tooltip-content{background:linear-gradient(145deg,#fff,#f8fafc)!important;color:#1a202c!important;cursor:default!important;margin:0!important;max-height:350px!important;min-height:120px!important;overflow-y:auto!important;padding:12px 14px!important;position:relative!important}.cart-btn-container .product-tooltip,.product-tooltip,.table-row .cart-btn-container .product-tooltip,.table-row .product-tooltip,.table-row td .cart-btn-container .product-tooltip,.table-row td:nth-child(5) .cart-btn-container .product-tooltip,.table-row td:nth-child(6) .cart-btn-container .product-tooltip{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:linear-gradient(145deg,#fff,#f8fafc)!important;border:1px solid #3b82f614!important;border-radius:8px!important;bottom:auto!important;box-shadow:0 8px 16px -4px #00000014,0 4px 6px -2px #00000008,0 0 0 1px #3b82f60a!important;left:auto!important;margin:0!important;max-height:450px!important;max-width:330px!important;min-height:180px!important;min-width:290px!important;opacity:0!important;overflow:hidden!important;padding:0!important;pointer-events:none!important;position:absolute!important;right:-2px!important;top:calc(100% + 8px)!important;transform:translateY(-12px) scale(.96) rotateX(-6deg)!important;transform-origin:top right!important;transform-style:preserve-3d!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;visibility:hidden!important;z-index:999999!important}.product-tooltip .tooltip-header,.tooltip-header{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;border-bottom:none!important;cursor:default!important;margin:0!important;min-height:45px!important;overflow:hidden!important;padding:10px 14px!important;position:relative!important;-webkit-user-select:none!important;user-select:none!important}.product-tooltip .tooltip-row,.tooltip-row{align-items:flex-start!important;border-bottom:1px solid #3b82f61a!important;border-radius:3px!important;cursor:default!important;display:flex!important;justify-content:space-between!important;margin:0!important;min-height:42px!important;padding:8px 0!important;position:relative!important;transition:all .2s ease!important;-webkit-user-select:text!important;user-select:text!important}.product-tooltip .tooltip-row.total-row,.tooltip-row.total-row{align-items:flex-start!important;background:linear-gradient(135deg,#3b82f60f,#63b3ed1a)!important;border:1px solid #3b82f61f!important;border-radius:6px!important;box-shadow:inset 0 1px 1px #3b82f60f!important;flex-direction:row!important;font-size:.85rem!important;justify-content:space-between!important;margin:6px 0!important;min-height:52px!important;padding:10px 12px!important}.product-tooltip .tooltip-quantity-row,.tooltip-quantity-row{background:linear-gradient(135deg,rgba(59,130,246,.015),#63b3ed05)!important;border:1px solid #3b82f60f!important;border-radius:4px!important;margin:6px 0!important;min-height:50px!important;padding:10px 6px!important}.product-tooltip .tooltip-divider,.tooltip-divider{background:linear-gradient(90deg,#0000,#3b82f633,#0000)!important;border-radius:1px!important;height:1px!important;margin:14px 0!important;position:relative!important}.tooltip-content::-webkit-scrollbar{width:6px!important}.tooltip-content::-webkit-scrollbar-track{background:linear-gradient(145deg,#f1f5f9,#e2e8f0)!important;border-radius:3px!important}.tooltip-content::-webkit-scrollbar-thumb{background:linear-gradient(145deg,#3b82f6,#2563eb)!important;border-radius:3px!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}@media (max-width:768px){.cart-actions .cart-btn-container .product-tooltip,.cart-btn-container .product-tooltip,.product-tooltip,.table-row .cart-btn-container .product-tooltip,.table-row .product-tooltip,.table-row td .cart-btn-container .product-tooltip{bottom:calc(100% + 10px)!important;left:auto!important;max-height:400px!important;max-width:300px!important;min-height:160px!important;min-width:280px!important;right:0!important;top:auto!important;transform:translateY(15px) scale(.95)!important;transition:opacity .2s ease .1s,visibility .2s ease .1s,transform .3s ease!important}.product-tooltip .tooltip-content,.tooltip-content{max-height:320px!important;padding:12px!important}}@media (max-width:992px) and (min-width:769px){.cart-btn-container .product-tooltip,.product-tooltip,.table-row .product-tooltip{max-height:420px!important;max-width:320px!important;min-height:170px!important;min-width:280px!important}.product-tooltip .tooltip-content,.tooltip-content{max-height:340px!important}}.modern-table .sub-header th.location,.modern-table thead th.location,.modern-table thead th:nth-child(5),.modern-table thead th:nth-child(6),.modern-table thead th[aria-label*=Ankara],.modern-table thead th[aria-label*=Gaziantep],.sub-cell.location,.sub-cell:nth-child(5),.sub-cell:nth-child(6),th[data-label*=Ankara],th[data-label*=Gaziantep]{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;background:#f1f5f9!important;background:var(--bg-lighter,#f1f5f9)!important;border-bottom:2px solid #dadce0!important;box-shadow:none!important;color:#1a202c!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.025em!important;line-height:1.4!important;min-width:140px!important;overflow:hidden!important;padding:10px 8px!important;text-align:center!important;text-overflow:ellipsis!important;text-rendering:optimizeLegibility!important;text-transform:none!important;vertical-align:middle!important;white-space:nowrap!important;width:20%!important}.location-header.ankara,.modern-table thead th:nth-child(5),.modern-table thead th[title*=Ankara],.sub-cell:nth-child(5),th:contains("ANKARA MERKEZ"),th:contains("Ankara Merkez"){background:#f1f5f9!important;border-bottom:2px solid #dadce0!important;color:#1a202c!important;font-family:Inter,sans-serif!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.025em!important;line-height:1.4!important;min-width:140px!important;padding:10px 8px!important;text-align:center!important;text-transform:uppercase!important;width:20%!important}.location-header.gaziantep,.modern-table thead th:nth-child(6),.modern-table thead th[title*=Gaziantep],.sub-cell:nth-child(6),th:contains("GAZİANTEP DEPO"),th:contains("Gaziantep Depo"){background:#f1f5f9!important;border-bottom:2px solid #dadce0!important;color:#1a202c!important;font-family:Inter,sans-serif!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.025em!important;line-height:1.4!important;min-width:140px!important;padding:10px 8px!important;text-align:center!important;text-transform:uppercase!important;width:20%!important}.modern-table .sub-cell,.modern-table .sub-header th,.modern-table thead th,.sub-cell{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;color:#1a202c!important;font-family:Inter,sans-serif!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.025em!important;line-height:1.4!important;text-rendering:optimizeLegibility!important}.modern-table thead th:nth-child(5):hover,.modern-table thead th:nth-child(6):hover,.sub-cell.location:hover,.sub-cell:nth-child(5):hover,.sub-cell:nth-child(6):hover{background-color:#e2e8f0!important;color:#1e293b!important;font-size:.875rem!important;font-weight:600!important}@media (max-width:768px){.modern-table thead th:nth-child(5),.modern-table thead th:nth-child(6),.sub-cell.location,.sub-cell:nth-child(5),.sub-cell:nth-child(6){font-size:.8rem!important;font-weight:600!important;letter-spacing:.025em!important;line-height:1.4!important;min-width:120px!important;padding:8px 6px!important;width:auto!important}}@media (max-width:992px) and (min-width:769px){.modern-table thead th:nth-child(5),.modern-table thead th:nth-child(6),.sub-cell.location,.sub-cell:nth-child(5),.sub-cell:nth-child(6){font-size:.85rem!important;font-weight:600!important;letter-spacing:.025em!important;line-height:1.4!important;min-width:130px!important;padding:9px 7px!important;width:22%!important}}@media (min-width:1400px){.modern-table thead th:nth-child(5),.modern-table thead th:nth-child(6),.sub-cell.location,.sub-cell:nth-child(5),.sub-cell:nth-child(6){font-size:.9rem!important;font-weight:600!important;letter-spacing:.025em!important;line-height:1.4!important;min-width:160px!important;padding:12px 10px!important;width:20%!important}}[data-theme=dark] .modern-table thead th:nth-child(5),[data-theme=dark] .modern-table thead th:nth-child(6),[data-theme=dark] .sub-cell.location,[data-theme=dark] .sub-cell:nth-child(5),[data-theme=dark] .sub-cell:nth-child(6){background:#1e1e1e!important;border-bottom-color:#333!important;color:#e0e0e0!important;font-family:Inter,sans-serif!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.025em!important;line-height:1.4!important}@media print{.modern-table thead th:nth-child(5),.modern-table thead th:nth-child(6),.sub-cell.location,.sub-cell:nth-child(5),.sub-cell:nth-child(6){background:#fff!important;border:1px solid #000!important;color:#000!important;font-family:Inter,serif!important;font-size:12pt!important;font-weight:600!important;line-height:1.4!important}}.ankara-header,.gaziantep-header,.location-column-header,.modern-table .sub-cell,.modern-table thead th,.sub-cell,table thead th,th[class*=location],th[data-location],th[id*=location]{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.025em!important;line-height:1.4!important;text-rendering:optimizeLegibility!important}.modern-table thead th:nth-child(5),.sub-cell:nth-child(5),:contains("ANKARA"),:contains("Ankara"),[class*=ankara i],[data-label*=ankara i],[id*=ankara i],th:nth-child(5){font-family:Inter,sans-serif!important;font-size:.875rem!important;font-weight:600!important}.modern-table thead th:nth-child(6),.sub-cell:nth-child(6),:contains("GAZİANTEP"),:contains("Gaziantep"),[class*=gaziantep i],[data-label*=gaziantep i],[id*=gaziantep i],th:nth-child(6){font-family:Inter,sans-serif!important;font-size:.875rem!important;font-weight:600!important}.modern-table .sub-cell,.modern-table th,.sub-cell,th{font-family:Inter,sans-serif!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.025em!important;line-height:1.4!important}.quantity-input,.tooltip-qty-input{font-feature-settings:"tnum" 1,"tnum"!important;-moz-appearance:textfield!important;background-color:#fff!important;border:1px solid #d1d5db!important;border-radius:4px!important;box-shadow:inset 0 1px 1px #3b82f605!important;box-sizing:border-box!important;color:#1a202c!important;cursor:text!important;font-size:.9rem!important;font-variant-numeric:tabular-nums!important;font-weight:600!important;height:34px!important;min-width:70px!important;outline:none!important;padding:6px 35px 6px 8px!important;text-align:left!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;-webkit-user-select:text!important;user-select:text!important}.quantity-input::-webkit-inner-spin-button,.quantity-input::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.quantity-input:focus,.tooltip-qty-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;text-align:left!important}.quantity-input::placeholder,.tooltip-qty-input::placeholder{color:#9ca3af!important;opacity:.7!important;text-align:left!important}.quantity-input-wrapper{align-items:center!important;display:flex!important;position:relative!important;width:100%!important}.quantity-arrows{background-color:#fff!important;border-left:1px solid #d1d5db!important;bottom:0!important;flex-direction:column!important;height:100%!important;right:0!important;top:0!important;width:18px!important}.calculate-btn,.quantity-arrows{display:flex!important;position:absolute!important}.calculate-btn{align-items:center!important;background-color:#e6f7ff!important;border:none!important;border-radius:50%!important;color:#0284c7!important;cursor:pointer!important;height:16px!important;justify-content:center!important;padding:0!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;transition:all .2s ease!important;width:16px!important;z-index:5!important}.modern-table thead th:nth-child(6),.sub-cell:nth-child(6){background:#f1f5f9!important;border-bottom:2px solid #dadce0!important;color:#1a202c!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.025em!important;min-width:140px!important;padding:10px 8px!important;text-align:center!important;text-transform:uppercase!important;width:20%!important}.modern-table tbody tr td:nth-child(6),.table-row td:nth-child(6){background-color:#fff!important;border-bottom:1px solid #e8eaed!important;padding:8px 12px!important;text-align:left!important;vertical-align:middle!important;width:20%!important}.table-row td:nth-child(6) .stock-action-row{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;justify-content:flex-start!important;min-height:36px!important;padding:6px 2px!important;width:100%!important}.table-row td:nth-child(6) .stock-info{flex-shrink:0!important;margin-right:8px!important;min-width:60px!important;text-align:center!important;width:60px!important}.table-row td:nth-child(6) .quantity-input-container{flex-shrink:0!important;margin-right:6px!important;min-width:70px!important;width:70px!important}.table-row td:nth-child(6) .cart-btn-container{flex-shrink:0!important;margin-left:6px!important;position:relative!important}.table-row:hover td:nth-child(6){background-color:#f8f9fa!important}.table-row:nth-child(2n) td:nth-child(6){background-color:#fafbfc!important}.table-row:nth-child(odd) td:nth-child(6){background-color:#fff!important}.sub-cell:first-child{width:12%}.sub-cell:nth-child(2){width:25%}.sub-cell:nth-child(3){width:7%}.sub-cell:nth-child(4){width:14%}.sub-cell:nth-child(5),.sub-cell:nth-child(6){width:21%}.table-row td:first-child{width:12%}.table-row td:nth-child(2){width:25%}.table-row td:nth-child(3){width:7%}.table-row td:nth-child(4){width:14%}.table-row td:nth-child(5),.table-row td:nth-child(6){width:21%}@media (max-width:1200px) and (min-width:769px){.quantity-input{font-size:.85rem!important;min-width:60px!important;padding:5px 30px 5px 6px!important}.table-row td:nth-child(5),.table-row td:nth-child(6){min-width:160px!important;width:25%!important}}@media (max-width:768px){.quantity-input{font-size:.8rem!important;min-width:55px!important;padding:4px 25px 4px 5px!important;text-align:left!important}.calculate-btn{height:14px!important;right:16px!important;width:14px!important}.modern-table td[data-label="Ankara:"],.modern-table td[data-label="Gaziantep:"]{padding-left:10px!important;text-align:left!important}}.tooltip-qty-input{font-feature-settings:"tnum" 1,"tnum"!important;background-color:#fff!important;border:1px solid #d1d5db!important;border-radius:4px!important;color:#1a202c!important;font-size:.875rem!important;font-variant-numeric:tabular-nums!important;font-weight:600!important;min-width:70px!important;padding:6px 8px!important;text-align:left!important}.tooltip-qty-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;text-align:left!important}.product-tooltip .tooltip-value-container,.tooltip-value-container{align-items:flex-end!important;box-sizing:border-box!important;direction:ltr!important;display:flex!important;flex-direction:column!important;gap:2px!important;justify-content:flex-end!important;margin-left:auto!important;margin-right:0!important;min-width:100px!important;text-align:right!important;width:100%!important}.product-tooltip .tooltip-value-primary,.tooltip-value-primary{font-feature-settings:"tnum" 1,"tnum"!important;background:linear-gradient(135deg,#3b82f60d,#63b3ed0d)!important;border:1px solid #3b82f61a!important;border-radius:4px!important;box-shadow:inset 0 1px 1px #3b82f605!important;color:#1e293b!important;font-size:.9rem!important;font-variant-numeric:tabular-nums!important;font-weight:700!important;padding:4px 8px!important}.product-tooltip .tooltip-value-primary,.product-tooltip .tooltip-value-secondary,.tooltip-value-primary,.tooltip-value-secondary{box-sizing:border-box!important;cursor:default!important;direction:ltr!important;display:block!important;margin-left:auto!important;margin-right:0!important;min-width:100px!important;text-align:right!important;transition:all .2s ease!important;-webkit-user-select:text!important;user-select:text!important;width:100%!important}.product-tooltip .tooltip-value-secondary,.tooltip-value-secondary{font-feature-settings:"tnum" 1,"tnum"!important;align-self:flex-end!important;background:linear-gradient(135deg,#6b728008,#6b728008)!important;border:1px solid #6b728014!important;border-radius:3px!important;clear:both!important;color:#64748b!important;float:right!important;font-size:.8rem!important;font-style:italic!important;font-variant-numeric:tabular-nums!important;font-weight:500!important;justify-self:flex-end!important;opacity:.7!important;padding:2px 6px!important}.product-tooltip .tooltip-value,.tooltip-value{font-feature-settings:"tnum" 1,"tnum"!important;background:linear-gradient(135deg,#3b82f60a,#63b3ed0a)!important;border:1px solid #3b82f614!important;border-radius:4px!important;color:#1e293b!important;cursor:default!important;font-size:.85rem!important;font-variant-numeric:tabular-nums!important;font-weight:600!important;min-width:80px!important;padding:3px 6px!important;text-align:right!important;transition:all .2s ease!important;-webkit-user-select:text!important;user-select:text!important}.product-tooltip .tooltip-row.total-row .tooltip-value-primary,.tooltip-row.total-row .tooltip-value-primary{font-feature-settings:"tnum" 1,"tnum"!important;background:linear-gradient(135deg,#f59e0b1a,#fbbf2426)!important;border:2px solid #f59e0b4d!important;box-shadow:inset 0 1px 3px #f59e0b1a,0 2px 6px #f59e0b33!important;color:#d97706!important;direction:ltr!important;font-size:1rem!important;font-variant-numeric:tabular-nums!important;font-weight:800!important;margin-left:auto!important;margin-right:0!important;min-width:120px!important;padding:6px 10px!important;text-align:right!important}.product-tooltip .tooltip-row.total-row .tooltip-value-secondary,.tooltip-row.total-row .tooltip-value-secondary{font-feature-settings:"tnum" 1,"tnum"!important;background:linear-gradient(135deg,#f59e0b0d,#fbbf2414)!important;border-color:#f59e0b33!important;clear:both!important;color:#d97706!important;direction:ltr!important;display:block!important;float:right!important;font-variant-numeric:tabular-nums!important;font-weight:600!important;margin-left:auto!important;margin-right:0!important;min-width:120px!important;text-align:right!important}.modern-table thead th:nth-child(5),.sub-cell:nth-child(5){background:#f1f5f9!important;border-bottom:2px solid #dadce0!important;color:#1a202c!important;font-size:.875rem!important;font-weight:600!important;letter-spacing:.025em!important;min-width:140px!important;padding:10px 8px!important;text-align:center!important;text-transform:uppercase!important;width:20%!important}.modern-table tbody tr td:nth-child(5),.table-row td:nth-child(5){background-color:#fff!important;border-bottom:1px solid #e8eaed!important;padding:8px 12px!important;text-align:left!important;vertical-align:middle!important;width:20%!important}.table-row td:nth-child(5) .stock-action-row{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:8px!important;justify-content:flex-start!important;min-height:36px!important;padding:6px 2px!important;width:100%!important}.table-row td:nth-child(5) .stock-info{flex-shrink:0!important;margin-right:8px!important;min-width:60px!important;text-align:center!important;width:60px!important}.table-row td:nth-child(5) .quantity-input-container{flex-shrink:0!important;margin-right:6px!important;min-width:70px!important;width:70px!important}.table-row td:nth-child(5) .cart-btn-container{flex-shrink:0!important;margin-left:6px!important;position:relative!important}.table-row:hover td:nth-child(5){background-color:#f8f9fa!important}.table-row:nth-child(2n) td:nth-child(5){background-color:#fafbfc!important}.table-row:nth-child(odd) td:nth-child(5){background-color:#fff!important}.table-row td:nth-child(5) .stock-info .in-stock{background-color:#1373331a!important;border:1px solid #1373334d!important;border-radius:4px!important;color:#137333!important}.table-row td:nth-child(5) .stock-info .in-stock,.table-row td:nth-child(5) .stock-info .no-stock{box-sizing:border-box!important;display:inline-block!important;font-size:9px!important;font-weight:600!important;letter-spacing:.2px!important;max-width:80px!important;min-width:70px!important;overflow:hidden!important;padding:4px 6px!important;text-align:center!important;text-shadow:none!important;text-transform:uppercase!important;white-space:nowrap!important}.table-row td:nth-child(5) .stock-info .no-stock{background-color:#d930251a!important;border:1px solid #d930254d!important;border-radius:4px!important;color:#d93025!important}.modern-table thead th:nth-child(3),.sub-cell:nth-child(3){padding-left:8px!important}.modern-table thead th:nth-child(3),.sub-cell:nth-child(3),.table-row:hover .group-code,.table-row:hover td:nth-child(3),.table-row:nth-child(2n) td:nth-child(3),.table-row:nth-child(odd) td:nth-child(3){justify-content:flex-end!important;padding-right:24px!important;text-align:right!important}.table-row:nth-child(2n) .group-code,.table-row:nth-child(odd) .group-code{justify-content:flex-end!important;margin-left:auto!important;text-align:right!important}.sub-cell:nth-child(3),.table-row td:nth-child(3){min-width:120px!important;width:12%!important}.sub-cell:first-child{width:11%!important}.sub-cell:nth-child(2){width:19%!important}.sub-cell:nth-child(4){width:15%!important}.sub-cell:nth-child(5),.sub-cell:nth-child(6){width:21.5%!important}.table-row td:first-child{width:11%!important}.table-row td:nth-child(2){width:19%!important}.table-row td:nth-child(4){width:15%!important}.table-row td:nth-child(5),.table-row td:nth-child(6){width:21.5%!important}@media (max-width:768px){.modern-table td[data-label="Grup Kodu:"]{flex-direction:row!important;justify-content:space-between!important;padding-right:15px!important;text-align:right!important}.modern-table td[data-label="Grup Kodu:"]:before{flex:0 0 auto!important;text-align:left!important}.modern-table td[data-label="Grup Kodu:"],.modern-table td[data-label="Grup Kodu:"] .group-code{justify-content:flex-end!important;margin-left:auto!important;padding-left:10px!important;text-align:right!important}}@media (max-width:992px) and (min-width:769px){.table-row td:nth-child(3){justify-content:flex-end!important;padding-right:20px!important;text-align:right!important}.group-code{margin-left:auto!important;text-align:right!important}}@media (min-width:1400px){.sub-cell:nth-child(3),.table-row td:nth-child(3){padding-right:30px!important}}.product-group{align-self:center!important;background:#f1f5f9!important;background:var(--bg-lighter,#f1f5f9)!important;color:#475569!important;color:var(--text-medium,#64748b)!important;font-weight:600!important;justify-self:flex-end!important;max-width:-webkit-fit-content!important;max-width:fit-content!important;white-space:nowrap!important}.product-code{margin-right:auto!important;order:1!important}.product-group{order:2!important}@media print{.group-code,.table-row td:nth-child(3){justify-content:flex-end!important;padding-left:4pt!important;padding-right:12pt!important;text-align:right!important}}.modern-table tbody tr td:nth-child(3) *,.table-row td:nth-child(3) *,[class*=group] td,[data-label*=Grup] *{direction:ltr!important;justify-content:flex-end!important;margin-left:auto!important;margin-right:0!important;text-align:right!important}.table-row td:nth-child(3){align-items:center!important;display:flex!important;flex-direction:row!important;justify-content:flex-end!important;padding-right:24px!important;text-align:right!important}.company-logo{filter:brightness(1.5)}.advanced-logo-container{margin:20px 0;overflow:hidden;position:relative;width:100%}.advanced-logo-container:after{background:linear-gradient(90deg,#0000,#121212);background:linear-gradient(to right,#0000,var(--primary-dark,#121212));right:0}.advanced-logo-container:after,.advanced-logo-container:before{content:"";height:100%;position:absolute;top:0;width:80px;z-index:3}.advanced-logo-container:before{background:linear-gradient(270deg,#0000,#121212);background:linear-gradient(to left,#0000,var(--primary-dark,#121212));left:0}.logo-track{padding:10px 0;width:100%}.logo-list{animation:scrollX 30s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.logo-item{align-items:center;animation:pulse 5s ease-in-out infinite;display:flex;justify-content:center;margin:0 30px}.logo-item:first-child{animation-delay:0s}.logo-item:nth-child(2){animation-delay:1s}.logo-item:nth-child(3){animation-delay:2s}.logo-item:nth-child(4){animation-delay:3s}.logo-item:nth-child(5){animation-delay:4s}.logo-item:nth-child(6){animation-delay:0s}.logo-item:nth-child(7){animation-delay:1s}.logo-item:nth-child(8){animation-delay:2s}.logo-item:nth-child(9){animation-delay:3s}.logo-item:nth-child(10){animation-delay:4s}.logo-item .company-logo{filter:brightness(1.2);height:auto;max-width:160px;object-fit:contain;transition:all .3s ease}@keyframes scrollX{0%{transform:translateX(0)}to{transform:translateX(-900px)}}@keyframes pulse{0%,to{filter:brightness(1.2);transform:scale(1) translateX(0)}50%{filter:brightness(1.5);transform:scale(1.1) translateX(15px)}}.logo-track:hover .logo-list{animation-play-state:paused}@media (max-width:768px){.table-container{background-color:#f5f5f5!important;border-radius:0!important;box-shadow:none!important;max-width:100%!important;min-width:100%!important;overflow:visible!important;padding:10px!important}.modern-table,.table-container{border:none!important;display:block!important;margin:0!important;width:100%!important}.modern-table{background:#0000!important;border-collapse:initial!important;border-spacing:0!important;padding:0!important;table-layout:auto!important}.modern-table .sub-header,.modern-table thead{display:none!important}.modern-table tbody{display:block!important;margin:0!important;padding:0!important;width:100%!important}.modern-table .table-row,.modern-table tbody tr,.table-row{background:#fff!important;border:1px solid #ddd!important;border-radius:8px!important;box-shadow:0 2px 4px #0000001a!important;box-sizing:border-box!important;clear:both!important;display:block!important;float:none!important;height:auto!important;margin:0 0 15px!important;max-height:none!important;min-height:auto!important;overflow:hidden!important;padding:0!important;position:relative!important;width:100%!important}.modern-table .table-row td,.modern-table tbody tr td,.modern-table tbody tr:nth-child(2n) td,.modern-table tbody tr:nth-child(odd) td,.modern-table td,.table-row td,.table-row:nth-child(2n) td,.table-row:nth-child(odd) td{word-wrap:break-word!important;background:#fff!important;border:none!important;border-bottom:1px solid #f0f0f0!important;box-sizing:border-box!important;clear:both!important;color:#333!important;display:block!important;flex:none!important;float:none!important;font-size:14px!important;grid-column:auto!important;grid-row:auto!important;height:auto!important;line-height:1.5!important;margin:0!important;max-height:none!important;min-height:auto!important;opacity:1!important;overflow:visible!important;padding:12px 15px!important;position:relative!important;text-align:left!important;transform:none!important;vertical-align:top!important;visibility:visible!important;white-space:normal!important;width:100%!important;z-index:auto!important}.modern-table tbody tr td:last-child,.modern-table td:last-child,.table-row td:last-child{border-bottom:none!important}.modern-table .table-row td:first-child,.modern-table tbody tr td:first-child,.modern-table td:first-child,.table-row td:first-child{background:#f8f9fa!important;border-bottom:1px solid #dee2e6!important;color:#495057!important;font-weight:600!important}.modern-table .table-row td:first-child:before,.modern-table tbody tr td:first-child:before,.modern-table td:first-child:before,.table-row td:first-child:before{background:#0000!important;border:none!important;color:#6c757d!important;content:"Ürün Kodu: "!important;display:inline!important;font-weight:600!important;margin-right:0!important;padding:0!important}.modern-table .table-row td:nth-child(2),.modern-table tbody tr td:nth-child(2),.modern-table td:nth-child(2),.table-row td:nth-child(2){background:#fff!important;border-bottom:1px solid #dee2e6!important;color:#212529!important;font-weight:500!important;min-height:50px!important;padding:12px 15px!important}.modern-table .table-row td:nth-child(2):before,.modern-table tbody tr td:nth-child(2):before,.modern-table td:nth-child(2):before,.table-row td:nth-child(2):before{background:#0000!important;border:none!important;color:#6c757d!important;content:"Ürün Açıklaması: "!important;display:inline!important;font-weight:600!important;margin-right:0!important;padding:0!important}.modern-table .table-row td:nth-child(3),.modern-table tbody tr td:nth-child(3),.modern-table td:nth-child(3),.table-row td:nth-child(3){background:#f8f9fa!important;border-bottom:1px solid #dee2e6!important;color:#495057!important;font-weight:600!important}.modern-table .table-row td:nth-child(3):before,.modern-table tbody tr td:nth-child(3):before,.modern-table td:nth-child(3):before,.table-row td:nth-child(3):before{background:#0000!important;border:none!important;color:#6c757d!important;content:"Grup Kodu: "!important;display:inline!important;font-weight:600!important;margin-right:0!important;padding:0!important}.modern-table .table-row td:nth-child(4),.modern-table tbody tr td:nth-child(4),.modern-table td:nth-child(4),.table-row td:nth-child(4){background:#fff3cd!important;border-bottom:1px solid #ffeaa7!important;color:#856404!important;font-weight:600!important}.modern-table .table-row td:nth-child(4):before,.modern-table tbody tr td:nth-child(4):before,.modern-table td:nth-child(4):before,.table-row td:nth-child(4):before{background:#0000!important;border:none!important;color:#6c757d!important;content:"Brüt Fiyat: "!important;display:inline!important;font-weight:600!important;margin-right:0!important;padding:0!important}.modern-table .table-row td:nth-child(5),.modern-table tbody tr td:nth-child(5),.modern-table td:nth-child(5),.table-row td:nth-child(5){background:#d4edda!important;border-bottom:1px solid #c3e6cb!important;display:block!important;margin:0!important;overflow:hidden!important;padding:0!important;position:relative!important;width:100%!important}.modern-table .table-row td:nth-child(5):before,.modern-table tbody tr td:nth-child(5):before,.modern-table td:nth-child(5):before,.table-row td:nth-child(5):before{background:#28a745!important;border:none!important;box-sizing:border-box!important;color:#fff!important;content:"Ankara Merkez"!important;display:block!important;font-size:14px!important;font-weight:700!important;letter-spacing:.5px!important;margin:0!important;padding:10px 15px!important;position:relative!important;text-transform:uppercase!important;width:100%!important;z-index:1!important}.modern-table .table-row td:nth-child(6),.modern-table tbody tr td:nth-child(6),.modern-table td:nth-child(6),.table-row td:nth-child(6){background:#cce5ff!important;border-bottom:none!important;display:block!important;margin:0!important;overflow:hidden!important;padding:0!important;position:relative!important;width:100%!important}.modern-table .table-row td:nth-child(6):before,.modern-table tbody tr td:nth-child(6):before,.modern-table td:nth-child(6):before,.table-row td:nth-child(6):before{background:#007bff!important;border:none!important;box-sizing:border-box!important;color:#fff!important;content:"Gaziantep Depo"!important;display:block!important;font-size:14px!important;font-weight:700!important;letter-spacing:.5px!important;margin:0!important;padding:10px 15px!important;position:relative!important;text-transform:uppercase!important;width:100%!important;z-index:1!important}.stock-action-row{box-sizing:border-box!important;flex-wrap:nowrap!important;gap:8px!important;justify-content:space-between!important;min-height:55px!important;padding:12px 15px!important;width:100%!important;z-index:2!important}.stock-action-row,.stock-info{align-items:center!important;background:#0000!important;border:none!important;display:flex!important;margin:0!important;overflow:visible!important;position:relative!important}.stock-info{flex:0 0 auto!important;font-size:11px!important;font-weight:600!important;justify-content:center!important;line-height:1.2!important;max-width:65px!important;min-width:65px!important;padding:0!important;text-align:center!important}.stock-info .in-stock,.stock-info .no-stock{background:#d4edda!important;border:1px solid #c3e6cb!important;border-radius:3px!important;box-sizing:border-box!important;color:#155724!important;display:inline-block!important;font-size:10px!important;font-weight:600!important;line-height:1.1!important;margin:0!important;max-width:60px!important;min-width:60px!important;overflow:hidden!important;padding:3px 6px!important;position:relative!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;z-index:1!important}.stock-info .no-stock{background:#f8d7da!important;border-color:#f5c6cb!important;color:#721c24!important}.quantity-input-container{flex:0 0 auto!important;margin:0 4px!important;max-width:55px!important;min-width:55px!important;width:55px!important;z-index:2!important}.quantity-input-container,.quantity-input-wrapper{background:#0000!important;border:none!important;display:block!important;overflow:visible!important;padding:0!important;position:relative!important}.quantity-input,.quantity-input-wrapper{margin:0!important;width:100%!important}.quantity-input{background:#fff!important;border:1px solid #ced4da!important;border-radius:3px!important;box-sizing:border-box!important;color:#495057!important;display:block!important;font-size:12px!important;font-weight:600!important;height:30px!important;line-height:1.1!important;padding:0 16px 0 4px!important;position:relative!important;text-align:center!important;z-index:1!important}.quantity-input:focus{border-color:#007bff!important;box-shadow:0 0 0 2px #007bff40!important;outline:none!important}.quantity-input:disabled{background:#f8f9fa!important;color:#6c757d!important;cursor:not-allowed!important}.quantity-arrows{border-left:1px solid #ced4da!important;bottom:0!important;flex-direction:column!important;position:absolute!important;right:0!important;top:0!important;width:14px!important;z-index:2!important}.arrow-btn,.quantity-arrows{background:#fff!important;display:flex!important;margin:0!important;padding:0!important}.arrow-btn{align-items:center!important;border:none!important;color:#6c757d!important;cursor:pointer!important;flex:1 1!important;font-size:7px!important;justify-content:center!important;line-height:1!important;position:relative!important;z-index:1!important}.arrow-btn:hover:not(:disabled){background:#f8f9fa!important;color:#007bff!important}.arrow-btn:disabled{cursor:not-allowed!important;opacity:.4!important}.arrow-btn.up{border-bottom:1px solid #ced4da!important}.arrow-btn.up:before{content:"▲"!important}.arrow-btn.down:before{content:"▼"!important}.cart-btn{align-items:center!important;border:none!important;border-radius:3px!important;cursor:pointer!important;display:inline-flex!important;flex:1 1 auto!important;font-size:9px!important;font-weight:700!important;height:30px!important;justify-content:center!important;letter-spacing:.3px!important;line-height:1.1!important;margin:0!important;max-width:120px!important;min-width:80px!important;overflow:hidden!important;padding:4px 8px!important;position:relative!important;text-align:center!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;z-index:1!important}.cart-btn.ank{background:#28a745!important;color:#fff!important}.cart-btn.gzt{background:#007bff!important;color:#fff!important}.cart-btn:hover:not(:disabled){opacity:.9!important;transform:translateY(-1px)!important}.cart-btn:disabled{background:#e9ecef!important;color:#6c757d!important;cursor:not-allowed!important;transform:none!important}.calculate-btn{display:none!important;opacity:0!important;visibility:hidden!important}.cart-btn-container{align-items:center!important;background:#0000!important;border:none!important;display:flex!important;flex:1 1 auto!important;justify-content:center!important;position:relative!important;z-index:2!important}.cart-btn-container,.product-tooltip{margin:0!important;padding:0!important}.product-tooltip{border-radius:8px!important;bottom:20px!important;box-shadow:0 4px 12px #0003!important;left:50%!important;max-width:320px!important;min-width:280px!important;opacity:0!important;position:fixed!important;right:auto!important;top:auto!important;transform:translateX(-50%)!important;transition:all .3s ease!important;visibility:hidden!important;z-index:999999!important}.cart-btn-container:hover .product-tooltip{opacity:1!important;visibility:visible!important}.product-tooltip:after,.product-tooltip:before{display:none!important}.modern-table tbody tr td :not(.stock-action-row):not(.stock-info):not(.quantity-input-container):not(.quantity-input-wrapper):not(.quantity-input):not(.quantity-arrows):not(.arrow-btn):not(.cart-btn-container):not(.cart-btn):not(.product-tooltip):not(.calculate-btn),.modern-table td :not(.stock-action-row):not(.stock-info):not(.quantity-input-container):not(.quantity-input-wrapper):not(.quantity-input):not(.quantity-arrows):not(.arrow-btn):not(.cart-btn-container):not(.cart-btn):not(.product-tooltip):not(.calculate-btn),.table-row td :not(.stock-action-row):not(.stock-info):not(.quantity-input-container):not(.quantity-input-wrapper):not(.quantity-input):not(.quantity-arrows):not(.arrow-btn):not(.cart-btn-container):not(.cart-btn):not(.product-tooltip):not(.calculate-btn){background:#0000!important;border:none!important;box-sizing:border-box!important;clear:none!important;color:inherit!important;display:inline!important;float:none!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;margin:0!important;opacity:1!important;overflow:visible!important;padding:0!important;position:static!important;text-align:inherit!important;transform:none!important;vertical-align:initial!important;visibility:visible!important;z-index:auto!important}.pagination-section{background:#fff!important;border-radius:8px!important;box-shadow:0 2px 4px #0000001a!important;flex-direction:column!important;gap:10px!important;margin-top:15px!important;padding:15px!important;text-align:center!important}.page-controls{flex-wrap:wrap!important;gap:8px!important;justify-content:center!important}.page-btn{background:#f8f9fa!important;border:1px solid #dee2e6!important;border-radius:4px!important;color:#495057!important;font-size:12px!important;font-weight:600!important;min-width:36px!important;padding:8px 12px!important}.page-btn:hover:not(:disabled){background:#007bff!important;border-color:#007bff!important;color:#fff!important}.page-btn:disabled{cursor:not-allowed!important;opacity:.5!important}.current-page{background:#007bff!important;border-radius:4px!important;color:#fff!important;font-size:12px!important;font-weight:600!important;padding:8px 12px!important}@media (max-width:480px){.table-container{padding:8px!important}.modern-table tbody tr,.table-row{margin-bottom:12px!important}.modern-table tbody tr td,.modern-table td,.table-row td{font-size:13px!important;padding:10px 12px!important}.stock-action-row{gap:6px!important;min-height:50px!important;padding:10px 12px!important}.quantity-input-container{max-width:50px!important;min-width:50px!important;width:50px!important}.quantity-input{font-size:11px!important;height:28px!important;padding:0 14px 0 3px!important}.quantity-arrows{width:12px!important}.arrow-btn{font-size:6px!important}.cart-btn{font-size:8px!important;height:28px!important;max-width:90px!important;min-width:70px!important;padding:3px 6px!important}.stock-info,.stock-info .in-stock,.stock-info .no-stock{max-width:55px!important;min-width:55px!important}.stock-info .in-stock,.stock-info .no-stock{font-size:9px!important;padding:2px 4px!important}}@media (min-width:481px) and (max-width:600px){.cart-btn{max-width:100px!important;min-width:85px!important}.quantity-input-container{min-width:62px!important;width:62px!important}.stock-info{min-width:65px!important}}@media (min-width:601px) and (max-width:768px){.modern-table tbody tr td,.modern-table td,.table-row td{font-size:15px!important;padding:14px 16px!important}.stock-action-row{gap:12px!important;padding:14px 16px!important}.cart-btn{font-size:12px!important;height:34px!important;max-width:110px!important;min-width:90px!important}.quantity-input-container{min-width:65px!important;width:65px!important}.quantity-input{font-size:15px!important;height:34px!important}.stock-info{min-width:70px!important}}}@media (max-width:768px){.modern-table .sub-header,.modern-table thead{display:none!important}.modern-table,.modern-table tbody,.modern-table tr,.table-row{display:block!important;width:100%!important}.modern-table tbody tr,.table-row{background:#fff!important;border:1px solid #dee2e6!important;border-radius:8px!important;box-shadow:0 2px 4px #0000001a!important;margin-bottom:15px!important;overflow:hidden!important}.modern-table td,.table-row td{border:none!important;border-bottom:1px solid #f0f0f0!important;display:block!important;padding:12px 15px!important;position:relative!important;text-align:left!important;width:100%!important}.modern-table td:last-child,.table-row td:last-child{border-bottom:none!important}.modern-table td:before,.table-row td:before{color:#666!important;content:attr(data-label)!important;display:block!important;font-size:12px!important;font-weight:600!important;margin-bottom:5px!important;text-transform:uppercase!important}.modern-table td:first-child:before,.table-row td:first-child:before{content:"Ürün Kodu:"!important}.modern-table td:nth-child(2):before,.table-row td:nth-child(2):before{content:"Ürün Açıklaması:"!important}.modern-table td:nth-child(3):before,.table-row td:nth-child(3):before{content:"Grup Kodu:"!important}.modern-table td:nth-child(4):before,.table-row td:nth-child(4):before{content:"Brüt Fiyat:"!important}.modern-table td:nth-child(5):before,.table-row td:nth-child(5):before{background:#28a745!important;color:#fff!important;content:"Ankara Merkez"!important;font-weight:700!important;margin:-12px -15px 10px!important;padding:8px 15px!important;text-align:center!important}.modern-table td:nth-child(6):before,.table-row td:nth-child(6):before{background:#007bff!important;color:#fff!important;content:"Gaziantep Depo"!important;font-weight:700!important;margin:-12px -15px 10px!important;padding:8px 15px!important;text-align:center!important}.modern-table td:nth-child(5),.modern-table td:nth-child(6),.table-row td:nth-child(5),.table-row td:nth-child(6){padding:0!important}.stock-action-row{align-items:center!important;background:#0000!important;display:flex!important;flex-wrap:nowrap!important;gap:10px!important;justify-content:space-between!important;margin:0!important;min-height:60px!important;padding:15px!important}.stock-info{flex:0 0 auto!important;margin:0!important;min-width:70px!important;padding:0!important;text-align:center!important}.stock-info .in-stock,.stock-info .no-stock{background:#d4edda!important;border:1px solid #c3e6cb!important;border-radius:4px!important;color:#155724!important;display:inline-block!important;font-size:10px!important;font-weight:600!important;min-width:65px!important;padding:4px 8px!important;text-align:center!important;text-transform:uppercase!important}.stock-info .no-stock{background:#f8d7da!important;border-color:#f5c6cb!important;color:#721c24!important}.quantity-input-container{flex:0 0 auto!important;margin:0 5px!important;min-width:60px!important;width:60px!important}.quantity-input-container,.quantity-input-wrapper{display:block!important;position:relative!important}.quantity-input,.quantity-input-wrapper{width:100%!important}.quantity-input{background:#fff!important;border:1px solid #ced4da!important;border-radius:4px!important;box-sizing:border-box!important;color:#495057!important;display:block!important;font-size:13px!important;font-weight:600!important;height:32px!important;margin:0!important;padding:0 18px 0 4px!important;text-align:center!important}.quantity-input:focus{border-color:#007bff!important;box-shadow:0 0 0 2px #007bff40!important;outline:none!important}.quantity-arrows{border-left:1px solid #ced4da!important;border-radius:0 4px 4px 0!important;bottom:0!important;flex-direction:column!important;position:absolute!important;right:0!important;top:0!important;width:16px!important}.arrow-btn,.quantity-arrows{background:#fff!important;display:flex!important}.arrow-btn{align-items:center!important;border:none!important;color:#6c757d!important;cursor:pointer!important;flex:1 1!important;font-size:8px!important;justify-content:center!important;margin:0!important;padding:0!important}.arrow-btn:hover:not(:disabled){background:#f8f9fa!important;color:#007bff!important}.arrow-btn.up{border-bottom:1px solid #ced4da!important}.arrow-btn.up:before{content:"▲"!important}.arrow-btn.down:before{content:"▼"!important}.cart-btn-container{align-items:center!important;display:flex!important;flex:1 1 auto!important;margin-left:8px!important;position:relative!important}.cart-btn{align-items:center!important;border:none!important;border-radius:4px!important;cursor:pointer!important;display:inline-flex!important;font-size:10px!important;font-weight:700!important;height:32px!important;justify-content:center!important;letter-spacing:.3px!important;margin:0!important;min-width:80px!important;overflow:hidden!important;padding:6px 8px!important;text-align:center!important;text-overflow:ellipsis!important;text-transform:uppercase!important;transition:all .2s ease!important;white-space:nowrap!important;width:100%!important}.cart-btn.ank{background:#28a745!important;color:#fff!important}.cart-btn.gzt{background:#007bff!important;color:#fff!important}.cart-btn:hover:not(:disabled){opacity:.9!important;transform:translateY(-1px)!important}.cart-btn:disabled{background:#e9ecef!important;color:#6c757d!important;cursor:not-allowed!important;transform:none!important}.calculate-btn,.product-tooltip{display:none!important}@media (max-width:480px){.stock-action-row{gap:8px!important;min-height:55px!important;padding:12px!important}.quantity-input-container{min-width:55px!important;width:55px!important}.quantity-input{font-size:12px!important;height:30px!important;padding:0 16px 0 3px!important}.quantity-arrows{width:14px!important}.cart-btn{font-size:9px!important;height:30px!important;min-width:70px!important;padding:5px 6px!important}.stock-info .in-stock,.stock-info .no-stock{font-size:9px!important;min-width:60px!important;padding:3px 6px!important}}}@media (min-width:769px) and (max-width:992px){.stock-action-row{gap:8px!important;padding:8px 6px!important}.quantity-input-container{width:65px!important}.cart-btn{font-size:10px!important;min-width:75px!important}}@media (max-width:768px){.modern-table .sub-header,.modern-table thead{display:none!important}.modern-table,.modern-table tbody,.modern-table tr,.table-row{display:block!important;width:100%!important}.modern-table tbody tr,.table-row{background:#fff!important;border:1px solid #dee2e6!important;border-radius:8px!important;box-shadow:0 2px 4px #0000001a!important;margin-bottom:15px!important;overflow:hidden!important}.modern-table td,.table-row td{border:none!important;border-bottom:1px solid #f0f0f0!important;display:block!important;padding:12px 15px!important;position:relative!important;text-align:left!important;width:100%!important}.modern-table td:last-child,.table-row td:last-child{border-bottom:none!important}.modern-table td:before,.table-row td:before{color:#666!important;content:attr(data-label)!important;display:block!important;font-size:12px!important;font-weight:600!important;margin-bottom:5px!important;text-transform:uppercase!important}.modern-table td:first-child:before,.table-row td:first-child:before{content:"Ürün Kodu:"!important}.modern-table td:nth-child(2):before,.table-row td:nth-child(2):before{content:"Ürün Açıklaması:"!important}.modern-table td:nth-child(3):before,.table-row td:nth-child(3):before{content:"Grup Kodu:"!important}.modern-table td:nth-child(4):before,.table-row td:nth-child(4):before{content:"Brüt Fiyat:"!important}.modern-table td:nth-child(5),.table-row td:nth-child(5){border-bottom:1px solid #f0f0f0!important;padding:0!important}.modern-table td:nth-child(5):before,.table-row td:nth-child(5):before{background:#28a745!important;color:#fff!important;content:"ANKARA MERKEZ"!important;display:block!important;font-size:14px!important;font-weight:700!important;margin:0!important;padding:10px 15px!important;text-align:center!important}.modern-table td:nth-child(6),.table-row td:nth-child(6){border-bottom:none!important;padding:0!important}.modern-table td:nth-child(6):before,.table-row td:nth-child(6):before{background:#007bff!important;color:#fff!important;content:"GAZİANTEP DEPO"!important;display:block!important;font-size:14px!important;font-weight:700!important;margin:0!important;padding:10px 15px!important;text-align:center!important}.stock-action-row{align-items:center!important;background:#0000!important;box-sizing:border-box!important;display:flex!important;flex-wrap:nowrap!important;gap:12px!important;justify-content:flex-start!important;margin:0!important;min-height:65px!important;padding:15px!important;width:100%!important}.stock-info{flex:0 0 auto!important;margin:0!important;max-width:85px!important;min-width:75px!important;order:1!important;padding:0!important;text-align:center!important}.stock-info .in-stock,.stock-info .no-stock{background:#d4edda!important;border:1px solid #c3e6cb!important;border-radius:4px!important;box-sizing:border-box!important;color:#155724!important;display:inline-block!important;font-size:11px!important;font-weight:600!important;padding:6px 8px!important;text-align:center!important;text-transform:uppercase!important;white-space:nowrap!important;width:100%!important}.stock-info .no-stock{background:#f8d7da!important;border-color:#f5c6cb!important;color:#721c24!important}.quantity-input-container{flex:0 0 auto!important;margin:0!important;max-width:70px!important;min-width:70px!important;order:2!important;width:70px!important}.quantity-input-container,.quantity-input-wrapper{display:block!important;position:relative!important}.quantity-input,.quantity-input-wrapper{width:100%!important}.quantity-input{background:#fff!important;border:2px solid #ced4da!important;border-radius:6px!important;box-sizing:border-box!important;color:#495057!important;display:block!important;font-size:14px!important;font-weight:600!important;height:36px!important;margin:0!important;padding:0 20px 0 6px!important;text-align:center!important}.quantity-input:focus{border-color:#007bff!important;box-shadow:0 0 0 3px #007bff40!important;outline:none!important}.quantity-input:disabled{background:#f8f9fa!important;color:#6c757d!important;cursor:not-allowed!important}.quantity-arrows{border-left:2px solid #ced4da!important;border-radius:0 6px 6px 0!important;bottom:0!important;flex-direction:column!important;position:absolute!important;right:0!important;top:0!important;width:18px!important}.arrow-btn,.quantity-arrows{background:#fff!important;display:flex!important}.arrow-btn{align-items:center!important;border:none!important;color:#6c757d!important;cursor:pointer!important;flex:1 1!important;font-size:10px!important;font-weight:700!important;justify-content:center!important;margin:0!important;padding:0!important;transition:all .2s ease!important}.arrow-btn:hover:not(:disabled){background:#f8f9fa!important;color:#007bff!important}.arrow-btn:disabled{cursor:not-allowed!important;opacity:.4!important}.arrow-btn.up{border-bottom:1px solid #ced4da!important}.arrow-btn.up:before{content:"▲"!important}.arrow-btn.down:before{content:"▼"!important}.cart-btn-container{display:flex!important;flex:1 1 auto!important;order:3!important;position:relative!important}.cart-btn,.cart-btn-container{align-items:center!important;margin:0!important;min-width:90px!important}.cart-btn{border:none!important;border-radius:6px!important;box-shadow:0 2px 4px #0000001a!important;cursor:pointer!important;display:inline-flex!important;font-size:11px!important;font-weight:700!important;height:36px!important;justify-content:center!important;letter-spacing:.4px!important;overflow:hidden!important;padding:8px 10px!important;text-align:center!important;text-overflow:ellipsis!important;text-transform:uppercase!important;transition:all .2s ease!important;white-space:nowrap!important;width:100%!important}.cart-btn.ank{background:linear-gradient(135deg,#28a745,#20c997)!important;color:#fff!important}.cart-btn.gzt{background:linear-gradient(135deg,#007bff,#0056b3)!important;color:#fff!important}.cart-btn:hover:not(:disabled){box-shadow:0 4px 8px #00000026!important;opacity:.9!important;transform:translateY(-1px)!important}.cart-btn:active:not(:disabled){transform:translateY(0)!important}.cart-btn:disabled{background:#e9ecef!important;box-shadow:none!important;color:#6c757d!important;cursor:not-allowed!important;opacity:.6!important;transform:none!important}.calculate-btn,.product-tooltip{display:none!important}@media (max-width:480px){.stock-action-row{gap:8px!important;min-height:60px!important;padding:12px!important}.stock-info{max-width:75px!important;min-width:65px!important}.stock-info .in-stock,.stock-info .no-stock{font-size:10px!important;padding:5px 6px!important}.quantity-input-container{max-width:60px!important;min-width:60px!important;width:60px!important}.quantity-input{font-size:12px!important;height:32px!important;padding:0 18px 0 4px!important}.quantity-arrows{width:16px!important}.cart-btn{font-size:10px!important;height:32px!important;min-width:75px!important;padding:6px 8px!important}}@media (max-width:360px){.stock-action-row{gap:6px!important;padding:10px!important}.stock-info{max-width:60px!important;min-width:60px!important}.stock-info .in-stock,.stock-info .no-stock{font-size:9px!important;padding:4px 5px!important}.quantity-input-container{min-width:55px!important;width:55px!important}.quantity-input{font-size:11px!important;height:30px!important}.cart-btn{font-size:9px!important;height:30px!important;min-width:70px!important;padding:5px 6px!important}}}@media (min-width:769px) and (max-width:992px){.stock-action-row{gap:8px!important;padding:6px 4px!important}.quantity-input-container{width:65px!important}.cart-btn{font-size:10px!important;min-width:75px!important}}@media (min-width:769px){.mobile-cart-btn,.mobile-cart-container,.mobile-location-header,.mobile-quantity-container,.mobile-stock-controls,.mobile-stock-info{display:none!important}.desktop-stock-action{display:block!important}}@media (max-width:768px){.cart-btn-container,.desktop-stock-action,.modern-table .sub-header,.modern-table thead,.product-tooltip,.stock-action-row{display:none!important}.modern-table,.modern-table tbody,.modern-table tr,.table-row{display:block!important;width:100%!important}.modern-table tbody tr,.table-row{background:#fff!important;border:1px solid #dee2e6!important;border-radius:8px!important;box-shadow:0 2px 4px #0000001a!important;margin-bottom:15px!important;overflow:hidden!important}.modern-table td,.table-row td{border:none!important;border-bottom:1px solid #f0f0f0!important;display:block!important;padding:12px 15px!important;position:relative!important;text-align:left!important;width:100%!important}.modern-table td:last-child,.table-row td:last-child{border-bottom:none!important}.modern-table td:first-child:before{content:"Ürün Kodu:"!important}.modern-table td:nth-child(2):before{content:"Ürün Açıklaması:"!important}.modern-table td:nth-child(3):before{content:"Grup Kodu:"!important}.modern-table td:nth-child(4):before{content:"Brüt Fiyat:"!important}.modern-table td:before,.table-row td:before{color:#666!important;display:block!important;font-size:12px!important;font-weight:600!important;margin-bottom:5px!important;text-transform:uppercase!important}.modern-table td:nth-child(5):before,.modern-table td:nth-child(6):before,.table-row td:nth-child(5):before,.table-row td:nth-child(6):before{display:none!important}.modern-table td:nth-child(5),.modern-table td:nth-child(6),.table-row td:nth-child(5),.table-row td:nth-child(6){padding:0!important}.mobile-location-header{background:#28a745!important;border-bottom:1px solid #fff3!important;color:#fff!important;display:block!important;font-size:14px!important;font-weight:700!important;letter-spacing:.5px!important;margin:0!important;padding:12px 15px!important;text-align:center!important;text-transform:uppercase!important}.mobile-location-gzt{background:#007bff!important}.mobile-stock-controls{align-items:center!important;background:#0000!important;display:flex!important;flex-wrap:nowrap!important;gap:12px!important;justify-content:space-between!important;min-height:70px!important;padding:15px!important}.mobile-stock-info{flex:0 0 auto!important;min-width:80px!important;text-align:center!important}.mobile-in-stock,.mobile-no-stock{background:#d4edda!important;border:1px solid #c3e6cb!important;border-radius:6px!important;box-sizing:border-box!important;color:#155724!important;display:inline-block!important;font-size:11px!important;font-weight:700!important;letter-spacing:.3px!important;padding:8px 10px!important;text-align:center!important;text-transform:uppercase!important;width:100%!important}.mobile-no-stock{background:#f8d7da!important;border-color:#f5c6cb!important;color:#721c24!important}.mobile-quantity-container{flex:0 0 auto!important;min-width:70px!important;position:relative!important;width:70px!important}.mobile-quantity-container .arrow-btn,.mobile-quantity-container .quantity-arrows,.mobile-quantity-container .quantity-input,.mobile-quantity-container .quantity-input-container,.mobile-quantity-container .quantity-input-wrapper{display:block!important;opacity:1!important;visibility:visible!important}.mobile-quantity-container .quantity-input{background:#fff!important;border:2px solid #ced4da!important;border-radius:6px!important;box-sizing:border-box!important;color:#495057!important;font-size:14px!important;font-weight:600!important;height:36px!important;padding:0 20px 0 6px!important;text-align:center!important;width:100%!important}.mobile-quantity-container .quantity-arrows{background:#fff!important;border-left:2px solid #ced4da!important;border-radius:0 6px 6px 0!important;bottom:0!important;display:flex!important;flex-direction:column!important;position:absolute!important;right:0!important;top:0!important;width:18px!important}.mobile-quantity-container .arrow-btn{align-items:center!important;background:#fff!important;border:none!important;color:#6c757d!important;cursor:pointer!important;display:flex!important;flex:1 1!important;font-size:10px!important;font-weight:700!important;justify-content:center!important}.mobile-quantity-container .arrow-btn.up:before{content:"▲"!important}.mobile-quantity-container .arrow-btn.down:before{content:"▼"!important}.mobile-quantity-container .arrow-btn:hover:not(:disabled){background:#f8f9fa!important;color:#007bff!important}.mobile-quantity-container .arrow-btn.up{border-bottom:1px solid #ced4da!important}.mobile-cart-container{flex:1 1 auto!important;margin-left:8px!important}.mobile-cart-btn{border:none!important;border-radius:6px!important;box-shadow:0 2px 4px #0000001a!important;color:#fff!important;cursor:pointer!important;display:block!important;font-size:11px!important;font-weight:700!important;height:36px!important;letter-spacing:.4px!important;min-width:90px!important;padding:8px 10px!important;text-align:center!important;text-transform:uppercase!important;transition:all .2s ease!important;width:100%!important}.mobile-cart-ank{background:linear-gradient(135deg,#28a745,#20c997)!important}.mobile-cart-gzt{background:linear-gradient(135deg,#007bff,#0056b3)!important}.mobile-cart-btn:hover:not(:disabled){box-shadow:0 4px 8px #00000026!important;opacity:.9!important;transform:translateY(-1px)!important}.mobile-cart-btn:disabled{background:#e9ecef!important;box-shadow:none!important;color:#6c757d!important;cursor:not-allowed!important;opacity:.6!important;transform:none!important}.calculate-btn{display:none!important}@media (max-width:480px){.mobile-stock-controls{gap:8px!important;min-height:65px!important;padding:12px!important}.mobile-stock-info{min-width:70px!important}.mobile-in-stock,.mobile-no-stock{font-size:10px!important;padding:6px 8px!important}.mobile-quantity-container{min-width:60px!important;width:60px!important}.mobile-quantity-container .quantity-input{font-size:12px!important;height:32px!important}.mobile-cart-btn{font-size:10px!important;height:32px!important;min-width:75px!important;padding:6px 8px!important}}@media (max-width:360px){.mobile-stock-controls{gap:6px!important;padding:10px!important}.mobile-stock-info{min-width:65px!important}.mobile-quantity-container{width:55px!important}.mobile-cart-btn{font-size:9px!important;height:30px!important;min-width:70px!important}}}@media (max-width:768px){.mobile-cart-btn{align-items:center!important;border:none!important;border-radius:6px!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:11px!important;font-weight:700!important;gap:6px!important;height:40px!important;justify-content:center!important;letter-spacing:.3px!important;min-width:90px!important;padding:8px 12px!important;position:relative!important;text-align:center!important;text-transform:uppercase!important;transition:all .2s ease!important;width:100%!important}.mobile-cart-ank{background:#28a745!important;box-shadow:0 2px 6px #28a7454d!important}.mobile-cart-ank:not(:disabled):before{content:"🛒"!important;font-size:14px!important;margin-right:4px!important}.mobile-cart-ank:not(:disabled):hover{background:#218838!important;box-shadow:0 4px 12px #28a74566!important;transform:translateY(-1px)!important}.mobile-cart-gzt{background:#007bff!important;box-shadow:0 2px 6px #007bff4d!important}.mobile-cart-gzt:not(:disabled):before{content:"🛒"!important;font-size:14px!important;margin-right:4px!important}.mobile-cart-gzt:not(:disabled):hover{background:#0056b3!important;box-shadow:0 4px 12px #007bff66!important;transform:translateY(-1px)!important}.mobile-cart-btn:disabled{background:#e9ecef!important;box-shadow:none!important;color:#6c757d!important;cursor:not-allowed!important;opacity:.7!important;transform:none!important}.mobile-cart-btn:disabled:before{content:"🚫"!important;font-size:14px!important;margin-right:4px!important}.mobile-cart-btn:active:not(:disabled){transform:translateY(0) scale(.98)!important}.mobile-in-stock,.mobile-no-stock{align-items:center!important;border:none!important;border-radius:6px!important;color:#fff!important;display:flex!important;font-size:11px!important;font-weight:700!important;gap:4px!important;justify-content:center!important;letter-spacing:.3px!important;padding:8px 10px!important;text-align:center!important;text-transform:uppercase!important;transition:all .2s ease!important;width:100%!important}.mobile-in-stock{background:#28a745!important;box-shadow:0 2px 6px #28a74533!important}.mobile-in-stock:before{color:#fff!important;content:"✓"!important;font-size:12px!important;font-weight:900!important}.mobile-no-stock{background:#dc3545!important;box-shadow:0 2px 6px #dc354533!important}.mobile-no-stock:before{color:#fff!important;content:"✗"!important;font-size:12px!important;font-weight:900!important}.mobile-quantity-container .quantity-input{background:#fff!important;border:2px solid #dee2e6!important;border-radius:6px!important;box-sizing:border-box!important;color:#495057!important;font-size:15px!important;font-weight:700!important;height:40px!important;padding:0 20px 0 6px!important;text-align:center!important;transition:all .2s ease!important;width:100%!important}.mobile-quantity-container .quantity-input:focus{border-color:#007bff!important;box-shadow:0 0 0 3px #007bff1a!important;outline:none!important}.mobile-quantity-container .quantity-input:disabled{background:#f8f9fa!important;border-color:#e9ecef!important;color:#6c757d!important;cursor:not-allowed!important}.mobile-quantity-container .quantity-arrows{background:#fff!important;border-left:2px solid #dee2e6!important;border-radius:0 6px 6px 0!important;bottom:0!important;display:flex!important;flex-direction:column!important;position:absolute!important;right:0!important;top:0!important;width:18px!important}.mobile-quantity-container .arrow-btn{align-items:center!important;background:#fff!important;border:none!important;color:#6c757d!important;cursor:pointer!important;display:flex!important;flex:1 1!important;font-size:11px!important;font-weight:900!important;justify-content:center!important;transition:all .15s ease!important}.mobile-quantity-container .arrow-btn:hover:not(:disabled){background:#f8f9fa!important;color:#007bff!important}.mobile-quantity-container .arrow-btn:active:not(:disabled){background:#e9ecef!important}.mobile-quantity-container .arrow-btn:disabled{cursor:not-allowed!important;opacity:.4!important}.mobile-quantity-container .arrow-btn.up{border-bottom:1px solid #dee2e6!important}.mobile-quantity-container .arrow-btn.up:before{content:"▲"!important}.mobile-quantity-container .arrow-btn.down:before{content:"▼"!important}.mobile-location-header{align-items:center!important;background:#28a745!important;color:#fff!important;display:flex!important;font-size:14px!important;font-weight:800!important;gap:8px!important;justify-content:center!important;letter-spacing:.5px!important;margin:0!important;padding:14px 15px!important;text-align:center!important;text-transform:uppercase!important}.mobile-location-gzt{background:#007bff!important}@media (max-width:480px){.mobile-cart-btn{font-size:10px!important;gap:4px!important;height:36px!important;min-width:80px!important;padding:6px 10px!important}.mobile-cart-btn:before{font-size:12px!important;margin-right:2px!important}.mobile-in-stock,.mobile-no-stock{font-size:10px!important;gap:3px!important;padding:6px 8px!important}.mobile-in-stock:before,.mobile-no-stock:before{font-size:10px!important}.mobile-quantity-container .quantity-input{font-size:14px!important;height:36px!important}}@media (max-width:360px){.mobile-cart-btn{font-size:9px!important;height:34px!important;min-width:75px!important;padding:5px 8px!important}.mobile-location-header{font-size:13px!important;padding:12px 15px!important}.mobile-location-header:before{font-size:14px!important}}}@media (max-width:768px){@keyframes pulseGlow{0%{box-shadow:0 2px 6px #28a7454d}50%{box-shadow:0 2px 6px #28a74580}to{box-shadow:0 2px 6px #28a7454d}}@keyframes pulseGlowBlue{0%{box-shadow:0 2px 6px #007bff4d}50%{box-shadow:0 2px 6px #007bff80}to{box-shadow:0 2px 6px #007bff4d}}.mobile-cart-ank:not(:disabled):focus{animation:pulseGlow 2s infinite}.mobile-cart-gzt:not(:disabled):focus{animation:pulseGlowBlue 2s infinite}}.products-grid{background-color:#121212!important;border-radius:8px!important;margin:0 auto!important;max-width:100%!important;min-height:100vh!important;padding:20px!important}.product-card{background:linear-gradient(145deg,#1e1e1e,#2d2d2d)!important;border:1px solid #333!important;border-radius:12px!important;box-shadow:0 4px 12px #0000004d!important;height:100%!important;margin:0!important;overflow:hidden!important;padding:0!important;transition:all .3s ease!important}.product-card:hover{background:linear-gradient(145deg,#2d2d2d,#3a3a3a)!important;border-color:#3b82f6!important;box-shadow:0 8px 20px #0006!important;transform:translateY(-4px)!important}.product-header{align-items:center!important;background:linear-gradient(135deg,#2d2d2d,#1e1e1e)!important;border-bottom:1px solid #333!important;display:flex!important;justify-content:space-between!important;margin:0!important;padding:14px 18px!important}.product-code{background:#0000!important;background:#3b82f61a!important;border:1px solid #3b82f64d!important;border-radius:4px!important;color:#e0e0e0!important;font-family:Courier New,monospace!important;font-size:.875rem!important;font-weight:600!important;margin:0!important;padding:4px 8px!important}.product-group{background:#9ca3af33!important;border:1px solid #9ca3af4d!important;border-radius:4px!important;color:#9ca3af!important;font-size:.75rem!important;font-weight:500!important;margin-left:auto!important;margin-right:0!important;padding:4px 8px!important;text-align:right!important}.product-name{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;background:#0000!important;color:#fff!important;display:-webkit-box!important;font-size:.875rem!important;font-weight:500!important;height:2.5rem!important;line-height:1.4!important;margin:0!important;overflow:hidden!important;padding:0!important}.product-body{background:linear-gradient(145deg,#1e1e1e,#2d2d2d)!important;gap:16px!important;margin:0!important;padding:18px!important}.product-prices{grid-gap:16px!important;background:#3b82f60d!important;border:1px solid #3b82f61a!important;border-radius:8px!important;display:grid!important;gap:16px!important;grid-template-columns:1fr 1fr!important;margin-bottom:16px!important;padding:14px!important}.price-tag{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:6px!important}.price-label,.price-tag{background:#0000!important;margin:0!important;padding:0!important}.price-label{color:#9ca3af!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.5px!important;text-transform:uppercase!important}.price-values{align-items:flex-end!important;background:#0000!important;display:flex!important;flex-direction:column!important;gap:3px!important;margin:0!important;padding:0!important;text-align:right!important;width:100%!important}.price-values .tl-price{font-feature-settings:"tnum" 1!important;color:#fff!important;font-size:16px!important;font-weight:700!important}.price-values .euro-price,.price-values .tl-price{background:#0000!important;margin:0!important;padding:0!important;text-align:right!important;width:100%!important}.price-values .euro-price{font-feature-settings:"tnum" 1!important;color:#f59e0b!important;font-size:14px!important;font-style:italic!important;font-weight:500!important}.product-stock-info{grid-gap:16px!important;background:#111827cc!important;border:1px solid #374151!important;border-radius:8px!important;display:grid!important;gap:16px!important;grid-template-columns:1fr 1fr!important;margin-bottom:16px!important;padding:14px!important}.stock-location{align-items:center!important;background:#0000!important;background:#3741514d!important;border-radius:6px!important;display:flex!important;flex-direction:column!important;gap:6px!important;margin:0!important;padding:8px!important;text-align:center!important}.location-label{color:#9ca3af!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.5px!important;padding:0!important}.location-label,.stock-value{background:#0000!important;margin:0!important;text-transform:uppercase!important}.stock-value{border-radius:4px!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:.3px!important;padding:4px 8px!important}.stock-value.in-stock{background:#10b9811a!important;border:1px solid #10b9814d!important;color:#10b981!important}.stock-value.no-stock{background:#ef44441a!important;border:1px solid #ef44444d!important;color:#ef4444!important}.quantity-controls{gap:16px!important;margin-bottom:0!important}.location-quantities{grid-gap:16px!important;background:#11182799!important;border:1px solid #374151!important;border-radius:8px!important;display:grid!important;gap:16px!important;grid-template-columns:1fr 1fr!important;margin-bottom:16px!important;padding:14px!important}.quantity-section{align-items:center!important;display:flex!important;flex-direction:column!important;gap:6px!important}.quantity-label,.quantity-section{background:#0000!important;margin:0!important;padding:0!important}.quantity-label{color:#9ca3af!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.5px!important;text-transform:uppercase!important}.quantity-group{background:#0000!important;display:flex!important;justify-content:center!important;margin:0!important;padding:0!important;width:100%!important}.quantity-group .quantity-input-wrapper{background:#0000!important;max-width:80px!important}.quantity-group .quantity-input{background-color:#2d2d2d!important;border:1px solid #4a5568!important;border-radius:6px!important;color:#fff!important;font-weight:600!important;text-align:left!important}.quantity-group .quantity-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f633!important}.quantity-group .quantity-input::placeholder{color:#6b7280!important}.quantity-group .quantity-arrows{background-color:#2d2d2d!important;border-left:1px solid #4a5568!important}.quantity-group .arrow-btn{background-color:#2d2d2d!important;color:#9ca3af!important}.quantity-group .arrow-btn:hover:not(:disabled){background-color:#374151!important;color:#3b82f6!important}.cart-actions{grid-gap:16px!important;gap:16px!important;margin:0!important;padding:0!important}.cart-actions .cart-btn-container{background:#0000!important}.cart-actions .cart-btn{border:2px solid #0000!important;border-radius:8px!important;box-shadow:0 2px 8px #0003!important;font-size:.8rem!important;font-weight:700!important;margin:0!important;padding:10px 14px!important}.cart-actions .cart-btn.ank{background:linear-gradient(135deg,#06b6d4,#0891b2)!important;border-color:#0891b2!important}.cart-actions .cart-btn.gzt{background:linear-gradient(135deg,#0ea5e9,#0284c7)!important;border-color:#0284c7!important}.cart-actions .cart-btn:hover:not(:disabled){box-shadow:0 6px 16px #0000004d!important;filter:brightness(120%)!important;transform:translateY(-2px)!important}.cart-actions .cart-btn:disabled{background:#374151!important;border-color:#374151!important;color:#6b7280!important;opacity:.5!important}.quantity-group .calculate-btn{background-color:#3b82f633!important;border:1px solid #3b82f64d!important;color:#60a5fa!important}.quantity-group .calculate-btn:hover{background-color:#3b82f64d!important;color:#93c5fd!important}.cart-actions .product-tooltip{background-color:#1e1e1e!important;border:1px solid #333!important;box-shadow:0 8px 24px #00000080!important}.cart-actions .tooltip-header{background:linear-gradient(135deg,#2d2d2d,#1e1e1e)!important;border-bottom:1px solid #333!important}.cart-actions .tooltip-title{color:#fff!important}.cart-actions .tooltip-content{background-color:#1e1e1e!important;color:#e0e0e0!important}.cart-actions .tooltip-row{border-bottom:1px solid #333!important}.cart-actions .tooltip-label{color:#9ca3af!important}.cart-actions .tooltip-value{color:#fff!important}.product-card:has(.stock-value.no-stock:only-child){filter:grayscale(.3)!important;opacity:.7!important}.product-card:has(.stock-value.in-stock){border-color:#10b9814d!important}.product-card:hover .product-code{background:#3b82f633!important;border-color:#3b82f680!important;color:#93c5fd!important}.product-card:hover .product-group{background:#9ca3af4d!important;color:#d1d5db!important}@keyframes cardPulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.product-card:focus-within{animation:cardPulse 2s ease-in-out infinite!important;outline:2px solid #3b82f6!important;outline-offset:2px!important}@media (max-width:768px){.products-grid{background-color:#121212!important;gap:15px!important;grid-template-columns:1fr!important;padding:15px!important}.product-card{background:linear-gradient(145deg,#1e1e1e,#2d2d2d)!important;margin:0!important}.product-header{padding:12px 14px!important}.product-body{gap:12px!important;padding:14px!important}.product-prices{gap:12px!important}.product-prices,.product-stock-info{grid-template-columns:1fr!important;margin-bottom:12px!important;padding:12px!important}.product-stock-info{gap:8px!important}.location-quantities{gap:12px!important;margin-bottom:12px!important;padding:12px!important}.cart-actions,.location-quantities{grid-template-columns:1fr!important}.cart-actions{gap:8px!important}.cart-actions .cart-btn{font-size:.875rem!important;padding:12px 14px!important}}@media (max-width:992px) and (min-width:769px){.products-grid{background-color:#121212!important;gap:18px!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;padding:18px!important}}@media (min-width:1200px){.products-grid{background-color:#121212!important;gap:24px!important;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;padding:24px!important}}.products-grid{--text-primary:#fff;--text-secondary:#e0e0e0;--text-muted:#9ca3af;--bg-primary:#1e1e1e;--bg-secondary:#2d2d2d;--border-color:#333;--accent-color:#3b82f6}@media print{.products-grid{background:#121212!important;color:#fff!important}.product-card,.products-grid{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.product-card{background:#1e1e1e!important;border:1px solid #333!important;break-inside:avoid!important;page-break-inside:avoid!important}.product-card *{color:#fff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}@media (prefers-contrast:high){.product-card{border-color:#fff!important;border-width:2px!important}.product-name{color:#fff!important;font-weight:700!important}}@media (prefers-reduced-motion:reduce){.cart-actions .cart-btn,.product-card{animation:none!important;transition:none!important}}.products-grid :not(.cart-btn):not(.product-tooltip){box-sizing:border-box!important}.products-grid{isolation:isolate!important;z-index:1!important}@media (max-width:768px){.products-grid{background-color:#121212!important;gap:12px!important;grid-template-columns:1fr!important;margin:0!important;max-width:100%!important;overflow-x:hidden!important;padding:10px!important}@media (max-width:768px){.grid-view .product-tooltip,.product-card .product-tooltip,.products-grid .cart-actions .cart-btn-container .product-tooltip,.products-grid .cart-actions .product-tooltip,.products-grid .cart-btn-container .product-tooltip,.products-grid .product-tooltip{display:none!important;height:0!important;left:-9999px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:fixed!important;top:-9999px!important;visibility:hidden!important;width:0!important;z-index:-999!important}.grid-view .cart-btn-container:hover .product-tooltip,.product-card .cart-btn-container:hover .product-tooltip,.products-grid .cart-actions .cart-btn-container:hover .product-tooltip,.products-grid .cart-btn-container:hover .product-tooltip{display:none!important;opacity:0!important;pointer-events:none!important;transform:none!important;transition:none!important;visibility:hidden!important}.products-grid .cart-btn-container{-webkit-touch-callout:none!important;touch-action:manipulation!important;-webkit-user-select:none!important;user-select:none!important}.products-grid .cart-btn-container:after,.products-grid .cart-btn-container:before{content:none!important;display:none!important}}@media (hover:none) and (pointer:coarse){.products-grid .cart-btn-container .product-tooltip,.products-grid .product-tooltip{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.products-grid .cart-btn-container:hover .product-tooltip{display:none!important}}.product-card{background:linear-gradient(145deg,#1e1e1e,#2d2d2d)!important;border-radius:8px!important;box-sizing:border-box!important;margin:0!important;min-height:auto!important;overflow:hidden!important;width:100%!important}.product-header{align-items:center!important;background:linear-gradient(135deg,#2d2d2d,#1e1e1e)!important;border-bottom:1px solid #333!important;display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;padding:10px 12px!important}.product-code{background:#3b82f61a!important;border:1px solid #3b82f64d!important;color:#e0e0e0!important;font-size:.75rem!important;font-weight:600!important;margin:0!important}.product-code,.product-group{border-radius:3px!important;flex-shrink:0!important;padding:3px 6px!important}.product-group{background:#9ca3af33!important;border:1px solid #9ca3af4d!important;color:#9ca3af!important;font-size:.7rem!important;margin-left:8px!important}.product-name{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;color:#fff!important;display:-webkit-box!important;font-size:.8rem!important;font-weight:500!important;height:auto!important;line-height:1.3!important;margin:0 0 10px!important;min-height:32px!important;overflow:hidden!important;padding:0!important}.product-body{background:linear-gradient(145deg,#1e1e1e,#2d2d2d)!important;gap:10px!important;padding:12px!important}.product-prices{background:#3b82f60d!important;border:1px solid #3b82f61a!important;border-radius:6px!important;display:flex!important;flex-direction:row!important;gap:8px!important;margin-bottom:10px!important;padding:8px!important}.price-tag{align-items:center!important;display:flex!important;flex:1 1!important;flex-direction:column!important;gap:3px!important;text-align:center!important}.price-label{color:#9ca3af!important;font-size:.65rem!important;font-weight:500!important;letter-spacing:.3px!important;margin:0!important;text-transform:uppercase!important}.price-values{align-items:center!important;display:flex!important;flex-direction:column!important;gap:2px!important;text-align:center!important;width:100%!important}.price-values .tl-price{color:#fff!important;font-size:.8rem!important;font-weight:700!important;margin:0!important}.price-values .euro-price{color:#f59e0b!important;font-size:.7rem!important;font-style:italic!important;font-weight:500!important;margin:0!important}.product-stock-info{background:#111827cc!important;border:1px solid #374151!important;border-radius:6px!important;display:flex!important;flex-direction:row!important;gap:8px!important;margin-bottom:10px!important;padding:8px!important}.stock-location{align-items:center!important;background:#3741514d!important;border-radius:4px!important;display:flex!important;flex:1 1!important;flex-direction:column!important;gap:4px!important;padding:6px!important;text-align:center!important}.location-label{color:#9ca3af!important;font-size:.65rem!important;font-weight:500!important;letter-spacing:.3px!important}.location-label,.stock-value{margin:0!important;text-transform:uppercase!important}.stock-value{border-radius:3px!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.2px!important;padding:3px 6px!important;text-align:center!important}.stock-value.in-stock{background:#10b9811a!important;border:1px solid #10b9814d!important;color:#10b981!important}.stock-value.no-stock{background:#ef44441a!important;border:1px solid #ef44444d!important;color:#ef4444!important}.quantity-controls{flex-direction:column!important;margin-bottom:0!important;padding:0!important}.location-quantities,.quantity-controls{display:flex!important;gap:8px!important}.location-quantities{background:#11182799!important;border:1px solid #374151!important;border-radius:6px!important;flex-direction:row!important;margin-bottom:8px!important;padding:8px!important}.quantity-section{align-items:center!important;display:flex!important;flex:1 1!important;flex-direction:column!important;gap:4px!important}.quantity-label{color:#9ca3af!important;font-size:.65rem!important;font-weight:500!important;letter-spacing:.3px!important;margin:0!important;text-align:center!important;text-transform:uppercase!important}.quantity-group{display:flex!important;justify-content:center!important;margin:0!important;padding:0!important;width:100%!important}.quantity-group .quantity-input-wrapper{max-width:60px!important;width:60px!important}.quantity-group .quantity-input{background-color:#2d2d2d!important;border:1px solid #4a5568!important;border-radius:4px!important;color:#fff!important;font-size:.75rem!important;font-weight:600!important;height:28px!important;padding:0 16px 0 4px!important;text-align:center!important;width:100%!important}.quantity-group .quantity-input:focus{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f633!important}.quantity-group .quantity-arrows{background-color:#2d2d2d!important;border-left:1px solid #4a5568!important;width:14px!important}.quantity-group .arrow-btn{background-color:#2d2d2d!important;color:#9ca3af!important;font-size:8px!important}.quantity-group .arrow-btn:hover:not(:disabled){background-color:#374151!important;color:#3b82f6!important}.cart-actions{display:flex!important;flex-direction:row!important;flex-shrink:0!important;gap:10px!important;margin:0!important;min-height:50px!important;padding:0!important;width:100%!important}.cart-actions .cart-btn-container{display:block!important;flex:1 1!important;flex-shrink:0!important;margin:0!important;padding:0!important;position:relative!important;width:auto!important}.cart-actions .cart-btn{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;align-items:center!important;border-radius:8px!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:.85rem!important;font-weight:900!important;height:40px!important;justify-content:center!important;letter-spacing:.8px!important;margin:0!important;max-width:none!important;min-width:auto!important;overflow:hidden!important;padding:10px 12px!important;position:relative!important;text-align:center!important;text-overflow:ellipsis!important;text-shadow:0 2px 4px #000c,0 1px 2px #000000e6!important;text-transform:uppercase!important;transition:all .2s ease!important;white-space:nowrap!important;width:100%!important}.cart-actions .cart-btn.ank{background:linear-gradient(135deg,#059669,#10b981,#047857)!important;border:2px solid #047857!important;box-shadow:0 4px 12px #05966980,inset 0 1px 2px #ffffff4d!important;color:#fff!important}.cart-actions .cart-btn.gzt{background:linear-gradient(135deg,#1e40af,#3b82f6,#1e3a8a)!important;border:2px solid #1e3a8a!important;box-shadow:0 4px 12px #1e40af80,inset 0 1px 2px #ffffff4d!important;color:#fff!important}.cart-actions .cart-btn:hover:not(:disabled){box-shadow:0 8px 24px #0009!important;filter:brightness(130%) saturate(130%) contrast(110%)!important;transform:translateY(-2px) scale(1.02)!important}.cart-actions .cart-btn.ank:hover:not(:disabled){background:linear-gradient(135deg,#047857,#059669,#065f46)!important;color:#fff!important;text-shadow:0 2px 6px #000,0 1px 3px #000000e6!important}.cart-actions .cart-btn.gzt:hover:not(:disabled){background:linear-gradient(135deg,#1e3a8a,#1e40af,#1e293b)!important;color:#fff!important;text-shadow:0 2px 6px #000,0 1px 3px #000000e6!important}.cart-actions .cart-btn:active:not(:disabled){box-shadow:0 2px 8px #0000004d!important;transform:translateY(0) scale(.98)!important}.cart-actions .cart-btn:disabled{background:#374151!important;border:2px solid #4b5563!important;box-shadow:0 2px 4px #0003!important;color:#d1d5db!important;cursor:not-allowed!important;opacity:.7!important;text-shadow:0 1px 2px #0000004d!important;transform:none!important}.cart-actions .product-tooltip{pointer-events:none!important}.cart-actions .cart-btn-container:hover .product-tooltip,.cart-actions .product-tooltip{display:none!important;opacity:0!important;visibility:hidden!important}.products-grid .cart-actions .cart-btn-container .product-tooltip,.products-grid .cart-actions .product-tooltip,.products-grid .cart-btn-container .product-tooltip,.products-grid .product-tooltip{display:none!important;left:-9999px!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;visibility:hidden!important;z-index:-1!important}.products-grid .cart-actions .cart-btn-container:hover .product-tooltip,.products-grid .cart-btn-container:hover .product-tooltip{display:none!important;opacity:0!important;visibility:hidden!important}.cart-actions .calculate-btn{display:none!important}.product-card{height:auto!important;max-height:none!important;min-height:340px!important}.product-body,.product-card{display:flex!important;flex-direction:column!important}.product-body{flex-grow:1!important;min-height:200px!important}.quantity-controls{flex-shrink:0!important;margin-top:auto!important}@media (max-width:480px){.products-grid{gap:10px!important;padding:8px!important}.product-card{min-height:320px!important}.product-body{padding:10px!important}.cart-actions,.product-body{gap:8px!important}.cart-actions .cart-btn{font-size:.75rem!important;font-weight:900!important;height:36px!important;letter-spacing:.6px!important;padding:7px 10px!important;text-shadow:0 2px 4px #000000e6,0 1px 2px #000c!important}.product-name{min-height:28px!important}.price-values .tl-price,.product-name{font-size:.75rem!important}.price-values .euro-price{font-size:.65rem!important}}@media (max-width:320px){.product-card{min-height:300px!important}.product-header{padding:8px 10px!important}.product-body{padding:8px!important}.cart-actions{gap:6px!important}.cart-actions .cart-btn{font-size:.7rem!important;font-weight:900!important;height:34px!important;letter-spacing:.5px!important;padding:6px 8px!important;text-shadow:0 2px 3px #000000e6,0 1px 2px #000c!important}.product-code{font-size:.7rem!important;padding:2px 4px!important}.product-group{font-size:.65rem!important;padding:2px 4px!important}}@media (min-width:769px) and (max-width:1024px) and (orientation:landscape){.products-grid{gap:15px!important;grid-template-columns:repeat(2,1fr)!important;padding:15px!important}.product-card{min-height:320px!important}.cart-actions .cart-btn{font-size:.7rem!important;height:34px!important}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.cart-actions .cart-btn{border-width:1px!important}.product-card{box-shadow:0 2px 8px #00000026!important}}.products-grid{-webkit-overflow-scrolling:touch!important;scroll-behavior:smooth!important}.cart-actions .cart-btn{-webkit-tap-highlight-color:transparent!important;tap-highlight-color:#0000!important;outline:none!important}.cart-actions .cart-btn{-webkit-hyphens:none!important;hyphens:none!important;word-break:keep-all!important}}@media (min-width:769px) and (max-width:992px){.products-grid{background-color:#121212!important;gap:16px!important;grid-template-columns:repeat(2,1fr)!important;padding:16px!important}.product-card{min-height:350px!important}.cart-actions .cart-btn{font-size:.75rem!important;height:34px!important;padding:7px 11px!important}}@media (min-width:993px) and (max-width:1199px){.products-grid{background-color:#121212!important;gap:18px!important;grid-template-columns:repeat(3,1fr)!important;padding:18px!important}}.cart-actions .cart-btn{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;align-items:center!important;background:#0000!important;border:none!important;border-radius:6px!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:.75rem!important;font-weight:900!important;height:36px!important;justify-content:center!important;letter-spacing:.5px!important;line-height:1.2!important;overflow:hidden!important;padding:8px 12px!important;text-align:center!important;text-overflow:ellipsis!important;text-rendering:optimizeLegibility!important;text-shadow:0 2px 4px #000c,0 1px 2px #000000e6,1px 1px 1px #000!important;text-transform:uppercase!important;transition:all .3s ease!important;white-space:nowrap!important;width:100%!important}.cart-actions .cart-btn.ank{background:linear-gradient(135deg,#06b6d4,#0891b2,#0e7490)!important;border:2px solid #0e7490!important;box-shadow:0 4px 12px #06b6d44d!important;color:#fff!important}.cart-actions .cart-btn.gzt{background:linear-gradient(135deg,#0ea5e9,#0284c7,#0369a1)!important;border:2px solid #0369a1!important;box-shadow:0 4px 12px #0ea5e94d!important;color:#fff!important}.cart-actions .cart-btn:hover:not(:disabled){color:#fff!important;filter:brightness(110%)!important;text-shadow:0 3px 6px #000000e6,0 2px 4px #000,1px 1px 2px #000!important;transform:translateY(-2px) scale(1.02)!important}.cart-actions .cart-btn.ank:hover:not(:disabled){background:linear-gradient(135deg,#0891b2,#0e7490,#155e75)!important;box-shadow:0 6px 16px #06b6d466!important;color:#fff!important}.cart-actions .cart-btn.gzt:hover:not(:disabled){background:linear-gradient(135deg,#0284c7,#0369a1,#075985)!important;box-shadow:0 6px 16px #0ea5e966!important;color:#fff!important}.cart-actions .cart-btn:disabled{background:#6b7280!important;border:2px solid #9ca3af!important;box-shadow:none!important;color:#d1d5db!important;cursor:not-allowed!important;filter:none!important;opacity:.7!important;text-shadow:0 1px 2px #00000080!important;transform:none!important}.cart-actions{grid-gap:12px!important;align-items:center!important;background:#0000!important;display:grid!important;gap:12px!important;grid-template-columns:1fr 1fr!important;justify-items:stretch!important;margin-top:auto!important;padding:8px 12px!important}.cart-actions .cart-btn-container{align-items:center!important;display:flex!important;justify-content:center!important;margin:0!important;padding:0!important;position:relative!important;width:100%!important}.quantity-controls{gap:12px!important;margin-top:auto!important;padding:0!important}.product-body,.quantity-controls{background:#0000!important;display:flex!important;flex-direction:column!important}.product-body{flex-grow:1!important;gap:14px!important;padding:16px!important}.product-body,.product-card{justify-content:space-between!important}.product-card{display:flex!important;flex-direction:column!important;min-height:400px!important}@media (max-width:768px){.cart-actions{gap:8px!important;grid-template-columns:1fr!important;padding:6px 10px!important}.cart-actions .cart-btn{font-size:0!important;height:32px!important}.product-card{min-height:360px!important}}@media (max-width:480px){.cart-actions .cart-btn{height:30px!important;padding:6px 8px!important}.product-card{min-height:340px!important}}@media (max-width:992px) and (min-width:769px){.cart-actions .cart-btn{font-size:0!important;height:34px!important}}.cart-actions .cart-btn:focus{color:#fff!important;outline:2px solid #fff!important;outline-offset:2px!important}.cart-actions .cart-btn:active:not(:disabled){color:#fff!important;transform:translateY(0) scale(.98)!important}.cart-actions .cart-btn{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;perspective:1000px!important;will-change:transform!important}@media print{.cart-actions .cart-btn{background:#fff!important;border:1px solid #000!important;color:#000!important;text-shadow:none!important}}.cart-actions .cart-btn-container .product-tooltip,.cart-actions .product-tooltip{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}@media (max-width:768px){.cart-actions{align-items:stretch!important;background:#0000!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:12px!important;justify-content:space-between!important;margin:0!important;padding:12px 15px!important;width:100%!important}.cart-actions .cart-btn-container{background:#0000!important;display:block!important;flex:1 1!important;margin:0!important;padding:0!important;position:relative!important;width:auto!important}.cart-actions .cart-btn{align-items:center!important;border:none!important;border-radius:8px!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:0!important;font-weight:900!important;gap:6px!important;height:44px!important;justify-content:center!important;letter-spacing:.5px!important;line-height:1.2!important;min-width:0!important;overflow:hidden!important;padding:8px 10px!important;text-align:center!important;text-overflow:ellipsis!important;text-transform:uppercase!important;transition:all .2s ease!important;white-space:nowrap!important;width:100%!important}.cart-actions .cart-btn.ank{background:linear-gradient(135deg,#6b7280,#9ca3af)!important;border:2px solid #9ca3af!important;box-shadow:0 2px 4px #0003!important;color:#d1d5db!important}.cart-actions .cart-btn.gzt{background:linear-gradient(135deg,#1e40af,#3b82f6,#2563eb)!important;border:2px solid #1e3a8a!important;box-shadow:0 4px 12px #1e40af66,inset 0 1px 2px #fff3!important;color:#fff!important}.cart-actions .cart-btn:hover:not(:disabled){transform:translateY(-1px) scale(1.02)!important}.cart-actions .cart-btn.ank:hover:not(:disabled){background:linear-gradient(135deg,#9ca3af,#d1d5db)!important;box-shadow:0 4px 8px #0000004d!important;color:#374151!important}.cart-actions .cart-btn.gzt:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#3b82f6,#1d4ed8)!important;box-shadow:0 6px 16px #1e40af80,inset 0 1px 3px #ffffff4d!important;color:#fff!important}.cart-actions .cart-btn:active:not(:disabled){transform:translateY(0) scale(.98)!important}.cart-actions .cart-btn:disabled{cursor:not-allowed!important;opacity:.6!important;transform:none!important}.product-card{min-height:400px!important}}@media (max-width:480px){.cart-actions{gap:8px!important;padding:10px 12px!important}.cart-actions .cart-btn{height:40px!important;padding:6px 8px!important}.product-card{min-height:380px!important}}@media (max-width:360px){.cart-actions{gap:6px!important;padding:8px 10px!important}.cart-actions .cart-btn{height:38px!important;padding:5px 6px!important}.product-card{min-height:360px!important}}@media (min-width:769px) and (max-width:1024px) and (orientation:landscape){.cart-actions{flex-direction:row!important;gap:10px!important;padding:8px 12px!important}.cart-actions .cart-btn{height:36px!important}}@media (max-width:768px){.cart-actions .cart-btn:not(:disabled){cursor:pointer!important;opacity:1!important}.cart-actions .cart-btn.ank:not(:disabled){background:linear-gradient(135deg,#059669,#10b981,#047857)!important;border-color:#047857!important;box-shadow:0 4px 12px #05966966,inset 0 1px 2px #fff3!important;color:#fff!important}.cart-actions .cart-btn.ank:not(:disabled):hover{background:linear-gradient(135deg,#047857,#059669,#065f46)!important}.cart-actions .cart-btn-container .product-tooltip,.cart-actions .product-tooltip{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.cart-actions .cart-btn{-webkit-tap-highlight-color:transparent!important;tap-highlight-color:#0000!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;min-height:44px!important;will-change:transform!important}.cart-actions .cart-btn:focus{outline:2px solid #fff!important;outline-offset:2px!important}}@media (max-width:768px){@media (prefers-reduced-motion:reduce){.cart-actions .cart-btn{transition:none!important}.cart-actions .cart-btn,.cart-actions .cart-btn:active:not(:disabled),.cart-actions .cart-btn:hover:not(:disabled){transform:none!important}}}@media (max-width:768px){.product-body{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:12px!important;justify-content:space-between!important;padding:14px 16px!important}.product-prices{background:#3b82f60d!important;border:1px solid #3b82f61a!important;border-radius:6px!important;margin-left:0!important;margin-right:0!important;padding:8px 12px!important}.product-stock-info{background:#111827cc!important}.location-quantities,.product-stock-info{border:1px solid #374151!important;border-radius:6px!important;margin-left:0!important;margin-right:0!important;padding:8px 12px!important}.location-quantities{background:#11182799!important}.cart-actions{align-items:stretch!important;background:#11182766!important;border:1px solid #3741514d!important;border-radius:6px!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:12px!important;justify-content:space-between!important;margin:0!important;padding:8px 12px!important;width:100%!important}.cart-actions .cart-btn-container{background:#0000!important;display:block!important;flex:1 1!important;margin:0!important;padding:0!important;position:relative!important;width:auto!important}.cart-actions .cart-btn{align-items:center!important;border:none!important;border-radius:6px!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:0!important;font-weight:900!important;height:42px!important;justify-content:center!important;letter-spacing:.4px!important;line-height:1.2!important;min-width:0!important;padding:8px 12px!important;text-align:center!important;text-transform:uppercase!important;transition:all .2s ease!important;width:100%!important}.cart-actions .cart-btn.ank:disabled{background:linear-gradient(135deg,#6b7280,#9ca3af)!important;border:1px solid #9ca3af!important;box-shadow:0 1px 3px #0003!important;color:#e5e7eb!important}.cart-actions .cart-btn.ank:not(:disabled){background:linear-gradient(135deg,#059669,#10b981,#047857)!important;border:1px solid #047857!important;box-shadow:0 2px 6px #0596694d!important;color:#fff!important}.cart-actions .cart-btn.gzt:disabled{background:linear-gradient(135deg,#6b7280,#9ca3af)!important;border:1px solid #9ca3af!important;box-shadow:0 1px 3px #0003!important;color:#e5e7eb!important}.cart-actions .cart-btn.gzt:not(:disabled){background:linear-gradient(135deg,#1e40af,#3b82f6,#2563eb)!important;border:1px solid #1e3a8a!important;box-shadow:0 2px 6px #1e40af4d!important;color:#fff!important}.cart-actions .cart-btn:hover:not(:disabled){box-shadow:0 4px 8px #0003!important;transform:translateY(-1px)!important}.cart-actions .cart-btn.ank:not(:disabled):hover{background:linear-gradient(135deg,#047857,#059669,#065f46)!important;box-shadow:0 4px 10px #05966966!important}.cart-actions .cart-btn.gzt:not(:disabled):hover{background:linear-gradient(135deg,#2563eb,#3b82f6,#1d4ed8)!important;box-shadow:0 4px 10px #1e40af66!important}.quantity-controls{flex-shrink:0!important;gap:10px!important;margin-bottom:0!important;margin-top:auto!important}.product-card{min-height:400px!important;padding:0!important}.product-header{padding:10px 16px!important}.product-name{margin:0 0 8px!important;padding:0!important}}@media (max-width:480px){.product-body{padding:12px 14px!important}.product-header{padding:8px 14px!important}.cart-actions{gap:8px!important}.cart-actions,.location-quantities,.product-prices,.product-stock-info{padding:6px 10px!important}.cart-actions .cart-btn{height:38px!important;padding:6px 8px!important}.product-card{min-height:370px!important}}@media (max-width:360px){.product-body{padding:10px 12px!important}.product-header{padding:8px 12px!important}.cart-actions{gap:6px!important}.cart-actions,.location-quantities,.product-prices,.product-stock-info{padding:6px 8px!important}.cart-actions .cart-btn{height:36px!important;padding:5px 6px!important}.product-card{min-height:350px!important}}@media (max-width:768px){.cart-actions,.location-quantities,.product-prices,.product-stock-info{border-radius:6px!important}.product-prices{border:1px solid #3b82f626!important}.product-stock-info{border:1px solid #37415166!important}.location-quantities{border:1px solid #3741514d!important}.cart-actions{border:1px solid #37415140!important}.product-prices,.product-stock-info{margin-bottom:10px!important}.location-quantities{margin-bottom:8px!important}.cart-actions{margin-bottom:0!important}}@media (min-width:769px) and (max-width:1024px) and (orientation:landscape){.product-body{padding:12px 14px!important}.cart-actions,.location-quantities,.product-prices,.product-stock-info{padding:6px 10px!important}}@media (max-width:768px){.products-grid .product-body{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:12px!important;justify-content:space-between!important;padding:14px 20px!important}.products-grid .product-prices{background:#3b82f60d!important;border:1px solid #3b82f61a!important;border-radius:6px!important;margin-left:4px!important;margin-right:4px!important;padding:10px 16px!important}.products-grid .product-stock-info{background:#111827cc!important}.products-grid .location-quantities,.products-grid .product-stock-info{border:1px solid #374151!important;border-radius:6px!important;margin-left:4px!important;margin-right:4px!important;padding:10px 16px!important}.products-grid .location-quantities{background:#11182799!important}.products-grid .cart-actions{align-items:stretch!important;background:#11182766!important;border:1px solid #3741514d!important;border-radius:6px!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:12px!important;justify-content:space-between!important;margin:0 4px!important;padding:10px 16px!important;width:auto!important}.products-grid .cart-actions .cart-btn-container{background:#0000!important;display:block!important;flex:1 1!important;margin:0!important;padding:0!important;position:relative!important;width:auto!important}.products-grid .cart-actions .cart-btn{align-items:center!important;border:none!important;border-radius:6px!important;box-shadow:0 2px 8px #0000004d!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:.75rem!important;font-weight:900!important;gap:4px!important;height:42px!important;justify-content:center!important;letter-spacing:.4px!important;line-height:1.2!important;min-width:0!important;padding:8px 12px!important;text-align:center!important;text-shadow:0 2px 4px #000c,0 1px 2px #000000e6!important;text-transform:uppercase!important;transition:all .2s ease!important;width:100%!important}.products-grid .cart-actions .cart-btn.ank:disabled{background:linear-gradient(135deg,#6b7280,#9ca3af)!important;border:1px solid #9ca3af!important;box-shadow:0 1px 3px #0003!important;color:#e5e7eb!important}.products-grid .cart-actions .cart-btn.ank:not(:disabled){background:linear-gradient(135deg,#059669,#10b981,#047857)!important;border:1px solid #047857!important;box-shadow:0 3px 10px #05966966!important;color:#fff!important}.products-grid .cart-actions .cart-btn.gzt:disabled{background:linear-gradient(135deg,#6b7280,#9ca3af)!important;border:1px solid #9ca3af!important;box-shadow:0 1px 3px #0003!important;color:#e5e7eb!important}.products-grid .cart-actions .cart-btn.gzt:not(:disabled){background:linear-gradient(135deg,#1e40af,#3b82f6,#2563eb)!important;border:1px solid #1e3a8a!important;box-shadow:0 3px 10px #1e40af66!important;color:#fff!important}.products-grid .cart-actions .cart-btn:hover:not(:disabled){box-shadow:0 6px 16px #0006!important;transform:translateY(-2px) scale(1.02)!important}.products-grid .cart-actions .cart-btn.ank:not(:disabled):hover{background:linear-gradient(135deg,#047857,#059669,#065f46)!important;box-shadow:0 6px 18px #05966980!important}.products-grid .cart-actions .cart-btn.gzt:not(:disabled):hover{background:linear-gradient(135deg,#2563eb,#3b82f6,#1d4ed8)!important;box-shadow:0 6px 18px #1e40af80!important}.products-grid .cart-actions .cart-btn:active:not(:disabled){box-shadow:0 2px 6px #0000004d!important;transform:translateY(0) scale(.98)!important}.products-grid .quantity-controls{flex-shrink:0!important;gap:10px!important;margin-bottom:0!important;margin-top:auto!important}.products-grid .product-card{min-height:420px!important;overflow:hidden!important;padding:0!important}.products-grid .product-header{background:linear-gradient(135deg,#2d2d2d,#1e1e1e)!important;border-bottom:1px solid #333!important;padding:12px 20px!important}.products-grid .product-name{font-size:.85rem!important;margin:0 0 10px!important;min-height:34px!important;padding:0!important}.products-grid .product-prices,.products-grid .product-stock-info{margin-bottom:12px!important}.products-grid .location-quantities{margin-bottom:10px!important}.products-grid .cart-actions{margin-bottom:0!important}}@media (max-width:480px){.products-grid .product-body{padding:12px 18px!important}.products-grid .product-header{padding:10px 18px!important}.products-grid .cart-actions{gap:10px!important;margin:0 3px!important;padding:8px 14px!important}.products-grid .location-quantities,.products-grid .product-prices,.products-grid .product-stock-info{margin-left:3px!important;margin-right:3px!important;padding:8px 14px!important}.products-grid .cart-actions .cart-btn{font-size:.7rem!important;height:40px!important;padding:7px 10px!important}.products-grid .product-card{min-height:390px!important}}@media (max-width:360px){.products-grid .product-body{padding:10px 16px!important}.products-grid .product-header{padding:8px 16px!important}.products-grid .cart-actions{gap:8px!important;margin:0 2px!important;padding:8px 12px!important}.products-grid .location-quantities,.products-grid .product-prices,.products-grid .product-stock-info{margin-left:2px!important;margin-right:2px!important;padding:8px 12px!important}.products-grid .cart-actions .cart-btn{font-size:.65rem!important;height:38px!important;padding:6px 8px!important}.products-grid .product-card{min-height:370px!important}}@media (max-width:768px){.products-grid .cart-actions,.products-grid .location-quantities,.products-grid .product-prices,.products-grid .product-stock-info{border-radius:6px!important}.products-grid .product-prices{border:1px solid #3b82f626!important}.products-grid .product-stock-info{border:1px solid #37415166!important}.products-grid .location-quantities{border:1px solid #3741514d!important}.products-grid .cart-actions{border:1px solid #37415140!important}.products-grid{gap:15px!important;padding:15px 12px!important}}@media (min-width:769px) and (max-width:1024px) and (orientation:landscape){.products-grid .product-body{padding:12px 16px!important}.products-grid .cart-actions{margin:0 2px!important;padding:8px 12px!important}.products-grid .location-quantities,.products-grid .product-prices,.products-grid .product-stock-info{margin-left:2px!important;margin-right:2px!important;padding:8px 12px!important}}@media (max-width:768px){.products-grid .cart-actions .cart-btn-container .product-tooltip,.products-grid .cart-actions .product-tooltip,.products-grid .cart-btn-container .product-tooltip,.products-grid .product-tooltip{display:none!important;left:-9999px!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;visibility:hidden!important;z-index:-1!important}.products-grid .cart-actions .cart-btn-container:hover .product-tooltip,.products-grid .cart-btn-container:hover .product-tooltip{display:none!important;opacity:0!important;visibility:hidden!important}.products-grid .cart-actions .cart-btn{-webkit-tap-highlight-color:transparent!important;tap-highlight-color:#0000!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;min-height:42px!important;will-change:transform!important}.products-grid .cart-actions .cart-btn:focus{outline:2px solid #fff!important;outline-offset:2px!important}}@media (max-width:768px){@media (prefers-reduced-motion:reduce){.products-grid .cart-actions .cart-btn{transform:none!important;transition:none!important}.products-grid .cart-actions .cart-btn:active:not(:disabled),.products-grid .cart-actions .cart-btn:hover:not(:disabled){transform:none!important}}}@media (max-width:768px){.products-grid .cart-actions{background:#11182766!important;background-clip:padding-box!important;border:1px solid #0000!important;position:relative!important}.products-grid .cart-actions:before{background:linear-gradient(135deg,#3741514d,#4b556333)!important;border-radius:6px!important;bottom:0!important;content:""!important;left:0!important;position:absolute!important;right:0!important;top:0!important;z-index:-1!important}.products-grid .cart-actions .cart-btn-container{transition:transform .1s ease!important}.products-grid .cart-actions .cart-btn:active:not(:disabled)+.cart-btn-container{transform:scale(.98)!important}.products-grid{background-color:#121212!important;padding:16px 10px!important}.products-grid .product-body{position:relative!important}.products-grid .product-prices{box-shadow:0 1px 3px #3b82f61a!important}.products-grid .product-stock-info{box-shadow:0 1px 3px #1118274d!important}.products-grid .location-quantities{box-shadow:0 1px 3px #11182733!important}.products-grid .cart-actions{box-shadow:0 2px 6px #11182766!important}.view-toggle{height:0!important;margin:0!important;opacity:0!important;overflow:hidden!important;padding:0!important;pointer-events:none!important;visibility:hidden!important}.table-container,.view-btn,.view-toggle{display:none!important}.table-container{height:0!important;left:-9999px!important;opacity:0!important;overflow:hidden!important;position:absolute!important;top:-9999px!important;visibility:hidden!important;z-index:-999!important}.desktop-stock-action,.modern-table,.table-row{display:none!important}.products-grid{grid-gap:15px!important;background-color:#121212!important;display:grid!important;gap:15px!important;grid-template-columns:1fr!important;margin:0!important;max-width:100%!important;min-height:100vh!important;padding:16px 12px!important;width:100%!important}.product-card,.products-grid{opacity:1!important;position:static!important;visibility:visible!important;z-index:auto!important}.product-card{display:flex!important}.search-filter-group{flex-wrap:wrap!important;gap:10px!important}.modern-input{flex:1 1 100%!important;margin-bottom:8px!important;min-width:100%!important}.modern-select{flex-basis:calc(50% - 5px);flex-grow:1;flex-shrink:1;min-width:calc(50% - 5px)!important}.controls-header{gap:12px!important}.search-filter-group:after{content:none!important}.product-card{background:linear-gradient(145deg,#1e1e1e,#2d2d2d)!important;border:1px solid #333!important;border-radius:8px!important;box-shadow:0 4px 12px #0000004d!important;margin:0!important;max-height:none!important;min-height:400px!important;overflow:hidden!important;padding:0!important;position:relative!important;transition:all .3s ease!important}.product-card:hover{border-color:#3b82f6!important;box-shadow:0 6px 16px #0006!important;transform:translateY(-2px)!important}.product-header{align-items:center!important;background:linear-gradient(135deg,#2d2d2d,#1e1e1e)!important;border-bottom:1px solid #333!important;display:flex!important;justify-content:space-between!important;padding:12px 16px!important}.product-code{background:#3b82f61a!important;border:1px solid #3b82f64d!important;color:#e0e0e0!important;font-size:.75rem!important;font-weight:600!important}.product-code,.product-group{border-radius:3px!important;padding:3px 6px!important}.product-group{background:#9ca3af33!important;border:1px solid #9ca3af4d!important;color:#9ca3af!important;font-size:.7rem!important;margin-left:auto!important;text-align:right!important}.product-body{background:linear-gradient(145deg,#1e1e1e,#2d2d2d)!important;display:flex!important;flex-direction:column!important;flex-grow:1!important;gap:12px!important;justify-content:space-between!important;padding:14px 16px!important}.product-name{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;color:#fff!important;display:-webkit-box!important;font-size:.8rem!important;font-weight:500!important;height:auto!important;line-height:1.3!important;margin:0 0 8px!important;min-height:32px!important;overflow:hidden!important}}@media (max-width:480px){.products-grid{gap:12px!important;padding:12px 8px!important}.product-card{min-height:380px!important}.product-header{padding:10px 12px!important}.product-body{gap:10px!important;padding:12px 14px!important}}@media (max-width:320px){.products-grid{gap:10px!important;padding:10px 6px!important}.product-card{min-height:360px!important}.product-header{padding:8px 10px!important}.product-body{gap:8px!important;padding:10px 12px!important}.product-name{font-size:.75rem!important;min-height:28px!important}}@media (min-width:769px) and (max-width:992px){.view-toggle{display:flex!important}.products-grid{background-color:#121212!important;gap:16px!important;grid-template-columns:repeat(2,1fr)!important;padding:16px!important}.product-card{min-height:350px!important}}@media (min-width:993px){.view-toggle{display:flex!important}.table-container{display:block!important}.products-grid{background-color:#121212!important;gap:20px!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;padding:20px!important}}@media (max-width:1024px) and (orientation:landscape) and (max-height:768px){.table-container,.view-toggle{display:none!important}.products-grid{grid-gap:14px!important;display:grid!important;gap:14px!important;grid-template-columns:repeat(2,1fr)!important;padding:14px!important}.product-card{min-height:320px!important}}@media (hover:none) and (pointer:coarse){.table-container{visibility:hidden!important}.table-container,.view-toggle{display:none!important}.products-grid{display:grid!important;visibility:visible!important}}@media (-webkit-min-device-pixel-ratio:2) and (max-width:768px),(min-resolution:192dpi) and (max-width:768px){.product-card{border-width:.5px!important;box-shadow:0 2px 8px #00000040!important}.product-header{border-bottom-width:.5px!important}}@media (max-width:768px){@media (prefers-contrast:high){.product-card{border-color:#fff!important;border-width:2px!important}.product-name{color:#fff!important;font-weight:700!important}}@media (prefers-reduced-motion:reduce){.product-card{transition:none!important}.product-card:hover{transform:none!important}}@media (prefers-font-size:large){.product-name{font-size:.9rem!important}.product-code,.product-group{font-size:.8rem!important}}}@media print and (max-width:768px){.products-grid{background:#fff!important;color:#000!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.product-card{background:#fff!important;border:1px solid #000!important;break-inside:avoid!important;margin-bottom:20px!important;page-break-inside:avoid!important}.product-card *{color:#000!important}.table-container,.view-toggle{display:none!important}}@media (max-width:768px){.desktop-stock-action,.modern-table,.table-container,.table-row{contain:layout style paint!important;content-visibility:hidden!important;will-change:auto!important}.products-grid{content-visibility:visible!important}.product-card,.products-grid{contain:layout style paint!important}.product-card{will-change:transform!important}.desktop-stock-action,.mobile-location-header:not(.mobile-location-header),.mobile-stock-controls:not(.mobile-stock-controls),.modern-table,.sub-header,.table-container,.table-row{display:none!important;height:0!important;left:-99999px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;top:-99999px!important;visibility:hidden!important;width:0!important;z-index:-9999!important}.products-grid{display:grid!important;height:auto!important;opacity:1!important;overflow:visible!important;pointer-events:auto!important;position:static!important;visibility:visible!important;width:100%!important;z-index:auto!important}.view-btn,.view-toggle{display:none!important;height:0!important;left:-99999px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;top:-99999px!important;visibility:hidden!important;width:0!important;z-index:-9999!important}.products-grid .cart-actions{grid-gap:12px!important;align-items:stretch!important;background:#11182766!important;border:1px solid #3741514d!important;border-radius:6px!important;box-sizing:border-box!important;display:grid!important;gap:12px!important;grid-auto-flow:column!important;grid-template-columns:1fr 1fr!important;justify-items:stretch!important;margin:0!important;padding:10px 15px!important;width:100%!important}.products-grid .cart-actions .cart-btn-container:first-child{grid-column:1!important;margin:0!important;padding:0!important;width:100%!important}.products-grid .cart-actions .cart-btn-container:last-child{grid-column:2!important;margin:0!important;padding:0!important;width:100%!important}.products-grid .cart-actions .cart-btn{align-items:center!important;border:none!important;border-radius:6px!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;flex:none!important;flex-basis:auto!important;flex-grow:1!important;flex-shrink:1!important;font-size:.7rem!important;font-weight:900!important;height:42px!important;justify-content:center!important;letter-spacing:.2px!important;line-height:1.1!important;margin:0!important;max-width:none!important;min-width:0!important;overflow:hidden!important;padding:8px 6px!important;text-align:center!important;text-overflow:ellipsis!important;text-shadow:0 1px 2px #000c!important;text-transform:uppercase!important;transition:all .2s ease!important;white-space:nowrap!important;width:100%!important}.products-grid .cart-actions .cart-btn.ank{background:linear-gradient(135deg,#059669,#10b981)!important;box-shadow:0 2px 6px #0596694d!important;order:1!important}.products-grid .cart-actions .cart-btn.gzt{background:linear-gradient(135deg,#1e40af,#3b82f6)!important;box-shadow:0 2px 6px #1e40af4d!important;order:2!important}.products-grid .cart-actions .cart-btn:disabled{background:#6b7280!important;box-shadow:none!important;color:#d1d5db!important;cursor:not-allowed!important;height:42px!important;opacity:.6!important;transform:none!important;width:100%!important}.products-grid .cart-actions .cart-btn:hover:not(:disabled){transform:translateY(-1px)!important}.products-grid .cart-actions .cart-btn.ank:hover:not(:disabled){background:linear-gradient(135deg,#047857,#059669)!important;box-shadow:0 4px 8px #05966966!important}.products-grid .cart-actions .cart-btn.gzt:hover:not(:disabled){background:linear-gradient(135deg,#1e3a8a,#2563eb)!important;box-shadow:0 4px 8px #1e40af66!important}.products-grid .cart-actions>*{grid-column:auto!important;width:100%!important}.products-grid .cart-actions .cart-btn-container{display:block!important;flex:none!important;height:100%!important;margin:0!important;padding:0!important;position:relative!important;width:100%!important}.products-grid .cart-actions.alternative{align-items:stretch!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;gap:12px!important;justify-content:space-between!important;padding:10px 15px!important;width:100%!important}.products-grid .cart-actions.alternative .cart-btn-container{flex:1 1 50%!important;max-width:50%!important;min-width:0!important;width:50%!important}.products-grid .cart-actions.alternative .cart-btn{height:42px!important;width:100%!important}}@media (max-width:480px){.products-grid .cart-actions .cart-btn{font-size:.65rem!important;height:38px!important;padding:6px 4px!important}}@media (max-width:360px){.products-grid .cart-actions .cart-btn{font-size:.6rem!important;height:36px!important;padding:5px 3px!important}}.product-tooltip.has-product-campaign{background:linear-gradient(135deg,#fff,#f1f8e9)!important;border:2px solid #4caf50!important;box-shadow:0 0 15px #4caf504d!important}.product-tooltip.has-product-campaign .tooltip-header{background:linear-gradient(135deg,#4caf50,#66bb6a)!important;color:#fff!important}.product-tooltip.has-product-campaign .tooltip-header:before{content:"🎯 ";font-size:16px}.campaign-badges{background:#4caf500d;border-left:4px solid #4caf50;border-radius:8px;display:flex;flex-wrap:wrap;gap:6px;margin:8px 0;padding:8px}.campaign-badge{align-items:center;border-radius:12px;display:inline-flex;font-size:11px;font-weight:600;padding:4px 8px;white-space:nowrap}.campaign-badge.personal-product{background:#4caf50;color:#fff}.campaign-badge.general-product{background:#81c784;color:#fff}.savings-highlight{background:linear-gradient(90deg,#4caf50,#66bb6a);border-radius:8px;box-shadow:0 2px 8px #4caf504d;color:#fff;font-weight:700;margin:8px 0;padding:8px 12px;text-align:center}.savings-highlight .savings-amount{display:block;font-size:16px}.savings-highlight .savings-label{display:block;font-size:12px;opacity:.9}.tooltip-discount-container.has-product-campaign{background:#4caf501a;border:1px solid #4caf504d;border-radius:6px;padding:6px 8px}.tooltip-discount-container.has-product-campaign .tooltip-value{color:#2e7d32;font-weight:700}.product-tooltip.has-product-campaign .tooltip-discount-container{background:#4caf5026!important;border:2px solid #4caf5066!important;border-radius:8px!important;margin:4px 0!important;padding:8px 10px!important}.product-tooltip.has-product-campaign .tooltip-discount-container .tooltip-value{color:#1b5e20!important;font-size:13px!important;font-weight:700!important;text-shadow:0 1px 2px #fffc}.product-tooltip.has-product-campaign .tooltip-row:has(.tooltip-discount-container){background:#4caf500d;border-radius:8px;margin:4px 0;padding:8px}.product-tooltip.has-product-campaign .tooltip-row:has(.tooltip-discount-container) .tooltip-label{color:#2e7d32;font-weight:600}.discount-green{color:#4caf50!important}.discount-blue,.discount-green{font-size:16px!important;font-weight:800!important}.discount-blue{color:#2196f3!important}.discount-light-green{color:#81c784!important}.discount-light-blue,.discount-light-green{font-size:16px!important;font-weight:800!important}.discount-light-blue{color:#64b5f6!important}.oem-codes-display{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;background:#0000!important;color:#f4c842!important;display:-webkit-box!important;font-size:.7rem!important;font-style:italic!important;font-weight:400!important;line-height:1.35!important;margin-top:4px!important;overflow:hidden!important;overflow-wrap:break-word!important;padding:0!important;text-overflow:ellipsis!important;text-shadow:0 0 1px #00000026!important;word-break:normal!important}.oem-codes-display:hover{cursor:help}.description-wrapper .oem-codes-display,.modern-table .oem-codes-display,.modern-table tbody tr td .oem-codes-display,.product-description-cell .oem-codes-display,.table-container * .oem-codes-display,.table-container .oem-codes-display,.table-row .oem-codes-display,.table-row td .oem-codes-display{background-color:initial!important;background:#0000!important;color:#b8860b!important;font-style:italic!important;font-weight:500!important}.product-card .oem-codes-display,.product-card .product-name .oem-codes-display,.products-grid .oem-codes-display{background-color:initial!important;background:#0000!important;color:#f4c842!important;font-style:italic!important;font-weight:400!important}.description-wrapper .product-name-link,.modern-table .product-name-link,.modern-table tbody tr td .product-name-link,.product-description-cell .product-name-link,.table-container * .product-name-link,.table-container .product-name-link,.table-row .product-name-link,.table-row td .product-name-link{background:#0000!important;color:#1d4ed8!important;cursor:pointer!important;font-weight:500!important;pointer-events:auto!important;text-decoration:underline!important;-webkit-text-decoration-color:#1d4ed866!important;text-decoration-color:#1d4ed866!important;text-underline-offset:2px!important;transition:all .2s ease!important;-webkit-user-select:text!important;user-select:text!important}.description-wrapper .product-name-link:hover,.modern-table .product-name-link:hover,.product-description-cell .product-name-link:hover,.table-container .product-name-link:hover,.table-row .product-name-link:hover{background:#1d4ed80d!important;border-radius:3px!important;color:#1e40af!important;-webkit-text-decoration-color:#1e40af!important;text-decoration-color:#1e40af!important}.product-card .product-name-link,.products-grid .product-name-link{background:#0000!important;color:#60a5fa!important;cursor:pointer!important;font-weight:500!important;pointer-events:auto!important;text-decoration:underline!important;-webkit-text-decoration-color:#60a5fa66!important;text-decoration-color:#60a5fa66!important;text-underline-offset:2px!important;transition:all .2s ease!important;-webkit-user-select:text!important;user-select:text!important}.product-card .product-name-link:hover,.products-grid .product-name-link:hover{color:#93c5fd!important;-webkit-text-decoration-color:#93c5fd!important;text-decoration-color:#93c5fd!important}.description-wrapper>.oem-codes-display,div.description-wrapper>div.oem-codes-display,html body .description-wrapper .oem-codes-display,html body .home-container .table-container .modern-table .table-row .product-description-cell .description-wrapper div.oem-codes-display,html body .home-container .table-container .modern-table tbody tr.table-row td.product-description-cell .description-wrapper .oem-codes-display,html body div.table-container div.description-wrapper div.oem-codes-display{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;background-color:initial!important;background:#0000!important;color:#b8860b!important;display:-webkit-box!important;font-size:.72rem!important;font-style:italic!important;font-weight:600!important;line-height:1.35!important;margin-top:4px!important;overflow:hidden!important;overflow-wrap:break-word!important;text-overflow:ellipsis!important;word-break:normal!important}.description-wrapper .product-name-text.product-name-link,.description-wrapper>.product-name-link,html body .description-wrapper .product-name-link,html body .home-container .table-container .description-wrapper .product-name-link,html body .home-container .table-container .description-wrapper span.product-name-link,span.product-name-link{background:#0000!important;color:#1d4ed8!important;cursor:pointer!important;font-weight:500!important;pointer-events:auto!important;text-decoration:underline!important;-webkit-text-decoration-color:#1d4ed880!important;text-decoration-color:#1d4ed880!important;text-underline-offset:2px!important;transition:color .2s ease,background-color .2s ease!important;-webkit-user-select:text!important;user-select:text!important}html body .home-container .table-container .description-wrapper .product-name-link:hover{background-color:#1d4ed80f!important;border-radius:3px!important;color:#1d4ed8!important;-webkit-text-decoration-color:#1d4ed880!important;text-decoration-color:#1d4ed880!important}.product-card .product-name-link,.product-card h3.product-name .product-name-link,.products-grid .product-card .product-name .product-name-link{color:#60a5fa!important;cursor:pointer!important;pointer-events:auto!important;text-decoration:underline!important;-webkit-text-decoration-color:#60a5fa80!important;text-decoration-color:#60a5fa80!important;text-underline-offset:2px!important;-webkit-user-select:text!important;user-select:text!important}.product-card .product-name-link:hover,.products-grid .product-card .product-name-link:hover{color:#93c5fd!important;-webkit-text-decoration-color:#93c5fd!important;text-decoration-color:#93c5fd!important}.campaign-popup-overlay{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.announcement-popup,.campaign-popup{background-color:#fff;border-radius:8px;box-shadow:0 5px 20px #0003;display:flex;flex-direction:column;max-height:80vh;max-width:800px;overflow:hidden;width:90%}.announcement-popup-header,.campaign-popup-header{align-items:center;background-color:#2c3e50;border-bottom:1px solid #ddd;color:#fff;display:flex;justify-content:space-between;padding:15px 20px}.announcement-popup-header h2,.campaign-popup-header h2{font-size:1.5rem;margin:0}.close-button{background:none;border:none;color:#fff;cursor:pointer;font-size:1.8rem;line-height:1;padding:0}.announcement-popup-content,.campaign-popup-content{flex-grow:1;overflow-y:auto;padding:20px}.announcement-popup-footer,.campaign-popup-footer{border-top:1px solid #ddd;display:flex;justify-content:flex-end;padding:15px 20px}.close-popup-btn{background-color:#2c3e50;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:8px 20px}.close-popup-btn:hover{background-color:#1a252f}.announcement-popup-empty,.announcement-popup-error,.announcement-popup-loading,.campaign-popup-empty,.campaign-popup-error,.campaign-popup-loading{color:#555;padding:40px;text-align:center}.loading-spinner{animation:spin 1s ease-in-out infinite;border:4px solid #0000001a;border-top-color:#2c3e50;display:inline-block}.campaign-section{margin-bottom:30px}.campaign-section h3{border-bottom:2px solid #ecf0f1;color:#2c3e50;font-size:1.3rem;margin-bottom:15px;margin-top:0;padding-bottom:5px}.campaign-list{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.campaign-card{border-radius:6px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;padding:15px}.campaign-card.personal{background-color:#e8f5e9;border-left:4px solid #4caf50}.campaign-card.product{background-color:#e3f2fd;border-left:4px solid #2196f3}.campaign-card.product-group{background-color:#fff3e0;border-left:4px solid #ff9800}.campaign-title{color:#333;font-size:1.1rem;font-weight:700;margin-bottom:10px}.campaign-details p{color:#555;margin-bottom:12px;margin-top:0}.campaign-info{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.campaign-info span{background-color:#0000000f;border-radius:4px;font-size:.9rem;padding:3px 8px}.discount-rates{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.discount-rates span{background-color:#f44336;border-radius:4px;color:#fff;font-size:.9rem;font-weight:700;padding:2px 8px}.campaign-dates{color:#777;font-size:.9rem;font-style:italic}.announcement-popup-overlay{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.announcements-list{display:flex;flex-direction:column;gap:16px}.announcement-card{background-color:#fff;border-radius:8px;box-shadow:0 3px 8px #00000026;overflow:hidden;transition:transform .2s,box-shadow .2s}.announcement-card:hover{box-shadow:0 6px 12px #0003;transform:translateY(-3px)}.announcement-card.priority-high{border-left:5px solid #e74c3c}.announcement-card.priority-normal{border-left:5px solid #3498db}.announcement-card.priority-low{border-left:5px solid #2ecc71}.announcement-title{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:14px 16px}.title-text{color:#2c3e50;flex:1 1}.priority-badge{border-radius:12px;color:#fff;margin-left:10px;padding:3px 8px}.priority-badge.high{background-color:#e74c3c}.priority-badge.normal{background-color:#3498db}.priority-badge.low{background-color:#2ecc71}.announcement-details{padding:16px}.announcement-content{color:#4a4a4a;line-height:1.6;margin-bottom:16px}.announcement-content p{margin-bottom:10px;margin-top:0}.announcement-meta{align-items:center;border-top:1px solid #ecf0f1;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:5px;padding-top:12px}.announcement-dates{align-items:center;color:#7f8c8d;display:flex;font-size:.9rem;gap:5px}.date-label{color:#34495e;font-weight:600}.announcement-button{border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:8px 16px;transition:background-color .2s,transform .2s}.announcement-button:hover{transform:translateY(-2px)}.announcement-button.priority-high{background-color:#e74c3c}.announcement-button.priority-high:hover{background-color:#c0392b}.announcement-button.priority-normal{background-color:#3498db}.announcement-button.priority-normal:hover{background-color:#2980b9}.announcement-button.priority-low{background-color:#2ecc71}.announcement-button.priority-low:hover{background-color:#27ae60}.no-results-content{color:#7f8c8d;padding:30px}.no-results-icon{color:#bdc3c7;margin-bottom:15px}@media (max-width:768px){.announcement-meta{align-items:flex-start;flex-direction:column}.announcement-button{align-self:flex-end}.campaign-list{grid-template-columns:1fr}}body,html{height:100%}body{display:flex;flex-direction:column}.footer{background-color:#1a1a1a}#root{display:flex;flex-direction:column;min-height:100vh}.App{flex:1 1}.footer-content{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1200px;padding:0 2rem}.company-info,.footer-logo{margin-bottom:1rem}.footer-logo{height:50px}.company-info h3{color:#fff;margin-bottom:1rem}.company-description{color:#b3b3b3;line-height:1.6}.footer-section{margin-bottom:2rem}.footer-section h4{font-size:1.2rem;margin-bottom:1.5rem;position:relative}.footer-section h4:after{background-color:#2196f3;bottom:-.5rem;content:"";height:2px;left:0;position:absolute;width:50px}.footer-links{list-style:none;padding:0}.footer-links li{margin-bottom:.8rem}.footer-links a{text-decoration:none;transition:color .3s ease}.footer-links a:hover{color:#2196f3}.contact-info{list-style:none;padding:0}.contact-info li{align-items:flex-start;display:flex;margin-bottom:1rem}.contact-info i{color:#2196f3;margin-right:1rem}.newsletter{display:flex;gap:.5rem;margin-top:1rem}.newsletter input{background-color:#333;border-radius:4px;flex:1 1;padding:.8rem}.newsletter button{background-color:#2196f3;border:none;border-radius:4px;cursor:pointer;padding:.8rem 1.5rem;transition:background-color .3s ease}.newsletter button:hover{background-color:#1976d2}.sub-footer{margin-top:3rem;padding:1.5rem 0}.sub-footer-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 2rem}.social-links{display:flex;gap:1rem}.social-links a{font-size:1.2rem;transition:color .3s ease}.social-links a:hover{color:#2196f3}@media (max-width:1024px){.footer-content{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.footer-content{grid-template-columns:1fr}.sub-footer-content{flex-direction:column;gap:1rem;text-align:center}}.eforinnovate-logo{height:auto;margin:0 5px;vertical-align:middle;width:150px}.copyright{color:#666;font-size:14px;line-height:1.6;text-align:center}:root{--footer-bg:#121212;--footer-border:#333;--footer-text:#fff;--footer-text-secondary:#b3b3b3;--footer-accent:#3b82f6;--footer-input-bg:#2d2d2d;--footer-hover:#60a5fa}.footer{background-color:#121212;background-color:var(--footer-bg);bottom:0;left:0;margin-top:auto;padding-top:4rem;position:relative;right:0;width:100%}.footer,.footer-section h4{color:#fff;color:var(--footer-text)}.footer-section h4:after{background-color:#3b82f6;background-color:var(--footer-accent)}.footer-links a{color:#b3b3b3;color:var(--footer-text-secondary)}.footer-links a:hover{color:#60a5fa;color:var(--footer-hover)}.contact-info li{color:#b3b3b3;color:var(--footer-text-secondary)}.contact-info i{color:#3b82f6;color:var(--footer-accent)}.newsletter input{background-color:#2d2d2d;background-color:var(--footer-input-bg);border:1px solid #333;border:1px solid var(--footer-border);color:#fff;color:var(--footer-text)}.newsletter input:focus{border-color:#3b82f6;border-color:var(--footer-accent);box-shadow:0 0 0 2px #3b82f633;outline:none}.newsletter button{background-color:#3b82f6;background-color:var(--footer-accent);color:#fff}.newsletter button:hover{background-color:#60a5fa;background-color:var(--footer-hover)}.sub-footer{border-top:1px solid #333;border-top:1px solid var(--footer-border)}.social-links a{color:#b3b3b3;color:var(--footer-text-secondary)}.social-links a:hover{color:#60a5fa;color:var(--footer-hover)}.eforinnovate-logo,.footer-logo{filter:brightness(1.2)}.copyright{color:#b3b3b3;color:var(--footer-text-secondary)}.login-container{align-items:center;background-color:#000;display:flex;justify-content:center;min-height:100vh}.login-box{background:#222;border:1px solid #333;border-radius:8px;box-shadow:0 0 20px #ffffff1a;max-width:400px;padding:2rem;width:100%}.login-header{margin-bottom:2rem;text-align:center}.login-header h2{color:#fff;margin-bottom:.5rem}.login-header p{color:#ccc;margin:0}.login-form{display:flex;flex-direction:column;gap:1.5rem}.form-group label{color:#ccc;font-size:.9rem}.form-group input{background-color:#333;border:1px solid #444;border-radius:4px;color:#fff;font-size:1rem;padding:.8rem}.form-options{align-items:center;color:#ccc;display:flex;font-size:.9rem;justify-content:space-between}.form-options a{color:#0087ca;text-decoration:none}.login-button{background-color:#0087ca;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:20px;padding:1rem;text-transform:uppercase;transition:background-color .3s;width:100%}.login-button:hover:not(:disabled){background-color:#006da3}.login-button:disabled{background-color:#444;cursor:not-allowed}.kvkk-checkbox{background-color:#222;border:1px solid #333;border-radius:4px;margin:15px 0;padding:10px}.kvkk-title{font-size:13px}.kvkk-label,.kvkk-title{color:#ccc;font-weight:600}.kvkk-label{align-items:center;cursor:pointer;display:flex;margin-bottom:5px}.kvkk-label input{margin-right:10px}.kvkk-info{color:#aaa;font-size:12px;margin:5px 0 0 25px}.kvkk-link{color:#0087ca;margin-left:10px;text-decoration:underline}.kvkk-modal-overlay{align-items:center;background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.kvkk-modal{background-color:#222;border:1px solid #333;border-radius:8px;box-shadow:0 5px 15px #ffffff1a;display:flex;flex-direction:column;max-height:90vh;max-width:800px;width:90%}.kvkk-modal-header{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;padding:15px 20px}.kvkk-modal-header h3{color:#fff;font-size:18px;margin:0}.kvkk-close-button{background:none;border:none;color:#ccc;cursor:pointer;font-size:24px}.kvkk-modal-content{color:#ccc;flex:1 1;line-height:1.6;overflow-y:auto;padding:20px}.kvkk-modal-content h4{color:#fff;margin-bottom:10px;margin-top:20px}.kvkk-modal-content p{margin-bottom:15px}.kvkk-modal-content ul{margin-bottom:15px;padding-left:20px}.kvkk-modal-content li{margin-bottom:8px}.kvkk-modal-footer{border-top:1px solid #333;display:flex;justify-content:flex-end;padding:15px 20px}.kvkk-accept-button{background-color:#0087ca;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:700;padding:8px 20px}.kvkk-accept-button:hover{background-color:#006da3}.error-message{background-color:#ff00001a;border:1px solid #ff6b6b;border-radius:4px;color:#ff6b6b;margin-bottom:15px;padding:10px}.remember-me-label{align-items:center;color:#ccc;cursor:pointer;display:flex}.remember-me-label input{margin-right:5px}.login-logo{display:flex;justify-content:center;margin-bottom:10px}.login-logo img{height:auto;max-width:180px}.kvkk-modal-logo{border-bottom:1px solid #333;display:flex;justify-content:center;margin-bottom:0;padding:20px 0}.kvkk-modal-logo img{height:auto;max-width:180px}.ai-assistant-container{background:#f8f9fa;display:flex;margin:80px auto 0;max-width:1400px;min-height:calc(100vh - 80px)}.ai-sidebar{background:#fff;box-shadow:0 0 10px #0000000d;gap:1.5rem;padding:1.5rem;width:300px}.ai-info-panel,.ai-sidebar{display:flex;flex-direction:column}.ai-info-panel{align-items:center;gap:.8rem;text-align:center}.ai-logo{align-items:center;background:#fff;border-radius:50%;box-shadow:0 2px 10px #0000001a;display:flex;height:100px;justify-content:center;margin-bottom:10px;width:100px}.ai-logo img{height:auto;width:80%}.ai-info-panel h3{color:#d40511;font-size:1.2rem;margin:0}.ai-info-panel p{color:#555;font-size:.9rem;line-height:1.4;margin:0}.ask-examples h4{border-bottom:1px solid #eee;color:#333;font-size:1rem;margin-bottom:1rem;padding-bottom:.5rem}.ask-examples ul{list-style:none;margin:0;padding:0}.ask-examples li{background:#f8f9fa;border-left:3px solid #d40511;border-radius:8px;cursor:pointer;font-size:.9rem;margin-bottom:.8rem;padding:.8rem 1rem;transition:all .2s ease}.ask-examples li:hover{background:#e9ecef;transform:translateX(5px)}.ai-main-content{padding:1.5rem}.ai-chat-container,.ai-main-content{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.ai-chat-container{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;margin-bottom:1.5rem}.ai-messages{display:flex;flex:1 1;flex-direction:column;gap:1.5rem;overflow-y:auto;padding:1.5rem}.message{display:flex;gap:1rem;max-width:80%}.message.user{align-self:flex-end;flex-direction:row-reverse}.message-avatar{border-radius:50%;flex-shrink:0;height:40px;overflow:hidden;width:40px}.message-avatar img{height:100%;object-fit:cover;width:100%}.user-avatar{background:#5e72e4;color:#fff;font-weight:700;height:100%;width:100%}.message-content{background:#f8f9fa;border-radius:12px;padding:1rem;position:relative}.message.ai .message-content{background:#f0f2f5;border-top-left-radius:4px}.message.user .message-content{background:#dcf8c6;border-top-right-radius:4px}.message-sender{color:#555;font-size:.8rem;font-weight:700;margin-bottom:.3rem}.message-text{color:#333;font-size:.95rem;line-height:1.5}.message-time{color:#777;font-size:.75rem;margin-top:.4rem;text-align:right}.message.loading .message-content{min-width:60px}.message-typing{display:flex;gap:.3rem;padding:.5rem 0}.message-typing span{animation:typing-animation 1.5s infinite;background:#aaa;border-radius:50%;display:block;height:8px;width:8px}.message-typing span:nth-child(2){animation-delay:.2s}.message-typing span:nth-child(3){animation-delay:.4s}@keyframes typing-animation{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.ai-input-form{border-top:1px solid #eee;display:flex;gap:.5rem;padding:1rem}.ai-input-form input{border:1px solid #ddd;border-radius:24px;flex:1 1;font-size:.95rem;padding:.8rem 1rem}.ai-input-form input:focus{border-color:#d40511;outline:none}.ai-input-form button{align-items:center;background:#d40511;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s;width:40px}.ai-input-form button:hover{background:#b5000f}.ai-input-form button:disabled{background:#ccc;cursor:not-allowed}.quick-suggestions{padding:0 1rem 1rem}.suggestion-label{color:#777;font-size:.85rem;margin-bottom:.5rem}.suggestion-buttons{display:flex;flex-wrap:wrap;gap:.5rem}.suggestion-button{background:#f0f2f5;border:1px solid #ddd;border-radius:20px;cursor:pointer;font-size:.85rem;max-width:200px;overflow:hidden;padding:.6rem 1rem;text-overflow:ellipsis;transition:all .2s;white-space:nowrap}.suggestion-button:hover{background:#e9ecef;border-color:#ccc}.product-suggestions{background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000d;margin-top:1rem;padding:1.5rem}.product-suggestions h3{border-bottom:2px solid #eee;color:#333;font-size:1.2rem;margin-bottom:1.5rem;padding-bottom:.8rem}.products-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.product-card{border:1px solid #eee;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;transition:all .3s}.product-card:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-5px)}.product-image{align-items:center;background:#f8f9fa;display:flex;height:180px;justify-content:center;overflow:hidden}.product-image img{max-height:160px;max-width:100%;object-fit:contain}.product-info{display:flex;flex:1 1;flex-direction:column;gap:.6rem;padding:1rem}.product-info h4{color:#333;font-size:1rem;font-weight:600;line-height:1.3;margin:0}.product-code{color:#666;font-size:.8rem;margin:0}.product-price{display:flex;flex-direction:column;gap:.2rem}.gross-price{color:#d40511;font-size:1.1rem;font-weight:700}.net-price{color:#666;font-size:.8rem}.product-stock{font-size:.85rem}.in-stock{color:#28a745}.out-of-stock{color:#dc3545}.add-to-cart-button{align-items:center;background:#d40511;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;justify-content:center;margin-top:auto;padding:.6rem;transition:background .2s}.add-to-cart-button:hover{background:#b5000f}.add-to-cart-button:disabled{background:#ccc;cursor:not-allowed}@media (max-width:992px){.ai-assistant-container{flex-direction:column}.ai-sidebar{padding:1rem}.ai-info-panel,.ai-sidebar{flex-direction:row;flex-wrap:wrap;width:100%}.ai-info-panel{gap:1rem;text-align:left}.ai-logo{margin-bottom:0}.ai-info-panel p{flex-basis:100%}.ask-examples{width:100%}.ask-examples ul{display:flex;flex-wrap:wrap;gap:.8rem}.ask-examples li{flex-basis:calc(50% - 1.6rem);flex-grow:1;flex-shrink:0;margin-bottom:0}}@media (max-width:768px){.ai-assistant-container{margin-top:60px}.message{max-width:95%}.ai-info-panel,.ai-sidebar{flex-direction:column}.ai-info-panel{text-align:center}.ask-examples ul{flex-direction:column}.products-grid{grid-template-columns:1fr}}.web-search-toggle{padding:.5rem 1rem}.toggle-label{margin-bottom:.2rem}.web-search-toggle{align-items:center;background-color:#f9f9f9;border-top:1px solid #eee;display:flex;flex-direction:column;font-size:.9rem;padding:.8rem 1rem}.toggle-label{align-items:center;cursor:pointer;display:flex;margin-bottom:.3rem;-webkit-user-select:none;user-select:none}.toggle-label input{cursor:pointer;height:16px;margin-right:.5rem;width:16px}.toggle-label span{color:#333;font-weight:500}.search-info{color:#777;font-size:.75rem;text-align:center}.toggle-label input[type=checkbox]{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:3px;position:relative}.toggle-label input[type=checkbox]:checked{background-color:#d40511;border-color:#d40511}.toggle-label input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:4px}.toggle-label input[type=checkbox]:focus{box-shadow:0 0 0 2px #d4051133;outline:none}.toggle-label span:after{color:#6c757d;content:attr(data-status);font-size:.8rem;font-weight:400;margin-left:4px}.message-text.streaming:after{animation:cursor-blink 1s infinite;content:"|";display:inline-block;font-weight:700;margin-left:2px}@keyframes cursor-blink{0%,to{opacity:1}50%{opacity:0}}.web-search-badge{background-color:#e1f5fe;border-radius:4px;color:#0288d1;display:inline-block;font-size:.7rem;font-weight:400;margin-left:8px;padding:2px 6px;vertical-align:middle}.message.ai .message-text{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.5}.message.ai .message-text h3{border-bottom:1px solid #eee;color:#0558d4;font-size:1.1rem;font-weight:600;margin:16px 0 8px;padding-bottom:4px}.message.ai .message-text p{margin:8px 0}.message.ai .message-text strong{color:#333;font-weight:600}.message.ai .message-text ul{margin:8px 0;padding-left:20px}.message.ai .message-text li{margin:4px 0}.account-container{background-color:#000;color:#e0e0e0;margin:90px auto 2rem;max-width:1200px;padding:0 1rem}.account-tabs{border-bottom:2px solid #333;display:flex;gap:1rem;margin-bottom:2rem}.activities-table td.negative,.activities-table td.positive{text-align:right}.tab-button{background:none;color:#aaa;font-size:1rem;padding:1rem 2rem;position:relative}.tab-button.active{font-weight:600}.tab-button.active:after{background:#3b82f6;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.tab-content{background:#111;border:1px solid #333;box-shadow:0 2px 4px #00000040;padding:2rem}.profile-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:2rem 0}.profile-item{display:flex;flex-direction:column;gap:.5rem}.profile-item label{color:#ccc;font-weight:600}.edit-button{border-radius:4px;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .3s}.activities-table{border-collapse:collapse;margin-top:1rem;width:100%}.activities-table td,.activities-table th{border-bottom:1px solid #333;padding:1rem;text-align:left}.activities-table th{background:#222;color:#ccc;font-weight:600}.positive{color:#34d399}.negative{color:#f87171}.status-badge{padding:.25rem .75rem}.status-badge.tamamlandı{background:#064e3b;color:#6ee7b7}.status-badge.işlemde{background:#78350f;color:#fdba74}@media (max-width:768px){.account-tabs{flex-direction:column;gap:0}.tab-button{padding:1rem;text-align:left;width:100%}.profile-grid{grid-template-columns:1fr}.activities-table{display:block;overflow-x:auto}}.profile-item input,.profile-item textarea{background-color:#222;border:1px solid #444;border-radius:4px;color:#e0e0e0;font-size:1rem;padding:.75rem;transition:all .3s ease;width:100%}.profile-item input:disabled,.profile-item textarea:disabled{background-color:#1a1a1a;border-color:#333;color:#aaa;cursor:not-allowed}.profile-item input.editable,.profile-item textarea.editable{background-color:#2a2a2a;border-color:#3b82f6;cursor:text}.profile-item input.editable:focus,.profile-item textarea.editable:focus{box-shadow:0 0 0 2px #3b82f64d;outline:none}.button-group{display:flex;gap:1rem;margin-top:2rem}.cancel-button,.edit-button,.save-button{border:none;border-radius:4px;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .3s}.edit-button{background:#3b82f6}.save-button{background:#10b981;color:#fff}.cancel-button{background:#ef4444;color:#fff}.edit-button:hover{background:#2563eb}.save-button:hover{background:#059669}.cancel-button:hover{background:#dc2626}.profile-item textarea{min-height:80px;resize:vertical}.addresses-content{padding:1rem 0}.section-header{justify-content:space-between;margin-bottom:2rem}.add-button{background:#3b82f6;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem}.addresses-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.address-card{background:#1a1a1a;border:1px solid #333;border-radius:8px;padding:1.5rem;position:relative}.address-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.address-header h4{color:#e0e0e0;margin:0}.default-badge{background:#064e3b;border-radius:20px;color:#6ee7b7;font-size:.875rem;padding:.25rem .75rem}.address-body{margin-bottom:1.5rem}.address-body p{color:#ccc;margin:.5rem 0}.address-body .name{color:#e0e0e0;font-weight:600}.address-actions{display:flex;gap:1rem}.delete-address,.edit-address{border:none;border-radius:4px;cursor:pointer;font-size:.875rem;padding:.5rem 1rem}.edit-address{background:#2a2a2a;color:#e0e0e0}.delete-address{background:#450a0a;color:#fca5a5}.orders-content{padding:1rem 0}.order-card{background:#1a1a1a;border:1px solid #333;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.order-header{align-items:center;border-bottom:1px solid #333;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}.order-info{display:flex;flex-direction:column;gap:.5rem}.order-date{color:#aaa;font-size:.875rem}.order-number{color:#e0e0e0;font-weight:600}.order-status{border-radius:20px;font-size:.875rem;padding:.25rem .75rem}.order-status.tamamlandı{background:#064e3b;color:#6ee7b7}.order-status.kargoda{background:#1e3a8a;color:#93c5fd}.order-status.işlemde{background:#78350f;color:#fdba74}.order-items{margin:1rem 0}.order-item{align-items:center;display:flex;justify-content:space-between;padding:.5rem 0}.item-name{color:#e0e0e0;flex:1 1}.item-quantity{color:#aaa;margin:0 1rem}.item-price{color:#e0e0e0;font-weight:600}.order-footer{align-items:center;border-top:1px solid #333;display:flex;justify-content:space-between;margin-top:1rem;padding-top:1rem}.order-total{color:#e0e0e0;font-size:1.125rem;font-weight:600}.order-detail-button{background:#2a2a2a;border:none;border-radius:4px;color:#e0e0e0;cursor:pointer;font-size:.875rem;padding:.5rem 1rem}@media (max-width:768px){.addresses-grid{grid-template-columns:1fr}.order-footer,.order-header{align-items:flex-start;flex-direction:column;gap:1rem}.order-detail-button{width:100%}}.payments-content{padding:1rem 0}.payment-card{background:#1a1a1a;border:1px solid #333;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.payment-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.payment-info{display:flex;flex-direction:column;gap:.5rem}.payment-date{color:#aaa;font-size:.875rem}.payment-id{color:#e0e0e0;font-weight:600}.payment-status{border-radius:20px;font-size:.875rem;padding:.25rem .75rem}.payment-status.onaylandı{background:#064e3b;color:#6ee7b7}.payment-status.beklemede{background:#78350f;color:#fdba74}.payment-status.iptal{background:#7f1d1d;color:#fca5a5}.payment-details{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.detail-item{display:flex;flex-direction:column;gap:.25rem}.detail-item .label{color:#aaa;font-size:.875rem}.detail-item .value{color:#e0e0e0;font-weight:500}.detail-item .amount{color:#60a5fa;font-weight:600}.payment-notification-content{padding:1rem 0}.notification-form{background:#1a1a1a;border:1px solid #333;border-radius:8px;box-shadow:0 2px 4px #0000004d;margin:0 auto;max-width:600px;padding:2rem}.form-group label{color:#e0e0e0}.form-control{background-color:#222;border:1px solid #444;border-radius:4px;color:#e0e0e0;padding:.75rem;transition:border-color .3s}.form-control:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d;outline:none}.file-upload{position:relative}.file-input{height:0;opacity:0;position:absolute;width:0}.file-label{background:#2a2a2a;border:1px dashed #444;border-radius:4px;color:#e0e0e0;padding:.75rem 1.5rem;transition:all .3s}.file-label:hover{background:#333}.file-info{color:#aaa;display:block;font-size:.875rem;margin-top:.5rem}.form-actions{margin-top:2rem}.submit-button{border-radius:4px;cursor:pointer;font-size:1rem;font-weight:500;padding:1rem;transition:background-color .3s;width:100%}@media (max-width:768px){.payment-header{align-items:flex-start;flex-direction:column;gap:1rem}.payment-details{grid-template-columns:1fr}.notification-form{padding:1rem}}.payment-redirect{background-color:#10b981!important;color:#fff!important}.payment-redirect:hover{background-color:#059669!important}.order-detail-section{animation:slideDown .3s ease-out;border-top:1px solid #333;margin-top:1.5rem;padding-top:1.5rem}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.detail-table-container{margin-top:1rem;overflow-x:auto}.detail-table{background:#1a1a1a;border-collapse:collapse;width:100%}.detail-table td,.detail-table th{border-bottom:1px solid #333;color:#e0e0e0;padding:.75rem 1rem;text-align:left}.detail-table th{background:#222;color:#ccc;font-weight:600}.detail-table tbody tr:hover{background:#222}.detail-info{color:#aaa;display:flex;gap:2rem;margin-bottom:1rem}.total-row{background:#222}.total-row td{color:#e0e0e0;padding:1rem}.order-detail-button{background:#3b82f6;color:#fff;transition:background-color .3s}.order-detail-button:hover{background:#2563eb}@media (max-width:768px){.detail-info{flex-direction:column;gap:.5rem}.detail-table-container{margin:1rem -1.5rem}.detail-table{font-size:.875rem}.detail-table td,.detail-table th{padding:.5rem}}.orders-search-container{background:#1a1a1a;border:1px solid #333;border-radius:8px;box-shadow:0 1px 3px #00000040;margin-bottom:1.5rem;padding:1.5rem}.orders-search-form{display:flex;flex-direction:column;gap:1rem}.search-row{display:flex;gap:1rem;width:100%}.search-input-container{flex:1 1}.search-input{background-color:#222;border:1px solid #444;border-radius:4px;color:#e0e0e0;font-size:1rem;padding:.75rem 1rem;transition:border-color .3s}.search-input:focus{box-shadow:0 0 0 2px #3b82f64d}.search-button{align-items:center;background:#3b82f6;border-radius:4px;display:flex;font-size:1rem;gap:.5rem;padding:.75rem 1.5rem}.search-button:hover{background:#2563eb}.filter-row{align-items:flex-end;margin-top:.5rem}.date-filters,.filter-row{display:flex;flex-wrap:wrap;gap:1rem}.date-input-group{display:flex;flex-direction:column;gap:.25rem}.date-input-group label{color:#aaa;font-size:.875rem}.date-input{background-color:#222;border:1px solid #444;border-radius:4px;color:#e0e0e0;font-size:.875rem;min-width:150px;padding:.75rem}.status-filter{display:flex;flex-direction:column;gap:.25rem}.status-filter label{color:#aaa;font-size:.875rem}.status-select{background-color:#222;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23bbb' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-size:16px;border:1px solid #444;border-radius:4px;color:#e0e0e0;font-size:.875rem;min-width:150px;padding:.75rem}.filter-buttons{gap:.75rem;margin-left:auto}.filter-apply-btn,.filter-clear-btn{border-radius:4px;cursor:pointer;font-size:.875rem;padding:.75rem 1.5rem;transition:all .2s}.filter-apply-btn{background:#3b82f6;border:none;color:#fff}.filter-apply-btn:hover{background:#2563eb}.filter-clear-btn{background:#2a2a2a;border:1px solid #444;color:#e0e0e0}.filter-clear-btn:hover{background:#333}.no-orders{background:#1a1a1a;border:1px solid #333;border-radius:8px;color:#aaa;padding:3rem 2rem;text-align:center}.reset-filters-btn{background:#2a2a2a;border:1px solid #444;border-radius:4px;color:#e0e0e0;cursor:pointer;display:inline-block;font-size:.875rem;margin-top:1rem;padding:.75rem 1.5rem}.reset-filters-btn:hover{background:#333}@media (max-width:768px){.filter-row{align-items:stretch}.date-filters,.filter-row{flex-direction:column}.filter-buttons{margin-left:0;margin-top:1rem;width:100%}.filter-apply-btn,.filter-clear-btn{flex:1 1;text-align:center}.search-row{flex-direction:column}.search-button{justify-content:center;width:100%}}.activities-filters{align-items:flex-start;background-color:#1a1a1a;border:1px solid #333;border-radius:8px;box-shadow:0 2px 4px #00000040;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.5rem;padding:1.5rem}.date-filter-form{display:flex;flex:1 1;flex-direction:column;gap:1rem}.date-inputs{display:flex;flex-wrap:wrap;gap:1rem}.filter-buttons{display:flex;gap:1rem;margin-top:.5rem}.clear-filter-button,.filter-button{border:none;border-radius:4px;cursor:pointer;font-size:.9rem;padding:.7rem 1.2rem;transition:background-color .3s ease}.filter-button{background-color:#3b82f6;color:#fff}.filter-button:hover{background-color:#2563eb}.clear-filter-button{background-color:#4b5563;color:#fff}.clear-filter-button:hover{background-color:#374151}.export-buttons{align-self:flex-end;gap:1rem;margin-left:auto}.export-button{border-radius:4px;font-size:.9rem;gap:.5rem;padding:.7rem 1.2rem;transition:background-color .3s ease}.export-button.pdf{background-color:#b91c1c;color:#fff}.export-button.pdf:hover{background-color:#991b1b}.export-button.excel{background-color:#15803d;color:#fff}.export-button.excel:hover{background-color:#166534}.filter-info{background-color:#1e3a8a;border-left:4px solid #3b82f6;color:#93c5fd;font-size:.9rem;margin-bottom:1rem;padding:.8rem}.filter-info i{color:#60a5fa;margin-right:.5rem}.pagination-container{margin-top:1rem;padding:1rem 0}.pagination-info{color:#aaa;font-size:.9rem}.page-numbers{flex-wrap:wrap;gap:.5rem}.page-number-button{background-color:#222;border:1px solid #444;border-radius:4px;color:#e0e0e0;cursor:pointer;font-size:.9rem;padding:.5rem .8rem;transition:all .3s ease}.page-number-button:hover{background-color:#333}.page-number-button.active{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.page-number-button:disabled{cursor:not-allowed;opacity:.5}.activities-table .no-data{color:#aaa;padding:2rem;text-align:center}.search-filter-form{display:flex;flex:1 1;flex-direction:column;gap:1rem}@media (max-width:768px){.activities-filters{gap:1rem}.activities-filters,.date-inputs{flex-direction:column}.export-buttons{margin-left:0;margin-top:1rem}.export-buttons,.filter-buttons{justify-content:space-between;width:100%}.page-numbers{justify-content:center;margin-top:1rem;width:100%}.pagination-container{flex-direction:column;gap:.5rem}.pagination-info{text-align:center}}.tab-content{background:#111!important;color:#e0e0e0!important}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#222!important;border:1px solid #444!important;color:#e0e0e0!important}.form-label,label{color:#ccc!important}.account-container>div:not(.account-tabs),.addresses-content,.orders-content,.payment-notification-content,.payments-content,.profile-grid,.profile-item{background-color:#111!important;color:#e0e0e0!important}.activities-filters,.address-card,.notification-form,.order-card,.orders-search-container,.payment-card,.profile-grid>div{background-color:#1a1a1a!important;border-color:#333!important}.bilgileri-duzenle,.bilgileri-düzenle,.edit-button,.save-button{background-color:#3b82f6!important;color:#fff!important}[style*="background-color: #fff"],[style*="background-color: #ffffff"],[style*="background-color: white"],[style*="background: #fff"],[style*="background: #ffffff"],[style*="background: white"]{background-color:#111!important;color:#e0e0e0!important}.account-container>.tab-content,.account-container>div>.tab-content,.tab-content>div{background-color:#111!important}body,html{color:#e0e0e0!important;margin:0;padding:0}.content-wrapper,.main-content,.page-content,.page-wrapper,body,body>div:not(.account-container):not(.header):not(.footer),html{background-color:#000!important}div[class*=container],div[class*=content],div[class*=layout],div[class*=section],div[class*=wrapper]{background-color:#111!important;border-color:#333!important;color:#e0e0e0!important}.order-container,.order-list,.orders-page,.orders-wrapper,.siparislerim{background-color:#111!important;color:#e0e0e0!important}.date-input,.dropdown-select,.filter-container,.form-control,.search-container,.search-input,input[type=date],input[type=search],input[type=text],select,select.status-select{background-color:#222!important;border-color:#444!important;color:#e0e0e0!important}.empty-message,.no-data-message,.no-orders-message,[class*=empty],[class*=not-found]{color:#aaa!important}.dropdown-menu,.modal,.modal-content,.popup,.tooltip{background-color:#222!important;border-color:#444!important;color:#e0e0e0!important}#app,#root,.app-container,.main,.root-container,main{background-color:#000!important}td,th,tr{border-color:#333!important;color:#e0e0e0!important}.account-container>*>div,.account-container>div,div>div>div,td,th,tr{background-color:#111!important}body,html{overflow-x:hidden}.clear-button,.temizle-btn,button[class*=clear],button[class*=temizle]{background-color:#2a2a2a!important;border:1px solid #444!important;color:#e0e0e0!important}.filter-button,.filtrele-btn,button[class*=filter],button[class*=filtrele]{background-color:#3b82f6!important;border:none!important;color:#fff!important}.ara-btn,.search-button,button[class*=ara],button[class*=search]{background-color:#3b82f6!important;color:#fff!important}.management-header{background-color:#fff;box-shadow:0 2px 4px #0000001a;justify-content:space-between;left:0;right:0;top:0;width:100%}.management-header,.menu-toggle{align-items:center;display:flex;height:60px;padding:0}.menu-toggle{background:none;border:none;color:#666;cursor:pointer;font-size:18px;justify-content:center;margin-left:2px;margin-right:auto}.header-logo{height:60px;max-width:320px}.header-controls{align-items:center;display:flex;margin-right:15px}.status-badge{cursor:pointer;margin-right:15px;padding:3px 10px}.status-badge.active{background-color:#4caf50;color:#fff}.status-badge.inactive{background-color:#f44336;color:#fff}.home-link{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:18px;justify-content:center;margin-right:15px}.profile-wrapper{position:relative}.profile-btn{align-items:center;border-radius:4px;cursor:pointer;display:flex;padding:5px}.profile-btn:hover{background-color:#f5f5f5}.profile-img{border:1px solid #ddd;border-radius:50%;height:32px;object-fit:cover;width:32px}.profile-username{color:#333;font-size:14px;margin-left:8px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-dropdown{background:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;position:absolute;right:0;top:45px;width:250px;z-index:100}.profile-header{align-items:flex-start;border-bottom:1px solid #eee;gap:10px;padding:15px}.profile-avatar{border:1px solid #ddd;border-radius:50%;height:48px;object-fit:cover;width:48px}.profile-info h3{color:#333;font-size:16px;margin:0 0 5px}.profile-email{color:#666;font-size:12px;margin:0 0 5px}.profile-role{background-color:#e3f2fd;border-radius:4px;color:#1976d2;display:inline-block;font-size:11px;padding:2px 8px}.profile-action{align-items:center;background:none;border:none;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:14px;padding:10px 15px;text-align:left;width:100%}.profile-action i{margin-right:10px;text-align:center;width:16px}.profile-action:hover{background-color:#f5f5f5}.profile-action.logout{color:#f44336}.profile-action.logout:hover{background-color:#ffebee}.notification-wrapper{margin-right:15px;position:relative}.notification-btn{background:none;border:none;color:#666;cursor:pointer;font-size:18px;position:relative}.notification-btn,.notification-count{align-items:center;display:flex;justify-content:center}.notification-count{background-color:#f44336;border-radius:50%;color:#fff;font-size:10px;height:16px;position:absolute;right:-5px;top:-5px;width:16px}.notification-dropdown{background:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;position:absolute;right:-10px;top:35px;width:280px;z-index:100}.notification-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:12px 15px}.notification-header h3{color:#333;font-size:16px;margin:0}.mark-read{background:none;border:none;color:#2196f3;cursor:pointer;font-size:12px}.notification-list{max-height:300px;overflow-y:auto}.notification-item{border-bottom:1px solid #f5f5f5;cursor:pointer;padding:12px 15px}.notification-item:last-child{border-bottom:none}.notification-item:hover{background-color:#f9f9f9}.notification-item.unread{background-color:#e3f2fd}.notification-content p{color:#333;font-size:14px;margin:0 0 5px}.notification-time{color:#888;font-size:12px}.no-notifications{color:#888;padding:20px;text-align:center}.notification-footer{border-top:1px solid #eee;padding:10px;text-align:center}.view-all{background:none;border:none;border-radius:4px;color:#2196f3;cursor:pointer;font-size:14px;padding:8px;width:100%}.view-all:hover{background-color:#f0f8ff}@media screen and (max-width:768px){.profile-username{display:none}.notification-dropdown,.profile-dropdown{width:250px}}.header-logo{height:40px;max-width:200px}.company-logo{align-items:center;display:flex;height:60px;margin-left:10px;padding:5px 0}.header-logo{height:220px;max-width:400px;object-fit:contain}:root{--management-bg-primary:#121212;--management-bg-secondary:#1e1e1e;--management-bg-tertiary:#2d2d2d;--management-text-primary:#fff;--management-text-secondary:#ccc;--management-text-tertiary:#999;--management-border:#333;--management-hover:#383838;--management-shadow:#00000080;--management-blue-bg:#1a365d;--management-blue-text:#90cdf4;--management-red-bg:#5a1a1a;--management-red-text:#feb2b2}.management-header{background-color:#1e1e1e;background-color:var(--management-bg-secondary);border-bottom:1px solid #333;border-bottom:1px solid var(--management-border);box-shadow:0 2px 8px #00000080;box-shadow:0 2px 8px var(--management-shadow)}.menu-toggle{color:#ccc;color:var(--management-text-secondary)}.menu-toggle:hover{color:#fff;color:var(--management-text-primary)}.header-logo{filter:brightness(1.5)}.status-badge.active{background-color:#047857;color:#d1fae5}.status-badge.inactive{background-color:#991b1b;color:#fee2e2}.home-link{color:#ccc;color:var(--management-text-secondary)}.home-link:hover{color:#fff;color:var(--management-text-primary)}.profile-btn:hover{background-color:#383838;background-color:var(--management-hover)}.profile-img{border:1px solid #333;border:1px solid var(--management-border)}.profile-username{color:#fff;color:var(--management-text-primary)}.profile-dropdown{background:#1e1e1e;background:var(--management-bg-secondary);border:1px solid #333;border:1px solid var(--management-border);box-shadow:0 2px 10px #00000080;box-shadow:0 2px 10px var(--management-shadow)}.profile-header{border-bottom:1px solid #333;border-bottom:1px solid var(--management-border)}.profile-avatar{border:1px solid #333;border:1px solid var(--management-border)}.profile-info h3{color:#fff;color:var(--management-text-primary)}.profile-email{color:#ccc;color:var(--management-text-secondary)}.profile-role{background-color:#1a365d;background-color:var(--management-blue-bg);color:#90cdf4;color:var(--management-blue-text)}.profile-actions{padding:5px}.profile-action{color:#fff;color:var(--management-text-primary)}.profile-action:hover{background-color:#383838;background-color:var(--management-hover)}.profile-action.logout{color:#f87171}.profile-action.logout:hover{background-color:#5a1a1a;background-color:var(--management-red-bg)}.notification-btn{color:#ccc;color:var(--management-text-secondary)}.notification-btn:hover{color:#fff;color:var(--management-text-primary)}.notification-dropdown{background:#1e1e1e;background:var(--management-bg-secondary);border:1px solid #333;border:1px solid var(--management-border);box-shadow:0 2px 10px #00000080;box-shadow:0 2px 10px var(--management-shadow)}.notification-header{border-bottom:1px solid #333;border-bottom:1px solid var(--management-border)}.notification-header h3{color:#fff;color:var(--management-text-primary)}.mark-read{color:#60a5fa}.notification-item{border-bottom:1px solid #333;border-bottom:1px solid var(--management-border)}.notification-item:hover{background-color:#383838;background-color:var(--management-hover)}.notification-item.unread{background-color:#1a365d;background-color:var(--management-blue-bg)}.notification-content p{color:#fff;color:var(--management-text-primary)}.no-notifications,.notification-time{color:#999;color:var(--management-text-tertiary)}.notification-footer{border-top:1px solid #333;border-top:1px solid var(--management-border)}.view-all{color:#60a5fa}.view-all:hover{background-color:#383838;background-color:var(--management-hover)}.leftbar{background-color:#1e293b;border-right:1px solid #334155;height:calc(100vh - 60px);left:0;position:fixed;top:60px;transition:all .3s ease;width:250px;z-index:100}.leftbar.closed{overflow:hidden;width:0}.menu-items{padding:1rem 0}.menu-item-container{width:100%}.menu-item{align-items:center;background:none;border:none;color:#cbd5e1;cursor:pointer;display:flex;justify-content:space-between;padding:.8rem 1.5rem;position:relative;text-align:left;transition:all .2s ease;width:100%}.menu-item:hover{background-color:#334155;color:#3b82f6}.menu-item.active{background-color:#1e40af!important;color:#60a5fa!important;position:relative}.menu-item.active:before{background-color:#3b82f6;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.menu-item-content{align-items:center;display:flex;flex:1 1}.menu-item i{font-size:1.1rem;margin-right:12px;width:20px}.menu-text{color:inherit;font-size:.9rem;font-weight:500}.submenu-arrow{color:#94a3b8;font-size:.8rem;margin-left:10px;transition:transform .3s ease}.submenu{background-color:#0f172a;overflow:hidden}.submenu-item{align-items:center;background:none;border:none;color:#94a3b8;cursor:pointer;display:flex;padding:.7rem 1.5rem .7rem 3rem;position:relative;text-align:left;transition:all .2s ease;width:100%}.submenu-item:hover{background-color:#1e293b;color:#3b82f6}.submenu-item.active{background-color:#1e40af!important;color:#60a5fa!important;position:relative}.submenu-item.active:before{background-color:#3b82f6;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.submenu-item i{font-size:.9rem;margin-right:12px;width:20px}@media (max-width:768px){.leftbar{position:fixed;z-index:1000}.leftbar.closed{transform:translateX(-100%)}}.menu-item.active,.submenu-item.active{background-color:#1e40af;border-left:4px solid #3b82f6;color:#60a5fa}body{padding:0}.App,body{min-height:100vh}.App{display:flex;flex-direction:column}main{flex:1 1;margin-top:70px;padding:20px}.app-container{padding-top:80px}.app{display:flex;flex-direction:column}.main-content{margin-left:250px;padding:20px;transition:margin-left .3s ease}.main-content:not(.sidebar-open){margin-left:0}@media (max-width:768px){.main-content{margin-left:0;padding:15px}}.app-container{display:flex;flex-direction:column}.main-content{display:flex}.content{flex:1 1;padding:20px}.nav-menu{margin-bottom:20px}.nav-link{color:#333;margin-right:10px;padding:8px 16px}.nav-link.active{background-color:#007bff;border-radius:4px;color:#fff}:root{--bg-primary:#fff;--bg-secondary:#f5f5f5;--bg-tertiary:#f8fafc;--text-primary:#333;--text-secondary:#666;--border-color:#e2e8f0;--shadow-color:#0000001a}.dark-theme{--bg-primary:#111;--bg-secondary:#222;--bg-tertiary:#333;--text-primary:#e0e0e0;--text-secondary:#aaa;--border-color:#444;--shadow-color:#0000004d}.modern-table tbody tr,.table-row{background-color:#121212!important}.modern-table tbody tr td,.table-row td{background-color:#121212!important;border-bottom-color:#333!important}.product-description-cell,.table-row td:nth-child(2),td[data-label="Ürün Açıklaması:"]{background-color:#121212!important}.modern-table .sub-header,.modern-table tbody tr:hover td,.modern-table thead tr,.table-row:hover td{background-color:#1e1e1e!important}.modern-table .sub-cell,.modern-table th{background-color:#1e1e1e!important;border-bottom-color:#333!important}.dashboard-container{background-color:#1a1a1a;margin-left:200px;min-height:100vh;padding:24px;transition:all .3s ease;width:calc(100% - 200px)}.leftbar.closed+.dashboard-container{margin-left:60px;width:calc(100% - 60px)}.dashboard-header{margin-bottom:24px}.dashboard-header h1{color:#fff;font-size:24px;font-weight:600}.dashboard-stats{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.stat-card{align-items:flex-start;background:#2d2d2d;border:1px solid #3d3d3d;border-radius:8px;box-shadow:0 1px 8px #0000004d;display:flex;gap:16px;padding:16px;transition:transform .2s ease,box-shadow .2s ease}.stat-card:hover{border-color:#4d4d4d;box-shadow:0 4px 20px #0006;transform:translateY(-5px)}.stat-icon{align-items:center;background:#1e3a8a;border-radius:12px;color:#60a5fa;display:flex;font-size:1rem;height:32px;justify-content:center;width:32px}.stat-content{flex:1 1}.stat-title{color:#b0b0b0;font-size:.7rem;font-weight:500;margin:0 0 8px}.stat-amount{color:#fff;font-size:1rem;font-weight:600;margin-bottom:12px}.stat-footer{justify-content:space-between}.stat-footer,.stat-percentage{align-items:center;display:flex}.stat-percentage{font-size:.7rem;font-weight:500;gap:4px}.stat-percentage.increase{color:#4ade80}.stat-percentage.decrease{color:#f87171}.stat-percentage i{font-size:.8rem}.stat-period{color:#888;font-size:.65rem}.loading{font-size:1.2rem}.error-container,.loading{background-color:#1a1a1a;color:#fff;min-height:100vh}.error-container h2{color:#f87171;margin-bottom:16px}.error-container p{color:#b0b0b0;margin-bottom:24px}.error-container button{background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;padding:12px 24px;transition:background-color .2s ease}.error-container button:hover{background:#1d4ed8}@media (max-width:1200px){.dashboard-stats{gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (max-width:768px){.dashboard-container{margin-left:0;padding:16px;width:100%}.dashboard-stats{gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stat-card{border-radius:6px;box-shadow:0 1px 6px #0000004d;max-width:180px;padding:10px;width:auto}}.large-card{background:#2d2d2d;border:1px solid #3d3d3d;border-radius:12px;box-shadow:0 2px 12px #0000004d;margin-top:20px;padding:24px}.large-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.large-card-header h2{color:#fff;font-size:1.2rem;font-weight:600}.large-card-actions{align-items:center;display:flex;gap:12px}.period-select{background-color:#3d3d3d;border:1px solid #4d4d4d;border-radius:6px;color:#fff;cursor:pointer;font-size:.9rem;outline:none;padding:8px 12px;transition:border-color .2s ease}.period-select:hover{border-color:#6d6d6d}.period-select option{background-color:#3d3d3d;color:#fff}.refresh-btn{background:#3d3d3d;border:1px solid #4d4d4d;border-radius:6px;color:#fff;cursor:pointer;padding:8px;transition:all .2s ease}.refresh-btn:hover{background:#4d4d4d;border-color:#6d6d6d}.large-card-content{align-items:center;display:flex;justify-content:center;min-height:400px}.placeholder-content{color:#888}.placeholder-content i{color:#60a5fa;font-size:3rem;margin-bottom:12px}.placeholder-content p{color:#b0b0b0;font-size:1rem}@media (max-width:768px){.large-card{margin-top:16px;padding:16px}.large-card-header{align-items:flex-start;flex-direction:column;gap:12px}.large-card-actions{width:100%}.period-select{flex:1 1}}.customer-list-container{padding:20px}.customer-list-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.search-bar{gap:10px}.customer-table{border-collapse:collapse;width:100%}.customer-table td,.customer-table th{border:1px solid #ddd;padding:12px;text-align:left}.customer-table th{background-color:#f5f5f5}.customer-groups-container{padding:20px}.groups-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:20px}.group-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:20px}.add-customer-container{margin:0 auto;max-width:800px}.customer-form{display:flex;flex-direction:column;gap:20px}.form-group input,.form-group select,.form-group textarea{padding:8px}.add-group-btn,.cancel-btn,.delete-btn,.edit-btn,.submit-btn{border:none;border-radius:4px;cursor:pointer;padding:8px 16px}.edit-btn{background-color:#2196f3;color:#fff;margin-right:8px}.delete-btn{background-color:#f44336}.submit-btn{background-color:#4caf50}.cancel-btn{background-color:#9e9e9e}.add-group-btn{background-color:#2196f3;color:#fff}.groups-header{justify-content:space-between;margin-bottom:20px}.groups-actions,.groups-header{align-items:center;display:flex}.groups-actions{gap:15px}.groups-table-container{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow-x:auto}.groups-table{border-collapse:collapse;width:100%}.groups-table td,.groups-table th{border-bottom:1px solid #eee;padding:12px 16px;text-align:left}.groups-table th{background-color:#f8f9fa;font-weight:600}.status-badge{font-size:.85em}.status-badge.pasif{background-color:#ffebee;color:#c62828}.pagination{margin-top:20px;padding:20px 0}.pagination-btn{padding:8px 12px}.add-customer-container{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px}.customer-form-split{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-top:20px}.form-column{background:#f8f9fa;border-radius:8px;padding:20px}.form-column h3{color:#333;font-size:1.2em;margin-bottom:20px}.form-group textarea{min-height:60px}.form-actions{border-top:1px solid #eee;gap:10px;margin-top:20px}.cancel-btn,.submit-btn{border-radius:4px;cursor:pointer;padding:10px 20px}.submit-btn{background:#2196f3}.cancel-btn{background:#9e9e9e;color:#fff}.submit-btn:hover{background:#1976d2}.cancel-btn:hover{background:#757575}@media (max-width:768px){.customer-form-split{grid-template-columns:1fr}}.list-header{margin-bottom:20px}.list-actions{align-items:center;display:flex;gap:15px}.export-btn{gap:5px}.table-container{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.customers-table{border-collapse:collapse;width:100%}.customers-table td,.customers-table th{border-bottom:1px solid #eee;padding:12px 16px;text-align:left}.customers-table th{background-color:#f8f9fa;font-weight:600}.group-badge{border-radius:12px;font-size:.85em;padding:4px 8px}.group-badge.vip{background-color:#fdf2d0;color:#856404}.group-badge.kurumsal{background-color:#d4edda;color:#155724}.balance{color:#2196f3;font-weight:500}.search-bar input{min-width:250px}.customer-users-container{padding:20px}.agreements{display:flex;flex-wrap:wrap;gap:4px}.agreement-badge{background-color:#e3f2fd;border-radius:12px;color:#1976d2;font-size:.85em;padding:2px 8px}.users-table td{vertical-align:middle}.action-buttons .edit-btn{background-color:#2196f3;color:#fff}.action-buttons .delete-btn{background-color:#f44336;color:#fff}.action-buttons button:hover{opacity:.9}.export-btn i{margin-right:6px}@media (max-width:1024px){.agreements{flex-direction:column}.table-container{overflow-x:auto}}.search-btn{gap:5px;height:36px;padding:8px 16px}.search-bar{gap:8px;gap:3px}.search-bar,.search-btn{align-items:center;display:flex}.search-btn{background-color:#2196f3;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9em;font-weight:500;gap:4px;height:32px;padding:6px 12px}.search-btn:hover{background-color:#1976d2}.search-btn:disabled{background-color:#bdbdbd;cursor:not-allowed}.customers-container{display:flex;flex-direction:column;height:100vh;margin-left:250px;width:calc(100vw - 250px)}.tabs-container{background-color:#fff;border-bottom:1px solid #e0e0e0;display:flex;left:250px;position:fixed;right:0;top:70px;z-index:100}.main-content{margin-top:30px;padding:40px}.tab{border-bottom:2px solid #0000;color:#666;font-weight:500;margin-right:10px;padding:12px 24px;text-decoration:none;transition:all .3s ease}.tab:hover{background-color:#f5f5f5;color:#333}.tab.active{border-bottom:2px solid #2196f3;color:#2196f3}.tab-content{border-radius:8px;box-shadow:0 1px 3px #0000001f;padding:20px;width:100%}.page-container{background-color:#f5f5f5;margin-left:250px;min-height:calc(100vh - 60px);padding:60px 20px 20px;transition:margin-left .3s ease}.page-container.sidebar-closed{margin-left:70px}.content-wrapper{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:0 auto;max-width:1400px;padding:20px}.page-header{align-items:center;border-bottom:1px solid #eee;justify-content:space-between;margin-bottom:20px;padding-bottom:20px}.page-header h2{color:#333;font-size:24px}.header-actions{align-items:center;gap:15px}.search-bar input{border:1px solid #ddd;min-width:300px}.search-bar input:focus{border-color:#2196f3;box-shadow:0 0 0 2px #2196f31a;outline:none}.export-buttons{gap:10px}.export-btn{gap:6px;padding:8px 16px;transition:all .2s}.export-btn.excel{background-color:#217346}.export-btn.pdf{background-color:#ff4e4e}.export-btn:hover{opacity:.9}.table-container{margin-bottom:20px}.data-table{border-collapse:collapse;margin-bottom:1rem;width:100%}.data-table td,.data-table th{border-bottom:1px solid #eee;padding:12px 16px;text-align:left}.data-table th{background-color:#f8f9fa;color:#444;font-weight:600}.data-table tbody tr:hover{background-color:#f5f5f5}.badge{background-color:#e3f2fd;border-radius:12px;color:#1976d2;font-size:.85em;margin:2px;padding:4px 8px}.action-buttons{justify-content:flex-end}.icon-btn{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s;width:32px}.icon-btn.edit{background-color:#2196f3;color:#fff}.icon-btn.delete{background-color:#f44336;color:#fff}.icon-btn:hover{opacity:.9}.pagination-container{border-top:1px solid #eee;flex-direction:column;gap:15px;margin-top:20px;padding-top:20px}.pagination-info{align-items:center;color:#666;display:flex;font-size:14px;justify-content:space-between}.items-per-page-select{background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:4px 8px}.pagination{padding:10px 0}.pagination-btn{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;min-width:36px;padding:0 8px;transition:all .2s}.pagination-btn:hover{background:#f5f5f5}.pagination-btn.active{background:#2196f3;border-color:#2196f3;color:#fff}.pagination-btn:disabled{background:#f5f5f5}.loading-container{padding:40px 0}.loading-spinner{border-top-color:#2196f3;margin-bottom:10px}.error-message,.no-data-message{color:#666;padding:40px 0;text-align:center}.error-message p{color:#f44336}@media (max-width:1200px){.content-wrapper{margin:0 20px}}@media (max-width:1024px){.page-container{margin-left:70px;padding:10px}.page-header{flex-direction:column;gap:15px}.header-actions{flex-direction:column;width:100%}.search-bar,.search-bar input{min-width:0;min-width:auto;width:100%}.export-buttons{justify-content:stretch;width:100%}.export-btn{flex:1 1}.pagination-info{align-items:flex-start;flex-direction:column;gap:10px}}@media (max-width:768px){.content-wrapper{margin:0 10px}.data-table{font-size:14px}.page-header h2{font-size:20px}}.orders-container{background-color:#f5f7fa;bottom:0;left:250px;overflow-y:auto;padding:24px;position:fixed;right:0;top:64px;transition:all .3s cubic-bezier(.4,0,.2,1)}.orders-header{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 4px #0000000d;display:flex;justify-content:space-between;margin-bottom:24px;padding:20px 24px}.orders-header h1{color:#1a1f36;font-size:24px;font-weight:600;margin:0}.header-stats{gap:32px}.stat-item{padding:0 20px;position:relative;text-align:center}.stat-item:not(:last-child):after{background:#e5e9f2;content:"";height:70%;position:absolute;right:-16px;top:50%;transform:translateY(-50%);width:1px}.stat-value{color:#3b82f6;display:block;font-size:22px;font-weight:600;margin-bottom:4px}.stat-label{color:#64748b;font-size:14px;font-weight:500}.orders-filters{background:#fff;border-radius:12px;box-shadow:0 2px 4px #0000000d;display:flex;gap:12px;margin-bottom:24px;padding:16px 24px}.filter-btn{background:#fff;border:1px solid #e5e9f2;border-radius:8px;color:#64748b;cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:all .2s ease}.filter-btn:hover{background:#f8fafc;border-color:#3b82f6;color:#3b82f6}.filter-btn.active{background:#3b82f6;border-color:#3b82f6;color:#fff}.orders-table-container{background:#fff;border-radius:12px;box-shadow:0 2px 4px #0000000d;overflow:hidden}.orders-table th{color:#64748b;font-weight:600;white-space:nowrap}.orders-table td,.orders-table th{border-bottom:1px solid #e5e9f2;font-size:14px;padding:16px 24px}.orders-table td{color:#1a1f36;transition:background .2s ease}.orders-table tr:hover td{background:#f8fafc}.order-no{color:#3b82f6;font-weight:600}.customer-name{color:#1a1f36}.status-badge{font-size:13px}.status-pending{background:#fff7ed;color:#ea580c}.status-completed{background:#f0fdf4;color:#16a34a}.status-processing{background:#eff6ff;color:#2563eb}.actions{display:flex;gap:8px}.action-btn{background:#fff;border:1px solid #e5e9f2;font-size:13px;font-weight:500;padding:6px 12px}.action-btn.view{border-color:#3b82f6;color:#3b82f6}.action-btn.view:hover{background:#eff6ff}.action-btn.edit{color:#64748b}.action-btn.edit:hover{background:#f8fafc;border-color:#3b82f6;color:#3b82f6}@media (max-width:1280px){.orders-container{left:0}}@media (max-width:768px){.orders-container{padding:16px}.orders-header{align-items:flex-start;flex-direction:column;gap:16px}.header-stats{justify-content:space-around;width:100%}.stat-item:not(:last-child):after{display:none}.orders-filters{overflow-x:auto;padding:12px}.filter-btn{white-space:nowrap}.orders-table-container{overflow-x:auto}.orders-table{min-width:900px}}.leftbar-closed .orders-container{left:0}.orders-table .action-btn.delete{background-color:#f44336}.orders-table .action-btn.delete:hover{background-color:#d32f2f}.modal-container{background-color:#fff;border-radius:8px;box-shadow:0 5px 15px #0000004d;max-width:800px;padding:20px;width:90%}.modal-header{border-bottom:1px solid #eaeaea;margin-bottom:20px;padding-bottom:15px}.modal-header h2{color:#333;margin:0}.modal-close{background:none;border:none;color:#999;cursor:pointer;font-size:1.5rem}.modal-close:hover{color:#333}.modal-body{margin-bottom:20px}.form-group label{font-weight:700}.form-group input,.form-group select,.form-group textarea{padding:8px 12px}.form-group input:read-only{background-color:#f5f5f5;color:#777}.form-row .form-group{flex:1 1;margin-bottom:0}.modal-footer{border-top:1px solid #eaeaea;padding-top:15px}.btn{border-radius:4px;padding:8px 16px}.btn-primary{background-color:#4caf50;color:#fff}.btn-primary:hover{background-color:#45a049}.btn-secondary{background-color:#f0f0f0;color:#333}.btn-secondary:hover{background-color:#e0e0e0}.orders-table .action-btn.view{background-color:#ebecee}.orders-table .action-btn.view:hover{background-color:#f7f9fa}.orders-table .action-btn.edit{background-color:#9db5ba}.orders-table .action-btn.edit:hover{background-color:#9a9fbd}.orders-table .action-btn.delete{background-color:#f1928b;margin-left:5px}.orders-table .action-btn.delete:hover{background-color:#e97d7d}.status-transfer{background-color:#7a8b9d;color:#fff}.header-stats{display:flex;flex-wrap:wrap;gap:15px}.stat-item{background-color:#f5f5f5;border-radius:5px;box-shadow:0 1px 3px #0000001a;flex:1 1;min-width:120px;padding:10px;transition:all .3s ease}.stat-item:hover{box-shadow:0 4px 6px #0000001a;transform:translateY(-2px)}.stat-value{color:#333;font-size:1.2rem;font-weight:700}.stat-label{color:#666;font-size:.8rem}@media screen and (max-width:768px){.header-stats{flex-direction:column}.stat-item{min-width:auto}.orders-filters{overflow-x:auto;padding-bottom:10px;white-space:nowrap}.orders-table{font-size:.9rem}}.form-group select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px;padding-right:30px}.form-group select option[value=Beklemede]{background-color:#ffeb3b;color:#333}.form-group select option[value="Transfer Edildi"]{background-color:#f4f9fa;color:#fff}.form-group select option[value=Onayland\131],.form-group select option[value=Tamamland\131]{background-color:#4caf50;color:#fff}.group-row{background-color:#fafbff;cursor:pointer}.group-row:hover{background-color:#f0f4ff}.expand-button{align-items:center;background:#3b82f6;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:24px;justify-content:center;transition:all .2s ease;width:24px}.expand-button:hover{background:#2563eb}.expand-button.expanded{background:#ff4949}.group-details{background:#fafbff}.group-details-content{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin:0 16px 16px;padding:16px}.group-details-content h4{color:#3b82f6;font-size:16px;margin-bottom:16px;margin-top:0}.details-table{border-collapse:collapse;font-size:14px;width:100%}.details-table th{background:#f0f4ff;border-bottom:1px solid #d5e3ff;color:#3b82f6;font-weight:600;padding:10px;text-align:left}.details-table td{border-bottom:1px solid #e5e9f2;padding:10px}.details-table tfoot td{background:#f8fafc;font-weight:600}.text-right{text-align:right}.pagination{background:#fff;border-radius:12px;box-shadow:0 2px 4px #0000000d;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:24px;padding:16px}.page-numbers{gap:4px}.page-button{align-items:center;background:#fff;border:1px solid #e5e9f2;border-radius:6px;color:#64748b;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;min-width:36px;transition:all .2s ease}.page-button:hover:not(:disabled){background:#f8fafc;border-color:#3b82f6;color:#3b82f6}.page-button.active{background:#3b82f6;border-color:#3b82f6;color:#fff}.page-button:disabled{cursor:not-allowed;opacity:.5}.page-button.next,.page-button.prev{min-width:80px}.page-ellipsis{color:#64748b;justify-content:center;padding:0 8px}.items-per-page,.page-ellipsis{align-items:center;display:flex}.items-per-page{gap:8px;margin-left:16px}.items-per-page label,.items-per-page select{color:#64748b;font-size:14px}.items-per-page select{background:#fff;border:1px solid #e5e9f2;border-radius:6px;padding:6px}.loading{font-size:18px;height:200px}.no-data{color:#64748b;font-style:italic;padding:40px 0;text-align:center}.orders-container{background-color:var(--dark-bg-primary)!important;color:var(--dark-text-primary)!important}.orders-header{background:var(--dark-bg-secondary)!important;box-shadow:0 2px 4px #0000004d!important}.orders-header h1{color:var(--dark-text-primary)!important}.stat-item{background-color:var(--dark-bg-tertiary)!important;box-shadow:0 1px 3px #0000004d!important}.stat-item:not(:last-child):after{background:var(--dark-border)!important}.stat-value{color:var(--dark-accent-blue)!important}.stat-label{color:var(--dark-text-tertiary)!important}.orders-filters{background:var(--dark-bg-secondary)!important;box-shadow:0 2px 4px #0000004d!important}.filter-btn{background:var(--dark-bg-tertiary)!important;border:1px solid var(--dark-border)!important;color:var(--dark-text-secondary)!important}.filter-btn:hover{background:var(--dark-hover)!important;color:var(--dark-accent-blue)!important}.filter-btn.active,.filter-btn:hover{border-color:var(--dark-accent-blue)!important}.filter-btn.active{background:var(--dark-accent-blue)!important;color:var(--dark-text-primary)!important}.orders-table-container{background:var(--dark-bg-secondary)!important;box-shadow:0 2px 4px #0000004d!important}.orders-table th{background:var(--dark-bg-tertiary)!important;color:var(--dark-text-secondary)!important}.orders-table td,.orders-table th{border-bottom:1px solid var(--dark-border)!important}.orders-table td{background-color:var(--dark-bg-secondary)!important;color:var(--dark-text-primary)!important}.orders-table tr:hover td{background:var(--dark-bg-tertiary)!important}.order-no{color:var(--dark-accent-blue)!important}.customer-name{color:var(--dark-text-primary)!important}.status-badge{border:1px solid!important;border-radius:20px!important;display:inline-block!important;font-size:13px!important;font-weight:600!important;letter-spacing:.5px!important;min-width:80px!important;padding:6px 12px!important;text-align:center!important;text-transform:uppercase!important}.status-badge.beklemede,.status-pending{background:#7c2d12!important;border-color:#ea580c!important;box-shadow:0 0 10px #ea580c4d!important;color:#fed7aa!important}.status-badge.onaylandi,.status-badge.tamamlandi,.status-completed{background:#065f46!important;border-color:#059669!important;box-shadow:0 0 10px #0596694d!important;color:#a7f3d0!important}.status-badge.islemde,.status-processing{background:#1d4ed8!important;border-color:#3b82f6!important;box-shadow:0 0 10px #3b82f666!important;color:#fff!important}.status-badge.transfer-edildi,.status-transfer{background:#166534!important;border-color:#16a34a!important;box-shadow:0 0 10px #16a34a4d!important;color:#bbf7d0!important}.status-badge.karisik,.status-badge.mixed{background:#7c2d12!important;border-color:#ea580c!important;box-shadow:0 0 10px #ea580c4d!important;color:#fed7aa!important}.action-btn{border:1px solid var(--dark-border)!important;color:var(--dark-text-secondary)!important}.action-btn,.action-btn.view{background:var(--dark-bg-tertiary)!important}.action-btn.view{border-color:var(--dark-accent-blue)!important;color:var(--dark-accent-blue)!important}.action-btn.view:hover{background:#172554!important;color:#93c5fd!important}.action-btn.edit{background:var(--dark-bg-tertiary)!important;color:var(--dark-text-secondary)!important}.action-btn.edit:hover{background:var(--dark-hover)!important;border-color:var(--dark-accent-blue)!important;color:var(--dark-accent-blue)!important}.action-btn.delete{background-color:#7f1d1d!important;border-color:#dc2626!important;color:#fecaca!important}.action-btn.delete:hover{background-color:#991b1b!important;color:#fff!important}.modal-overlay{background-color:#000c!important}.modal-container{background-color:var(--dark-bg-secondary)!important;box-shadow:0 5px 15px #0009!important;color:var(--dark-text-primary)!important}.modal-header{border-bottom:1px solid var(--dark-border)!important}.modal-header h2{color:var(--dark-text-primary)!important}.modal-close{color:var(--dark-text-tertiary)!important}.modal-close:hover{color:var(--dark-text-primary)!important}.form-group label{color:var(--dark-text-secondary)!important}.form-group input,.form-group select,.form-group textarea{background:var(--dark-bg-tertiary)!important;border:1px solid var(--dark-border)!important;color:var(--dark-text-primary)!important}.form-group input:read-only{background-color:var(--dark-bg-quaternary)!important;color:var(--dark-text-tertiary)!important}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--dark-accent-blue)!important;box-shadow:0 0 0 2px #3b82f64d!important;outline:none!important}.modal-footer{border-top:1px solid var(--dark-border)!important}.btn-primary{background-color:var(--dark-accent-green)!important;color:var(--dark-text-primary)!important}.btn-primary:hover{background-color:#047857!important}.btn-secondary{background-color:var(--dark-bg-tertiary)!important;border:1px solid var(--dark-border)!important;color:var(--dark-text-primary)!important}.btn-secondary:hover{background-color:var(--dark-hover)!important}.group-row{background-color:var(--dark-bg-secondary)!important}.group-row:hover{background-color:var(--dark-bg-tertiary)!important}.expand-button{background:var(--dark-accent-blue)!important;color:var(--dark-text-primary)!important}.expand-button:hover{background:#1d4ed8!important}.expand-button.expanded{background:#dc2626!important}.group-details-content{box-shadow:0 2px 8px #0000004d!important}.details-table th,.group-details-content h4{color:var(--dark-accent-blue)!important}.details-table th{background:var(--dark-bg-tertiary)!important}.details-table td,.details-table th{border-bottom:1px solid var(--dark-border)!important}.details-table td,.details-table tfoot td{color:var(--dark-text-primary)!important}.details-table tfoot td{background:var(--dark-bg-tertiary)!important}.pagination{background:var(--dark-bg-secondary)!important;box-shadow:0 2px 4px #0000004d!important}.page-button{background:var(--dark-bg-tertiary)!important;border:1px solid var(--dark-border)!important;color:var(--dark-text-secondary)!important}.page-button:hover:not(:disabled){background:var(--dark-hover)!important;border-color:var(--dark-accent-blue)!important;color:var(--dark-accent-blue)!important}.page-button.active{background:var(--dark-accent-blue)!important;border-color:var(--dark-accent-blue)!important;color:var(--dark-text-primary)!important}.page-button:disabled{background:var(--dark-bg-quaternary)!important;opacity:.3!important}.page-button:disabled,.page-ellipsis{color:var(--dark-text-tertiary)!important}.items-per-page label{color:var(--dark-text-secondary)!important}.items-per-page select{background:var(--dark-bg-tertiary)!important;border:1px solid var(--dark-border)!important;color:var(--dark-text-primary)!important}.loading{color:var(--dark-text-secondary)!important}.no-data{color:var(--dark-text-tertiary)!important}.amount{color:var(--dark-accent-blue)!important;font-weight:600!important}.items-count{font-weight:500!important}.items-count,.order-items-list h4{color:var(--dark-text-primary)!important}.order-items-list h4{border-bottom:2px solid var(--dark-border)!important;padding-bottom:8px!important}.items-table th{background:var(--dark-bg-tertiary)!important;color:var(--dark-text-secondary)!important}.items-table td,.items-table th{border-bottom:1px solid var(--dark-border)!important}.items-table .total-row td,.items-table td{color:var(--dark-text-primary)!important}.items-table .total-row td{background:var(--dark-bg-tertiary)!important;font-weight:600!important}.group-info{border-radius:6px!important;margin-bottom:16px!important;padding:12px!important}.form-group select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}.group-details-content h4,.order-items-list h4{background:var(--dark-bg-tertiary)!important;border-bottom:2px solid var(--dark-accent-blue)!important;border-radius:8px 8px 0 0!important;color:var(--dark-text-primary)!important;margin:-16px -16px 16px!important;padding:12px 16px!important}.group-details-content{background:var(--dark-bg-secondary)!important}.group-details-content,.group-info{border:1px solid var(--dark-border)!important}.group-info{background:var(--dark-bg-tertiary)!important;border-left:4px solid var(--dark-accent-blue)!important;color:var(--dark-text-primary)!important}.details-table,.items-table{border:1px solid var(--dark-border)!important;border-radius:6px!important;overflow:hidden!important}.details-table,.details-table tbody,.details-table tr,.items-table,.items-table tbody,.items-table tr,.orders-table,.orders-table tbody,.orders-table tr,table,tbody,tr{background:var(--dark-bg-secondary)!important}.details-table td,.items-table td,.orders-table td,td{background:var(--dark-bg-secondary)!important;color:var(--dark-text-primary)!important}.modal-container,.modal-container *{background-color:var(--dark-bg-secondary)!important;color:var(--dark-text-primary)!important}.modal-container input,.modal-container select,.modal-container textarea{background:var(--dark-bg-tertiary)!important;border:1px solid var(--dark-border)!important;color:var(--dark-text-primary)!important}.modal-container label{color:var(--dark-text-secondary)!important}.modal-container button{background:var(--dark-bg-tertiary)!important;border:1px solid var(--dark-border)!important;color:var(--dark-text-primary)!important}.modal-footer,.modal-header,.order-items-list{background:var(--dark-bg-secondary)!important}.order-items-list{border:1px solid var(--dark-border)!important;border-radius:8px!important;padding:16px!important}*{scrollbar-color:var(--dark-bg-quaternary) var(--dark-bg-secondary)!important;scrollbar-width:thin!important}::-webkit-scrollbar{height:8px!important;width:8px!important}::-webkit-scrollbar-track{background:var(--dark-bg-secondary)!important}::-webkit-scrollbar-thumb{background:var(--dark-bg-quaternary)!important;border-radius:4px!important}::-webkit-scrollbar-thumb:hover{background:var(--dark-hover)!important}.form-group *{background:inherit!important}.text-right,.total-row,.total-row td{color:var(--dark-text-primary)!important}.total-row,.total-row td{background:var(--dark-bg-tertiary)!important;font-weight:600!important}span:contains("₺"),td:contains("₺"){color:var(--dark-accent-blue)!important}div:not(.modal-overlay){background-color:inherit!important}.group-details-content table,.group-details-content tbody,.group-details-content td,.group-details-content th,.group-details-content tr{background:var(--dark-bg-secondary)!important;color:var(--dark-text-primary)!important}.group-details,.group-details td{background:var(--dark-bg-primary)!important}.modal-body{background:var(--dark-bg-secondary)!important}.modal-body *{background:inherit!important}.group-info,.group-info *,.group-info p,tfoot,tfoot td,tfoot tr{background:var(--dark-bg-tertiary)!important;color:var(--dark-text-primary)!important}.group-info p{margin:0!important;padding:0!important}.details-table tfoot,.details-table tfoot td,.details-table tfoot tr,.items-table tfoot,.items-table tfoot td,.items-table tfoot tr{background:var(--dark-bg-tertiary)!important;color:var(--dark-text-primary)!important}.details-table tfoot td:last-child,.items-table tfoot td:last-child{background:var(--dark-bg-tertiary)!important;color:var(--dark-accent-blue)!important;font-weight:700!important}.details-table tfoot td:nth-last-child(2),.items-table tfoot td:nth-last-child(2){background:var(--dark-bg-tertiary)!important;color:var(--dark-text-primary)!important;font-weight:600!important}strong{background:inherit!important;color:inherit!important}.total-row,.total-row *{background:var(--dark-bg-tertiary)!important;color:var(--dark-text-primary)!important}.text-right,.text-right *{background:inherit!important;color:var(--dark-text-primary)!important}.total-row strong,td strong{background:inherit!important;color:var(--dark-accent-blue)!important}.group-details-content .group-info{background:var(--dark-bg-tertiary)!important;border:1px solid var(--dark-border)!important;border-left:4px solid var(--dark-accent-blue)!important;border-radius:6px!important;margin-bottom:16px!important;padding:12px!important}.group-details-content .group-info p{background:#0000!important;color:var(--dark-text-primary)!important;font-weight:500!important;margin:0!important}.details-table tbody tr:last-child td,.items-table tbody tr:last-child td,tfoot tr:last-child td{background:var(--dark-bg-tertiary)!important;border-top:2px solid var(--dark-border)!important}table tfoot,table tfoot td,table tfoot tr{color:var(--dark-text-primary)!important}div[style*=background],table tfoot,table tfoot td,table tfoot tr{background:var(--dark-bg-tertiary)!important}[style*="background-color: #fff"],[style*="background-color: #ffffff"],[style*="background-color: white"],[style*="background: #fff"],[style*="background: #ffffff"],[style*="background: white"]{background:var(--dark-bg-secondary)!important;color:var(--dark-text-primary)!important}*,[style*="border-color: #fff"],[style*="border-color: #ffffff"],[style*="border-color: white"]{border-color:var(--dark-border)!important}:root{--card-shadow:0 2px 4px #0000000d;--border-radius:0.375rem;--font-size-small:0.75rem;--font-size-base:0.8125rem;--font-size-medium:0.875rem;--font-size-large:1rem}*{margin:0;padding:0}body{background-color:#f9fafb;background-color:var(--background-main);color:#111827;color:var(--text-color);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}button{cursor:pointer;transition:all .2s ease;transition:all var(--transition-speed) ease}.sidebar{background:#fff;background:var(--background-light);border-right:1px solid #e5e7eb;border-right:1px solid var(--border-color);padding:1.5rem 1rem}.main-content{background:#f9fafb;background:var(--background-main);padding:1.5rem}.campaign-list-container{background:#fff;background:var(--background-light);border-radius:.375rem;border-radius:var(--border-radius);box-shadow:0 2px 4px #0000000d;box-shadow:var(--card-shadow);overflow:hidden}.card-header{align-items:center;background-color:#f3f4f6;background-color:var(--background-header);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:1.25rem 1.5rem}.card-title{color:#111827;color:var(--text-color);font-size:1.25rem;font-weight:600;margin:0}.card-actions{display:flex;gap:.5rem}.refresh-btn{align-items:center;background:none;border:none;border-radius:50%;color:#4b5563;color:var(--text-secondary);display:flex;height:32px;justify-content:center;width:32px}.refresh-btn:hover{background:#f3f4f6;background:var(--secondary-color);color:#2563eb;color:var(--primary-color)}.refreshing{animation:spin 1s linear infinite}.list-header{background-color:#fff;background-color:var(--background-light);flex-wrap:wrap;gap:1rem;padding:1rem 1.5rem}.search-filter-container{display:flex;flex:1 1;gap:1rem}.search-bar{flex:1 1}.search-bar input{border-radius:.375rem}.filter-dropdown{position:relative;width:180px}.filter-icon{color:#4b5563;color:var(--text-secondary);left:10px;position:absolute;top:50%;transform:translateY(-50%)}.filter-dropdown select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:.375rem;border-radius:var(--border-radius);font-size:.875rem;outline:none;padding:.625rem .75rem .625rem 2.5rem;width:100%}.filter-dropdown select:focus{border-color:#2563eb;border-color:var(--primary-color);box-shadow:0 0 0 2px #2563eb1a}.export-btn{align-items:center;border-radius:.375rem;border-radius:var(--border-radius);display:flex;font-size:.875rem;gap:.375rem;justify-content:center;padding:.625rem 1rem;transition:all .2s ease;transition:all var(--transition-speed) ease}.export-btn.excel{background-color:#059669;background-color:var(--success-color)}.export-btn.excel:hover{background-color:#047857}.export-btn.pdf{background-color:#dc2626;background-color:var(--danger-color)}.export-btn.pdf:hover{background-color:#b91c1c}.campaigns-table td,.campaigns-table th{padding:.75rem 1rem}.campaigns-table th{font-size:.8125rem;letter-spacing:.05em;-webkit-user-select:none;user-select:none}.campaigns-table th:hover{color:#2563eb;color:var(--primary-color)}.campaigns-table th .sort-arrow{display:inline-block;height:.5em;margin-left:.5em;position:relative;width:.8em}th.sort-ascending .sort-arrow:after{color:#2563eb;color:var(--primary-color);content:"▲";font-size:.8em}th.sort-descending .sort-arrow:after{color:#2563eb;color:var(--primary-color);content:"▼";font-size:.8em}.campaigns-table tbody tr{transition:background-color .2s ease;transition:background-color var(--transition-speed) ease}.campaigns-table tbody tr:hover{background-color:#f3f4f680}.campaigns-table tbody tr:last-child td{border-bottom:none}.campaign-name{max-width:200px}.campaign-type{font-size:.875rem}.status-badge{padding:.25rem .625rem}.status-badge.aktif{background-color:#0596691a;color:#059669;color:var(--success-color)}.status-badge.pasif{background-color:#dc26261a;color:#dc2626;color:var(--danger-color)}.action-buttons button{border-radius:.375rem}.pagination-container{align-items:center;background-color:#fff;background-color:var(--background-light);border-top:1px solid #e5e7eb;border-top:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 1.5rem}.pagination-info{color:#4b5563;color:var(--text-secondary)}.pagination{align-items:center;gap:.25rem}.pagination-btn{align-items:center;background-color:#fff;background-color:var(--background-light);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:.375rem;border-radius:var(--border-radius);display:flex;height:36px;justify-content:center;padding:0;width:36px}.pagination-btn:hover:not(:disabled){background-color:#f3f4f6;background-color:var(--secondary-color);border-color:#2563eb;border-color:var(--primary-color);color:#2563eb;color:var(--primary-color)}.pagination-btn:disabled{cursor:not-allowed;opacity:.5}.pagination-btn.first,.pagination-btn.last{width:40px}.page-numbers{display:flex;gap:.25rem}.page-number{align-items:center;background-color:#fff;background-color:var(--background-light);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:.375rem;border-radius:var(--border-radius);display:flex;font-size:.875rem;height:36px;justify-content:center;width:36px}.page-number:hover{color:#2563eb;color:var(--primary-color)}.page-number.active,.page-number:hover{border-color:#2563eb;border-color:var(--primary-color)}.page-number.active{background-color:#2563eb;background-color:var(--primary-color);color:#fff}.loading-container{align-items:center;background-color:#fff;background-color:var(--background-light);border-radius:.375rem;border-radius:var(--border-radius);box-shadow:0 2px 4px #0000000d;box-shadow:var(--card-shadow);display:flex;flex-direction:column;height:400px;justify-content:center}.loader{animation:spin 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#2563eb;border-top:5px solid var(--primary-color);height:48px;margin-bottom:1rem;width:48px}.loading-container p{color:#4b5563;color:var(--text-secondary);font-size:1rem}.error-container{background-color:#fff;background-color:var(--background-light);border-radius:.375rem;border-radius:var(--border-radius);box-shadow:0 2px 4px #0000000d;box-shadow:var(--card-shadow);flex-direction:column;height:400px;padding:2rem;text-align:center}.error-container,.error-icon{align-items:center;display:flex;justify-content:center}.error-icon{background-color:#dc26261a;border-radius:50%;color:#dc2626;color:var(--danger-color);font-size:2rem;font-weight:700;height:64px;margin-bottom:1rem;width:64px}.error-container h3{color:#111827;color:var(--text-color);margin-bottom:.5rem}.error-container p{color:#4b5563;color:var(--text-secondary);margin-bottom:1.5rem}.retry-btn{align-items:center;background-color:#2563eb;background-color:var(--primary-color);border:none;border-radius:.375rem;border-radius:var(--border-radius);color:#fff;display:flex;font-weight:500;gap:.5rem;padding:.625rem 1.25rem}.retry-btn:hover{background-color:#1d4ed8;background-color:var(--primary-hover)}.no-results{height:300px}.no-results-content{height:100%;justify-content:center}.no-results-icon{margin-bottom:1rem}.no-results-content p{margin-top:.5rem}.nav-menu{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color);margin-bottom:1.5rem;padding:0 1rem}.nav-menu a{color:#4b5563;color:var(--text-secondary);display:inline-block;font-size:1rem;font-weight:500;padding:1rem 1.5rem;position:relative;text-decoration:none;transition:all .2s ease;transition:all var(--transition-speed) ease}.nav-menu a.active,.nav-menu a:hover{color:#2563eb;color:var(--primary-color)}.nav-menu a.active{font-weight:600}.nav-menu a.active:after{background-color:#2563eb;background-color:var(--primary-color);border-top-left-radius:3px;border-top-right-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.content{background-color:#f9fafb;background-color:var(--background-main);border-radius:.375rem;border-radius:var(--border-radius);padding:1rem}@media (max-width:1024px){.search-filter-container{flex-direction:column;width:100%}.filter-dropdown,.search-bar{max-width:100%;width:100%}.campaigns-table td,.campaigns-table th{padding:.625rem .5rem}.campaign-name{max-width:150px}}@media (max-width:768px){.app-container{grid-template-areas:"header" "main";grid-template-columns:1fr;grid-template-rows:60px 1fr}.sidebar{display:none}.nav-menu{overflow-x:auto;padding-bottom:.5rem;white-space:nowrap}.nav-menu a{padding:.75rem 1rem}.list-header{align-items:stretch;flex-direction:column}.export-buttons{justify-content:space-between;width:100%}.export-btn{flex:1 1}.pagination-container{flex-direction:column}.pagination-info{order:2;text-align:center;width:100%}.pagination{justify-content:center;margin-bottom:.75rem;order:1;width:100%}}.campaign-list-container{animation:fadeIn .3s ease-in-out}.delete-modal{animation:fade-in .3s;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:500px;overflow:hidden;width:100%}.campaign-type{display:flex;flex-direction:column}.type-detail{color:#666;font-size:.85rem;margin-top:2px}.notification.success{background-color:#e8f5e9;border-left:4px solid #4caf50}.delete-modal,.edit-modal{animation:fade-in .3s;background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:500px;overflow:hidden;width:100%}.modal-header{border-bottom:1px solid #e0e0e0;justify-content:space-between;padding:15px 20px}.modal-header h3{color:#333;margin:0}.close-modal{background:none;border:none;color:#757575;cursor:pointer;font-size:24px}.modal-body{padding:20px}.warning-text{color:#f44336;font-weight:500;margin-top:10px}.modal-footer{border-top:1px solid #e0e0e0;gap:10px;padding:15px 20px}.cancel-btn,.confirm-delete-btn{border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:8px 16px}.confirm-delete-btn{background-color:#f44336;color:#fff}.save-btn{background-color:#2196f3;border-radius:4px;cursor:pointer;font-weight:500;padding:8px 16px}.confirm-delete-btn:hover{background-color:#d32f2f}.save-btn:hover{background-color:#1976d2}.save-btn:disabled{background-color:#90caf9}.delete-btn,.edit-btn{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s;width:32px}.edit-btn{color:#2196f3}.delete-btn{color:#f44336}.edit-btn:hover{background-color:#2196f31a}.delete-btn:hover{background-color:#f443361a}.delete-btn:disabled,.edit-btn:disabled{color:#bdbdbd;cursor:not-allowed}.overlay-loading{bottom:0;right:0}.edit-form{padding:0 20px}.form-group{margin-bottom:15px}.form-group label{margin-bottom:5px}.form-group input,.form-group select,.form-group textarea{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 10px;width:100%}.form-group textarea{min-height:80px;resize:vertical}.form-row{gap:15px;margin-bottom:15px}.form-group.half{flex:1 1;margin-bottom:0}.form-row.discounts{flex-wrap:wrap}.form-group.discount{margin-bottom:10px;width:calc(33.333% - 10px)}.status-badge{border-radius:12px;padding:4px 8px}.status-badge.aktif{background-color:#e8f5e9;color:#2e7d32}.status-badge.pasif{background-color:#f5f5f5;color:#757575}@media (max-width:768px){.form-row{flex-direction:column;gap:10px}.form-group.discount{width:100%}.edit-modal{max-width:90%}}.campaigns-table td:nth-child(5),.campaigns-table td:nth-child(6),.campaigns-table td:nth-child(7),.campaigns-table td:nth-child(8),.campaigns-table td:nth-child(9),.campaigns-table th:nth-child(5),.campaigns-table th:nth-child(6),.campaigns-table th:nth-child(7),.campaigns-table th:nth-child(8),.campaigns-table th:nth-child(9){min-width:70px;width:70px}.form-group.discount input{min-width:80px;width:100%}.campaigns-table{min-width:900px}.campaigns-table td:first-child,.campaigns-table th:first-child{width:60px}.campaigns-table td:nth-child(2),.campaigns-table td:nth-child(3),.campaigns-table th:nth-child(2),.campaigns-table th:nth-child(3){width:20%}.campaigns-table td:nth-child(4),.campaigns-table th:nth-child(4){width:10%}.campaigns-table td:nth-child(5),.campaigns-table td:nth-child(6),.campaigns-table td:nth-child(7),.campaigns-table td:nth-child(8),.campaigns-table td:nth-child(9),.campaigns-table th:nth-child(5),.campaigns-table th:nth-child(6),.campaigns-table th:nth-child(7),.campaigns-table th:nth-child(8),.campaigns-table th:nth-child(9){width:60px}.campaigns-table td:nth-child(10),.campaigns-table th:nth-child(10){width:80px}.campaigns-table td:nth-child(11),.campaigns-table th:nth-child(11){width:90px}.campaign-name,.campaign-type,td:nth-child(3){max-width:200px;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.campaign-name:hover:after,td:nth-child(3):hover:after{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 5px #0003;content:attr(title);left:0;max-width:300px;padding:5px;position:absolute;top:100%;white-space:normal;z-index:100}.table-container{border-radius:.375rem;border-radius:var(--border-radius);min-height:400px;width:100%}.campaigns-table{border-collapse:initial;border-spacing:0;font-size:.8125rem;font-size:var(--font-size-base);min-width:850px}.campaigns-table td,.campaigns-table th{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color);padding:.5rem}.campaigns-table th{background-color:#f8fafc;background-color:var(--background-table-header);color:#4b5563;color:var(--text-secondary);cursor:pointer;font-size:.75rem;font-size:var(--font-size-small);letter-spacing:.03em;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;white-space:nowrap}.campaigns-table td:first-child,.campaigns-table th:first-child{max-width:40px;min-width:40px;width:40px}.campaigns-table td:nth-child(2),.campaigns-table th:nth-child(2){max-width:140px;min-width:140px;width:140px}.campaigns-table td:nth-child(3),.campaigns-table th:nth-child(3){max-width:150px;min-width:150px;width:150px}.campaigns-table td:nth-child(4),.campaigns-table th:nth-child(4){max-width:100px;min-width:100px;width:100px}.campaigns-table td:nth-child(5),.campaigns-table td:nth-child(6),.campaigns-table td:nth-child(7),.campaigns-table td:nth-child(8),.campaigns-table td:nth-child(9),.campaigns-table th:nth-child(5),.campaigns-table th:nth-child(6),.campaigns-table th:nth-child(7),.campaigns-table th:nth-child(8),.campaigns-table th:nth-child(9){max-width:50px;min-width:50px;padding-left:0;padding-right:0;text-align:center;width:50px}.campaigns-table td:nth-child(10),.campaigns-table th:nth-child(10){max-width:70px;min-width:70px;width:70px}.campaigns-table td:nth-child(11),.campaigns-table th:nth-child(11){max-width:80px;min-width:80px;width:80px}.campaign-name{color:#2563eb;color:var(--primary-color);font-size:.8125rem;font-size:var(--font-size-base);font-weight:500;max-width:130px}.campaign-name,.customer-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-cell{max-width:140px;position:relative}.campaign-type{font-weight:500;max-width:90px;overflow:hidden;text-overflow:ellipsis}.campaign-type,.status-badge{font-size:.75rem;font-size:var(--font-size-small);text-transform:capitalize;white-space:nowrap}.status-badge{align-items:center;display:inline-flex;justify-content:center;padding:.2rem .4rem}.action-buttons{gap:4px;justify-content:center}.action-buttons button{font-size:.75rem;font-size:var(--font-size-small);height:28px;width:28px}.tooltip-trigger{cursor:pointer;position:relative}.tooltip-trigger:hover:after{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 5px #0003;content:attr(data-tooltip);font-size:.75rem;font-size:var(--font-size-small);left:0;max-width:200px;padding:5px;position:absolute;top:100%;white-space:normal;z-index:100}@media (max-width:1024px){.campaigns-table{min-width:800px}.campaigns-table td,.campaigns-table th{padding:.4rem}.campaign-name,.customer-cell{max-width:120px}}.table-container::-webkit-scrollbar{height:8px}.table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.table-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.table-container::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.campaigns-table tbody tr{height:48px}.pagination-container{padding:.75rem 1rem}.pagination-info{font-size:.75rem;font-size:var(--font-size-small)}.page-number,.pagination-btn{height:32px;width:32px}.filter-dropdown select,.search-bar input{font-size:.75rem;font-size:var(--font-size-small);padding:.5rem .75rem .5rem 2.25rem}.export-btn{font-size:.75rem;font-size:var(--font-size-small);padding:.5rem .75rem}.search-results-header{align-items:center;background-color:#f5f5f5;border-left:4px solid #007bff;border-radius:6px;display:flex;justify-content:space-between;margin-bottom:15px;padding:10px 15px}.search-results-info{color:#555;font-size:14px}.search-count{color:#007bff;font-size:16px;font-weight:700}.clear-search-btn{align-items:center;background-color:#e9ecef;border:none;border-radius:4px;color:#495057;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 12px;transition:all .2s}.clear-search-btn:hover{background-color:#dee2e6;color:#dc3545}.overlay-loading{align-items:center;background-color:#ffffffb3;border-radius:6px;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.search-bar input{font-size:14px;padding:8px 12px}.search-bar:before{color:#6c757d;content:"Liste içinde:";display:block;font-size:12px;margin-bottom:3px}.notification{animation:slideIn .3s forwards;border-radius:6px;box-shadow:0 3px 10px #0000001a}.notification.success{background-color:#d4edda;border-left:4px solid #28a745;color:#155724}.notification.error{background-color:#f8d7da;border-left:4px solid #dc3545;color:#721c24}.notification.info{background-color:#d1ecf1;border-left:4px solid #17a2b8;color:#0c5460}.close-notification{line-height:1;margin-left:10px}.campaign-list-container{position:relative}@media (max-width:768px){.search-filter-container{align-items:flex-start;flex-direction:column}.filter-dropdown{margin-top:10px;width:100%}.export-buttons{display:flex;flex-direction:column;gap:5px}.pagination-container{align-items:center;flex-direction:column;gap:10px}.pagination-info{text-align:center}}.campaign-create-form,.campaign-form,.content,.form-container,.main-content{background-color:#1a1a1a!important;color:#fff!important}.campaign-form .form-group,.content .form-group,.form-container .form-group,.main-content .form-group{background-color:initial!important}.campaign-form label,.content label,.form-container label,.main-content label{color:#e5e7eb!important;font-weight:500}.campaign-form input,.campaign-form select,.campaign-form textarea,.content input,.content select,.content textarea,.form-container input,.form-container select,.form-container textarea,.main-content input,.main-content select,.main-content textarea{background-color:#374151!important;border:1px solid #4b5563!important;border-radius:6px!important;color:#fff!important}.campaign-form input::placeholder,.campaign-form textarea::placeholder,.content input::placeholder,.content textarea::placeholder,.form-container input::placeholder,.form-container textarea::placeholder,.main-content input::placeholder,.main-content textarea::placeholder{color:#9ca3af!important}.campaign-form input:focus,.campaign-form select:focus,.campaign-form textarea:focus,.content input:focus,.content select:focus,.content textarea:focus,.form-container input:focus,.form-container select:focus,.form-container textarea:focus,.main-content input:focus,.main-content select:focus,.main-content textarea:focus{background-color:#4b5563!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;outline:none!important}.campaign-form select,.content select,.form-container select,.main-content select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important}.campaign-form input[type=date],.content input[type=date],.form-container input[type=date],.main-content input[type=date]{background-color:#374151!important;color:#fff!important}.campaign-form input[type=date]::-webkit-calendar-picker-indicator,.content input[type=date]::-webkit-calendar-picker-indicator,.form-container input[type=date]::-webkit-calendar-picker-indicator,.main-content input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer!important;filter:invert(1)!important}.campaign-form input[type=number],.content input[type=number],.form-container input[type=number],.main-content input[type=number]{background-color:#374151!important;color:#fff!important}.custom-select-dropdown{background-color:#374151!important;border:1px solid #4b5563!important;box-shadow:0 4px 12px #0000004d!important}.custom-select-option{background-color:#374151!important;border-bottom:1px solid #4b5563!important;color:#fff!important;padding:10px 16px!important}.custom-select-option:hover{background-color:#4b5563!important}.selected-customer{background-color:#065f46!important;border:1px solid #047857!important;border-radius:6px!important;color:#d1fae5!important;font-size:.875rem!important;margin-top:8px!important;padding:8px 12px!important}.btn-primary{background-color:#3b82f6!important;border:1px solid #3b82f6!important;color:#fff!important}.btn-primary:hover{background-color:#2563eb!important;border-color:#2563eb!important}.btn-secondary{background-color:#6b7280!important;border:1px solid #6b7280!important;color:#fff!important}.btn-secondary:hover{background-color:#5b6471!important;border-color:#5b6471!important}.content>div,.main-content>div{background-color:initial!important}.content h1,.content h2,.content h3,.main-content h1,.main-content h2,.main-content h3{color:#fff!important}.content input:disabled,.content select:disabled,.content textarea:disabled,.main-content input:disabled,.main-content select:disabled,.main-content textarea:disabled{background-color:#2d3748!important;color:#a0aec0!important;cursor:not-allowed!important;opacity:.6!important}.custom-select-dropdown{background-color:#1f2937!important;border:1px solid #374151!important;border-radius:6px!important;box-shadow:0 10px 25px #00000080!important;margin-top:2px!important}.custom-select-option{background-color:#1f2937!important;border-bottom:1px solid #374151!important;color:#e5e7eb!important;line-height:1.4!important;padding:12px 16px!important}.custom-select-option:hover{background-color:#374151!important;color:#fff!important}.custom-select-option:active{background-color:#4b5563!important}.custom-select-option.selected{background-color:#1e40af!important;color:#fff!important}.custom-select-dropdown::-webkit-scrollbar{width:6px!important}.custom-select-dropdown::-webkit-scrollbar-track{background:#374151!important;border-radius:3px!important}.custom-select-dropdown::-webkit-scrollbar-thumb{background:#6b7280!important;border-radius:3px!important}.custom-select-dropdown::-webkit-scrollbar-thumb:hover{background:#9ca3af!important}.custom-select input:focus+.custom-select-dropdown{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a,0 10px 25px #00000080!important}.custom-select.open:before{background-color:#0000001a!important;bottom:0!important;content:""!important;left:0!important;pointer-events:none!important;position:fixed!important;right:0!important;top:0!important;z-index:999!important}.customer-select .custom-select-dropdown,.item-select .custom-select-dropdown{background-color:#111827!important;border:2px solid #374151!important;box-shadow:0 15px 35px #000000b3!important}.customer-select .custom-select-option,.item-select .custom-select-option{background-color:#111827!important;border-bottom:1px solid #374151!important;padding:14px 16px!important}.customer-select .custom-select-option:hover,.item-select .custom-select-option:hover{background-color:#1f2937!important;color:#3b82f6!important}.form-group{z-index:auto!important}.form-group:has(.custom-select.open){z-index:1000!important}.customer-select{position:relative!important}.customer-select .custom-select-dropdown{min-width:300px!important;width:100%!important}.item-select{position:relative!important}.item-select .custom-select-dropdown{min-width:250px!important;width:100%!important}.custom-select-option{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.custom-select.open input{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.custom-select.open .custom-select-dropdown{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:0!important}@media (max-width:768px){.custom-select-dropdown{font-size:16px!important;max-height:150px!important}.custom-select-option{padding:16px!important}}.custom-select{z-index:9999!important}.custom-select.open{z-index:10000!important}.custom-select-dropdown{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;z-index:10001!important}.custom-select-option{font-size:14px!important;font-weight:500!important;line-height:1.5!important;z-index:10002!important}.custom-select-option:last-child{border-bottom:none!important;border-bottom-left-radius:6px!important;border-bottom-right-radius:6px!important}.custom-select-option:first-child{border-top-left-radius:6px!important;border-top-right-radius:6px!important}.custom-select-option:hover{box-shadow:inset 3px 0 0 #3b82f6!important;transform:translateX(2px)!important}.custom-select-option:active{background-color:#334155!important;transform:translateX(0)!important}.dropdown-overlay{background-color:#0000004d!important;bottom:0!important;left:0!important;pointer-events:none!important;position:fixed!important;right:0!important;top:0!important;z-index:9998!important}.customer-select .custom-select-dropdown,.item-select .custom-select-dropdown{background-color:#020617!important;border:3px solid #0f172a!important;box-shadow:0 35px 60px #000000f2,0 0 0 2px #3b82f64d,inset 0 1px 0 #ffffff1a!important}.customer-select .custom-select-option,.item-select .custom-select-option{background-color:#020617!important;border-bottom:1px solid #0f172a!important;color:#e2e8f0!important;font-weight:600!important}.customer-select .custom-select-option:hover,.item-select .custom-select-option:hover{background-color:#0f172a!important;box-shadow:inset 4px 0 0 #3b82f6,0 0 10px #3b82f633!important;color:#60a5fa!important}.form-group:has(.custom-select.open){z-index:9999!important}.campaign-form-container .form-group:has(.custom-select.open){z-index:10000!important}.custom-select.open input{border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important}.custom-select-dropdown::-webkit-scrollbar{width:8px!important}.custom-select-dropdown::-webkit-scrollbar-track{background:#0f172a!important;border-radius:4px!important}.custom-select-dropdown::-webkit-scrollbar-thumb{background:#3b82f6!important;border:1px solid #1e293b!important;border-radius:4px!important}.custom-select-dropdown::-webkit-scrollbar-thumb:hover{background:#60a5fa!important}.custom-select-dropdown:before{background:linear-gradient(145deg,#3b82f6,#1e40af)!important;border-radius:10px!important;bottom:-2px!important;content:""!important;left:-2px!important;opacity:.8!important;position:absolute!important;right:-2px!important;top:-2px!important;z-index:-1!important}@media (max-width:1024px){.custom-select-dropdown{box-shadow:0 40px 70px #000000f2,0 0 0 3px #3b82f666!important}}@media (max-width:768px){.custom-select-dropdown{box-shadow:0 30px 60px #000000e6,0 0 0 2px #3b82f680!important;font-size:16px!important;max-height:180px!important}.custom-select-option{font-size:16px!important;padding:18px!important}}body:has(.custom-select.open):before{-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background-color:#0003!important;bottom:0!important;content:""!important;left:0!important;pointer-events:none!important;position:fixed!important;right:0!important;top:0!important;z-index:9997!important}.custom-select{position:relative!important;z-index:10000!important}.custom-select.open{z-index:10001!important}.custom-select-dropdown{background-color:#0f172a!important;border:2px solid #1e293b!important;border-radius:8px!important;box-shadow:0 25px 50px #000000e6,0 0 0 1px #ffffff1a!important;left:0!important;margin-top:4px!important;max-height:200px!important;overflow-y:auto!important;position:absolute!important;right:0!important;top:100%!important;z-index:10002!important}.form-group{position:relative!important;z-index:1!important}.form-group:has(.custom-select.open){isolation:isolate!important;z-index:10000!important}.form-group:not(:has(.custom-select.open)){z-index:1!important}.custom-select input{background-color:#1e293b!important;border:2px solid #334155!important;position:relative!important;z-index:9999!important}.custom-select-option{background-color:#0f172a!important;border-bottom:1px solid #1e293b!important;color:#f1f5f9!important;cursor:pointer!important;padding:14px 18px!important;position:relative!important;transition:all .2s ease!important;z-index:10003!important}.custom-select-option:hover{background-color:#1e293b!important;color:#3b82f6!important}.customer-select .custom-select-dropdown{background-color:#020617!important;border:3px solid #0f172a!important;box-shadow:0 35px 60px #000000f2,0 0 0 2px #3b82f64d!important;z-index:10005!important}.campaign-form-container .form-group:has(.custom-select.open){z-index:10001!important}.modal-body .form-group:has(.custom-select.open){z-index:10010!important}.modal-body .custom-select.open{z-index:10011!important}.modal-body .custom-select-dropdown{z-index:10012!important}body:has(.custom-select.open){overflow:hidden!important}.main-content :not(.custom-select):not(.custom-select-dropdown):not(.custom-select-option){z-index:auto!important}.modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#000000bf!important}.edit-modal{animation:fade-in .3s ease-out;background-color:#1a1a1a!important;border:1px solid #374151!important;border-radius:12px!important;box-shadow:0 25px 50px #000c,0 0 0 1px #ffffff1a!important;max-height:90vh;max-width:600px;overflow:auto;width:100%}.edit-modal .modal-header{background-color:#111827!important;border-bottom:1px solid #374151!important;border-top-left-radius:12px;border-top-right-radius:12px;padding:20px 24px}.edit-modal .modal-header h3{color:#fff!important;font-size:1.25rem;font-weight:600;margin:0}.edit-modal .close-modal{align-items:center;background:none;border:none;border-radius:50%;color:#9ca3af!important;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;transition:all .2s ease;width:32px}.edit-modal .close-modal:hover{background-color:#374151!important;color:#fff!important}.edit-modal .modal-body{background-color:#1a1a1a!important;color:#fff!important;padding:24px}.edit-form{background-color:initial!important;padding:0}.edit-modal .form-group{background-color:initial!important;margin-bottom:20px}.edit-modal .form-group label{color:#e5e7eb!important;display:block;font-size:.9rem;font-weight:500;margin-bottom:8px}.edit-modal .form-group input,.edit-modal .form-group select,.edit-modal .form-group textarea{background-color:#374151!important;border:1px solid #4b5563!important;border-radius:8px;color:#fff!important;font-size:14px;padding:12px 14px;transition:all .2s ease;width:100%}.edit-modal .form-group input::placeholder,.edit-modal .form-group textarea::placeholder{color:#9ca3af!important}.edit-modal .form-group input:focus,.edit-modal .form-group select:focus,.edit-modal .form-group textarea:focus{background-color:#4b5563!important;border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f61a!important;outline:none!important}.edit-modal .form-group textarea{font-family:inherit;min-height:80px;resize:vertical}.edit-modal .form-group select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important}.edit-modal input[type=date]{background-color:#374151!important;color:#fff!important}.edit-modal input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer!important;filter:invert(1)!important}.edit-modal input[type=number]{background-color:#374151!important;color:#fff!important}.edit-modal .form-row{display:flex;gap:16px;margin-bottom:20px}.edit-modal .form-group.half{flex:1 1;margin-bottom:0}.edit-modal .form-row.discounts{flex-wrap:wrap;gap:12px}.edit-modal .form-group.discount{margin-bottom:10px;width:calc(33.333% - 8px)}.edit-modal .custom-select{position:relative;z-index:10000}.edit-modal .custom-select input{background-color:#374151!important;border:1px solid #4b5563!important;color:#fff!important}.edit-modal .custom-select-dropdown{background-color:#111827!important;border:2px solid #374151!important;border-radius:8px!important;box-shadow:0 20px 40px #000c,0 0 0 1px #ffffff1a!important;max-height:200px;overflow-y:auto;z-index:10001!important}.edit-modal .custom-select-option{background-color:#111827!important;border-bottom:1px solid #374151!important;color:#e5e7eb!important;cursor:pointer;padding:12px 16px;transition:all .2s ease}.edit-modal .custom-select-option:hover{background-color:#374151!important;color:#3b82f6!important}.edit-modal .custom-select-option:last-child{border-bottom:none}.edit-modal .selected-customer{background-color:#065f46!important;border:1px solid #047857!important;border-radius:8px;color:#d1fae5!important;font-size:.875rem;margin-top:8px;padding:10px 14px}.edit-modal .modal-footer{background-color:#111827!important;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-top:1px solid #374151!important;display:flex;gap:12px;justify-content:flex-end;padding:20px 24px}.edit-modal .cancel-btn{background-color:#4b5563!important;border:1px solid #6b7280!important;border-radius:8px;color:#fff!important;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s ease}.edit-modal .cancel-btn:hover{background-color:#6b7280!important;border-color:#9ca3af!important}.edit-modal .save-btn{background-color:#3b82f6!important;border:1px solid #3b82f6!important;border-radius:8px;color:#fff!important;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s ease}.edit-modal .save-btn:hover{background-color:#2563eb!important;border-color:#2563eb!important}.edit-modal .save-btn:disabled{background-color:#1e40af!important;border-color:#1e40af!important;cursor:not-allowed;opacity:.6}.edit-modal::-webkit-scrollbar{width:8px}.edit-modal::-webkit-scrollbar-track{background:#374151;border-radius:4px}.edit-modal::-webkit-scrollbar-thumb{background:#6b7280;border-radius:4px}.edit-modal::-webkit-scrollbar-thumb:hover{background:#9ca3af}@keyframes fade-in{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:768px){.edit-modal{margin:20px;max-width:95%}.edit-modal .form-row{flex-direction:column;gap:10px}.edit-modal .form-group.discount{width:100%}.edit-modal .modal-body,.edit-modal .modal-footer,.edit-modal .modal-header{padding:16px}}.edit-modal button:focus,.edit-modal input:focus,.edit-modal select:focus,.edit-modal textarea:focus{outline:2px solid #3b82f6;outline-offset:2px}.edit-modal input:disabled,.edit-modal select:disabled,.edit-modal textarea:disabled{background-color:#2d3748!important;color:#a0aec0!important;cursor:not-allowed;opacity:.6}.header{align-items:center;background:var(--background-light);box-shadow:0 2px 4px #0000000d;box-shadow:var(--card-shadow);display:flex;padding:0 1.5rem;z-index:100}.notification{align-items:center!important;animation:slideIn .3s forwards!important;border-radius:6px!important;box-shadow:0 4px 12px #00000026!important;display:flex!important;font-weight:500!important;justify-content:space-between!important;max-width:400px!important;min-width:300px!important;padding:15px 20px!important;position:fixed!important;right:20px!important;top:80px!important;z-index:9999!important}.notification.success{background-color:#d4edda!important;border:1px solid #c3e6cb!important;color:#155724!important}.notification.error{background-color:#f8d7da!important;border:1px solid #f5c6cb!important;color:#721c24!important}.notification.info{background-color:#d1ecf1!important;border:1px solid #bee5eb!important;color:#0c5460!important}.notification.warning{background-color:#fff3cd!important;border:1px solid #ffeaa7!important;color:#856404!important}.close-notification{align-items:center!important;background:none!important;border:none!important;border-radius:50%!important;color:inherit!important;cursor:pointer!important;display:flex!important;font-size:18px!important;height:24px!important;justify-content:center!important;line-height:1!important;margin-left:15px!important;opacity:.7!important;padding:0!important;transition:all .2s ease!important;width:24px!important}.close-notification:hover{background-color:#0000001a!important;opacity:1!important}.nav-menu{z-index:90!important}.custom-select{z-index:1000!important}.custom-select.open{z-index:1001!important}.custom-select-dropdown{z-index:1002!important}.modal-overlay{z-index:8000!important}.delete-modal,.edit-modal{z-index:8001!important}.modal-body .custom-select.open{z-index:8010!important}.modal-body .custom-select-dropdown{z-index:8011!important}.overlay-loading{z-index:50!important}.search-results-header{z-index:10!important}@media (max-width:768px){.notification{left:10px!important;max-width:calc(100vw - 20px)!important;min-width:auto!important;right:10px!important;top:70px!important}}.notification{box-shadow:0 8px 25px #00000026,0 0 0 1px #ffffff1a!important}.notification span{flex:1 1;line-height:1.4}.notification+.notification{top:160px!important}.notification:nth-child(2){top:170px!important}.notification:nth-child(3){top:240px!important}.campaign-search-container{margin-bottom:20px;position:relative}.search-form{position:relative}.search-input-container{align-items:center;border-radius:6px;box-shadow:0 2px 5px #0000001a;display:flex;overflow:hidden}.search-input{border:1px solid #e0e0e0;border-radius:6px 0 0 6px;border-right:none;flex:1 1;font-size:15px;outline:none;padding:12px 15px;transition:all .3s ease}.search-input:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff33}.search-button{background-color:#007bff;border:none;color:#fff;cursor:pointer;font-size:16px;padding:12px 20px;transition:background-color .3s}.search-button:hover{background-color:#0069d9}.search-button:disabled{background-color:#6c757d}.filter-toggle{background-color:#f8f9fa;border:1px solid #e0e0e0;border-left:none;border-radius:0 6px 6px 0;color:#495057;cursor:pointer;padding:12px 15px;transition:all .2s}.filter-toggle.active,.filter-toggle:hover{background-color:#e9ecef}.filter-toggle.active{color:#007bff}.filter-badge{background-color:#dc3545;border-radius:50%;height:8px;position:absolute;right:5px;top:5px;width:8px}.filters-container{animation:fadeIn .2s ease-out;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 5px 15px #0000001a;margin-top:10px;position:absolute;right:0;top:100%;width:300px;z-index:100}.filters-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:15px}.filters-header h3{color:#343a40;font-size:16px;margin:0}.reset-filters{align-items:center;background:none;border:none;color:#6c757d;cursor:pointer;display:flex;font-size:13px;gap:5px}.reset-filters:hover{color:#dc3545}.filters-body{padding:15px}.filter-group{margin-bottom:15px}.filter-group:last-child{margin-bottom:0}.filter-group label{color:#495057;display:block;font-size:14px;font-weight:500;margin-bottom:5px}.customer-search-input,.filter-group select{background-color:#fff;border:1px solid #ced4da;border-radius:4px;color:#495057;font-size:14px;padding:8px 10px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.customer-search-input:focus,.filter-group select:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40;outline:0}.customer-search{position:relative}.customer-dropdown{background-color:#fff;border:1px solid #ced4da;border-radius:0 0 4px 4px;box-shadow:0 5px 10px #0000001a;max-height:200px;overflow-y:auto;position:absolute;width:100%;z-index:1000}.customer-item{border-bottom:1px solid #f1f1f1;cursor:pointer;display:flex;flex-direction:column;padding:8px 10px}.customer-item:last-child{border-bottom:none}.customer-item:hover{background-color:#f8f9fa}.customer-code{color:#6c757d;font-size:12px}.customer-name{color:#212529;font-size:13px}.filters-footer{border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;padding:10px 15px}.apply-filters{align-items:center;background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:5px;padding:8px 15px}.apply-filters:hover{background-color:#0069d9}.active-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.active-filters-label{color:#6c757d;font-size:13px}.filter-tag{align-items:center;background-color:#e9ecef;border-radius:30px;color:#495057;display:flex;font-size:13px;gap:5px;padding:4px 12px}.filter-tag button{background:none;border:none;color:#6c757d;cursor:pointer;font-size:16px;line-height:1;margin-left:5px;padding:0}.filter-tag button:hover{color:#dc3545}.campaign-search-container{background:var(--bg-secondary)!important;border-bottom:1px solid var(--border-color)!important;padding:1.5rem 2rem!important}.search-input-container{background:var(--bg-tertiary)!important;border:1px solid var(--border-color)!important;box-shadow:var(--shadow-light)!important;transition:var(--transition-smooth)!important}.search-input-container:focus-within{border-color:var(--accent-primary)!important;box-shadow:var(--glow-accent)!important}.search-input{background:#0000!important;border:none!important;color:var(--text-primary)!important;transition:var(--transition-smooth)!important}.search-input::placeholder{color:var(--text-muted)!important}.search-input:focus{border-color:#0000!important;box-shadow:none!important}.search-button{background:var(--accent-primary)!important;border:none!important;color:var(--text-primary)!important;overflow:hidden;position:relative;transition:var(--transition-smooth)!important}.search-button:hover{background:var(--accent-hover)!important;box-shadow:inset 0 0 20px #ffffff1a;transform:translateY(-1px)}.search-button:disabled{background:var(--bg-modal)!important;color:var(--text-muted)!important;cursor:not-allowed}.filter-toggle{background:var(--bg-modal)!important;border:none!important;color:var(--text-secondary)!important;position:relative;transition:var(--transition-smooth)!important}.filter-toggle.active,.filter-toggle:hover{background:var(--accent-primary)!important;color:var(--text-primary)!important}.filter-badge{background-color:var(--danger-color)!important;box-shadow:0 0 8px #dc262680}.filters-container{animation:filterFadeIn .2s ease-out!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--bg-modal)!important;border:1px solid var(--border-light)!important;box-shadow:var(--shadow-heavy)!important}@keyframes filterFadeIn{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.filters-header{background:var(--bg-tertiary)!important;border-bottom:1px solid var(--border-color)!important}.filters-header h3{color:var(--text-primary)!important}.reset-filters{color:var(--text-muted)!important;transition:var(--transition-fast)!important}.reset-filters:hover{color:var(--danger-color)!important}.filters-body{background:var(--bg-modal)!important}.filter-group label{color:var(--text-secondary)!important;font-weight:600}.customer-search-input,.filter-group select{background:var(--bg-tertiary)!important;border:1px solid var(--border-color)!important;color:var(--text-primary)!important;transition:var(--transition-smooth)!important}.customer-search-input:focus,.filter-group select:focus{border-color:var(--accent-primary)!important;box-shadow:var(--glow-accent)!important}.customer-search-input::placeholder,.filter-group select::placeholder{color:var(--text-muted)!important}.filter-group select option{background:var(--bg-modal)!important;color:var(--text-primary)!important}.customer-dropdown{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--bg-modal)!important;border:1px solid var(--border-light)!important;box-shadow:var(--shadow-medium)!important}.customer-item{border-bottom:1px solid var(--border-color)!important;color:var(--text-primary)!important;transition:var(--transition-fast)!important}.customer-item:hover{background:var(--accent-primary)!important;color:var(--text-primary)!important}.customer-item:last-child{border-bottom:none!important}.customer-code{color:var(--text-muted)!important}.customer-item:hover .customer-code,.customer-item:hover .customer-name,.customer-name{color:var(--text-primary)!important}.filters-footer{background:var(--bg-tertiary)!important;border-top:1px solid var(--border-color)!important}.apply-filters{background:var(--accent-primary)!important;border:none!important;color:var(--text-primary)!important;transition:var(--transition-smooth)!important}.apply-filters:hover{background:var(--accent-hover)!important;box-shadow:var(--glow-accent)!important;transform:translateY(-1px)}.active-filters{background:#0000!important;border-top:1px solid var(--border-color);margin-top:1rem;padding-top:1rem}.active-filters-label{color:var(--text-muted)!important}.filter-tag{background:var(--bg-tertiary)!important;border:1px solid var(--border-color)!important;box-shadow:0 2px 4px #0003;color:var(--text-primary)!important;transition:var(--transition-smooth)!important}.filter-tag:hover{background:var(--bg-modal)!important;border-color:var(--accent-primary)!important;transform:translateY(-1px)}.filter-tag button{color:var(--text-muted)!important;transition:var(--transition-fast)!important}.filter-tag button:hover{color:var(--danger-color)!important;transform:scale(1.1)}.search-button:before{background:#ffffff4d;border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s,height .3s;width:0}.search-button:active:before{height:100px;width:100px}.filter-toggle.active:after{animation:pulseGlow 2s ease-in-out infinite alternate;background:linear-gradient(45deg,var(--accent-primary),var(--accent-light));border-radius:inherit;bottom:-2px;content:"";left:-2px;opacity:.3;position:absolute;right:-2px;top:-2px;z-index:-1}@keyframes pulseGlow{0%{opacity:.3}to{opacity:.6}}.customer-dropdown::-webkit-scrollbar{width:6px}.customer-dropdown::-webkit-scrollbar-track{background:var(--bg-tertiary);border-radius:3px}.customer-dropdown::-webkit-scrollbar-thumb{background:var(--border-light);border-radius:3px;-webkit-transition:var(--transition-fast);transition:var(--transition-fast)}.customer-dropdown::-webkit-scrollbar-thumb:hover{background:var(--accent-primary)}.filters-container:before{background:linear-gradient(135deg,var(--accent-primary),var(--accent-light));border-radius:inherit;bottom:-1px;content:"";left:-1px;opacity:.1;position:absolute;right:-1px;top:-1px;z-index:-1}.apply-filters:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.apply-filters:hover:before{left:100%}.customer-search-input:focus,.filter-group select:focus,.search-input:focus{outline:none!important}.search-button.loading{color:#0000!important;position:relative}.search-button.loading:after{animation:searchSpin 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top:2px solid var(--text-primary);content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}@keyframes searchSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.apply-filters,.customer-search-input,.filter-group select,.filter-toggle,.search-button,.search-input{overflow:hidden;position:relative}.customer-search-input:focus,.filter-group select:focus,.search-input:focus{box-shadow:var(--glow-accent),0 0 0 1px var(--accent-primary)!important}@media (prefers-contrast:high){.customer-search-input,.filter-group select,.filter-tag,.search-input{border-width:2px!important}}@media (prefers-reduced-motion:reduce){.filter-toggle.active:after,.filters-container,.search-button:before{animation:none!important}*{transition:none!important}}@media (max-width:768px){.campaign-search-container{padding:1rem!important}.filters-container{left:50%!important;max-width:400px!important;transform:translateX(-50%)!important;width:90%!important}.search-input-container{flex-direction:column!important}.filter-toggle,.search-button{border-radius:0 0 var(--radius-md) var(--radius-md)!important;width:100%!important}.search-input{border-radius:var(--radius-md) var(--radius-md) 0 0!important}}@media (max-width:480px){.filters-container{margin:5px!important;width:95%!important}.filter-group{margin-bottom:1rem!important}.customer-dropdown{max-height:150px!important}}.customer-search-input::selection,.search-input::selection{background:var(--accent-primary)!important;color:var(--text-primary)!important}.customer-search-input:focus::placeholder,.search-input:focus::placeholder{opacity:.5;transform:translateY(-2px);transition:var(--transition-smooth)}.customer-dropdown,.filter-tag,.filters-container,.search-input-container{border-radius:var(--radius-md)!important}.filters-header:before{opacity:.5}.filters-footer:before,.filters-header:before{background:linear-gradient(90deg,#0000,var(--accent-primary),#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.filters-footer:before{opacity:.3}.apply-filters,.filter-toggle,.search-button{transform-origin:center}.apply-filters:active,.filter-toggle:active,.search-button:active{transform:scale(.98)}.customer-search-input:focus-visible,.filter-group select:focus-visible,.search-input:focus-visible{outline:2px solid var(--accent-primary)!important;outline-offset:2px!important}.filter-toggle.loading{animation:filterPulse 1.5s ease-in-out infinite}@keyframes filterPulse{0%,to{opacity:1}50%{opacity:.7}}.bulk-upload-container{background:#2d3748;border-radius:12px;box-shadow:0 4px 6px #0000004d;color:#e2e8f0;margin:20px 0;padding:25px}.bulk-upload-container h3{border-bottom:2px solid #4a5568;color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;padding-bottom:10px}.upload-instructions{background:#1a202c;border-left:4px solid #4299e1;border-radius:8px;margin-bottom:25px;padding:20px}.upload-instructions p{color:#cbd5e0;line-height:1.6;margin-bottom:15px}.file-upload-area{background:#1a202c;border:2px dashed #4a5568;border-radius:8px;margin:25px 0;padding:20px}.file-input{display:none}.file-label{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;box-shadow:0 2px 4px #0003;color:#fff;cursor:pointer;display:inline-block;font-weight:500;padding:12px 24px;transition:all .3s ease}.file-label:hover{background:linear-gradient(135deg,#764ba2,#667eea);box-shadow:0 4px 8px #0000004d;transform:translateY(-2px)}.upload-actions{margin-top:20px}.preview-btn{background:#4299e1!important;border:none!important;border-radius:6px!important;font-weight:500!important;padding:10px 24px!important;transition:all .3s ease!important}.preview-btn:hover:not(:disabled){background:#3182ce!important;box-shadow:0 4px 8px #4299e14d;transform:translateY(-2px)}.preview-btn:disabled{background:#4a5568!important;cursor:not-allowed;opacity:.6}.validation-errors{margin-top:20px}.validation-errors .alert{background:#742a2a!important;border:1px solid #9b2c2c!important;border-radius:8px;color:#feb2b2!important}.validation-errors h5{color:#fc8181;font-weight:600;margin-bottom:15px}.errors-list{list-style:none;padding-left:0}.errors-list>li{background:#1a202c;border-left:3px solid #fc8181;border-radius:6px;margin-bottom:15px;padding:10px}.errors-list>li>strong{color:#fbd38d;display:block;margin-bottom:8px}.errors-list ul{list-style:disc;margin-top:5px;padding-left:20px}.errors-list ul li{color:#e2e8f0;margin:5px 0}.preview-container{background:#1a202c;border:1px solid #4a5568;border-radius:8px;margin-top:30px;padding:20px}.preview-container h4{color:#fff;font-size:20px;font-weight:600;margin-bottom:20px}.table-responsive{overflow:hidden}.preview-container table{background:#2d3748;color:#e2e8f0;margin-bottom:0}.preview-container table thead{background:#1a202c}.preview-container table thead th{border-color:#4a5568!important;color:#cbd5e0;font-size:14px;font-weight:600;letter-spacing:.5px;padding:12px;text-transform:uppercase}.preview-container table tbody tr{transition:background .2s ease}.preview-container table tbody tr:hover{background:#374151}.preview-container table tbody td{border-color:#4a5568!important;color:#e2e8f0;padding:10px 12px;vertical-align:middle}.preview-container table tbody tr:nth-child(2n){background:#2d3748}.preview-container table tbody tr:nth-child(odd){background:#374151}.import-actions{border-top:1px solid #4a5568;display:flex;gap:15px;justify-content:flex-end;margin-top:25px;padding-top:20px}.import-actions .btn-secondary{background:#4a5568!important;border:none!important;border-radius:6px!important;color:#e2e8f0!important;font-weight:500!important;padding:10px 24px!important;transition:all .3s ease!important}.import-actions .btn-secondary:hover:not(:disabled){background:#2d3748!important;transform:translateY(-2px)}.import-actions .btn-success{background:linear-gradient(135deg,#48bb78,#38a169)!important;border:none!important;border-radius:6px!important;color:#fff!important;font-weight:500!important;padding:10px 24px!important;transition:all .3s ease!important}.import-actions .btn-success:hover:not(:disabled){background:linear-gradient(135deg,#38a169,#2f855a)!important;box-shadow:0 4px 8px #48bb784d;transform:translateY(-2px)}.import-actions .btn-success:disabled{background:#4a5568!important;cursor:not-allowed;opacity:.6}.alert-danger{background:#742a2a!important;border:1px solid #9b2c2c!important;border-radius:8px;color:#feb2b2!important;padding:15px}.alert-warning{background:#744210!important;border:1px solid #975a16!important;border-radius:8px;color:#fbd38d!important}.btn-outline-info{background:#0000!important;border:2px solid #4299e1!important;border-radius:6px!important;color:#4299e1!important;font-weight:500!important;padding:10px 24px!important;transition:all .3s ease!important}.btn-outline-info:hover{background:#4299e1!important;box-shadow:0 4px 8px #4299e14d;color:#fff!important;transform:translateY(-2px)}@media (max-width:768px){.bulk-upload-container{padding:15px}.import-actions{flex-direction:column}.import-actions button{width:100%}.preview-container table{font-size:12px}.preview-container table tbody td,.preview-container table thead th{padding:8px 6px}}.bulk-upload-container .preview-btn:disabled:after{animation:dots 1.5s infinite;content:"..."}@keyframes dots{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.table-responsive::-webkit-scrollbar{height:8px}.table-responsive::-webkit-scrollbar-track{background:#1a202c;border-radius:4px}.table-responsive::-webkit-scrollbar-thumb{background:#4a5568;border-radius:4px}.table-responsive::-webkit-scrollbar-thumb:hover{background:#718096}.new-campaign-container{margin:0 auto;max-width:800px}.campaign-form{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:2rem}.form-group label{color:#333;font-weight:600}.form-group input,.form-group select{font-size:1rem}.form-group input:focus,.form-group select:focus{border-color:#007bff}.submit-btn{background:#007bff;font-size:1rem;padding:1rem 2rem}.submit-btn:hover{background:#0056b3}.app-container{display:grid;grid-template-areas:"header header" "sidebar main";grid-template-columns:250px 1fr;grid-template-rows:60px 1fr;min-height:100vh}.header{background:#fff;box-shadow:0 2px 4px #0000001a;grid-area:header;z-index:10}.sidebar{background:#f8f9fa;border-right:1px solid #dee2e6;grid-area:sidebar;padding:1rem}.main-content{background:#f8f9fa;grid-area:main;padding:2rem}.campaign-list{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:1.5rem}.list-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.search-bar input{border:1px solid #dee2e6;border-radius:4px;padding:.5rem 1rem;width:300px}.export-buttons{gap:.5rem}.export-btn{border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:.5rem 1rem}.export-btn.excel{background:#28a745;color:#fff}.export-btn.pdf{background:#dc3545;color:#fff}.table-container{overflow-x:auto}.campaigns-table{border-collapse:collapse;width:100%}.campaigns-table td,.campaigns-table th{border-bottom:1px solid #dee2e6;padding:1rem;text-align:left}.campaigns-table th{background:#f8f9fa;font-weight:600}.status-badge{border-radius:4px;padding:.25rem .5rem}.status-badge.aktif{background:#d4edda;color:#155724}.status-badge.pasif{background:#f8d7da;color:#721c24}.action-buttons button{border-radius:4px;cursor:pointer;padding:.375rem}.edit-btn{background:#ffc107}.delete-btn{background:#dc3545;color:#fff}.nav-menu{border-bottom:2px solid #dee2e6;display:flex;gap:1rem;margin-bottom:2rem}.nav-link{color:#6c757d;padding:.75rem 1rem;position:relative}.nav-link.active{color:#0d6efd;font-weight:500}.nav-link.active:after{background:#0d6efd;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.new-campaign-container{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:2rem}.campaign-form{margin:0 auto;max-width:800px}.form-group{margin-bottom:1.5rem}.form-group label{margin-bottom:.5rem}.form-group input,.form-group select{border:1px solid #dee2e6;padding:.75rem}.submit-btn{background:#0d6efd;border:none;border-radius:4px;cursor:pointer;font-weight:500;padding:.75rem;width:100%}.submit-btn:hover{background:#0b5ed7}.custom-select{position:relative;width:100%}.custom-select-dropdown{background:#fff;border:1px solid #ccc;border-top:none;box-shadow:0 2px 4px #0000001a;left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.custom-select-dropdown.scrollable{max-height:200px;overflow-y:auto;scrollbar-width:thin}.custom-select-dropdown.scrollable::-webkit-scrollbar{width:6px}.custom-select-dropdown.scrollable::-webkit-scrollbar-track{background:#f1f1f1}.custom-select-dropdown.scrollable::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.custom-select-option{cursor:pointer;padding:8px 12px;transition:background-color .2s}.custom-select-option:hover{background-color:#f5f5f5}.selected-customer{color:#666;font-size:.9em;margin-top:8px}.toast-notification{z-index:9999}.toast-notification.success{background-color:#4caf50;border-left:5px solid #2e7d32}.toast-notification.error{background-color:#f44336;border-left:5px solid #b71c1c}.selected-products-container{background:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;margin-top:1rem;padding:1rem}.selected-products-container h4{color:#495057;margin-bottom:.5rem}.selected-products-list{display:flex;flex-wrap:wrap;gap:.5rem}.selected-product-item{align-items:center;background:#fff;border:1px solid #ced4da;border-radius:4px;display:flex;gap:.5rem;padding:.5rem 1rem}.remove-product-btn{background:none;border:none;color:#dc3545;cursor:pointer;font-size:1.2rem;line-height:1;margin-left:.5rem;padding:0}.remove-product-btn:hover{color:#a71d2a}.custom-select-option.selected{background-color:#e7f1ff;font-weight:600}.toast-notification.warning{background-color:#ffc107;border-left:5px solid #d39e00;color:#212529}.status-message.warning{background-color:#fff3cd;border:1px solid #ffeeba;border-radius:.25rem;color:#856404;margin-bottom:1rem;padding:.75rem 1.25rem}.toast-notification,.toast-notification-below-header{animation:slideIn .5s,fadeOut .5s 4.5s;border-radius:4px;box-shadow:0 3px 10px #0003;min-width:300px;padding:15px 20px}.toast-notification-below-header.success,.toast-notification.success{background-color:#4caf50;border-left:5px solid #2e7d32}.toast-notification-below-header.error,.toast-notification.error{background-color:#f44336;border-left:5px solid #b71c1c}.toast-notification-below-header.warning,.toast-notification.warning{background-color:#ffc107;border-left:5px solid #d39e00;color:#212529}.toast-message{font-weight:500}.toast-close{background:#0000;font-size:20px;margin-left:15px;transition:transform .3s}.toast-close:hover{transform:scale(1.2)}.management-header{position:fixed;z-index:100}.notification-dropdown,.profile-dropdown{z-index:101}.toast-notification{border:1px solid #ffffff1a;top:20px;z-index:10001}.toast-notification,.toast-notification-below-header{align-items:center;animation:slideIn .5s ease-out,fadeOut .5s ease-in 4.5s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 32px #0006,0 4px 16px #0003;display:flex;justify-content:space-between;max-width:450px;min-width:320px;padding:18px 24px;right:20px}.toast-notification-below-header{border:1px solid #ffffff1a;border-radius:8px;position:fixed;top:80px;z-index:1000}.toast-notification-below-header.success,.toast-notification.success{background:linear-gradient(135deg,#2d7d32,#388e3c);border-left:6px solid #66bb6a;box-shadow:0 8px 32px #2d7d3266,0 4px 16px #2d7d3233;color:#fff}.toast-notification-below-header.error,.toast-notification.error{background:linear-gradient(135deg,#c62828,#d32f2f);border-left:6px solid #ef5350;box-shadow:0 8px 32px #c6282866,0 4px 16px #c6282833;color:#fff}.toast-notification-below-header.warning,.toast-notification.warning{background:linear-gradient(135deg,#ef6c00,#f57c00);border-left:6px solid #ffa726;box-shadow:0 8px 32px #ef6c0066,0 4px 16px #ef6c0033;color:#fff}.toast-notification-below-header.info,.toast-notification.info{background:linear-gradient(135deg,#1565c0,#1976d2);border-left:6px solid #42a5f5;box-shadow:0 8px 32px #1565c066,0 4px 16px #1565c033;color:#fff}.toast-message{flex-grow:1;font-size:15px;font-weight:600;line-height:1.4;margin-right:12px;text-shadow:0 1px 2px #0003}.toast-close{align-items:center;background:#fff3;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:22px;font-weight:700;height:32px;justify-content:center;transition:all .3s ease;width:32px}.toast-close:hover{background:#ffffff4d;transform:scale(1.1)}.toast-close:active{transform:scale(.95)}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@media (max-width:768px){.toast-notification,.toast-notification-below-header{left:20px;max-width:none;min-width:auto;right:20px}}@media (prefers-color-scheme:dark){.toast-notification,.toast-notification-below-header{border:1px solid #fff3}}.status-message{border-left:6px solid;border-radius:8px;font-weight:500;margin-bottom:20px;padding:16px 20px}.status-message.success{background:linear-gradient(135deg,#e8f5e8,#f1f8e9);border-left-color:#4caf50;color:#2e7d32}.status-message.error{background:linear-gradient(135deg,#ffebee,#fce4ec);border-left-color:#f44336;color:#c62828}.status-message.warning{background:linear-gradient(135deg,#fff8e1,#fffde7);border-left-color:#ff9800;color:#ef6c00}.campaign-tabs{border-bottom:2px solid #4a5568;margin-bottom:25px}.campaign-tabs .nav-link{background:#0000!important;border:none!important;border-bottom:3px solid #0000!important;color:#cbd5e0!important;font-weight:500!important;padding:12px 24px!important;transition:all .3s ease!important}.campaign-tabs .nav-link.active,.campaign-tabs .nav-link:hover{border-bottom-color:#4299e1!important;color:#fff!important}.campaign-tabs .nav-link.active{background:#2d3748!important}.tab-content{padding:25px 0}.tab-pane{display:none}.tab-pane.active{display:block}.campaign-form{max-width:100%}:root{--primary-color:#2563eb;--primary-hover:#1d4ed8;--secondary-color:#f3f4f6;--success-color:#059669;--danger-color:#dc2626;--warning-color:#d97706;--info-color:#0284c7;--text-color:#111827;--text-secondary:#4b5563;--border-color:#e5e7eb;--background-light:#fff;--background-main:#f9fafb;--background-header:#f3f4f6;--background-table-header:#f8fafc;--card-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--transition-speed:0.2s;--border-radius:0.5rem}.announcement-container{background:#fff;background:var(--background-light);border-radius:.5rem;border-radius:var(--border-radius);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:var(--card-shadow);margin-bottom:2rem;overflow:hidden}.primary-btn{align-items:center;background-color:#2563eb;background-color:var(--primary-color);border:none;border-radius:.5rem;border-radius:var(--border-radius);color:#fff;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1rem;transition:all .2s ease;transition:all var(--transition-speed) ease}.primary-btn:hover{background-color:#1d4ed8;background-color:var(--primary-hover)}.primary-btn i{font-size:.875rem}.announcement-form-container{background-color:#fff;background-color:var(--background-light);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color);padding:1.5rem}.announcement-form{display:flex;flex-direction:column;gap:1.5rem}.form-grid{grid-gap:1rem;gap:1rem;grid-template-columns:1fr}.form-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.form-group{gap:.5rem}.form-group label{color:#111827;color:var(--text-color)}.form-group input[type=date],.form-group input[type=text],.form-group select,.form-group textarea{background-color:#fff;background-color:var(--background-light);border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:.5rem;border-radius:var(--border-radius);color:#111827;color:var(--text-color);font-size:.875rem;padding:.625rem;transition:border-color .2s ease;transition:border-color var(--transition-speed) ease}.form-group input[type=date]:focus,.form-group input[type=text]:focus,.form-group select:focus,.form-group textarea:focus{border-color:#2563eb;border-color:var(--primary-color);box-shadow:0 0 0 2px #2563eb1a;outline:none}.checkbox-label{align-items:center;cursor:pointer;display:flex;gap:.5rem}.checkbox-label span{flex:1 1}.color-picker{align-items:center;display:flex;gap:.5rem}.color-picker input[type=color]{border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:.5rem;border-radius:var(--border-radius);cursor:pointer;height:36px;padding:0;width:36px}.color-picker input[type=text]{flex:1 1}.product-selection{grid-gap:.75rem;border:1px solid #e5e7eb;border:1px solid var(--border-color);display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-top:.5rem;max-height:150px;overflow-y:auto;padding:.75rem}.product-item,.product-selection{border-radius:.5rem;border-radius:var(--border-radius)}.product-item{align-items:center;display:flex;gap:.5rem;padding:.375rem;transition:background-color .2s ease;transition:background-color var(--transition-speed) ease}.product-item:hover{background-color:#f3f4f680}.product-item label{cursor:pointer;flex:1 1;font-weight:400;margin:0}.preview-section{margin-top:1rem}.preview-section h3{color:#111827;color:var(--text-color);font-size:1rem;font-weight:600;margin-bottom:.75rem}.announcement-preview{border-radius:.5rem;border-radius:var(--border-radius);box-shadow:0 2px 4px #0000000d;display:flex;min-height:180px;overflow:hidden}.preview-content{display:flex;flex:1 1;flex-direction:column;gap:1rem;padding:1.5rem}.preview-content h3{font-size:1.25rem;font-weight:600;margin:0}.preview-content p{flex:1 1;font-size:.9375rem;line-height:1.5;margin:0}.preview-content button{align-self:flex-start;border:none;border-radius:.5rem;border-radius:var(--border-radius);cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1rem;transition:opacity .2s ease;transition:opacity var(--transition-speed) ease}.preview-content button:hover{opacity:.9}.preview-image{align-items:center;background-color:#f1f5f9;display:flex;justify-content:center;min-width:180px;overflow:hidden;width:180px}.preview-image img{height:100%;object-fit:cover;width:100%}.image-placeholder{align-items:center;color:#94a3b8;display:flex;height:100%;justify-content:center;width:100%}.image-placeholder i{font-size:3rem}.form-buttons{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}.cancel-btn,.submit-btn{border:none;border-radius:.5rem;border-radius:var(--border-radius);font-size:.875rem;font-weight:500;padding:.625rem 1.25rem;transition:all .2s ease;transition:all var(--transition-speed) ease}.cancel-btn{background-color:#f3f4f6;background-color:var(--secondary-color);color:#111827;color:var(--text-color)}.cancel-btn:hover{background-color:#e5e7eb}.submit-btn{background-color:#2563eb;background-color:var(--primary-color);color:#fff}.submit-btn:hover{background-color:#1d4ed8;background-color:var(--primary-hover)}.announcement-list{padding:1.5rem}.search-bar{max-width:400px;position:relative}.search-icon{color:#4b5563;color:var(--text-secondary);left:10px}.search-bar input{border:1px solid #e5e7eb;border:1px solid var(--border-color);border-radius:.5rem;border-radius:var(--border-radius);font-size:.875rem;outline:none;padding:.625rem .75rem .625rem 2.5rem;transition:border-color .2s ease;transition:border-color var(--transition-speed) ease;width:100%}.search-bar input:focus{border-color:#2563eb;border-color:var(--primary-color);box-shadow:0 0 0 2px #2563eb1a}.announcements-table-container{margin-top:1rem;overflow-x:auto}.announcements-table{border-collapse:initial;border-spacing:0;width:100%}.announcements-table td,.announcements-table th{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--border-color);padding:.75rem 1rem;text-align:left}.announcements-table th{background-color:#f8fafc;background-color:var(--background-table-header);color:#4b5563;color:var(--text-secondary);font-size:.8125rem;font-weight:600;letter-spacing:.05em;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0}.announcements-table tbody tr{transition:background-color .2s ease;transition:background-color var(--transition-speed) ease}.announcements-table tbody tr:hover{background-color:#f3f4f680}.truncate-text{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.priority-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;padding:.25rem .625rem}.priority-badge.high{background-color:#dc26261a;color:#dc2626}.priority-badge.normal{background-color:#0284c71a;color:#0284c7}.priority-badge.low{background-color:#4b55631a;color:#4b5563}.action-buttons{gap:.5rem}.action-buttons button{align-items:center;border:none;border-radius:.5rem;border-radius:var(--border-radius);display:flex;height:32px;justify-content:center;padding:0;transition:all .2s ease;transition:all var(--transition-speed) ease;width:32px}.preview-btn{background-color:#0284c71a;color:#0284c7;color:var(--info-color)}.preview-btn:hover{background-color:#0284c7;background-color:var(--info-color);color:#fff}.edit-btn{background-color:#d977061a;color:#d97706;color:var(--warning-color)}.edit-btn:hover{background-color:#d97706;background-color:var(--warning-color);color:#fff}.delete-btn{background-color:#dc26261a;color:#dc2626;color:var(--danger-color)}.delete-btn:hover{background-color:#dc2626;background-color:var(--danger-color);color:#fff}.no-results{align-items:center;display:flex;justify-content:center;padding:3rem 0;text-align:center}.no-results-content{align-items:center;display:flex;flex-direction:column;gap:1rem}.no-results-icon{color:#d1d5db;font-size:3rem}.no-results-content p{color:#4b5563;color:var(--text-secondary);font-size:1rem}@media (max-width:768px){.form-row,.product-selection{grid-template-columns:1fr}.announcement-preview{flex-direction:column}.preview-image{height:140px;min-width:100%;order:-1;width:100%}.form-buttons{flex-direction:column}.form-buttons button{width:100%}.action-buttons{justify-content:center}}.toast-notification{animation:slideIn .3s ease-out;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:16px 24px;position:fixed;right:24px;top:24px;z-index:1100}.toast-content{align-items:center;display:flex;gap:12px}.toast-notification.success{background-color:#34d399;color:#fff}.toast-notification.error{background-color:#ef4444;color:#fff}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-container{background:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;max-height:90vh;max-width:600px;overflow-y:auto;width:100%}.modal-header{padding:24px 24px 0}.modal-header h2{color:#1e293b;font-size:1.5rem;font-weight:600;margin-bottom:8px}.modal-subtitle{color:#64748b;font-size:.875rem;margin-bottom:24px}.modal-form{padding:0 24px 24px}.error-message{font-size:.875rem;margin-bottom:16px}.form-row{margin-bottom:20px}.form-group label{align-items:center;color:#475569;display:flex;justify-content:space-between}.form-group input{border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;font-size:.875rem;padding:10px 12px;transition:all .2s ease}.form-group input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.form-group input::placeholder{color:#94a3b8}.generate-password{align-items:center;background:none;border:none;color:#3b82f6;cursor:pointer;display:flex;font-size:.875rem;gap:4px;padding:0}.generate-password:hover{color:#2563eb}.modal-footer{border-top:1px solid #e2e8f0;gap:12px;margin-top:32px;padding-top:20px}.cancel-button,.submit-button{border-radius:8px;cursor:pointer;font-weight:500;padding:10px 20px;transition:all .2s ease}.cancel-button{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.cancel-button:hover{background:#e2e8f0}.submit-button{background:#3b82f6;border:none;color:#fff}.submit-button:hover{background:#2563eb}.cancel-button:disabled,.submit-button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.modal-container{margin:16px;max-height:calc(100vh - 32px)}}.customer-details-content{background-color:#f8fafc;display:flex;gap:24px;margin-top:80px;min-height:calc(100vh - 64px);padding:24px}.customer-details-left{flex:1 1;max-width:380px}.profile-section{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000001a;padding:24px}.profile-header{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;gap:16px;margin-bottom:20px;padding-bottom:16px}.profile-avatar{color:#64748b;font-size:48px}.profile-title h2{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:4px}.customer-code{color:#64748b;font-size:.875rem}.edit-button{align-items:center;background-color:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:8px;justify-content:center;margin-bottom:24px;padding:12px;transition:all .2s ease;width:100%}.edit-button:hover{background-color:#2563eb}.info-list{display:flex;flex-direction:column;gap:16px}.info-item label{color:#64748b;font-size:.875rem}.info-item span{color:#334155;font-size:.938rem}.balance-amount{color:#059669!important;font-weight:600}.customer-details-right{flex:2 1}.main-actions{display:flex;gap:12px;margin-bottom:24px}.primary-button,.secondary-button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:12px 20px;transition:all .2s ease}.primary-button{background-color:#3b82f6;color:#fff}.primary-button:hover{background-color:#2563eb}.secondary-button{background-color:#64748b;color:#fff}.secondary-button:hover{background-color:#475569}.content-tabs{background:#f1f5f9;border-radius:8px;display:flex;gap:2px;margin-bottom:24px;padding:4px}.tab-button{background:#0000;border:none;border-radius:6px;color:#64748b;cursor:pointer;font-weight:500;padding:12px 24px;transition:all .2s ease}.tab-button:hover{color:#1e293b}.tab-button.active{color:#3b82f6}.tab-button.active,.tab-content{background:#fff;box-shadow:0 1px 3px #0000001a}.tab-content{border:1px solid #e2e8f0;border-radius:12px;padding:24px}.users-content{display:flex;flex-direction:column;gap:20px}.table-responsive{border-radius:8px}.table-footer{border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;padding-top:20px}.add-user-button{align-items:center;background-color:#3b82f6;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:8px;padding:12px 20px;transition:all .2s ease}.add-user-button:hover{background-color:#2563eb}.add-user-button i{font-size:.875rem}.users-table tr:last-child td{border-bottom:none}.action-buttons{gap:8px}.action-btn{background:none;border:none;border-radius:6px;color:#64748b;cursor:pointer;padding:8px;transition:all .2s ease}.action-btn:hover{background-color:#f1f5f9}.view-btn:hover{color:#3b82f6}.edit-btn:hover{color:#059669}.delete-btn:hover{color:#dc2626}.placeholder-content{color:#64748b;padding:40px;text-align:center}.no-data-container{align-items:center;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;color:#64748b;display:flex;justify-content:center;min-height:200px}.table-responsive{margin-top:20px}.users-table{border-collapse:initial;border-spacing:0;width:100%}.users-table th{background:#f8fafc;color:#475569;font-size:.875rem;font-weight:600;text-align:left}.users-table td,.users-table th{border-bottom:1px solid #e2e8f0;padding:14px 20px}.users-table td{color:#334155}.users-table tr:hover{background-color:#f8fafc}.status-badge{border-radius:6px}.loading-spinner{align-items:center;color:#64748b;display:flex;justify-content:center;padding:40px}.error-message{background-color:#fee2e2;border-radius:8px;margin:20px 0;padding:12px}.transactions-content{display:flex;flex-direction:column;gap:20px}.transactions-table{border-collapse:initial;border-spacing:0;width:100%}.transactions-table th{background:#f8fafc;border-bottom:1px solid #e2e8f0;color:#475569;font-size:.875rem;font-weight:600;padding:14px 20px;text-align:left}.transactions-table th.text-right{text-align:right}.transactions-table td{border-bottom:1px solid #e2e8f0;color:#334155;padding:14px 20px}.transactions-table td.text-right{text-align:right}.transactions-table tr:hover{background-color:#f8fafc}.transactions-table tr:last-child td{border-bottom:none}.pagination-controls{margin-top:auto;padding:20px}.pagination-buttons{align-items:center;display:flex;gap:12px}.pagination-button{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#475569;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:6px;padding:8px 16px;transition:all .2s ease}.pagination-button:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;color:#1e293b}.pagination-button:disabled{cursor:not-allowed;opacity:.5}.pagination-button i{font-size:.75rem}.negative-amount{color:#dc2626}.positive-amount{color:#059669}.orders-content{background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a;padding:24px}.table-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.section-title{font-size:1.25rem}.export-button,.export-buttons{display:flex;gap:8px}.export-button{align-items:center;border:none;border-radius:8px;cursor:pointer;font-weight:500;padding:8px 16px;transition:all .2s}.export-excel{background-color:#ecfdf5;color:#059669}.export-excel:hover{background-color:#d1fae5}.export-pdf{background-color:#eff6ff;color:#2563eb}.export-pdf:hover{background-color:#dbeafe}.search-container{margin-bottom:24px;position:relative}.search-input{border:1px solid #e2e8f0;border-radius:8px;font-size:.875rem;padding:12px 16px 12px 40px;transition:all .2s;width:100%}.search-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a;outline:none}.search-icon{color:#64748b;left:14px;position:absolute;top:50%;transform:translateY(-50%)}.orders-table{border-collapse:initial;border-spacing:0;width:100%}.orders-table th{background:#f8fafc;color:#475569;font-size:.875rem;font-weight:500;text-align:left}.orders-table td,.orders-table th{border-bottom:1px solid #e2e8f0;padding:14px 20px}.orders-table td{color:#334155;vertical-align:middle}.customer-name{color:#1e293b;font-weight:500}.status-badge{padding:6px 12px}.status-badge.completed{background-color:#ecfdf5;color:#065f46}.status-badge.pending{background-color:#fef3c7;color:#92400e}.status-badge.processing{background-color:#eff6ff;color:#1e40af}.currency-amount{color:#1e293b;font-family:monospace;font-weight:500}.pagination-controls{align-items:center;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;margin-top:24px;padding-top:20px}.pagination-info{color:#64748b;font-size:.875rem}.pagination-current{color:#475569;font-size:.875rem;font-weight:500;padding:8px 16px}.approve-button{align-items:center;background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:8px;margin-right:16px;padding:8px 16px}.approve-button:hover{background-color:#45a049}.action-buttons{align-items:center}.orders-table input[type=checkbox]{cursor:pointer;height:16px;width:16px}.edit-user-page{background-color:#f8fafc;display:flex;margin-left:260px;margin-top:64px;min-height:calc(100vh - 64px);padding:24px 32px}.main-content{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0000001a;margin:0 auto;max-width:1200px;width:100%}.edit-user-container{padding:32px}.page-header{border-bottom:1px solid #e2e8f0;display:flex;flex-direction:column;margin-bottom:32px;padding-bottom:16px}.page-header p{color:#64748b;font-size:.875rem;margin-bottom:8px}.page-header h2{color:#1e293b;font-size:1.5rem;font-weight:600;margin:0}.form-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-bottom:32px}.form-group{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.form-group label{color:#64748b;font-size:.875rem}.form-group input,.form-group select{background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#334155;font-size:.938rem}.form-group input:focus,.form-group select:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.form-actions{border-top:1px solid #e2e8f0;margin-top:24px;padding-top:24px}.btn-cancel,.btn-save{align-items:center;border-radius:6px;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:8px;padding:10px 20px;transition:all .2s ease}.btn-cancel{background-color:#fff;border:1px solid #e2e8f0;color:#64748b}.btn-save{background-color:#3b82f6;border:none;color:#fff}.btn-cancel:hover{background-color:#f1f5f9}.btn-save:hover{background-color:#2563eb}.form-field-label{color:#64748b;font-size:.875rem;margin-bottom:8px}.status-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%2364748b' viewBox='0 0 16 16'%3E%3Cpath d='M8 10 4 6h8l-4 4z'/%3E%3C/svg%3E")}.status-select,input[type=date]{-webkit-appearance:none;appearance:none;background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}input[type=date]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2364748b'%3E%3Cpath d='M4 4h8v8H4z'/%3E%3C/svg%3E")}@media (max-width:1024px){.edit-user-page{margin-left:0;padding:16px}.form-grid{grid-template-columns:1fr}.edit-user-container{padding:24px}}.user-details-container{background-color:#f5f7fa;box-sizing:border-box;margin-left:250px;margin-top:64px;min-height:calc(100vh - 64px);overflow-y:auto;padding:24px;position:absolute;width:calc(100% - 250px)}.user-details-card{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;margin-bottom:24px}.user-details-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:16px;padding:20px 24px}.back-button{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:6px;color:#374151;display:flex;font-size:14px;gap:8px;padding:8px 16px}.back-button:hover{background-color:#e5e7eb}.page-title{color:#111827;font-size:20px;font-weight:600;margin:0}.user-details-main{padding:24px}.user-profile-section{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:24px;margin-bottom:32px;padding-bottom:24px}.user-avatar{align-items:center;background-color:#f3f4f6;border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}.user-avatar i{color:#9ca3af;font-size:40px}.user-main-info{flex:1 1}.user-main-info h2{color:#111827;font-size:24px;font-weight:600;margin:0 0 4px}.user-code{color:#6b7280;display:block;font-size:14px;margin-bottom:8px}.status-badge{font-size:12px;padding:4px 12px}.status-badge.active{background-color:#dcfce7;color:#15803d}.status-badge.inactive{background-color:#fee2e2;color:#dc2626}.user-info-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin:0 auto;width:100%}.info-section{background-color:#f9fafb;border-radius:8px;box-sizing:border-box;min-height:200px;padding:24px;width:100%}.info-section h3{color:#374151;font-size:16px;font-weight:600;margin:0 0 16px}.info-content{gap:16px}.info-content,.info-item{display:flex;flex-direction:column}.info-item{gap:4px}.info-item label{color:#6b7280;font-size:12px;font-weight:500}.info-item span{color:#111827;font-size:14px}.user-details-error,.user-details-loading,.user-details-not-found{background:#fff;border-radius:8px;margin:24px;padding:40px;text-align:center}.user-details-loading{color:#6b7280}.user-details-error{background-color:#fee2e2;color:#dc2626}.user-details-not-found{background-color:#f3f4f6;color:#6b7280}@media (max-width:1280px){.user-details-container{left:0;padding:16px}.user-info-grid{grid-template-columns:1fr;max-width:100%;padding:0}.info-section{margin-bottom:16px}}@media (max-width:640px){.user-profile-section{flex-direction:column;text-align:center}.user-main-info{text-align:center}.info-section{padding:16px}}.modern-cart{color:#fff;color:var(--dark-text-primary);min-height:100vh}.modern-cart-page{background-color:#121212!important;background-color:var(--dark-bg-primary)!important;color:#fff!important;color:var(--dark-text-primary)!important}.cart-table{border-collapse:initial!important;border-spacing:0!important;display:table!important;table-layout:fixed!important;width:100%!important}.cart-table td,.cart-table th{display:table-cell!important;position:relative!important}@media screen and (-webkit-min-device-pixel-ratio:1.25){.modern-cart{zoom:.9}}@media screen and (-webkit-min-device-pixel-ratio:1.5){.modern-cart{zoom:.85}}.cart-title{color:#2c3e50}.cart-count{color:#95a5a6}.btn:disabled{opacity:.5}.btn:not(:disabled):hover{box-shadow:0 4px 12px #0000001a}.btn-remove{background-color:#fff;color:#dc2626}.btn-order{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none}.btn-order:not(:disabled):hover{background:linear-gradient(135deg,#1d4ed8,#1e40af)}.cart-table{background:#fff;box-shadow:0 0 20px #0000000d}.cart-table th{background-color:#f9f9f9;color:#7f8c8d}.cart-table td{border-bottom:1px solid #ecf0f1;color:#34495e}.custom-checkbox{border:2px solid #bdc3c7}.custom-checkbox:checked{background-color:#2563eb;border-color:#2563eb}.custom-checkbox:checked:after{color:#fff;left:4px;top:0}.status-badge.beklemede{background-color:#fef3c7;color:#92400e}.status-badge.islemde{background-color:#dbeafe;color:#1e40af}.cart-summary{background:#fff;border-radius:8px;box-shadow:0 0 20px #0000000d;margin-top:2rem;padding:2rem;text-align:right}.summary-row{gap:2rem;justify-content:flex-end;margin-bottom:1rem}.summary-row:last-child{border-top:1px solid #ecf0f1;margin-bottom:0}.summary-label{color:#7f8c8d;font-size:.9rem}.summary-value{color:#2c3e50}.total-price{color:#2563eb;font-size:1.5rem;font-weight:600}.empty-cart{color:#95a5a6}.loading-spinner{border:3px solid #f3f3f3;border-top-color:#2563eb}.error-message{background-color:#fef2f2;border:1px solid #fee2e2;color:#dc2626}@media (max-width:768px){.modern-cart{margin:80px auto 1rem;padding:0 1rem}.cart-header{align-items:flex-start;flex-direction:column;margin-bottom:2rem}.cart-title{font-size:1.8rem;margin-bottom:1rem}.action-buttons{flex-direction:row;width:100%}.btn{flex:1 1;font-size:.85rem;min-width:0;min-width:auto;padding:0 1rem}.cart-table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.cart-table td,.cart-table th{padding:1rem .8rem;white-space:nowrap}.cart-summary{padding:1.5rem}.summary-row{align-items:flex-end;flex-direction:column;gap:.5rem}.total-price{font-size:1.3rem}}.cart-summary{background-color:#fafafa;box-shadow:0 1px 3px #0000000d}.summary-label{color:#666}.discount-value{color:#e53935}.total-price{color:#1976d2}.notification{animation:slide-in .3s ease-out;background-color:#e8f5e9;border-left:4px solid #4caf50;box-shadow:0 4px 12px #00000026;color:#2e7d32;min-width:300px;padding:15px 20px}.notification.error{border-left:4px solid #f44336}.notification.warning{background-color:#fff8e1;border-left:4px solid #ff9800;color:#ef6c00}.close-notification{font-size:20px;margin-left:15px;padding:0}@keyframes slide-in{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.order-description-container{background-color:#fff;box-shadow:0 0 20px #0000000d}.order-description{border:1px solid #e2e8f0;color:#2c3e50}.order-description:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb33}.order-description::placeholder{color:#a0aec0}.description-counter{background-color:#fff;color:#a0aec0}@media (max-width:768px){.order-description-container{margin:15px 0;padding:12px}.order-description{font-size:13px;min-height:60px}.description-counter{bottom:18px;right:22px}}.as-notification{background-color:#e8f5e9;border-left:4px solid #4caf50;border-radius:4px;color:#2e7d32;max-width:400px}.as-notification.error{background-color:#ffebee;border-left:4px solid #f44336;color:#c62828}.as-notification.warning{background-color:#fff8e1;border-left:4px solid #ff9800;color:#ef6c00}.as-close-notification{font-size:20px;margin-left:15px;padding:0}@media (max-width:768px){.as-quantity-input{font-size:13px;height:28px;width:50px}.as-btn-save-quantity{font-size:11px;padding:4px 8px}}.as-stock-indicator{border-radius:4px;font-size:11px;line-height:1.3;margin-top:2px;padding:2px 4px}.as-stock-indicator.sufficient{background-color:#d1fae5}.as-stock-indicator.insufficient{background-color:#fee2e2}.as-stock-ok{color:#065f46;font-weight:500}.as-stock-warning{color:#b91c1c;font-weight:500}@media (max-width:768px){.as-quantity-input{font-size:13px;height:28px;width:50px}.as-btn-save-quantity{font-size:11px;padding:4px 8px}.as-stock-indicator{font-size:10px}.as-notification{left:50%;max-width:none;right:auto;transform:translateX(-50%);width:90%}}.as-quantity-container{display:flex;flex-direction:column;gap:5px}.as-quantity-input{border:1px solid #e2e8f0}.as-btn-save-quantity{background-color:#10b981}.as-btn-save-quantity:hover{background-color:#059669}.as-modified-row{background-color:#f0f9ff!important}.as-modified-row td{border-bottom:1px solid #bae6fd}.as-notification{box-shadow:0 4px 12px #00000026}.as-notification.success{background-color:#ecfdf5;color:#065f46}.as-notification.warning{background-color:#fffbeb;color:#92400e}.as-notification.error{background-color:#fef2f2;color:#b91c1c}@media (max-width:768px){.as-quantity-input{font-size:13px;height:28px;width:50px}.as-btn-save-quantity{font-size:11px;padding:4px 8px}.as-notification{left:50%;max-width:none;right:auto;transform:translateX(-50%);width:90%}}:root{--dark-border:#333}.cart-title{color:#fff;color:var(--dark-text-primary)}.cart-count{color:#999;color:var(--dark-text-tertiary)}.btn-remove{color:#ef4444}.btn-remove:not(:disabled):hover{background-color:#dc2626;color:#fff;color:var(--dark-text-primary)}.btn-order{background:linear-gradient(135deg,#1d4ed8,#1e40af);color:#fff;color:var(--dark-text-primary)}.btn-order:not(:disabled):hover{background:linear-gradient(135deg,#1e40af,#1e3a8a)}.cart-table{background:#1e1e1e;background:var(--dark-bg-secondary);box-shadow:0 0 20px #00000026}.cart-table th{background-color:#2d2d2d;background-color:var(--dark-bg-tertiary);color:#ccc;color:var(--dark-text-secondary)}.cart-table td{border-bottom:1px solid #444;border-bottom:1px solid var(--dark-border);color:#fff;color:var(--dark-text-primary)}.custom-checkbox{border:2px solid #444;border:2px solid var(--dark-border)}.custom-checkbox:checked{background-color:#3b82f6;background-color:var(--dark-accent-blue);border-color:#3b82f6;border-color:var(--dark-accent-blue)}.status-badge.beklemede{background-color:#422006;color:#fdba74}.status-badge.islemde{background-color:#172554;color:#93c5fd}.cart-summary{background:#1e1e1e;background:var(--dark-bg-secondary);box-shadow:0 0 20px #00000026}.summary-row:last-child{border-top:1px solid #444;border-top:1px solid var(--dark-border)}.summary-value{color:#fff;color:var(--dark-text-primary)}.total-price{color:#3b82f6;color:var(--dark-accent-blue)}.empty-cart{color:#999;color:var(--dark-text-tertiary)}.error-message{background-color:#450a0a;border:1px solid #7f1d1d;color:#ef4444}.cart-summary{background-color:#1e1e1e;background-color:var(--dark-bg-secondary);box-shadow:0 1px 3px #0003}.summary-label{color:#999;color:var(--dark-text-tertiary)}.discount-value{color:#f87171}.total-price{color:#60a5fa}.notification{background-color:#064e3b;border-left:4px solid #10b981;color:#a7f3d0}.notification.error{background-color:#7f1d1d;border-left:4px solid #ef4444;color:#fecaca}.notification.warning{background-color:#92400e;border-left:4px solid #f59e0b;color:#fef3c7}.order-description-container{background-color:#1e1e1e;background-color:var(--dark-bg-secondary);box-shadow:0 0 20px #00000026}.order-description{background-color:#2d2d2d;background-color:var(--dark-bg-tertiary);border:1px solid #444;border:1px solid var(--dark-border);color:#fff;color:var(--dark-text-primary)}.order-description:focus{border-color:#3b82f6;border-color:var(--dark-accent-blue)}.description-counter,.order-description::placeholder{color:#999;color:var(--dark-text-tertiary)}.as-quantity-input{background-color:#2d2d2d;background-color:var(--dark-bg-tertiary);border:1px solid #444;border:1px solid var(--dark-border);color:#fff;color:var(--dark-text-primary)}.as-quantity-input:focus{border-color:#3b82f6;border-color:var(--dark-accent-blue)}.as-btn-save-quantity{background-color:#065f46;color:#fff;color:var(--dark-text-primary)}.as-btn-save-quantity:hover{background-color:#047857}.as-modified-row td{border-bottom:1px solid #1e40af}.as-notification{box-shadow:0 4px 12px #0000004d}.as-notification.success{background-color:#064e3b;color:#a7f3d0}.as-notification.warning{background-color:#92400e;color:#fef3c7}.as-notification.error{background-color:#7f1d1d;color:#fecaca}.as-stock-indicator.sufficient{background-color:#064e3b}.as-stock-indicator.insufficient{background-color:#7f1d1d}.as-stock-ok{color:#34d399}.as-stock-warning{color:#f87171}.cartDropdown{background:#1e1e1e;background:var(--dark-bg-secondary);border:1px solid #444;border:1px solid var(--dark-border);box-shadow:0 2px 8px #0000004d}.cartHeader{border-bottom:1px solid #444;border-bottom:1px solid var(--dark-border)}.cartHeader h3{color:#fff;color:var(--dark-text-primary)}.closeBtn{color:#999;color:var(--dark-text-tertiary)}.cartItem{border-bottom:1px solid #444;border-bottom:1px solid var(--dark-border)}.cartItem:hover{background-color:#2d2d2d;background-color:var(--dark-bg-tertiary)}.itemName{color:#fff;color:var(--dark-text-primary)}.itemCode{color:#999;color:var(--dark-text-tertiary)}.quantityBtn{background:#2d2d2d;background:var(--dark-bg-tertiary);color:#ccc;color:var(--dark-text-secondary)}.itemPrice,.quantityValue{color:#fff;color:var(--dark-text-primary)}.itemExpanded{border-top:1px solid #444;border-top:1px solid var(--dark-border)}.infoLabel{color:#999;color:var(--dark-text-tertiary)}.infoValue{color:#fff;color:var(--dark-text-primary)}.cartFooter{background:#2d2d2d;background:var(--dark-bg-tertiary);border-top:1px solid #444;border-top:1px solid var(--dark-border)}.totalLabel{color:#999;color:var(--dark-text-tertiary)}.totalAmount,.viewBtn{color:#fff;color:var(--dark-text-primary)}.viewBtn{background:#383838;background:var(--dark-bg-quaternary)}.checkoutBtn{background:#4f46e5;color:#fff;color:var(--dark-text-primary)}:root{--dark-bg-primary:#121212;--dark-bg-secondary:#1e1e1e;--dark-bg-tertiary:#2d2d2d;--dark-bg-quaternary:#383838;--dark-text-primary:#fff;--dark-text-secondary:#ccc;--dark-text-tertiary:#999;--dark-border:#444;--dark-shadow:#0000004d;--dark-hover:#3d3d3d;--dark-accent-blue:#3b82f6;--dark-accent-red:#b91c1c;--dark-accent-green:#059669}.modern-cart{background-color:#121212;background-color:var(--dark-bg-primary);box-sizing:border-box;margin:80px auto 2rem;max-width:1200px;padding:0 1.5rem;width:100%}.cart-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:3rem;position:relative}.cart-title{color:#fff!important;color:var(--dark-text-primary)!important;font-size:2.5rem;font-weight:300;margin:0}.cart-count{color:#999!important;color:var(--dark-text-tertiary)!important;font-size:1rem;margin-left:1rem}.view-options{display:flex;gap:.5rem;margin:0 1rem}.view-btn{background-color:#2d2d2d;background-color:var(--dark-bg-tertiary);border:1px solid #444;border:1px solid var(--dark-border);border-radius:4px;color:#ccc;color:var(--dark-text-secondary);cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:all .2s ease}.view-btn.active{background-color:#3b82f6;background-color:var(--dark-accent-blue);border-color:#3b82f6;border-color:var(--dark-accent-blue);color:#fff;color:var(--dark-text-primary)}.view-btn:hover{background-color:#3d3d3d;background-color:var(--dark-hover)}.action-buttons{display:flex;gap:1rem}.btn{align-items:center;border:none;border-radius:6px;display:flex;font-size:.9rem;font-weight:500;height:42px;justify-content:center;min-width:150px;padding:0 1.5rem;transition:all .2s ease}.btn:disabled{background-color:#2d2d2d!important;background-color:var(--dark-bg-tertiary)!important;color:#999!important;color:var(--dark-text-tertiary)!important;cursor:not-allowed;opacity:.4!important}.btn:not(:disabled):hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.btn-remove{background-color:#2d2d2d;background-color:var(--dark-bg-tertiary);border:1.5px solid #dc2626;color:#ef4444!important}.btn-remove:not(:disabled):hover{background-color:#dc2626!important}.btn-order,.btn-remove:not(:disabled):hover{color:#fff!important;color:var(--dark-text-primary)!important}.btn-order{background:linear-gradient(135deg,#1d4ed8,#1e40af)!important}.btn-order:not(:disabled):hover{background:linear-gradient(135deg,#1e40af,#1e3a8a)!important}.cart-table{background:#1e1e1e!important;background:var(--dark-bg-secondary)!important;border-collapse:collapse;border-radius:8px;box-shadow:0 0 20px #0000004d;overflow:hidden;width:100%}.cart-table th{background-color:#2d2d2d!important;background-color:var(--dark-bg-tertiary)!important;border-bottom:1px solid #444;border-bottom:1px solid var(--dark-border);color:#ccc!important;color:var(--dark-text-secondary)!important;font-size:.8rem;font-weight:500;letter-spacing:.5px;padding:1.2rem 1rem;text-align:left;text-transform:uppercase}.cart-table td{background-color:#1e1e1e;background-color:var(--dark-bg-secondary);border-bottom:1px solid #444!important;border-bottom:1px solid var(--dark-border)!important;color:#fff!important;color:var(--dark-text-primary)!important;padding:1.2rem 1rem}.cart-table tr:last-child td{border-bottom:none}.cart-table tr:hover td{background-color:#2d2d2d!important;background-color:var(--dark-bg-tertiary)!important}.checkbox-wrapper,.custom-checkbox{height:20px;position:relative;width:20px}.custom-checkbox{-webkit-appearance:none;appearance:none;background-color:#383838!important;background-color:var(--dark-bg-quaternary)!important;border:2px solid #666!important;border-radius:4px;cursor:pointer;transition:all .2s ease}.custom-checkbox:hover{background-color:#3d3d3d!important;background-color:var(--dark-hover)!important;border-color:#888!important}.custom-checkbox:checked{background-color:#3b82f6!important;background-color:var(--dark-accent-blue)!important;border-color:#3b82f6!important;border-color:var(--dark-accent-blue)!important}.custom-checkbox:checked:after{color:#fff!important;content:"✓";font-size:14px;font-weight:700;left:2px;position:absolute;text-shadow:0 0 2px #00000080;top:-2px}.status-badge{border:1px solid;border-radius:20px;display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.5px;padding:.4rem 1rem}.status-badge.beklemede{background-color:#7c2d12!important;border-color:#ea580c;box-shadow:0 0 10px #ea580c4d;color:#fed7aa!important}.status-badge.islemde{border-color:#3b82f6;box-shadow:0 0 10px #3b82f64d;color:#93c5fd!important}.status-badge.transfer-edildi,.status-badge.transfer.edildi{background-color:#166534!important;border-color:#16a34a;box-shadow:0 0 10px #16a34a4d;color:#bbf7d0!important}.status-badge.iptal{background-color:#7f1d1d!important;border-color:#dc2626;box-shadow:0 0 10px #dc26264d;color:#fecaca!important}.status-badge.tamamlandi{background-color:#065f46!important;border-color:#059669;box-shadow:0 0 10px #0596694d;color:#a7f3d0!important}.cart-summary{background-color:#1e1e1e!important;background-color:var(--dark-bg-secondary)!important;border:1px solid #444;border:1px solid var(--dark-border);border-radius:6px;box-shadow:0 1px 3px #0000004d;font-size:.95rem;margin:15px 0 20px auto;max-width:450px;min-width:300px;padding:12px 16px}.summary-row{align-items:center;border-bottom:1px solid #444;border-bottom:1px solid var(--dark-border);display:flex;justify-content:space-between;padding:8px 0}.summary-row:last-child{border-bottom:none;border-top:2px solid #444;border-top:2px solid var(--dark-border);padding-top:1rem}.summary-label{color:#999!important;color:var(--dark-text-tertiary)!important}.summary-value{color:#fff!important;color:var(--dark-text-primary)!important;font-weight:500;text-align:right}.total-row{font-weight:700}.discount-value{color:#f87171!important}.total-price{color:#60a5fa!important;font-size:1.05rem;font-weight:700}.empty-cart{color:#999!important;color:var(--dark-text-tertiary)!important;font-size:1.1rem;padding:4rem 2rem;text-align:center}.loading{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 80px)}.loading-spinner{animation:spin 1s linear infinite;border:3px solid #2d2d2d;border-top:3px solid #3b82f6;border:3px solid var(--dark-bg-tertiary);border-radius:50%;border-top-color:var(--dark-accent-blue);height:40px;width:40px}.error-message{background-color:#450a0a!important;border:1px solid #7f1d1d!important;border-radius:6px;color:#ef4444!important;font-size:.9rem;margin-bottom:2rem;padding:1rem}.order-description-container{background-color:#1e1e1e!important;background-color:var(--dark-bg-secondary)!important;border:1px solid #444;border:1px solid var(--dark-border);border-radius:8px;box-shadow:0 0 20px #0000004d;margin:20px 0;padding:16px;position:relative;width:100%}.order-description{background-color:#2d2d2d!important;background-color:var(--dark-bg-tertiary)!important;border:1px solid #444!important;border:1px solid var(--dark-border)!important;border-radius:6px;color:#fff!important;color:var(--dark-text-primary)!important;font-family:inherit;font-size:14px;min-height:80px;padding:12px;resize:vertical;transition:all .2s ease;width:100%}.order-description:focus{border-color:#3b82f6!important;border-color:var(--dark-accent-blue)!important;box-shadow:0 0 0 2px #3b82f64d;outline:none}.description-counter,.order-description::placeholder{color:#999!important;color:var(--dark-text-tertiary)!important}.description-counter{background-color:#1e1e1e;background-color:var(--dark-bg-secondary);border-radius:10px;bottom:22px;font-size:12px;padding:2px 6px;position:absolute;right:26px}.as-quantity-input{background-color:#2d2d2d!important;background-color:var(--dark-bg-tertiary)!important;border:1px solid #444!important;border:1px solid var(--dark-border)!important;border-radius:4px;color:#fff!important;color:var(--dark-text-primary)!important;font-size:14px;height:32px;padding:0 8px;text-align:center;transition:all .2s ease;width:60px}.as-quantity-input:focus{border-color:#3b82f6!important;border-color:var(--dark-accent-blue)!important;box-shadow:0 0 0 2px #3b82f64d;outline:none}.as-btn-save-quantity{background-color:#065f46!important;border:none;border-radius:4px;box-shadow:0 2px 4px #0000004d;color:#fff!important;color:var(--dark-text-primary)!important;cursor:pointer;display:block;font-size:12px;font-weight:600;margin-left:auto;margin-right:auto;padding:6px 12px;transition:all .2s ease}.as-btn-save-quantity:hover{background-color:#047857!important;box-shadow:0 4px 8px #0006;transform:translateY(-1px)}.as-modified-row{background-color:#172554!important;transition:background-color .3s ease}.as-modified-row td{background-color:#172554!important;border-bottom:1px solid #1e40af!important}.as-notification{align-items:center;animation:as-slide-in .3s ease-out;border-radius:6px;box-shadow:0 4px 12px #0006;display:flex;justify-content:space-between;max-width:500px;min-width:300px;padding:15px 20px;position:fixed;right:20px;top:20px;z-index:1000}.as-notification.success{background-color:#064e3b!important;border-left:4px solid #10b981;color:#a7f3d0!important}.as-notification.warning{background-color:#92400e!important;border-left:4px solid #f59e0b;color:#fef3c7!important}.as-notification.error{background-color:#7f1d1d!important;border-left:4px solid #ef4444;color:#fecaca!important}.as-notification-content{flex:1 1}.as-notification-title{font-size:14px;font-weight:600;margin-bottom:4px}.as-notification-message{font-size:13px}.as-close-notification{background:none;border:none;color:inherit;cursor:pointer;font-size:18px;margin-left:12px;opacity:.7;transition:opacity .2s}.as-close-notification:hover{opacity:1}@keyframes as-slide-in{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.modern-cart{margin:80px auto 1rem;padding:0 1rem}.cart-header{align-items:flex-start;flex-direction:column;gap:1rem;margin-bottom:2rem}.cart-title{font-size:1.8rem;margin-bottom:0}.view-options{margin:0;width:100%}.view-btn{flex:1 1;text-align:center}.action-buttons{flex-direction:row;width:100%}.btn{flex:1 1;font-size:.85rem;min-width:0;min-width:auto;padding:0 1rem}.cart-table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.cart-table td,.cart-table th{padding:1rem .8rem;white-space:nowrap}.cart-summary{margin-left:0;max-width:none;padding:1.5rem}.summary-row{align-items:flex-end;flex-direction:column;gap:.5rem}.total-price{font-size:1.3rem}.as-quantity-input{font-size:13px;height:28px;width:50px}.as-btn-save-quantity{font-size:11px;padding:4px 8px}.as-notification{left:50%;max-width:none;right:auto;transform:translateX(-50%);width:90%}}@media (min-width:769px) and (max-width:1024px){.modern-cart{padding:0 2rem}.cart-title{font-size:2rem}.btn{min-width:130px;padding:0 1rem}}.status-badge.islemde{background-color:#1e3a8a!important;background-color:#1e40af!important;border-color:#3b82f6!important;border-color:#60a5fa!important;box-shadow:0 0 10px #3b82f64d!important;box-shadow:0 0 12px #60a5fa66!important;color:#bfdbfe!important;color:#dbeafe!important;font-weight:600!important}.cart-table td .status-badge,.modern-cart .cart-table td .status-badge,td .status-badge{border:1px solid!important;border-radius:20px!important;display:inline-block!important;font-size:.8rem!important;font-weight:600!important;letter-spacing:.5px!important;min-width:80px!important;opacity:1!important;padding:.4rem 1rem!important;position:relative!important;text-align:center!important;text-transform:uppercase!important;visibility:visible!important;white-space:nowrap!important;z-index:1!important}.cart-table td .status-badge.beklemede,.modern-cart .cart-table td .status-badge.beklemede,.status-badge.beklemede,td .status-badge.beklemede{background-color:#7c2d12!important;border-color:#ea580c!important;box-shadow:0 0 10px #ea580c4d!important;color:#fed7aa!important}.cart-table td .status-badge.islemde,.modern-cart .cart-table td .status-badge.islemde,.status-badge.islemde,td .status-badge.islemde{background-color:#1d4ed8!important;border-color:#3b82f6!important;box-shadow:0 0 10px #3b82f666!important;color:#fff!important}.cart-table td .status-badge.transfer-edildi,.cart-table td .status-badge.transfer.edildi,.modern-cart .cart-table td .status-badge.transfer-edildi,.modern-cart .cart-table td .status-badge.transfer.edildi,.status-badge.transfer-edildi,.status-badge.transfer.edildi,td .status-badge.transfer-edildi,td .status-badge.transfer.edildi{background-color:#166534!important;border-color:#16a34a!important;box-shadow:0 0 10px #16a34a4d!important;color:#bbf7d0!important}.cart-table td .status-badge.iptal,.modern-cart .cart-table td .status-badge.iptal,.status-badge.iptal,td .status-badge.iptal{background-color:#7f1d1d!important;border-color:#dc2626!important;box-shadow:0 0 10px #dc26264d!important;color:#fecaca!important}.cart-table td .status-badge.tamamlandi,.modern-cart .cart-table td .status-badge.tamamlandi,.status-badge.tamamlandi,td .status-badge.tamamlandi{background-color:#065f46!important;border-color:#059669!important;box-shadow:0 0 10px #0596694d!important;color:#a7f3d0!important}span[class*=status-badge]{display:inline-block!important;line-height:1.2!important;min-height:24px!important;opacity:1!important;visibility:visible!important}.cart-table td:nth-child(10) .status-badge,.cart-table td:nth-child(10) span{background-color:#1d4ed8!important;border-radius:20px!important;color:#fff!important;display:inline-block!important;font-size:.8rem!important;font-weight:600!important;padding:.4rem 1rem!important}.page-content{background-color:#f0f2f5;box-sizing:border-box;margin-left:250px;margin-top:60px;min-height:calc(100vh - 60px);padding:1.5rem;width:calc(100% - 250px)}.order-detail-container{background:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;width:100%}.order-detail-header{border-bottom:1px solid #e2e8f0;padding:1.5rem}.back-button{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;color:#475569;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;margin-bottom:1rem;padding:.75rem 1.25rem;transition:all .2s ease}.back-button:hover{background-color:#f1f5f9;transform:translateX(-2px)}.back-icon{font-size:1.25rem;line-height:1}.header-content{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.header-left{display:flex;flex-direction:column;gap:1rem}.header-content h1{color:#1e293b;font-size:1.5rem;font-weight:600;margin:0}.header-actions{display:flex;gap:.75rem}.action-button{align-items:center;border:1px solid #e2e8f0;border-radius:.375rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1rem;transition:all .2s ease}.action-button.customer-detail{background-color:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.action-button.customer-detail:hover{background-color:#dbeafe;border-color:#93c5fd}.action-button.customer-edit{background-color:#f0fdf4;border-color:#bbf7d0;color:#15803d}.action-button.customer-edit:hover{background-color:#dcfce7;border-color:#86efac}.action-icon{font-size:1rem;line-height:1}.detail-list{list-style:none;margin:0;padding:0}.detail-section{border-bottom:1px solid #e2e8f0}.detail-section:last-child{border-bottom:none}.section-header{align-items:center;background-color:#f8fafc;cursor:pointer;display:flex;gap:.75rem;padding:1.25rem 1.5rem;transition:background-color .2s ease}.section-header:hover{background-color:#f1f5f9}.section-icon{color:#64748b;font-size:1.25rem}.section-title{color:#1e293b;font-size:1.1rem;font-weight:600;margin:0}.section-content{padding:1rem 1.5rem}.detail-row{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;padding:.875rem 0}.detail-row:last-child{border-bottom:none}.detail-label{color:#64748b;flex:1 1;font-size:.95rem}.detail-value{color:#1e293b;flex:1 1;font-weight:500;text-align:right}.detail-value.code{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;font-family:Roboto Mono,monospace;font-size:.9rem;padding:.25rem .5rem}.detail-value.highlight{color:#2563eb;font-weight:600}.detail-row.total{border-top:2px solid #e2e8f0;margin-top:.5rem;padding-top:1rem}.detail-row.total .detail-label{color:#1e293b;font-weight:600}.detail-row.total .detail-value{color:#2563eb;font-size:1.25rem;font-weight:600}.status-badge{border-radius:9999px;font-size:.875rem;font-weight:500;letter-spacing:.025em;padding:.5rem 1rem;text-transform:uppercase}.status-pending{background-color:#fff7ed;color:#c2410c}.status-completed{background-color:#f0fdf4;color:#15803d}.status-processing{background-color:#eff6ff;color:#1d4ed8}.error,.loading{align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a;display:flex;font-size:1.125rem;justify-content:center;min-height:400px}.loading{color:#64748b}.error{color:#dc2626}@media (max-width:1024px){.page-content{margin-left:0;padding:1rem;width:100%}.header-content{align-items:flex-start;flex-direction:column;gap:.75rem}}@media (max-width:640px){.detail-row{align-items:flex-start;flex-direction:column;gap:.5rem}.detail-value{text-align:left;width:100%}.detail-row.total{align-items:center;flex-direction:row}.section-content,.section-header{padding:1rem}}*{box-sizing:border-box}.pd-container{background:#050810;background-image:radial-gradient(at 15% 15%,#06b6d41a 0,#0000 55%),radial-gradient(at 85% 85%,#10b98112 0,#0000 55%);color:#e2e8f0;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif;min-height:100vh;overflow-x:hidden;padding:24px 32px 64px;position:relative}.pd-bg-mesh{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.pd-mesh-orb{animation:pdFloat 22s ease-in-out infinite;border-radius:50%;filter:blur(140px);opacity:.35;position:absolute}.pd-mesh-1{background:radial-gradient(circle,#06b6d4 0,#0000 70%);height:600px;left:-150px;top:-200px;width:600px}.pd-mesh-2{animation-delay:-8s;background:radial-gradient(circle,#10b981 0,#0000 70%);height:700px;right:-250px;top:25%;width:700px}.pd-mesh-3{animation-delay:-15s;background:radial-gradient(circle,#14b8a6 0,#0000 70%);bottom:-150px;height:500px;left:35%;width:500px}@keyframes pdFloat{0%,to{transform:translate(0) scale(1)}33%{transform:translate(60px,-40px) scale(1.08)}66%{transform:translate(-40px,50px) scale(.92)}}.pd-mesh-grid{background-image:linear-gradient(#06b6d40d 1px,#0000 0),linear-gradient(90deg,#06b6d40d 1px,#0000 0);background-size:56px 56px;inset:0;mask-image:radial-gradient(ellipse at center,#000 30%,#0000 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,#0000 80%);position:absolute}.pd-header{backdrop-filter:blur(24px) saturate(200%);-webkit-backdrop-filter:blur(24px) saturate(200%);background:linear-gradient(135deg,#0f172ad9,#0f172a8c);border:1px solid #06b6d42e;border-radius:22px;box-shadow:0 12px 40px #00000073,0 0 80px #06b6d414,inset 0 1px 0 #ffffff0f;margin-bottom:22px;opacity:0;overflow:hidden;padding:22px 28px;position:relative;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1);z-index:2}.pd-header.pd-animate-in{opacity:1;transform:translateY(0)}.pd-header-glow{animation:pdShimmer 12s ease-in-out infinite;background:linear-gradient(90deg,#0000,#06b6d41a,#0000);height:200%;left:-10%;pointer-events:none;position:absolute;top:-50%;transform:rotate(25deg);width:60%}@keyframes pdShimmer{0%,to{opacity:.5;transform:rotate(25deg) translateX(-30%)}50%{opacity:1;transform:rotate(25deg) translateX(130%)}}.pd-header-inner{display:flex;flex-direction:column;gap:14px;position:relative;z-index:1}.pd-back-btn{align-items:center;align-self:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#06b6d41a,#10b9810f);border:1px solid #06b6d44d;border-radius:11px;color:#67e8f9;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:9px 16px;transition:all .3s ease}.pd-back-btn:hover{background:linear-gradient(135deg,#06b6d433,#10b98121);border-color:#06b6d48c;box-shadow:0 4px 18px #06b6d440;color:#cffafe;transform:translateX(-3px)}.pd-header-content{display:flex;flex-direction:column;gap:10px}.pd-header-top-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.pd-header-badge{align-items:center;background:linear-gradient(135deg,#06b6d426,#10b98126);border:1px solid #06b6d459;border-radius:20px;box-shadow:0 0 18px #06b6d426;color:#a5f3fc;display:inline-flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:1.4px;padding:6px 14px;text-transform:uppercase}.pd-badge-dot{animation:pdPulse 1.8s infinite;background:#10b981;border-radius:50%;box-shadow:0 0 12px #10b981;height:7px;width:7px}@keyframes pdPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.4)}}.pd-header-chips{display:flex;flex-wrap:wrap;gap:8px}.pd-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid;border-radius:14px;font-size:11.5px;font-weight:700;letter-spacing:.4px;padding:6px 12px;transition:all .25s ease}.pd-chip:hover{transform:translateY(-2px)}.pd-chip-brand{background:#06b6d41f;border-color:#06b6d466;box-shadow:0 0 14px #06b6d426;color:#a5f3fc}.pd-chip-model{background:#10b9811f;border-color:#10b98166;box-shadow:0 0 14px #10b98126;color:#a7f3d0}.pd-chip-ref{background:#14b8a61f;border-color:#14b8a666;box-shadow:0 0 14px #14b8a626;color:#0a3b42}.pd-header-title{color:#f0fdfa;font-size:36px;font-weight:800;letter-spacing:-1px;line-height:1.05;margin:0}.pd-title-code{-webkit-text-fill-color:#0000;font-feature-settings:"tnum";background:linear-gradient(135deg,#67e8f9,#6ee7b7 50%,#0d3630);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 20px rgba(103,232,249,.35));font-variant-numeric:tabular-nums}.pd-header-meta{align-items:center;color:#94a3b8;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:2px}.pd-meta-item{align-items:center;color:#cbd5e1;display:inline-flex;font-weight:500;gap:6px}.pd-meta-item svg{stroke:#67e8f9;filter:drop-shadow(0 0 3px rgba(103,232,249,.45))}.pd-meta-divider{color:#334155;font-weight:700;margin:0 2px}.pd-stats-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:22px;position:relative;z-index:2}.pd-stat-card{align-items:center;backdrop-filter:blur(24px) saturate(200%);-webkit-backdrop-filter:blur(24px) saturate(200%);background:linear-gradient(135deg,#0f172ae0,#0f172a8c);border:1px solid #ffffff14;border-radius:18px;box-shadow:0 8px 28px #00000059,inset 0 1px 0 #ffffff0d;cursor:default;display:flex;gap:16px;opacity:0;overflow:hidden;padding:18px 20px;position:relative;transform:translateY(20px);transition:all .5s cubic-bezier(.16,1,.3,1)}.pd-stats-grid.pd-animate-in .pd-stat-card{opacity:1;transform:translateY(0)}.pd-stat-card:before{background:linear-gradient(90deg,#0000,#06b6d4,#0000);background:linear-gradient(90deg,#0000,var(--accent-color,#06b6d4),#0000);height:2px;opacity:.6;right:0}.pd-stat-card:after,.pd-stat-card:before{content:"";left:0;position:absolute;top:0}.pd-stat-card:after{background:radial-gradient(ellipse at top left,#06b6d4 0,#0000 50%);background:radial-gradient(ellipse at top left,var(--accent-color,#06b6d4) 0,#0000 50%);height:100%;opacity:.05;pointer-events:none;width:100%}.pd-stat-card:hover{border-color:#06b6d473;border-color:var(--accent-color,#06b6d473);box-shadow:0 20px 56px #0000008c,0 0 60px #06b6d440,inset 0 1px 0 #ffffff1a;box-shadow:0 20px 56px #0000008c,0 0 60px var(--card-glow,#06b6d440),inset 0 1px 0 #ffffff1a;transform:translateY(-6px)}.pd-stat-card:hover:before{opacity:1}.pd-stat-card.pd-stat-empty,.pd-stats-grid.pd-animate-in .pd-stat-card.pd-stat-empty{opacity:.55}.pd-stat-card.pd-stat-empty:hover{opacity:.85}.pd-stat-brands{--card-glow:#06b6d466;--accent-color:#06b6d4}.pd-stat-models{--card-glow:#10b98166;--accent-color:#10b981}.pd-stat-refs{--card-glow:#14b8a666;--accent-color:#14b8a6}.pd-stat-motors{--card-glow:#22d3ee66;--accent-color:#0a3b42}.pd-stat-visual{flex-shrink:0;height:64px;position:relative;width:64px}.pd-stat-icon-wrap{align-items:center;background:radial-gradient(circle,#0f172af2 0,#060912f2 100%);border:1.5px solid;border:1.5px solid var(--accent-color,currentColor);border-radius:50%;box-shadow:0 0 18px var(--card-glow),inset 0 0 14px #00000080;display:flex;inset:12px;justify-content:center;position:absolute;z-index:2}.pd-stat-icon-wrap svg{stroke:currentColor;stroke:var(--accent-color,currentColor);filter:drop-shadow(0 0 4px currentColor);filter:drop-shadow(0 0 4px var(--accent-color,currentColor));height:20px;width:20px}.pd-stat-ring{height:100%;inset:0;position:absolute;width:100%}.pd-stat-ring svg{height:100%;transform:rotate(-90deg);width:100%}.pd-ring-bg{stroke:#ffffff0d!important;stroke-width:2.5!important}.pd-ring-fill{stroke:currentColor!important;stroke:var(--accent-color,currentColor)!important;stroke-width:2.5!important;filter:drop-shadow(0 0 4px currentColor);filter:drop-shadow(0 0 4px var(--accent-color,currentColor));transition:stroke-dasharray 1.2s cubic-bezier(.16,1,.3,1)}.pd-stat-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.pd-stat-number{-webkit-text-fill-color:#0000;font-feature-settings:"tnum";background:linear-gradient(135deg,#67e8f9,#f0fdfa);background:linear-gradient(135deg,var(--accent-color,#67e8f9),#f0fdfa);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 12px var(--card-glow));font-size:32px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-1.2px;line-height:1}.pd-stat-label{color:#f0fdfa;font-size:13px;font-weight:700;letter-spacing:.1px;margin-top:4px}.pd-stat-detail{color:#64748b;font-size:11.5px;font-weight:500;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-table-wrapper{backdrop-filter:blur(24px) saturate(200%);-webkit-backdrop-filter:blur(24px) saturate(200%);background:linear-gradient(135deg,#0f172ae0,#0f172a8c);border:1px solid #ffffff14;border-radius:20px;box-shadow:0 12px 44px #00000073,inset 0 1px 0 #ffffff0d;opacity:0;overflow:hidden;position:relative;transform:translateY(20px);transition:all .6s cubic-bezier(.16,1,.3,1);z-index:2}.pd-table-wrapper.pd-animate-in{opacity:1;transform:translateY(0)}.pd-table-toolbar{align-items:center;background:linear-gradient(135deg,#06b6d40d,#10b98108);border-bottom:1px solid #06b6d41f;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:18px 24px}.pd-toolbar-left{align-items:center;display:flex;gap:14px}.pd-toolbar-icon{align-items:center;background:linear-gradient(135deg,#06b6d42e,#10b9812e);border:1px solid #06b6d459;border-radius:12px;box-shadow:0 0 18px #06b6d433;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.pd-toolbar-icon svg{stroke:#67e8f9;filter:drop-shadow(0 0 3px rgba(103,232,249,.55));height:19px;width:19px}.pd-toolbar-title{display:flex;flex-direction:column;gap:2px}.pd-toolbar-main{color:#f0fdfa;font-size:15px;font-weight:700;letter-spacing:-.2px}.pd-toolbar-sub{color:#64748b;font-size:12px;font-weight:500}.pd-toolbar-right{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pd-search-box{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060912b3;border:1px solid #ffffff1a;border-radius:12px;display:flex;padding:0 12px;position:relative;transition:all .3s ease}.pd-search-box:focus-within{background:#060912e6;border-color:#06b6d48c;box-shadow:0 0 0 3px #06b6d41a,0 0 18px #06b6d433}.pd-search-box svg{color:#475569;flex-shrink:0;transition:color .3s ease}.pd-search-box:focus-within svg{color:#67e8f9}.pd-search-input{background:#0000;border:none;color:#f0fdfa;font-size:13px;font-weight:500;outline:none;padding:10px 8px;width:220px}.pd-search-input::placeholder{color:#475569}.pd-search-clear{align-items:center;background:#0000;border:none;border-radius:6px;color:#475569;cursor:pointer;display:flex;padding:4px;transition:all .2s ease}.pd-search-clear:hover{background:#ef444426;color:#fca5a5}.pd-result-count{align-items:baseline;background:linear-gradient(135deg,#10b98126,#06b6d41a);border:1px solid #10b98159;border-radius:12px;box-shadow:0 0 18px #10b9811a;display:flex;gap:6px;padding:8px 14px}.pd-count-number{font-feature-settings:"tnum";color:#6ee7b7;font-size:18px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;text-shadow:0 0 12px #10b98173}.pd-count-label{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.pd-table-scroll{overflow-x:auto}.pd-table-scroll::-webkit-scrollbar{height:8px}.pd-table-scroll::-webkit-scrollbar-track{background:#06091266}.pd-table-scroll::-webkit-scrollbar-thumb{background:#06b6d44d;border-radius:4px}.pd-table-scroll::-webkit-scrollbar-thumb:hover{background:#06b6d480}.pd-table{border-collapse:collapse;min-width:980px;table-layout:fixed;width:100%}.pd-table thead{background:linear-gradient(135deg,#06b6d414,#10b9810a);border-bottom:1px solid #06b6d440}.pd-table th{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172af2;color:#a5f3fc;font-size:11px;font-weight:800;letter-spacing:1.3px;padding:14px 18px;position:-webkit-sticky;position:sticky;text-align:left;text-shadow:0 0 12px #a5f3fc73;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.pd-th-num{text-align:center!important;width:56px}.pd-th-ref{width:32%}.pd-th-brand{width:14%}.pd-th-model{width:18%}.pd-th-segment{width:14%}.pd-th-motor{width:16%}.pd-table-row{animation:pdFadeIn .5s ease backwards;border-bottom:1px solid #ffffff0a;transition:background .2s ease}.pd-table-row:hover{background:linear-gradient(90deg,#06b6d40d,#10b98108)}.pd-table-row:last-child{border-bottom:none}@keyframes pdFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.pd-table td{color:#cbd5e1;font-size:13px;padding:16px 18px;vertical-align:top}.pd-cell-num{text-align:center;vertical-align:middle!important}.pd-row-number{font-feature-settings:"tnum";align-items:center;background:#081c26d9;border:1px solid #22d3ee80;border-radius:9px;box-shadow:0 0 12px #22d3ee26;color:#0a3b42;display:inline-flex;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;height:30px;justify-content:center;text-shadow:0 0 8px #22d3ee73;width:30px}.pd-brand-list,.pd-model-list,.pd-motor-list,.pd-ref-codes,.pd-segment-list{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.pd-ref-tag{background:#0d1e23d9;border:1px solid #2dd4bf80;border-radius:7px;color:#0d3630;display:inline-block;font-family:SF Mono,Monaco,Consolas,monospace;font-size:11.5px;font-weight:700;letter-spacing:.4px;line-height:1.4;padding:6px 11px;text-shadow:0 0 8px #2dd4bf59;transition:all .2s ease;white-space:nowrap}.pd-ref-tag:hover{background:#0d1e23f2;border-color:#5eead4d9;box-shadow:0 4px 16px #2dd4bf66;color:#0a3b42;transform:translateY(-1px)}.pd-ref-toggle{background:#081c26d9;border:1px solid #22d3ee80;border-radius:7px;color:#67e8f9;cursor:pointer;font-size:11.5px;font-weight:700;padding:6px 11px;text-shadow:0 0 8px #22d3ee66;transition:all .2s ease;white-space:nowrap}.pd-ref-toggle:hover{background:#081c26f2;border-color:#67e8f9d9;box-shadow:0 4px 14px #22d3ee66;color:#a5f3fc;transform:translateY(-1px)}.pd-brand-tag{background:#081c26d9;border:1px solid #22d3ee8c;border-radius:7px;color:#0a3b42;display:inline-block;font-size:11.5px;font-weight:800;letter-spacing:.5px;line-height:1.4;padding:6px 12px;text-shadow:0 0 10px #22d3ee73;text-transform:uppercase;transition:all .2s ease;white-space:nowrap}.pd-brand-tag:hover{background:#081c26f2;border-color:#67e8f9e6;box-shadow:0 4px 16px #22d3ee80;color:#67e8f9;transform:translateY(-1px)}.pd-model-tag{background:#072016d9;border:1px solid #34d39980;border-radius:7px;color:#0a3b42;display:inline-block;font-size:11.5px;font-weight:700;line-height:1.4;padding:6px 11px;text-shadow:0 0 8px #34d39966;transition:all .2s ease;white-space:nowrap}.pd-model-tag:hover{background:#072016f2;border-color:#6ee7b7d9;box-shadow:0 4px 16px #34d39973;color:#6ee7b7;transform:translateY(-1px)}.pd-segment-badge{background:#0a1e20d9;border:1px solid #2dd4bf8c;border-radius:16px;box-shadow:0 2px 12px #14b8a62e;color:#0d3630;display:inline-block;font-size:11.5px;font-weight:800;letter-spacing:.4px;line-height:1.4;padding:7px 14px;text-shadow:0 0 8px #2dd4bf66;transition:all .2s ease;white-space:nowrap}.pd-segment-badge:hover{background:#0a1e20f2;border-color:#5eead4d9;box-shadow:0 4px 16px #14b8a666;color:#0a3b42;transform:translateY(-1px)}.pd-motor-badge{border:1px solid;border-radius:7px;display:inline-block;font-size:11.5px;font-weight:700;letter-spacing:.3px;line-height:1.4;padding:6px 11px;transition:all .2s ease;white-space:nowrap}.pd-motor-diesel{background:#081c26d9;border-color:#22d3ee8c;color:#0a3b42;text-shadow:0 0 8px #22d3ee73}.pd-motor-petrol{background:#072016d9;border-color:#34d3998c;color:#0a3b42;text-shadow:0 0 8px #34d39973}.pd-motor-other{background:#141923d9;border-color:#94a3b873;color:#cbd5e1;text-shadow:0 0 6px #94a3b84d}.pd-motor-badge:hover{box-shadow:0 4px 14px currentColor;filter:brightness(1.15);transform:translateY(-1px)}.pd-no-data{align-items:center;background:#0000;border:none;border-radius:0;color:#475569;display:inline-flex;font-size:14px;font-weight:600;height:22px;justify-content:center;letter-spacing:1px;min-width:28px;opacity:.5;padding:0 8px}.pd-empty,.pd-error,.pd-loading{align-items:center;-webkit-backdrop-filter:blur(24px) saturate(200%);backdrop-filter:blur(24px) saturate(200%);background:linear-gradient(135deg,#0f172ad9,#0f172a8c);border:1px solid #ffffff14;border-radius:22px;box-shadow:0 12px 44px #00000073;display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:90px 24px;position:relative;text-align:center;z-index:2}.pd-loader-container{height:80px;margin-bottom:22px;position:relative;width:80px}.pd-loader-ring{animation:pdSpin 1s linear infinite;border:3px solid #0000;border-radius:50%;border-top-color:#06b6d4;filter:drop-shadow(0 0 5px #06b6d4);inset:0;position:absolute}.pd-loader-ring.pd-ring-2{animation-direction:reverse;animation-duration:1.4s;border-top-color:#10b981;filter:drop-shadow(0 0 5px #10b981);inset:9px}.pd-loader-ring.pd-ring-3{animation-duration:.8s;border-top-color:#14b8a6;filter:drop-shadow(0 0 5px #14b8a6);inset:18px}@keyframes pdSpin{to{transform:rotate(1turn)}}.pd-loader-icon{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.pd-loader-icon svg{stroke:#67e8f9;filter:drop-shadow(0 0 6px #06b6d4)}.pd-loading-text{color:#f0fdfa;font-size:15px;font-weight:700;letter-spacing:.2px;margin:0}.pd-loading-dots{display:flex;gap:7px;margin-top:12px}.pd-loading-dots span{animation:pdBounce 1.4s ease-in-out infinite;background:#06b6d4;border-radius:50%;box-shadow:0 0 10px #06b6d4;height:8px;width:8px}.pd-loading-dots span:nth-child(2){animation-delay:.2s;background:#10b981;box-shadow:0 0 10px #10b981}.pd-loading-dots span:nth-child(3){animation-delay:.4s;background:#14b8a6;box-shadow:0 0 10px #14b8a6}@keyframes pdBounce{0%,80%,to{opacity:.5;transform:scale(.4)}40%{opacity:1;transform:scale(1)}}.pd-empty-icon,.pd-error-icon{align-items:center;background:radial-gradient(circle,#0f172af2,#060912f2);border:1.5px solid #dc262666;border-radius:50%;box-shadow:0 0 28px #dc262633;display:flex;height:72px;justify-content:center;margin-bottom:18px;width:72px}.pd-empty-icon{border-color:#94a3b84d;box-shadow:0 0 28px #94a3b81f}.pd-empty h3,.pd-error h3{color:#f0fdfa;font-size:20px;font-weight:800;letter-spacing:-.3px;margin:0 0 8px}.pd-empty p,.pd-error p{color:#94a3b8;font-size:14px;font-weight:500;margin:0 0 20px}.pd-error-btn{background:linear-gradient(135deg,#06b6d4,#10b981);border:none;border-radius:11px;box-shadow:0 5px 20px #06b6d473;color:#0a0e1a;cursor:pointer;font-size:13px;font-weight:800;letter-spacing:.2px;padding:11px 24px;transition:all .3s ease}.pd-error-btn:hover{box-shadow:0 8px 28px #06b6d4a6;transform:translateY(-2px)}.pd-no-results{align-items:center;color:#475569;display:flex;flex-direction:column;justify-content:center;padding:70px 24px}.pd-no-results svg{stroke:#334155}.pd-no-results p{color:#94a3b8;font-size:14px;font-weight:500;margin-top:12px}.pd-animate-in{animation:pdSlideUp .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes pdSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.pd-table{min-width:880px}.pd-stats-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pd-container{padding:16px}.pd-header{border-radius:18px;padding:18px}.pd-header-title{font-size:26px}.pd-stats-grid{gap:12px;grid-template-columns:1fr}.pd-stat-card{padding:16px}.pd-stat-number{font-size:28px}.pd-stat-visual{height:56px;width:56px}.pd-table-toolbar{align-items:stretch;flex-direction:column;padding:16px}.pd-toolbar-right{align-items:center;flex-direction:row}.pd-search-box{flex:1 1}.pd-search-input{width:100%}.pd-table{min-width:100%;table-layout:auto}.pd-table thead{display:none}.pd-table-row{background:#0f172a66;border-bottom:1px solid #ffffff0d;border-radius:12px;display:block;margin-bottom:10px;padding:16px}.pd-table td{border:none;display:block;padding:8px 0}.pd-table td:before{color:#67e8f9;content:attr(data-label);display:block;font-size:10px;font-weight:800;letter-spacing:.7px;margin-bottom:6px;text-shadow:0 0 6px #67e8f959;text-transform:uppercase}.pd-cell-num{text-align:left}}.add-user-container{margin:0 auto;max-width:1200px;padding:20px}.page-header{border-bottom:1px solid #e0e0e0;margin-bottom:24px;padding-bottom:12px}.page-header h1{color:#333;font-size:24px;margin-bottom:8px}.page-header p{color:#666;font-size:14px}.notification{align-items:center;animation:fadeIn .3s ease-out;border-radius:4px;box-shadow:0 1px 3px #0000000d;display:flex;font-size:13px;justify-content:space-between;margin-bottom:15px;max-width:400px;padding:10px 16px;position:fixed;right:20px;top:20px;width:auto;z-index:1000}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.notification.success{background-color:#effcf1;border-left:2px solid #2e7d32;color:#2e7d32}.notification.error{background-color:#ffebee;border-left:2px solid #c62828;color:#c62828}.close-notification{background:none;border:none;color:inherit;cursor:pointer;font-size:14px;opacity:.7;transition:opacity .2s}.close-notification:hover{opacity:1}.user-form-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:24px}.add-user-form{display:flex;flex-direction:column;gap:24px}.form-section{margin-bottom:20px}.form-section h2{border-bottom:1px solid #f0f0f0;color:#333;font-size:18px;margin-bottom:16px;padding-bottom:8px}.form-row{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:16px}.form-group{flex:1 1;min-width:250px}.form-group label{color:#555;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.form-group input,.form-group select{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:10px 12px;transition:border-color .3s,box-shadow .3s;width:100%}.form-group input:focus,.form-group select:focus{border-color:#4a90e2;box-shadow:0 0 0 2px #4a90e233;outline:none}.form-group input.error{border-color:#e53935}.error-message{color:#e53935;font-size:12px;margin-top:5px}.checkbox-group{align-items:center;display:flex;margin-top:26px}.checkbox-container{align-items:center;cursor:pointer;display:flex;font-size:14px;padding-left:30px;position:relative;-webkit-user-select:none;user-select:none}.checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#eee;border-radius:3px;height:20px;left:0;position:absolute;top:0;transition:background-color .2s;width:20px}.checkbox-container:hover input~.checkmark{background-color:#ddd}.checkbox-container input:checked~.checkmark{background-color:#4a90e2}.checkmark:after{content:"";display:none;position:absolute}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:7px;top:3px;transform:rotate(45deg);width:5px}.form-actions{border-top:1px solid #f0f0f0;display:flex;gap:12px;justify-content:flex-end;padding-top:20px}.cancel-btn,.save-btn{border-radius:4px;cursor:pointer;font-weight:500;padding:10px 20px;transition:background-color .3s}.cancel-btn{background-color:#f5f5f5;border:1px solid #ddd;color:#333}.cancel-btn:hover{background-color:#e0e0e0}.save-btn{background-color:#4a90e2;border:none;color:#fff}.save-btn:hover{background-color:#3a7fcf}.save-btn:disabled{background-color:#a1c4f0;cursor:not-allowed}.content-container{display:flex;height:calc(100vh - 60px);position:relative}.main-content{background-color:#f9f9f9;flex:1 1;overflow-y:auto;transition:margin-left .3s}.main-content.sidebar-open{margin-left:250px}.main-content.sidebar-closed{margin-left:70px}@media (max-width:992px){.form-row{flex-direction:column;gap:12px}.form-group{min-width:100%}.main-content.sidebar-closed,.main-content.sidebar-open{margin-left:0}}@media (max-width:576px){.add-user-container,.user-form-card{padding:15px}.form-actions{flex-direction:column}.cancel-btn,.save-btn{width:100%}}.users-page-container{padding:80px 20px 20px 250px;transition:all .3s ease}.sidebar-closed .users-page-container{padding-left:20px}.users-content-wrapper{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;min-height:calc(100vh - 120px);padding:20px}.users-page-header{display:flex;flex-direction:column;margin-bottom:20px}.users-page-header h2{color:#333;font-size:1.5rem;margin:0 0 15px}.users-header-actions{display:flex;flex-direction:column;gap:15px}@media (min-width:992px){.users-header-actions{align-items:center;flex-direction:row;justify-content:space-between}}.users-filters{flex-wrap:wrap;gap:10px}.users-filter-group,.users-filters{align-items:center;display:flex}.users-filter-select{background-color:#fff;border:1px solid #ddd;border-radius:4px;color:#333;font-size:14px;padding:8px 12px}.users-search-bar{align-items:center;display:flex}.users-search-bar input{border:1px solid #ddd;border-radius:4px;font-size:14px;min-width:200px;padding:8px 12px;width:100%}.users-action-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.users-add-btn{align-items:center;background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:8px 16px;text-decoration:none;transition:background-color .2s}.users-add-btn:hover{background-color:#45a049}.users-add-btn i{margin-right:8px}.users-export-buttons{display:flex;gap:8px}.users-export-btn{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:8px 16px;transition:all .2s}.users-export-btn i{margin-right:8px}.users-export-btn.excel{border-color:#1d6f42;color:#1d6f42}.users-export-btn.excel:hover{background-color:#1d6f42;color:#fff}.users-export-btn.pdf{border-color:#f40f02;color:#f40f02}.users-export-btn.pdf:hover{background-color:#f40f02;color:#fff}.users-table-container{margin-bottom:20px;overflow-x:auto}.users-data-table{border-collapse:collapse;width:100%}.users-data-table td,.users-data-table th{border-bottom:1px solid #eee;padding:12px 15px;text-align:left}.users-data-table th{background-color:#f8f9fa;color:#333;font-weight:600}.users-data-table tr:hover{background-color:#f5f5f5}.users-status-badge{border-radius:15px;cursor:pointer;display:inline-block;font-size:12px;padding:5px 10px}.users-status-badge.active{background-color:#e1f5e9;color:#4caf50}.users-status-badge.inactive{background-color:#f8d7da;color:#dc3545}.users-role-badge{border-radius:15px;display:inline-block;font-size:12px;padding:5px 10px}.users-role-badge.admin{background-color:#cce5ff;color:#0d6efd}.users-role-badge.user{background-color:#e2e3e5;color:#383d41}.users-row-actions{display:flex;gap:5px;justify-content:center}.users-icon-btn{align-items:center;background:none;border:none;border-radius:4px;color:#666;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .2s;width:32px}.users-icon-btn:hover{background-color:#0000000d}.users-icon-btn.view{color:#0d6efd}.users-icon-btn.view:hover{background-color:#0d6efd1a}.users-icon-btn.edit{color:#ffc107}.users-icon-btn.edit:hover{background-color:#ffc1071a}.users-icon-btn.delete{color:#dc3545}.users-icon-btn.delete:hover{background-color:#dc35451a}.users-pagination{gap:5px}.users-error-message,.users-loading-container,.users-no-data-message{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px;text-align:center}.users-loading-spinner{animation:users-spin 1s linear infinite;border:4px solid #0000001a;border-radius:50%;border-top-color:#0d6efd;height:40px;margin-bottom:10px;width:40px}@keyframes users-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.users-error-message{color:#dc3545}.users-no-data-message{color:#6c757d}@media (max-width:768px){.users-page-container{padding:80px 10px 10px}.users-content-wrapper{padding:15px}.users-data-table td,.users-data-table th{padding:8px}.users-action-buttons{flex-direction:column}}.users-pagination{flex-wrap:wrap;gap:8px;margin-top:20px}.users-pagination,.users-pagination-btn{align-items:center;display:flex;justify-content:center}.users-pagination-btn{background-color:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:14px;min-width:40px;padding:8px 12px;transition:all .2s}.users-pagination-btn:hover{background-color:#f5f5f5}.users-pagination-btn.active{background-color:#0d6efd;border-color:#0d6efd;color:#fff;font-weight:700}.users-pagination-btn:disabled{cursor:not-allowed;opacity:.5}.users-pagination-ellipsis{color:#6c757d;padding:8px 5px;-webkit-user-select:none;user-select:none}.users-pagination-info{color:#6c757d;font-size:14px;margin-left:15px;white-space:nowrap}@media (max-width:576px){.users-pagination{gap:5px}.users-pagination-btn{font-size:13px;min-width:32px;padding:6px 10px}.users-pagination-info{display:block;margin-left:0;margin-top:10px;text-align:center;width:100%}}html.v2-active,html.v2-active #app,html.v2-active #root,html.v2-active .app-container,html.v2-active .content-wrapper,html.v2-active .main,html.v2-active .main-content,html.v2-active .page-content,html.v2-active .page-wrapper,html.v2-active .root-container,html.v2-active body,html.v2-active main{background-color:#f8fafc!important;color:#0f172a!important}html.v2-active body>div:not(.account-container):not(.header):not(.footer){background-color:initial!important}html.v2-active body{margin:0!important;padding:0!important}html.v2-active main{padding:0!important}html.v2-active #root{color:#0f172a!important}html.v2-active input,html.v2-active select,html.v2-active textarea{background-color:initial!important;background-image:none!important;border:none!important;box-shadow:none!important;color:#0f172a!important}html.v2-active input::placeholder,html.v2-active textarea::placeholder{color:#94a3b8!important;opacity:1!important}html.v2-active button{background-color:initial;background-image:none!important;border:none;box-shadow:none}html.v2-active main{margin:0!important;min-height:auto!important}html.v2-active header{background-color:#fff!important}html.v2-active .v2Scroll::-webkit-scrollbar{height:8px;width:8px}html.v2-active .v2Scroll::-webkit-scrollbar-track{background:#0000}html.v2-active .v2Scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}html.v2-active [class*=BalanceCard_] div,html.v2-active [class*=BalanceCard_] p,html.v2-active [class*=BalanceCard_]>div,html.v2-active [class*=BalanceCard_]>p,html.v2-active [class*=BalanceCard_]>span,html.v2-active [class*=BrandCarousel_]>div,html.v2-active [class*=Section_]>div{background-color:initial!important;background-image:none!important}html.v2-active [class*=BalanceCard_detailBtn]{background-color:#5089f7!important}html.v2-active [class*=BalanceCard_tab]:not([class*=tabActive]){background-color:#4880f2!important}html.v2-active [class*=BalanceCard_tabActive]{background-color:#eaf2fe!important}html.v2-active input:focus,html.v2-active input:focus-visible,html.v2-active select:focus,html.v2-active select:focus-visible,html.v2-active textarea:focus,html.v2-active textarea:focus-visible{background-color:initial!important;border:none!important;box-shadow:none!important;outline:none!important;outline-offset:0!important}html.v2-active table,html.v2-active tbody,html.v2-active td,html.v2-active th,html.v2-active thead,html.v2-active tr{background-color:initial!important;background-image:none!important;border-color:#f1f5f9!important;color:inherit!important}html.v2-active [class*=ProductsTable_th]{background-color:#f8fafc!important;color:#64748b!important}html.v2-active [class*=ProductsTable_headRow]{background-color:#f8fafc!important}html.v2-active [class*=ProductsTable_td]{color:#334155!important}html.v2-active [class*=ProductsTable_tdCode],html.v2-active [class*=ProductsTable_tdPrice]{color:#0f172a!important}html.v2-active [class*=ProductsTable_tdGroup]{color:#64748b!important}html.v2-active [class*=ProductsTable_row]:hover td{background-color:#f7faff!important}html.v2-active [class*=ProductsTable_actionPrimary]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=ProductsTable_actionGhost]{background-color:#f1f5f9!important;color:#475569!important}html.v2-active [class*=ProductsTable_actionGhost] svg{stroke:currentColor!important}html.v2-active [class*=StockBadge_available]{background-color:#ecfdf3!important;color:#15803d!important}html.v2-active [class*=StockBadge_empty]{background-color:#f1f5f9!important;color:#94a3b8!important}html.v2-active [class*=AnnouncementSlider_banner]{background-image:inherit!important}html.v2-active [class*=AnnouncementSlider_title]{color:#dbeafe!important}html.v2-active [class*=AnnouncementSlider_highlight]{color:#fff!important}html.v2-active [class*=AnnouncementSlider_cta]{background-color:#fff!important;color:#1e3a8a!important}html.v2-active [class*=AnnouncementSlider_dot]{background-color:#cbd5e1}html.v2-active [class*=CurrencyCard_changeUp]{background-color:#ecfdf3!important;color:#15803d!important}html.v2-active [class*=CurrencyCard_changeDown]{background-color:#fef2f2!important;color:#dc2626!important}html.v2-active [class*=ProductTooltip_panel]{background-color:#fff!important}html.v2-active [class*=ProductTooltip_priceTable] td,html.v2-active [class*=ProductTooltip_priceTable] th{background-color:initial!important;color:inherit!important}html.v2-active [class*=ProductTooltip_ptrAccent] td{background-color:#f7faff!important}html.v2-active [class*=ProductTooltip_ptdTotalValue],html.v2-active [class*=ProductTooltip_ptdValue]{color:#0f172a!important}html.v2-active [class*=ProductTooltip_ptrAccent] [class*=ptdLabel],html.v2-active [class*=ProductTooltip_ptrAccent] [class*=ptdValue]{color:#1d4ed8!important}html.v2-active [class*=ProductTooltip_ptdTotalLabel],html.v2-active [class*=ProductTooltip_ptdTotalValue]{color:#12275c!important}html.v2-active [class*=ProductTooltip_btnPrimary]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=ProductTooltip_btnGhost]{background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active [class*=ProductTooltip_segBtnActive]{background-color:#fff!important;color:#1d4ed8!important}html.v2-active [class*=QuantityInput_input]{background-color:initial!important;color:#0f172a!important}html.v2-active [class*=QuantityInput_btn]{background-color:#fff!important;color:#475569!important}html.v2-active [class*=ProductHoverCard_card]{background-color:#fff!important}html.v2-active [class*=ProductHoverCard_orderBtn]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=ProductHoverCard_discountChip]{background-color:#fff7ed!important;color:#c2410c!important}html.v2-active [class*=ProductHoverCard_netTry]{color:#12275c!important}html.v2-active [class*=ProductHoverCard_tag]{background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active [class*=ProductHoverCard_tagMore]{background-color:#f1f5f9!important;color:#64748b!important}html.v2-active [class*=ProductHoverCard_vehicle]{color:#334155!important}html.v2-active [class*=ProductsTable_actionGhost],html.v2-active [class*=ProductsTable_actionPrimary]{align-items:center!important;display:inline-flex!important;justify-content:center!important;line-height:0!important;padding:0!important}html.v2-active [class*=ProductsTable_actionPrimary] svg{stroke:#fff!important;color:#fff!important}html.v2-active [class*=ProductsTable_actionGhost] svg,html.v2-active [class*=ProductsTable_actionPrimary] svg{fill:none!important;display:block!important;height:15px!important;opacity:1!important;visibility:visible!important;width:15px!important}html.v2-active [class*=ProductsTable_actionGhost] svg{stroke:#475569!important;color:#475569!important}html.v2-active [class*=ProductsTable_actionGhost]:hover svg{stroke:#1d4ed8!important;color:#1d4ed8!important}html.v2-active [class*=ProductsTable_actions]{align-items:center!important;display:flex!important;gap:6px!important;justify-content:center!important}html.v2-active [class*=ProductsTable_tdCenter]{text-align:center!important;vertical-align:middle!important}html.v2-active svg{background:none!important;background-color:initial!important;background-image:none!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;overflow:visible;padding:0!important}html.v2-active svg circle,html.v2-active svg ellipse,html.v2-active svg line,html.v2-active svg path,html.v2-active svg polyline,html.v2-active svg rect{fill:none!important;stroke:currentColor!important;background:none!important}html.v2-active [class*=Logo_markIcon] path{fill:currentColor!important;stroke:none!important}html.v2-active [class*=Footer_ftrRoot]{background-color:#0b1730!important;background-image:linear-gradient(180deg,#0f1e44,#0b1730)!important;color:#cbd5e1!important}html.v2-active [class*=Footer_ftrColTitle]{color:#fff!important}html.v2-active [class*=Footer_ftrHoursHead]{color:#8fa3c4!important}html.v2-active [class*=Footer_ftrAddress],html.v2-active [class*=Footer_ftrContactLink],html.v2-active [class*=Footer_ftrHoursDays],html.v2-active [class*=Footer_ftrLegalLink],html.v2-active [class*=Footer_ftrNavItem],html.v2-active [class*=Footer_ftrNewsText],html.v2-active [class*=Footer_ftrTagline]{color:#94a8c8!important}html.v2-active [class*=Footer_ftrArrow],html.v2-active [class*=Footer_ftrContactIcon]{stroke:#3b82f6!important;color:#3b82f6!important}html.v2-active [class*=Footer_ftrHoursTime]{color:#dce7f7!important}html.v2-active [class*=Footer_ftrHours]{background-color:#ffffff0a!important}html.v2-active [class*=Footer_ftrScrollUp],html.v2-active [class*=Footer_ftrSocialBtn]{background-color:#ffffff0f!important;background-image:none!important;border:1px solid #24365f!important;color:#a8bbd8!important}html.v2-active [class*=Footer_ftrScrollUp]:hover,html.v2-active [class*=Footer_ftrSocialBtn]:hover{background-color:#2563eb!important;border-color:#2563eb!important;color:#fff!important}html.v2-active [class*=Footer_ftrChevron]{color:#8fa3c4!important}html.v2-active [class*=Footer_ftrChevronOpen]{color:#60a5fa!important}html.v2-active [class*=Footer_ftrColHead]{background-color:initial!important}html.v2-active [class*=Footer_ftrInput]{background-color:#16264d!important;border:1px solid #24365f!important;color:#fff!important}html.v2-active [class*=Footer_ftrInput]::placeholder{color:#6d82a6!important}html.v2-active [class*=Footer_ftrBtn]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=Footer_ftrBtn] svg{stroke:#fff!important;color:#fff!important}html.v2-active [class*=Footer_ftrMsgOk]{color:#4ade80!important}html.v2-active [class*=Footer_ftrMsgErr]{color:#fca5a5!important}html.v2-active [class*=Footer_ftrNote]{color:#6d82a6!important}html.v2-active [class*=Footer_ftrCopy],html.v2-active [class*=Footer_ftrDev]{color:#7c90b4!important}html.v2-active [class*=PromoBanner_banner]{background-color:#0b1b3d!important;background-image:linear-gradient(115deg,#0b1b3d,#16306b 52%,#1d4ed8)!important}html.v2-active [class*=PromoBanner_title]{color:#fff!important}html.v2-active [class*=PromoBanner_subtitle]{color:#bfdbfe!important}html.v2-active [class*=PromoBanner_cta]{background-color:#fff!important;color:#16306b!important}html.v2-active [class*=PromoBanner_glow]{background-color:initial!important;background-image:radial-gradient(circle,#60a5fa59 0,#0000 68%)!important}html.v2-active [class*=PromoGrid_tile]{background-color:#1e3a8a!important}html.v2-active [class*=PromoGrid_shine]{background-color:initial!important;background-image:radial-gradient(circle,#ffffff38 0,#0000 70%)!important}html.v2-active [class*=PromoGrid_title]{color:#fff!important}html.v2-active [class*=BrandCard_card]{background-color:#fff!important;overflow:hidden}html.v2-active [class*=BrandCard_image]{background:none!important;background-color:initial!important;display:block!important;height:auto!important;max-height:100%!important;max-width:100%!important;object-fit:contain!important;opacity:1!important;width:auto!important}html.v2-active [class*=PromoBanner_banner]{background-color:#fff!important;background-image:none!important;overflow:hidden!important;padding:0!important}html.v2-active [class*=PromoBanner_image]{background:none!important;display:block!important;height:100%!important;max-height:none!important;max-width:none!important;object-fit:fill!important;opacity:1!important;width:100%!important}html.v2-active [class*=AnnouncementSlider_banner]{background-color:#f1f5f9!important;background-image:none!important;overflow:hidden!important;padding:0!important}html.v2-active [class*=AnnouncementSlider_image]{display:block!important;height:100%!important;max-height:none!important;max-width:none!important;object-fit:cover!important;opacity:1!important;width:100%!important}html.v2-active [class*=Footer_ftrLogo]{background:none!important;background-color:initial!important;display:block!important;height:168px!important;max-width:100%!important;object-fit:contain!important;object-position:left center!important;opacity:1!important;width:auto!important}@media (max-width:1024px){html.v2-active [class*=Footer_ftrLogo]{height:128px!important}}@media (max-width:620px){html.v2-active [class*=Footer_ftrLogo]{height:92px!important;object-position:center!important}}html.v2-active [class*=ProductTooltip_statusBar]{background-color:#eff6ff!important;background-image:linear-gradient(90deg,#eff6ff,#f8fbff)!important}html.v2-active [class*=ProductTooltip_statusIcon]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=ProductTooltip_statusStock]{background-color:#ecfdf3!important;color:#15803d!important}html.v2-active [class*=ProductTooltip_whCard]{background-color:#fff!important}html.v2-active [class*=ProductTooltip_whCardActive]{background-color:#eff6ff!important;border-color:#2563eb!important}html.v2-active [class*=ProductTooltip_whCardEmpty]{background-color:#f8fafc!important}html.v2-active [class*=ProductTooltip_whCardActive] [class*=whCheck]{background-color:#2563eb!important;border-color:#2563eb!important}html.v2-active [class*=ProductHoverCard_whBtn]{background-color:#fff!important}html.v2-active [class*=ProductHoverCard_whBtnActive]{background-color:#eff6ff!important;border-color:#2563eb!important}html.v2-active [class*=ProductHoverCard_whBtnActive] [class*=whCheck]{background-color:#2563eb!important;border-color:#2563eb!important}html.v2-active [class*=ProductHoverCard_btnPrimary]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=ProductHoverCard_btnGhost]{background-color:#f1f5f9!important;color:#334155!important}html.v2-active [class*=ProductHoverCard_netTry],html.v2-active [class*=ProductHoverCard_totalTry]{color:#12275c!important}html.v2-active [class*=ProductHoverCard_warn]{background-color:#fef2f2!important;color:#dc2626!important}html.v2-active [class*=CartDropdown_panel]{background-color:#fff!important}html.v2-active [class*=CartDropdown_head]{background-color:#fbfcfe!important;background-image:linear-gradient(180deg,#fbfcfe,#fff)!important}html.v2-active [class*=CartDropdown_sumTotalLabel],html.v2-active [class*=CartDropdown_sumTotalTry],html.v2-active [class*=CartDropdown_title]{color:#12275c!important}html.v2-active [class*=CartDropdown_count]{background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active [class*=CartDropdown_itemName],html.v2-active [class*=CartDropdown_itemPrice]{color:#0f172a!important}html.v2-active [class*=CartDropdown_itemQty],html.v2-active [class*=CartDropdown_itemWarehouse]{background-color:#f1f5f9!important}html.v2-active [class*=CartDropdown_summary]{background-color:#fbfcfe!important}html.v2-active [class*=CartDropdown_checkoutBtn]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=CartDropdown_removeBtn]:hover{background-color:#fef2f2!important;color:#dc2626!important}html.v2-active [class*=CartDropdown_list]::-webkit-scrollbar{width:6px!important}html.v2-active [class*=CartDropdown_list]::-webkit-scrollbar-thumb{background-color:#cbd5e1!important;border-radius:6px!important}html.v2-active [class*=CartDropdown_list]::-webkit-scrollbar-track{background-color:initial!important}html.v2-active [class*=ProductsTable_row]:hover td{background-color:#f5f9ff!important}html.v2-active [class*=ProductsTable_row]:hover [class*=tdCode]{color:#1d4ed8!important}html.v2-active [class*=ProductsTable_row]:hover [class*=tdPrice]{color:#12275c!important}html.v2-active [class*=ProductsTable_row]:hover [class*=actionGhost]{background-color:#e2e8f0!important}html.v2-active [class*=CategorySelect_menu],html.v2-active [class*=CategorySelect_menu]:before{background-color:#fff!important}html.v2-active [class*=CategorySelect_optionActive]{background-color:#eff6ff!important}html.v2-active [class*=CategorySelect_optionActive] [class*=optionLabel]{color:#1d4ed8!important}html.v2-active [class*=CategorySelect_triggerOpen]{background-color:#eff6ff!important}html.v2-active [class*=CategorySelect_option]:hover{background-color:#f5f8fd!important}html.v2-active [class*=AnnouncementSlider_viewport]{background-color:#f1f5f9!important}html.v2-active [class*=AnnouncementSlider_slide]{background-color:initial!important;background-image:none!important;padding:0!important}html.v2-active [class*=AnnouncementSlider_arrow]{background-color:#ffffffeb!important;color:#1e293b!important}html.v2-active [class*=AnnouncementSlider_arrow]:hover{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=AnnouncementSlider_dot]{background-color:#cbd5e1!important}html.v2-active [class*=AnnouncementSlider_dotActive]{background-color:#2563eb!important}html.v2-active [class*=ProductsTable_cardPriceEur],html.v2-active [class*=ProductsTable_priceEur]{color:#0891b2!important}html.v2-active [class*=ProductsTable_priceTry]{color:#0f172a!important}html.v2-active [class*=CartDropdown_discountTotal]{background-color:#fff7ed!important;color:#c2410c!important}html.v2-active [class*=CartDropdown_campaignTag]{background-color:#fef3c7!important;color:#b45309!important}html.v2-active [class*=CartDropdown_discountChain]{color:#94a3b8!important}html.v2-active [class*=CartDropdown_itemGross],html.v2-active [class*=CartDropdown_sumValueMuted]{color:#b6c2d3!important}html.v2-active [class*=CartDropdown_sumLabelSaving],html.v2-active [class*=CartDropdown_sumValueSaving]{color:#c2410c!important}html.v2-active [class*=Logo_image]{background:none!important;background-color:initial!important;display:block!important;height:74px!important;max-width:320px!important;object-fit:contain!important;opacity:1!important;width:auto!important}html.v2-active [class*=Logo_logo]{overflow:visible!important}html.v2-active [class*=MobileCart_sheet]{background-color:#fff!important;background-image:none!important}html.v2-active [class*=MobileCart_footerArea]{background-color:#fbfcfe!important}html.v2-active [class*=MobileCart_sumTotalLabel],html.v2-active [class*=MobileCart_sumTotalTry],html.v2-active [class*=MobileCart_title]{color:#12275c!important}html.v2-active [class*=MobileCart_count]{background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active [class*=MobileCart_itemName],html.v2-active [class*=MobileCart_itemPrice]{color:#0f172a!important}html.v2-active [class*=MobileCart_itemQty],html.v2-active [class*=MobileCart_itemWarehouse]{background-color:#f1f5f9!important;color:#475569!important}html.v2-active [class*=MobileCart_campaignTag]{background-color:#fef3c7!important;color:#b45309!important}html.v2-active [class*=MobileCart_discountTotal]{background-color:#fff7ed!important;color:#c2410c!important}html.v2-active [class*=MobileCart_discountChain],html.v2-active [class*=MobileCart_itemPriceEur]{color:#94a3b8!important}html.v2-active [class*=MobileCart_itemGross],html.v2-active [class*=MobileCart_sumValueMuted]{color:#b6c2d3!important}html.v2-active [class*=MobileCart_sumLabelSaving],html.v2-active [class*=MobileCart_sumValueSaving]{color:#c2410c!important}html.v2-active [class*=MobileCart_checkoutBtn]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=MobileCart_checkoutBtn] svg{stroke:#fff!important;color:#fff!important}html.v2-active [class*=MobileCart_removeBtn]{background-color:#f8fafc!important;color:#94a3b8!important}html.v2-active [class*=MobileCart_closeBtn]{background-color:initial!important;color:#475569!important}html.v2-active [class*=MobileCart_grabber]{background-color:#e2e8f0!important}html.v2-active [class*=MobileCart_list]{background-color:initial!important}html.v2-active [class*=SearchBar_chip]{background-color:#f1f5f9!important;background-image:none!important;border:1px solid #0000!important;color:#475569!important}html.v2-active [class*=SearchBar_chipActive]{background-color:#eff6ff!important;border-color:#bfd3f9!important;color:#1d4ed8!important}html.v2-active [class*=SearchBar_chipRow],html.v2-active [class*=SearchBar_mobileRoot]{background-color:initial!important}html.v2-active svg.socialGlyph circle,html.v2-active svg.socialGlyph path,html.v2-active svg.socialGlyph rect{fill:currentColor!important;stroke:none!important}html.v2-active svg.socialGlyph{background:none!important;overflow:visible}html.v2-active [class*=Pagination_pageBtnActive]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=Pagination_navBtn]:hover,html.v2-active [class*=Pagination_pageBtn]:hover{background-color:#f1f5f9!important}html.v2-active [class*=ProductsTable_cardHead]{background-color:initial!important;background-image:none!important}html.v2-active [class*=ProductsTable_cardCode]{background-color:#eff6ff!important;color:#2563eb!important}html.v2-active [class*=ProductsTable_cardBtnPrimary]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=ProductsTable_cardBtnGhost]{background-color:#f1f5f9!important;color:#334155!important}html.v2-active [class*=ProductsTable_cardStock]{background-color:#f8fafc!important}html.v2-active [class*=HeaderAction_actionHighlight]{background-color:#eef4ff!important;background-image:linear-gradient(135deg,#eef4ff,#f5eeff)!important;border:1px solid #ddd6fe!important;color:#6d28d9!important}html.v2-active [class*=ProductsTable_card]:active{background-color:#fbfdff!important;border-color:#2563eb!important}html.v2-active [class*=ProductsTable_card]:hover{border-color:#c7dbfa!important}html.v2-active [class*=ProductsTable_card]:active [class*=cardName],html.v2-active [class*=ProductsTable_card]:hover [class*=cardName]{color:#1d4ed8!important}html.v2-active [class*=FeatureCards_card]{background-color:#fff!important}html.v2-active [class*=FeatureCards_iconBox]{background-color:#eff6ff!important;color:#2563eb!important}html.v2-active [class*=FeatureCards_title]{color:#0f172a!important}html.v2-active [class*=FeatureCards_text]{color:#64748b!important}html.v2-active,html.v2-active body{scrollbar-color:#cbd5e1 #f1f5f9;scrollbar-width:thin}html.v2-active body::-webkit-scrollbar,html.v2-active::-webkit-scrollbar{background-color:#f1f5f9!important;height:12px;width:12px}html.v2-active body::-webkit-scrollbar-track,html.v2-active::-webkit-scrollbar-track{background-color:#f1f5f9!important}html.v2-active body::-webkit-scrollbar-thumb,html.v2-active::-webkit-scrollbar-thumb{background-color:#cbd5e1!important;border:3px solid #f1f5f9;border-radius:8px}html.v2-active body::-webkit-scrollbar-thumb:hover,html.v2-active::-webkit-scrollbar-thumb:hover{background-color:#94a3b8!important}html.v2-active body::-webkit-scrollbar-corner,html.v2-active::-webkit-scrollbar-corner{background-color:#f1f5f9!important}html.v2-active #root,html.v2-active body{margin-bottom:0!important;padding-bottom:0!important}html.v2-active #root{min-height:auto!important}html.v2-active [class*=V2Layout_v2Content],html.v2-active [class*=V2Layout_v2Root]{margin-bottom:0!important;padding-bottom:0!important}html.v2-active [class*=Footer_footer]{margin-bottom:0!important}html.v2-active,html.v2-active #root,html.v2-active body{--dark-bg-secondary:#eef2f7!important;--dark-bg-tertiary:#e2e8f0!important;--dark-bg-quaternary:#c3cedd!important;--dark-hover:#94a3b8!important;--dark-border:#e2e8f0!important}html.v2-active{--dark-bg-primary:#f8fafc!important}html.v2-active [class*=CartSummary_panel],html.v2-active [class*=CartV2_noteCard],html.v2-active [class*=CartV2_tableCard]{background-color:#fff!important}html.v2-active [class*=CartV2_tabActive]{background-color:#fff!important;color:#1d4ed8!important}html.v2-active [class*=CartV2_tabs]{background-color:#f1f5f9!important}html.v2-active [class*=CartSummary_grandLabel],html.v2-active [class*=CartSummary_grandValue],html.v2-active [class*=CartTable_cardTotal],html.v2-active [class*=CartTable_tdTotal],html.v2-active [class*=CartV2_pageTitle]{color:#12275c!important}html.v2-active [class*=CartSummary_submitBtn]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=CartTable_rowSelected] td{background-color:#f0f6ff!important}html.v2-active [class*=CartTable_rowLocked] td{background-color:#fcfdfe!important}html.v2-active [class*=CartTable_th]{background-color:#f8fafc!important;color:#64748b!important}html.v2-active [class*=CartTable_discountChip]{background-color:#fff7ed!important;color:#c2410c!important}html.v2-active [class*=CartTable_checkbox]{accent-color:#2563eb!important;background-color:initial!important;border:none!important}html.v2-active [class*=OrderNote_textarea]{background-color:initial!important;border:none!important;color:#0f172a!important}html.v2-active [class*=StatusBadge_pending]{background-color:#fff7ed!important;color:#c2410c!important}html.v2-active [class*=StatusBadge_processing]{background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active [class*=StatusBadge_transferred]{background-color:#ecfdf3!important;color:#15803d!important}html.v2-active [class*=WarehouseQty_boxActive]{background-color:#eff6ff!important}html.v2-active [class*=WarehouseQty_btn]{background-color:#fff!important;color:#475569!important}html.v2-active [class*=WarehouseQty_readonlyActive]{background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active [class*=CartTable_rowLocked] [class*=tdCode]{color:#64748b!important}html.v2-active [class*=CartTable_rowLocked] [class*=tdName]{color:#334155!important}html.v2-active [class*=CartTable_cardGross],html.v2-active [class*=CartTable_tdGross]{color:#7c8ca3!important}html.v2-active [class*=CartTable_stockWarn]{background-color:#fef2f2!important;color:#dc2626!important}html.v2-active [class*=CartV2_bulkBar]{background-color:#eff6ff!important}html.v2-active [class*=CartV2_bulkRemove]{background-color:#fff!important;color:#dc2626!important}html.v2-active [class*=WarehouseQty_readonly]{background-color:#f1f5f9!important;color:#94a3b8!important}html.v2-active [class*=CartTable_td]{opacity:1!important}html.v2-active [class*=CartTable_rowSelected] [class*=tdCode],html.v2-active [class*=CartTable_tdCode]{color:#1d4ed8!important;font-weight:800!important;opacity:1!important}html.v2-active [class*=CartTable_rowSelected] [class*=tdName],html.v2-active [class*=CartTable_tdName]{color:#0f172a!important;font-weight:700!important;opacity:1!important}html.v2-active [class*=CartTable_rowLocked] [class*=tdCode]{color:#475569!important}html.v2-active [class*=CartTable_rowLocked] [class*=tdName]{color:#1e293b!important}html.v2-active [class*=CartTable_tdNet]{color:#0f172a!important;opacity:1!important}html.v2-active [class*=OrderCard_card],html.v2-active [class*=OrderFilters_bar],html.v2-active [class*=OrderStats_card],html.v2-active [class*=OrdersV2_empty],html.v2-active [class*=OrdersV2_paginationBox]{background-color:#fff!important}html.v2-active [class*=OrderCard_head]{background-color:#fbfcfe!important;background-image:linear-gradient(180deg,#fbfcfe,#fff)!important}html.v2-active [class*=OrderCard_detail],html.v2-active [class*=OrderCard_foot]{background-color:#fbfcfe!important}html.v2-active [class*=OrderCard_itemAmount],html.v2-active [class*=OrderCard_orderNo],html.v2-active [class*=OrderCard_sumGrandValue],html.v2-active [class*=OrderCard_tdAmount],html.v2-active [class*=OrderCard_totalValue],html.v2-active [class*=OrderStats_value],html.v2-active [class*=OrdersV2_pageTitle]{color:#12275c!important}html.v2-active [class*=OrderCard_groupChip],html.v2-active [class*=OrderCard_relatedChip]{background-color:#eef2ff!important;color:#4f46e5!important}html.v2-active [class*=OrderCard_success]{background-color:#ecfdf3!important;color:#15803d!important}html.v2-active [class*=OrderCard_info]{background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active [class*=OrderCard_danger]{background-color:#fef2f2!important;color:#dc2626!important}html.v2-active [class*=OrderCard_toggleBtn]{background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active [class*=OrderCard_th]{background-color:#f8fafc!important;color:#64748b!important}html.v2-active [class*=OrderCard_td]{opacity:1!important}html.v2-active [class*=OrderCard_tdCode]{color:#1d4ed8!important}html.v2-active [class*=OrderCard_tdName]{color:#0f172a!important}html.v2-active [class*=OrderCard_noteBox]{background-color:#fff9f2!important;color:#b45309!important}html.v2-active [class*=OrderFilters_segBtnActive]{background-color:#fff!important;color:#1d4ed8!important}html.v2-active [class*=OrderFilters_searchInput]{background-color:initial!important;color:#0f172a!important}html.v2-active [class*=OrderStats_blue]{background-color:#eff6ff!important;color:#2563eb!important}html.v2-active [class*=OrderStats_indigo]{background-color:#eef2ff!important;color:#4f46e5!important}html.v2-active [class*=OrderStats_green]{background-color:#ecfdf3!important;color:#15803d!important}html.v2-active [class*=OrderStats_orange]{background-color:#fff7ed!important;color:#c2410c!important}html.v2-active [class*=OrderCard_tdGross]{color:#5b6b84!important;opacity:1!important}html.v2-active [class*=OrderCard_tdNet]{color:#0f172a!important;font-weight:700!important;opacity:1!important}html.v2-active [class*=OrderCard_sumValueMuted]{color:#5b6b84!important}html.v2-active [class*=FilterSelect_menu]{background-color:#fff!important}html.v2-active [class*=FilterSelect_trigger]{background-color:#f8fafc!important}html.v2-active [class*=FilterSelect_optionActive],html.v2-active [class*=FilterSelect_triggerFiltered],html.v2-active [class*=FilterSelect_triggerOpen]{background-color:#eff6ff!important}html.v2-active [class*=FilterSelect_option]:hover{background-color:#f5f8fd!important}html.v2-active [class*=FilterSelect_value]{color:#334155!important}html.v2-active [class*=AccountV2_tableCard],html.v2-active [class*=BalanceCards_cardDebt],html.v2-active [class*=ProfileCard_card],html.v2-active [class*=TransactionFilters_bar],html.v2-active [class*=TransactionTable_card]{background-color:#fff!important}html.v2-active [class*=BalanceCards_cardBalance]{background-color:#2058dc!important;background-image:linear-gradient(140deg,#2e6bf0,#2058dc 48%,#1741b8)!important}html.v2-active [class*=BalanceCards_iconBox]{background-color:#4a82f5!important;color:#fff!important}html.v2-active [class*=BalanceCards_iconBoxDebt]{background-color:#fef2f2!important;color:#dc2626!important}html.v2-active [class*=BalanceCards_value]{color:#fff!important}html.v2-active [class*=AccountV2_totalDebit],html.v2-active [class*=BalanceCards_valueDebt],html.v2-active [class*=TransactionTable_cardAmountDebit],html.v2-active [class*=TransactionTable_tdDebit]{color:#dc2626!important}html.v2-active [class*=AccountV2_totalCredit],html.v2-active [class*=TransactionTable_cardAmountCredit],html.v2-active [class*=TransactionTable_tdCredit]{color:#15803d!important}html.v2-active [class*=BalanceCards_tabActive]{background-color:#fff!important;color:#1d4ed8!important}html.v2-active [class*=ProfileCard_avatar]{background-color:#2563eb!important;background-image:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;color:#fff!important}html.v2-active [class*=ProfileCard_head]{background-color:#fbfcfe!important;background-image:linear-gradient(180deg,#fbfcfe,#fff)!important}html.v2-active [class*=ProfileCard_field]{background-color:#f8fafc!important}html.v2-active [class*=ProfileCard_fieldIcon]{background-color:#fff!important;color:#2563eb!important}html.v2-active [class*=AccountV2_pageTitle],html.v2-active [class*=AccountV2_sectionTitle],html.v2-active [class*=ProfileCard_fieldValue],html.v2-active [class*=ProfileCard_headName]{color:#12275c!important}html.v2-active [class*=TransactionTable_td]{opacity:1!important}html.v2-active [class*=TransactionTable_tdReceipt]{color:#1d4ed8!important}html.v2-active [class*=TransactionTable_th]{background-color:#f8fafc!important;color:#64748b!important}html.v2-active [class*=TransactionTable_debit]{background-color:#fef2f2!important;color:#b91c1c!important}html.v2-active [class*=TransactionTable_credit]{background-color:#ecfdf3!important;color:#15803d!important}html.v2-active [class*=TransactionTable_neutral]{background-color:#f1f5f9!important;color:#475569!important}html.v2-active [class*=TransactionFilters_exportBtn]{background-color:#f1f5f9!important;color:#334155!important}html.v2-active [class*=TransactionFilters_exportBtn]:hover{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=TransactionFilters_dateInput],html.v2-active [class*=TransactionFilters_searchInput]{background-color:initial!important;border:none!important;color:#334155!important}html.v2-active [class*=TransactionTable_tdDate]{color:#1e293b!important;font-weight:700!important;opacity:1!important}html.v2-active [class*=TransactionTable_tdDesc]{color:#334155!important;font-weight:600!important;opacity:1!important}html.v2-active [class*=TransactionTable_zero]{color:#a9b6c8!important}html.v2-active [class*=TransactionTable_cardDate]{color:#1e293b!important}html.v2-active [class*=TransactionTable_cardDesc]{color:#334155!important}html.v2-active [class*=CustomerTable_table] thead th{background:#f1f5f9!important;color:#475569!important;opacity:1!important;text-shadow:none!important}html.v2-active [class*=CustomerTable_table] tbody td{color:#334155!important;opacity:1!important;text-shadow:none!important}html.v2-active [class*=CustomerTable_tdCode]{color:#1d4ed8!important}html.v2-active [class*=CustomerTable_tdTitle]{color:#0f172a!important}html.v2-active [class*=CustomerTable_mail]{color:#475569!important}html.v2-active [class*=CustomerTable_balanceDebt]{color:#dc2626!important}html.v2-active [class*=CustomerTable_balanceCredit]{color:#059669!important}html.v2-active [class*=CustomerTable_balanceZero]{color:#64748b!important}html.v2-active [class*=CustomerTable_editBtn]{background:#fff!important;color:#475569!important}html.v2-active [class*=CustomerTable_editBtn]:hover{background:#eff6ff!important;color:#2563eb!important}html.v2-active [class*=AdminPagination_]{color:#334155!important}html.v2-active [class*=AdminPagination_navBtn],html.v2-active [class*=AdminPagination_pageBtn]{background:#fff!important;color:#475569!important}html.v2-active [class*=AdminPagination_pageBtnActive]{background:#2563eb!important;color:#fff!important}html.v2-active [class*=CustomersV2_searchInput]{background:#fff!important;color:#0f172a!important;opacity:1!important}html.v2-active [class*=AdminTable_table] thead th{-webkit-text-fill-color:#334155!important;background:#f1f5f9!important;color:#334155!important;opacity:1!important;text-shadow:none!important}html.v2-active [class*=AdminTable_table] tbody td{-webkit-text-fill-color:#1e293b!important;color:#1e293b!important;opacity:1!important;text-shadow:none!important}html.v2-active [class*=AdminTable_table] tbody td[class*=AdminTable_muted]{-webkit-text-fill-color:#475569!important;color:#475569!important}html.v2-active [class*=AdminTable_table] tbody td[class*=AdminTable_mono]{-webkit-text-fill-color:#1d4ed8!important;color:#1d4ed8!important}html.v2-active [class*=AdminTable_table] tbody td span[class*=AdminTable_strong],html.v2-active [class*=AdminTable_table] tbody td[class*=AdminTable_strong]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active [class*=AdminTable_table] tbody td span[class*=AdminTable_debit]{-webkit-text-fill-color:#dc2626!important;color:#dc2626!important}html.v2-active [class*=AdminTable_table] tbody td span[class*=AdminTable_credit]{-webkit-text-fill-color:#059669!important;color:#059669!important}html.v2-active [class*=AdminTable_table] tbody td span[class*=AdminTable_zero]{-webkit-text-fill-color:#94a3b8!important;color:#94a3b8!important}html.v2-active [class*=AdminTable_table] tbody td span[class*=AdminTable_badge]{-webkit-text-fill-color:#475569!important;background:#f1f5f9!important;color:#475569!important}html.v2-active [class*=AdminTable_table] tbody td span[class*=AdminTable_badgeOk]{-webkit-text-fill-color:#059669!important;background:#ecfdf5!important;color:#059669!important}html.v2-active [class*=AdminTable_table] tbody td span[class*=AdminTable_badgeWarn]{-webkit-text-fill-color:#b45309!important;background:#fffbeb!important;color:#b45309!important}html.v2-active [class*=AdminTable_table] tbody td span[class*=AdminTable_badgeInfo]{-webkit-text-fill-color:#2563eb!important;background:#eff6ff!important;color:#2563eb!important}html.v2-active [class*=AdminTable_table] tbody td span[class*=AdminTable_badgeDanger]{-webkit-text-fill-color:#dc2626!important;background:#fef2f2!important;color:#dc2626!important}html.v2-active [class*=AdminTable_iconBtn]{-webkit-text-fill-color:#475569!important;background:#fff!important;border-color:#dfe6ef!important;color:#475569!important}html.v2-active [class*=AdminTable_iconBtn]:hover{-webkit-text-fill-color:#2563eb!important;background:#eff6ff!important;color:#2563eb!important}html.v2-active [class*=AdminTable_empty]{-webkit-text-fill-color:#94a3b8!important;color:#94a3b8!important}html.v2-active [class*=CustomerDetailV2_tabBar]{background:#fff!important}html.v2-active [class*=CustomerDetailV2_tab__]{-webkit-text-fill-color:#64748b!important;background:#0000!important;border:none!important;color:#64748b!important}html.v2-active [class*=CustomerDetailV2_tab__]:hover{-webkit-text-fill-color:#0f172a!important;background:#f1f5f9!important;color:#0f172a!important}html.v2-active [class*=CustomerDetailV2_tabActive],html.v2-active [class*=CustomerDetailV2_tabActive] span,html.v2-active [class*=CustomerDetailV2_tabActive] svg{-webkit-text-fill-color:#fff!important;stroke:#fff!important;background-color:#2563eb!important;border:none!important;color:#fff!important;opacity:1!important}html.v2-active [class*=CustomerDetailV2_tabActive] span,html.v2-active [class*=CustomerDetailV2_tabActive] svg{background-color:initial!important}html.v2-active [class*=CustomerDetailV2_headCard],html.v2-active [class*=CustomerDetailV2_panel]{background:#fff!important}html.v2-active [class*=CustomerDetailV2_title]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active [class*=UsersTab_addBtn],html.v2-active [class*=UsersTab_addBtn] span{-webkit-text-fill-color:#fff!important;background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=UsersTab_addBtn] span{background-color:initial!important}html.v2-active [class*=UsersTab_count],html.v2-active [class*=UsersTab_mail]{-webkit-text-fill-color:#475569!important;color:#475569!important}html.v2-active [class*=AdminTable_table] tbody tr:hover td,html.v2-active [class*=CustomerTable_table] tbody tr:hover td{background:#eff6ff!important;border-bottom-color:#dbeafe!important}html.v2-active [class*=AdminTable_table] tbody tr:hover td:first-child,html.v2-active [class*=CustomerTable_table] tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 #2563eb!important}@media (max-width:900px){html.v2-active [class*=AdminTable_table] tbody tr:hover td,html.v2-active [class*=CustomerTable_table] tbody tr:hover td{background:#0000!important}html.v2-active [class*=AdminTable_table] tbody tr:hover td:first-child,html.v2-active [class*=CustomerTable_table] tbody tr:hover td:first-child{box-shadow:none!important}}html.v2-active [class*=CustomerUserTable_date],html.v2-active [class*=CustomerUserTable_mail]{-webkit-text-fill-color:#475569!important;color:#475569!important}html.v2-active [class*=CustomerUserTable_customerTitle]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active [class*=CustomerUserTable_customerCode]{-webkit-text-fill-color:#1d4ed8!important;color:#1d4ed8!important}html.v2-active [class*=CustomerUserTable_chip]{-webkit-text-fill-color:#475569!important;background:#f1f5f9!important;border-color:#e2e8f0!important;color:#475569!important}html.v2-active [class*=LoginLogsModal_modal]{background:#fff!important}html.v2-active [class*=LoginLogsModal_table] thead th{-webkit-text-fill-color:#334155!important;background:#f1f5f9!important;color:#334155!important}html.v2-active [class*=LoginLogsModal_table] tbody td{-webkit-text-fill-color:#1e293b!important;color:#1e293b!important}html.v2-active [class*=LoginLogsModal_tdIp]{-webkit-text-fill-color:#1d4ed8!important;color:#1d4ed8!important}html.v2-active [class*=LoginLogsModal_tdDevice]{-webkit-text-fill-color:#475569!important;color:#475569!important}html.v2-active [class*=LoginLogsModal_title]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active [class*=LoginLogsModal_badgeOk]{-webkit-text-fill-color:#059669!important;background:#ecfdf5!important;color:#059669!important}html.v2-active [class*=LoginLogsModal_badgeFail]{-webkit-text-fill-color:#dc2626!important;background:#fef2f2!important;color:#dc2626!important}html.v2-active [class*=OrderTable_table] thead th{-webkit-text-fill-color:#334155!important;background:#f1f5f9!important;color:#334155!important}html.v2-active [class*=OrderTable_table] tbody td{-webkit-text-fill-color:#1e293b!important;color:#1e293b!important}html.v2-active [class*=OrderDetailPanel_code],html.v2-active [class*=OrderTable_code]{-webkit-text-fill-color:#1d4ed8!important;color:#1d4ed8!important}html.v2-active [class*=OrderDetailPanel_lineTotal],html.v2-active [class*=OrderDetailPanel_name],html.v2-active [class*=OrderDetailPanel_title],html.v2-active [class*=OrderTable_customerName],html.v2-active [class*=OrderTable_total]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active [class*=OrderTable_customerCode],html.v2-active [class*=OrderTable_tdDate]{-webkit-text-fill-color:#475569!important;color:#475569!important}html.v2-active [class*=OrderTable_badgeProgress]{-webkit-text-fill-color:#b45309!important;background:#fffbeb!important;color:#b45309!important}html.v2-active [class*=OrderTable_badgeTransfer]{-webkit-text-fill-color:#059669!important;background:#ecfdf5!important;color:#059669!important}html.v2-active [class*=OrderTable_toggleBtnOpen],html.v2-active [class*=OrderTable_toggleBtnOpen] svg{-webkit-text-fill-color:#fff!important;stroke:#fff!important;background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=OrderTable_toggleBtnOpen] svg{background-color:initial!important}html.v2-active [class*=OrderDetailPanel_table] thead th{-webkit-text-fill-color:#334155!important;background:#f1f5f9!important;color:#334155!important}html.v2-active [class*=OrderDetailPanel_table] tbody td{-webkit-text-fill-color:#1e293b!important;color:#1e293b!important}html.v2-active [class*=OrderDetailPanel_table] tfoot td{-webkit-text-fill-color:#065f46!important;background:#ecfdf5!important;border-top:1.5px solid #a7f3d0!important;color:#065f46!important}html.v2-active [class*=OrderDetailPanel_footValue]{-webkit-text-fill-color:#047857!important;color:#047857!important}html.v2-active [class*=OrderDetailPanel_groupBox]{-webkit-text-fill-color:#1e40af!important;background:#eff6ff!important;color:#1e40af!important}html.v2-active [class*=OrdersAdminV2_tabActive],html.v2-active [class*=OrdersAdminV2_tabActive] span{-webkit-text-fill-color:#fff!important;background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=OrdersAdminV2_tabCountActive]{background-color:#ffffff3d!important}html.v2-active [class*=OrdersAdminV2_searchInput]{background:#fff!important}html.v2-active [class*=OrderSummary_value],html.v2-active [class*=OrdersAdminV2_searchInput]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}@media (max-width:1024px){html.v2-active [class*=OrderTable_rowOpen]{background:#f8fbff!important;border-color:#2563eb!important;box-shadow:0 8px 24px #2563eb38!important}html.v2-active [class*=OrderTable_row__]:hover{border-color:#93c5fd!important;box-shadow:0 5px 16px #2563eb24!important}html.v2-active [class*=OrderTable_customerName]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important;white-space:normal!important}html.v2-active [class*=OrderDetailPanel_table] tbody tr{background:#fff!important}html.v2-active [class*=OrderDetailPanel_name]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important;white-space:normal!important}html.v2-active [class*=OrderTable_tdCustomer]{display:block!important;text-align:left!important;width:100%!important}html.v2-active [class*=OrderTable_tdCustomer]:before{display:block!important;margin-bottom:7px!important;text-align:left!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customer__]{align-items:flex-start!important;display:flex!important;flex-direction:row!important;justify-content:flex-start!important;text-align:left!important;width:100%!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customerName]{-webkit-text-fill-color:#0f172a!important;background:#0000!important;color:#0f172a!important;overflow-wrap:anywhere!important;text-align:left!important;white-space:normal!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customerCode]{-webkit-text-fill-color:#1d4ed8!important;background:#eff6ff!important;color:#1d4ed8!important}}@media (min-width:1025px){html.v2-active [class*=OrderTable_row__]:hover td{background:#eff6ff!important;border-bottom-color:#bfdbfe!important}html.v2-active [class*=OrderTable_row__]:hover td:first-child{box-shadow:inset 4px 0 0 #2563eb!important}html.v2-active [class*=OrderTable_rowOpen] td{background:#e0edff!important;border-bottom-color:#93c5fd!important}html.v2-active [class*=OrderTable_rowOpen] td:first-child{box-shadow:inset 4px 0 0 #1d4ed8!important}}@media (max-width:1024px){html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customer__]{background:#0000!important;display:block!important;line-height:1.5!important;text-align:left!important;width:100%!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customerCode]{-webkit-text-fill-color:#1d4ed8!important;background:#eff6ff!important;color:#1d4ed8!important;display:inline-block!important;float:none!important;margin:0 8px 0 0!important;vertical-align:initial!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customerName]{-webkit-text-fill-color:#0f172a!important;background:#0000!important;color:#0f172a!important;display:inline!important;float:none!important;max-width:none!important;overflow-wrap:anywhere!important;text-align:left!important;white-space:normal!important;width:auto!important}html.v2-active [class*=OrderDetailPanel_panel],html.v2-active [class*=OrderDetailPanel_tableWrap],html.v2-active [class*=OrderDetailPanel_table],html.v2-active [class*=OrderDetailPanel_table] tbody,html.v2-active [class*=OrderDetailPanel_table] tbody td,html.v2-active [class*=OrderDetailPanel_table] tbody tr,html.v2-active [class*=OrderDetailPanel_table] tfoot,html.v2-active [class*=OrderDetailPanel_table] tfoot td,html.v2-active [class*=OrderDetailPanel_table] tfoot tr{box-sizing:border-box!important;display:block!important;float:none!important;max-width:100%!important;min-width:0!important;width:100%!important}html.v2-active [class*=OrderDetailPanel_table] tbody td,html.v2-active [class*=OrderDetailPanel_table] tfoot td{align-items:center!important;display:flex!important;justify-content:space-between!important}html.v2-active [class*=OrderDetailPanel_table] thead{display:none!important}html.v2-active [class*=OrderDetailPanel_tableWrap]{overflow-x:visible!important}html.v2-active [class*=OrderDetailPanel_footLabel]{display:none!important}html.v2-active [class*=OrderTable_detailCell],html.v2-active [class*=OrderTable_detailRow]{box-sizing:border-box!important;display:block!important;max-width:100%!important;width:100%!important}html.v2-active [class*=OrderTable_tdCustomer]{align-items:flex-start!important;display:flex!important;gap:14px!important;justify-content:space-between!important;text-align:right!important;width:100%!important}html.v2-active [class*=OrderTable_tdCustomer]:before{display:block!important;flex:0 0 auto!important;margin-bottom:0!important;padding-top:2px!important;text-align:left!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customer__]{background:#0000!important;display:block!important;flex:1 1 auto!important;line-height:1.5!important;min-width:0!important;text-align:right!important;width:auto!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customerCode]{-webkit-text-fill-color:#1d4ed8!important;background:#eff6ff!important;color:#1d4ed8!important;display:inline-block!important;margin:0 7px 0 0!important;vertical-align:initial!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customerName]{-webkit-text-fill-color:#0f172a!important;background:#0000!important;color:#0f172a!important;display:inline!important;overflow-wrap:anywhere!important;text-align:right!important;white-space:normal!important}html.v2-active [class*=OrderTable_tdCustomer]{gap:10px!important}html.v2-active [class*=OrderTable_tdCustomer]:before{flex:0 1 auto!important;line-height:1.3!important;max-width:34%!important;white-space:normal!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customer__]{flex:1 1 auto!important;max-width:100%!important;min-width:62%!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customerName],html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customer__]{-webkit-hyphens:none!important;hyphens:none!important;overflow-wrap:break-word!important;word-break:normal!important}html.v2-active [class*=OrderTable_tdCustomer]:before{flex:0 0 auto!important;max-width:90px!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customer__]{align-items:baseline!important;display:flex!important;flex:1 1 auto!important;flex-wrap:wrap!important;gap:7px!important;justify-content:flex-end!important;min-width:0!important;text-align:right!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customerCode]{display:inline-block!important;flex:0 0 auto!important;margin:0!important}html.v2-active [class*=OrderTable_tdCustomer] [class*=OrderTable_customerName]{display:block!important;flex:0 1 auto!important;max-width:100%!important;overflow-wrap:break-word!important;text-align:right!important;text-align-last:right!important;word-break:normal!important}html.v2-active #root [class*=OrderTable_tdCustomer]{align-items:flex-start!important;display:flex!important;gap:10px!important;justify-content:space-between!important;text-align:right!important;width:100%!important}html.v2-active #root [class*=OrderTable_tdCustomer]:before{flex:0 0 auto!important;margin:0!important;max-width:90px!important;padding-top:2px!important;text-align:left!important}html.v2-active #root [class*=OrderTable_tdCustomer]>[class*=OrderTable_customer__]{align-items:baseline!important;display:flex!important;flex:1 1 auto!important;flex-wrap:wrap!important;gap:7px!important;justify-content:flex-end!important;margin:0!important;max-width:100%!important;min-width:0!important;text-align:right!important;width:auto!important}html.v2-active #root [class*=OrderTable_tdCustomer] [class*=OrderTable_customerCode]{-webkit-text-fill-color:#1d4ed8!important;background:#eff6ff!important;color:#1d4ed8!important;display:inline-block!important;flex:0 0 auto!important;margin:0!important;text-align:center!important}html.v2-active #root [class*=OrderTable_tdCustomer] [class*=OrderTable_customerName]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important;display:block!important;flex:0 1 auto!important;margin:0!important;max-width:100%!important;overflow-wrap:break-word!important;text-align:right!important;text-align-last:right!important;width:auto!important;word-break:normal!important}}html.v2-active #root [class*=CampaignTable_table] thead th{-webkit-text-fill-color:#334155!important;background:#f1f5f9!important;color:#334155!important}html.v2-active #root [class*=CampaignTable_table] tbody td{-webkit-text-fill-color:#1e293b!important;color:#1e293b!important}html.v2-active #root [class*=CampaignTable_customerName],html.v2-active #root [class*=CampaignTable_tdName]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active #root [class*=CampaignTable_scopeValue],html.v2-active #root [class*=CampaignTable_tdId]{-webkit-text-fill-color:#475569!important;color:#475569!important}html.v2-active #root [class*=CampaignTable_customerCode]{-webkit-text-fill-color:#1d4ed8!important;background:#eff6ff!important;color:#1d4ed8!important}html.v2-active #root [class*=CampaignTable_scopeType]{-webkit-text-fill-color:#6d28d9!important;background:#ede9fe!important;color:#6d28d9!important}html.v2-active #root [class*=CampaignTable_discChip]{-webkit-text-fill-color:#b45309!important;background:#fffbeb!important;color:#b45309!important}html.v2-active #root [class*=CampaignTable_discZero]{-webkit-text-fill-color:#cbd5e1!important;color:#cbd5e1!important}html.v2-active #root [class*=CampaignTable_badgeActive]{-webkit-text-fill-color:#059669!important;background:#ecfdf5!important;color:#059669!important}html.v2-active #root [class*=CampaignTable_badgePassive]{-webkit-text-fill-color:#64748b!important;background:#f1f5f9!important;color:#64748b!important}html.v2-active #root [class*=CampaignsV2_searchInput],html.v2-active #root [class*=CampaignsV2_select],html.v2-active #root [class*=CampaignsV2_subInput]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active #root [class*=CampaignsV2_searchInput]{background:#fff!important}@media (max-width:1024px){html.v2-active #root [class*=CampaignTable_tdCustomer] [class*=CampaignTable_customer__],html.v2-active #root [class*=CampaignTable_tdScope] [class*=CampaignTable_scope__]{display:flex!important;flex:1 1 auto!important;justify-content:flex-end!important;min-width:0!important;text-align:right!important}html.v2-active #root [class*=CampaignTable_customerName],html.v2-active #root [class*=CampaignTable_scopeValue]{overflow-wrap:break-word!important;text-align:right!important;text-align-last:right!important}}@media (min-width:1025px){html.v2-active #root [class*=CampaignTable_wrap]{overflow-x:visible!important}html.v2-active #root [class*=CampaignTable_table]{min-width:0!important;table-layout:fixed!important;width:100%!important}html.v2-active #root [class*=CampaignTable_customerName],html.v2-active #root [class*=CampaignTable_scopeValue],html.v2-active #root [class*=CampaignTable_tdName]{overflow:visible!important;overflow-wrap:break-word!important;text-overflow:clip!important;white-space:normal!important}}html.v2-active #root [class*=AdminLayout_root] table td,html.v2-active #root [class*=AdminLayout_root] table td *,html.v2-active #root [class*=AdminLayout_root] table th,html.v2-active #root [class*=AdminLayout_root] table th *{background-color:initial!important;background-image:none!important;text-shadow:none!important}html.v2-active #root [class*=AdminLayout_root] table thead th{-webkit-text-fill-color:#334155!important;background-color:#f1f5f9!important;color:#334155!important}html.v2-active #root [class*=AdminLayout_root] table tbody tr:hover td{background-color:#eff6ff!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_chip],html.v2-active #root [class*=AdminLayout_root] td [class*=_customerCode]{-webkit-text-fill-color:#1d4ed8!important;background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_groupTag],html.v2-active #root [class*=AdminLayout_root] td [class*=_scopeType]{-webkit-text-fill-color:#6d28d9!important;background-color:#ede9fe!important;color:#6d28d9!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeProgress],html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeWarn],html.v2-active #root [class*=AdminLayout_root] td [class*=_discChip],html.v2-active #root [class*=AdminLayout_root] td [class*=_discount]{-webkit-text-fill-color:#b45309!important;background-color:#fffbeb!important;color:#b45309!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeActive],html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeOk],html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeTransfer]{-webkit-text-fill-color:#059669!important;background-color:#ecfdf5!important;color:#059669!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeDanger],html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeFail]{-webkit-text-fill-color:#dc2626!important;background-color:#fef2f2!important;color:#dc2626!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_badgePassive],html.v2-active #root [class*=AdminLayout_root] td [class*=_badge__],html.v2-active #root [class*=AdminLayout_root] td [class*=_qty__]{-webkit-text-fill-color:#475569!important;background-color:#f1f5f9!important;color:#475569!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeInfo]{-webkit-text-fill-color:#2563eb!important;background-color:#eff6ff!important;color:#2563eb!important}html.v2-active #root [class*=AdminLayout_root] td button{background-color:#fff!important;border:1px solid #dfe6ef!important}html.v2-active #root [class*=AdminLayout_root] td button:hover{background-color:#eff6ff!important}html.v2-active #root [class*=AdminLayout_root] table tfoot td{-webkit-text-fill-color:#065f46!important;background-color:#ecfdf5!important;color:#065f46!important}@media (max-width:1024px){html.v2-active #root [class*=AdminLayout_root] table tbody td{text-align:right!important}html.v2-active #root [class*=AdminLayout_root] table tbody td:before{text-align:left!important}html.v2-active #root [class*=AdminLayout_root] table tbody td>a,html.v2-active #root [class*=AdminLayout_root] table tbody td>span{text-align:right!important;text-align-last:right!important}}@media (min-width:1025px){html.v2-active #root [class*=CampaignTable_table]{min-width:0!important;table-layout:fixed!important;width:100%!important}html.v2-active #root [class*=CampaignTable_table] thead th:first-child{width:52px!important}html.v2-active #root [class*=CampaignTable_table] thead th:nth-child(2){width:13%!important}html.v2-active #root [class*=CampaignTable_table] thead th:nth-child(3){width:23%!important}html.v2-active #root [class*=CampaignTable_table] thead th:nth-child(4){width:18%!important}html.v2-active #root [class*=CampaignTable_table] thead th:nth-child(5),html.v2-active #root [class*=CampaignTable_table] thead th:nth-child(6),html.v2-active #root [class*=CampaignTable_table] thead th:nth-child(7),html.v2-active #root [class*=CampaignTable_table] thead th:nth-child(8),html.v2-active #root [class*=CampaignTable_table] thead th:nth-child(9){width:56px!important}html.v2-active #root [class*=CampaignTable_table] thead th:nth-child(10){width:86px!important}html.v2-active #root [class*=CampaignTable_table] thead th:nth-child(11){width:92px!important}html.v2-active #root [class*=CampaignTable_tdActions],html.v2-active #root [class*=CampaignTable_tdDisc],html.v2-active #root [class*=CampaignTable_thActions],html.v2-active #root [class*=CampaignTable_thDisc]{text-align:center!important}html.v2-active #root [class*=CampaignTable_customerName],html.v2-active #root [class*=CampaignTable_scopeValue],html.v2-active #root [class*=CampaignTable_tdName]{overflow-wrap:break-word!important;text-align:left!important;text-align-last:auto!important;white-space:normal!important;word-break:normal!important}}@media (max-width:1024px){html.v2-active #root [class*=AdminLayout_root] table td,html.v2-active #root [class*=AdminLayout_root] table td *{background-color:initial!important;background-image:none!important;float:none!important;max-width:100%!important;min-width:0!important;width:auto!important}html.v2-active #root [class*=AdminLayout_root] table tbody td{text-align:right!important}html.v2-active #root [class*=AdminLayout_root] table tbody td:before{text-align:left!important}html.v2-active #root [class*=AdminLayout_root] table tbody td *{text-align:inherit!important}html.v2-active #root [class*=AdminLayout_root] table tbody td>a,html.v2-active #root [class*=AdminLayout_root] table tbody td>span{text-align:right!important;text-align-last:right!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_chip],html.v2-active #root [class*=AdminLayout_root] td [class*=_customerCode]{background-color:#eff6ff!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_groupTag],html.v2-active #root [class*=AdminLayout_root] td [class*=_scopeType]{background-color:#ede9fe!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeProgress],html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeWarn],html.v2-active #root [class*=AdminLayout_root] td [class*=_discChip],html.v2-active #root [class*=AdminLayout_root] td [class*=_discount]{background-color:#fffbeb!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeActive],html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeOk],html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeTransfer]{background-color:#ecfdf5!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeDanger],html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeFail]{background-color:#fef2f2!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_badgePassive],html.v2-active #root [class*=AdminLayout_root] td [class*=_badge__],html.v2-active #root [class*=AdminLayout_root] td [class*=_qty__]{background-color:#f1f5f9!important}html.v2-active #root [class*=AdminLayout_root] td [class*=_badgeInfo]{background-color:#eff6ff!important}html.v2-active #root [class*=AdminLayout_root] td button{background-color:#fff!important}}html.v2-active #root [class*=CampaignEditModal_modal],html.v2-active #root [class*=CampaignEditModal_pickerList]{background-color:#fff!important}html.v2-active #root [class*=CampaignEditModal_inputNum],html.v2-active #root [class*=CampaignEditModal_input],html.v2-active #root [class*=CampaignEditModal_select],html.v2-active #root [class*=CampaignEditModal_textarea]{-webkit-text-fill-color:#0f172a!important;background-color:#fff!important;border-color:#cbd5e1!important;color:#0f172a!important}html.v2-active #root [class*=CampaignEditModal_label],html.v2-active #root [class*=CampaignEditModal_pickerName],html.v2-active #root [class*=CampaignEditModal_title]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active #root [class*=CampaignEditModal_selectedCustomer]{background-color:#f0f9ff!important;border-color:#bae6fd!important}html.v2-active #root [class*=CampaignEditModal_selectedName]{-webkit-text-fill-color:#0c4a6e!important;color:#0c4a6e!important}html.v2-active #root [class*=CampaignEditModal_selectedCode],html.v2-active #root [class*=CampaignEditModal_selectedLabel]{-webkit-text-fill-color:#0369a1!important;color:#0369a1!important}html.v2-active #root [class*=CampaignEditModal_discountBox],html.v2-active #root [class*=CampaignEditModal_footer]{background-color:#f8fafc!important}html.v2-active #root [class*=CampaignEditModal_statusGroup]{background-color:#f1f5f9!important}html.v2-active #root [class*=CampaignEditModal_statusOnActive]{-webkit-text-fill-color:#fff!important;background-color:#059669!important;color:#fff!important}html.v2-active #root [class*=CampaignEditModal_statusOffActive]{-webkit-text-fill-color:#fff!important;background-color:#64748b!important;color:#fff!important}html.v2-active #root [class*=CampaignEditModal_saveBtn]{-webkit-text-fill-color:#fff!important;background-color:#2563eb!important;color:#fff!important}html.v2-active #root [class*=CampaignEditModal_cancelBtn]{-webkit-text-fill-color:#475569!important;background-color:#fff!important;color:#475569!important}html.v2-active #root [class*=CampaignEditModal_pickerCode]{-webkit-text-fill-color:#1d4ed8!important;background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active [class*=LoginV2_brandPane]{background-color:#16306b!important;background-image:linear-gradient(150deg,#0b1b3d,#16306b 52%,#1d4ed8)!important}html.v2-active [class*=LoginV2_formPane]{background-color:#f8fafc!important}html.v2-active [class*=LoginV2_brandHeading],html.v2-active [class*=LoginV2_highlightTitle]{color:#fff!important}html.v2-active [class*=LoginV2_brandLogo],html.v2-active [class*=LoginV2_mobileLogo]{background:none!important;background-color:initial!important;opacity:1!important}html.v2-active [class*=LoginForm_inputBox]{background-color:#f8fafc!important}html.v2-active [class*=LoginForm_inputBox]:focus-within{background-color:#fff!important}html.v2-active [class*=LoginForm_input]{background-color:initial!important;border:none!important;color:#0f172a!important}html.v2-active [class*=LoginForm_kvkkBox]{background-color:#fff9f2!important}html.v2-active [class*=LoginForm_kvkkBoxOk]{background-color:#f0fdf4!important}html.v2-active [class*=LoginForm_errorBanner]{background-color:#fef2f2!important;color:#b91c1c!important}html.v2-active [class*=LoginForm_submitBtn]{background-color:#1d4ed8!important;background-image:linear-gradient(135deg,#2e6bf0,#1d4ed8)!important;color:#fff!important}html.v2-active [class*=LoginForm_checkbox]{accent-color:#2563eb!important;background-color:initial!important;border:none!important}html.v2-active [class*=KvkkModal_panel]{background-color:#fff!important}html.v2-active [class*=KvkkModal_head]{background-color:#fbfcfe!important;background-image:linear-gradient(180deg,#fbfcfe,#fff)!important}html.v2-active [class*=KvkkModal_sectionTitle],html.v2-active [class*=KvkkModal_title]{color:#12275c!important}html.v2-active [class*=KvkkModal_paragraph]{color:#334155!important}html.v2-active [class*=KvkkModal_footerNote],html.v2-active [class*=KvkkModal_listItem]{color:#475569!important}html.v2-active [class*=KvkkModal_footerNote]{background-color:#f8fafc!important}html.v2-active [class*=KvkkModal_btnPrimary]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=KvkkModal_headIcon]{background-color:#eff6ff!important;color:#2563eb!important}html.v2-active [class*=LoginV2_brandPane]{background-color:#0f2350!important;background-image:radial-gradient(ellipse 80% 60% at 20% 0,#3b82f638 0,#0000 60%),radial-gradient(ellipse 70% 50% at 90% 100%,#2563eb47 0,#0000 62%),linear-gradient(158deg,#091430,#12275c 45%,#1a3a82)!important}html.v2-active [class*=LoginV2_formPane]{background-color:#fff!important;background-image:radial-gradient(ellipse 90% 60% at 50% 0,#f5f9ff 0,#fff 58%)!important}html.v2-active [class*=LoginV2_highlight]{background-color:#ffffff0f!important}html.v2-active [class*=LoginV2_highlightIcon]{color:#bfdbfe!important}html.v2-active [class*=LoginV2_brandAccent]{color:#93c5fd!important}html.v2-active [class*=LoginV2_brandText]{color:#b7c9e8!important}html.v2-active [class*=LoginForm_inputBox]{background-color:#fff!important;border:1.5px solid #e7edf5!important}html.v2-active [class*=LoginForm_inputBox]:focus-within{border-color:#93b4f7!important}html.v2-active [class*=LoginForm_label]{color:#334155!important}html.v2-active [class*=LoginV2_brandAccent],html.v2-active [class*=LoginV2_brandContact],html.v2-active [class*=LoginV2_brandContent],html.v2-active [class*=LoginV2_brandFoot],html.v2-active [class*=LoginV2_brandHeading],html.v2-active [class*=LoginV2_brandText],html.v2-active [class*=LoginV2_highlightDesc],html.v2-active [class*=LoginV2_highlightText],html.v2-active [class*=LoginV2_highlightTitle],html.v2-active [class*=LoginV2_highlights]{background:none!important;background-color:initial!important;background-image:none!important}html.v2-active [class*=LoginV2_highlight]:not([class*=highlightIcon]):not([class*=highlightText]):not([class*=highlightTitle]):not([class*=highlightDesc]):not([class*=highlights]){background-color:#ffffff0f!important}html.v2-active [class*=LoginV2_highlightIcon]{background-color:#93c5fd2e!important}html.v2-active [class*=LoginForm_titleMark]{background-color:#2563eb!important;background-image:linear-gradient(90deg,#60a5fa,#2563eb 55%,#1e40af)!important;display:block!important;height:4px!important;width:46px!important}html.v2-active [class*=LoginForm_title]{color:#12275c!important;font-size:30px!important;font-weight:800!important}html.v2-active [class*=LoginV2_brandAccent],html.v2-active [class*=LoginV2_brandHeading],html.v2-active [class*=LoginV2_brandText]{border:none!important;text-decoration:none!important}html.v2-active #root [class*=ConfirmDialog_dialog]{background-color:#fff!important}html.v2-active #root [class*=ConfirmDialog_detailValue],html.v2-active #root [class*=ConfirmDialog_title]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active #root [class*=ConfirmDialog_message]{-webkit-text-fill-color:#64748b!important;color:#64748b!important}html.v2-active #root [class*=ConfirmDialog_details]{background-color:#f8fafc!important;border-color:#e2e8f0!important}html.v2-active #root [class*=ConfirmDialog_iconDanger]{background-color:#fef2f2!important;color:#dc2626!important}html.v2-active #root [class*=ConfirmDialog_iconInfo]{background-color:#eff6ff!important;color:#2563eb!important}html.v2-active #root [class*=ConfirmDialog_confirmDanger]{-webkit-text-fill-color:#fff!important;background-color:#dc2626!important;color:#fff!important}html.v2-active #root [class*=ConfirmDialog_confirmInfo]{-webkit-text-fill-color:#fff!important;background-color:#2563eb!important;color:#fff!important}html.v2-active #root [class*=ConfirmDialog_cancelBtn]{-webkit-text-fill-color:#475569!important;background-color:#fff!important;color:#475569!important}html.v2-active #root [class*=ConfirmDialog_closeBtn]{background-color:#f1f5f9!important;color:#64748b!important}html.v2-active #root [class*=CampaignNewV2_panel],html.v2-active #root [class*=CampaignNewV2_tabBar]{background-color:#fff!important}html.v2-active #root [class*=CampaignNewV2_title]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active #root [class*=CampaignNewV2_tabActive],html.v2-active #root [class*=CampaignNewV2_tabActive] span,html.v2-active #root [class*=CampaignNewV2_tabActive] svg{-webkit-text-fill-color:#fff!important;stroke:#fff!important;background-color:#2563eb!important;color:#fff!important}html.v2-active #root [class*=CampaignNewV2_tabActive] span,html.v2-active #root [class*=CampaignNewV2_tabActive] svg{background-color:initial!important}html.v2-active #root [class*=CampaignForm_inputNum],html.v2-active #root [class*=CampaignForm_input],html.v2-active #root [class*=CampaignForm_pickerList],html.v2-active #root [class*=CampaignForm_select],html.v2-active #root [class*=CampaignForm_textarea]{-webkit-text-fill-color:#0f172a!important;background-color:#fff!important;color:#0f172a!important}html.v2-active #root [class*=CampaignForm_label],html.v2-active #root [class*=CampaignForm_pickerName]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active #root [class*=CampaignForm_discountBox]{background-color:#f8fafc!important}html.v2-active #root [class*=CampaignForm_selected]{background-color:#f0f9ff!important}html.v2-active #root [class*=CampaignForm_statusOnActive]{-webkit-text-fill-color:#fff!important;background-color:#059669!important;color:#fff!important}html.v2-active #root [class*=CampaignForm_statusOffActive]{-webkit-text-fill-color:#fff!important;background-color:#64748b!important;color:#fff!important}html.v2-active #root [class*=BulkCampaignUpload_uploadBtn],html.v2-active #root [class*=CampaignForm_submitBtn]{-webkit-text-fill-color:#fff!important;background-color:#2563eb!important;color:#fff!important}html.v2-active #root [class*=BulkCampaignUpload_intro]{background-color:#f0f9ff!important}html.v2-active #root [class*=BulkCampaignUpload_introTitle]{-webkit-text-fill-color:#0c4a6e!important;color:#0c4a6e!important}html.v2-active #root [class*=BulkCampaignUpload_introDesc],html.v2-active #root [class*=BulkCampaignUpload_templateBtn]{-webkit-text-fill-color:#0369a1!important;color:#0369a1!important}html.v2-active #root [class*=BulkCampaignUpload_dropZone]{background-color:#f8fafc!important}html.v2-active #root [class*=BulkCampaignUpload_dropZoneActive]{background-color:#eff6ff!important}html.v2-active #root [class*=BulkCampaignUpload_dropTitle]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active #root [class*=BulkCampaignUpload_fileRow]{background-color:#ecfdf5!important}html.v2-active #root [class*=BulkCampaignUpload_fileName]{-webkit-text-fill-color:#065f46!important;color:#065f46!important}html.v2-active #root [class*=BulkCampaignUpload_formatBox]{background-color:#f8fafc!important}html.v2-active #root [class*=BulkCampaignUpload_formatChip]{-webkit-text-fill-color:#475569!important;background-color:#fff!important;color:#475569!important}html.v2-active #root [class*=CampaignEditModal_inputNum],html.v2-active #root [class*=CampaignEditModal_input],html.v2-active #root [class*=CampaignEditModal_select],html.v2-active #root [class*=CampaignEditModal_textarea],html.v2-active #root [class*=CampaignForm_inputNum],html.v2-active #root [class*=CampaignForm_input],html.v2-active #root [class*=CampaignForm_select],html.v2-active #root [class*=CampaignForm_textarea]{-webkit-text-fill-color:#0f172a!important;background-color:#f8fafc!important;border:2px solid #cbd5e1!important;box-shadow:inset 0 1px 2px #0f172a0a!important;color:#0f172a!important}html.v2-active #root [class*=CampaignEditModal_inputNum]:hover,html.v2-active #root [class*=CampaignEditModal_input]:hover,html.v2-active #root [class*=CampaignEditModal_select]:hover,html.v2-active #root [class*=CampaignEditModal_textarea]:hover,html.v2-active #root [class*=CampaignForm_inputNum]:hover,html.v2-active #root [class*=CampaignForm_input]:hover,html.v2-active #root [class*=CampaignForm_select]:hover,html.v2-active #root [class*=CampaignForm_textarea]:hover{background-color:#fff!important;border-color:#64748b!important}html.v2-active #root [class*=CampaignEditModal_inputNum]:focus,html.v2-active #root [class*=CampaignEditModal_input]:focus,html.v2-active #root [class*=CampaignEditModal_select]:focus,html.v2-active #root [class*=CampaignEditModal_textarea]:focus,html.v2-active #root [class*=CampaignForm_inputNum]:focus,html.v2-active #root [class*=CampaignForm_input]:focus,html.v2-active #root [class*=CampaignForm_select]:focus,html.v2-active #root [class*=CampaignForm_textarea]:focus{background-color:#fff!important;border-color:#2563eb!important;box-shadow:0 0 0 4px #2563eb29!important}html.v2-active #root [class*=CampaignForm_inputError]{background-color:#fff5f5!important;border-color:#f87171!important;border-width:2px!important}html.v2-active #root [class*=CampaignForm_inputError]:focus{background-color:#fff!important;border-color:#dc2626!important;box-shadow:0 0 0 4px #dc262629!important}html.v2-active #root [class*=CampaignEditModal_label],html.v2-active #root [class*=CampaignForm_label]{-webkit-text-fill-color:#1e293b!important;color:#1e293b!important}html.v2-active #root [class*=AdsV2_adCard],html.v2-active #root [class*=AdsV2_empty],html.v2-active #root [class*=AdsV2_uploadCard],html.v2-active #root [class*=AnnouncementsV2_card],html.v2-active #root [class*=AnnouncementsV2_empty],html.v2-active #root [class*=AnnouncementsV2_uploadCard]{background-color:#fff!important}html.v2-active #root [class*=AdsV2_cardTitle],html.v2-active #root [class*=AdsV2_fileName],html.v2-active #root [class*=AdsV2_title],html.v2-active #root [class*=AnnouncementsV2_cardTitle],html.v2-active #root [class*=AnnouncementsV2_fileName],html.v2-active #root [class*=AnnouncementsV2_title],html.v2-active #root [class*=ImageDropzone_title]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active #root [class*=AdsV2_info],html.v2-active #root [class*=AnnouncementsV2_cardActions]{background-color:#f8fafc!important}html.v2-active #root [class*=AdsV2_previewWrap],html.v2-active #root [class*=AnnouncementsV2_thumbWrap]{background-color:#f1f5f9!important}html.v2-active #root [class*=AdsV2_badgeLive],html.v2-active #root [class*=AnnouncementsV2_badgeLive]{-webkit-text-fill-color:#059669!important;background-color:#ecfdf5!important;color:#059669!important}html.v2-active #root [class*=AdsV2_badgeOff],html.v2-active #root [class*=AnnouncementsV2_badgeOff]{-webkit-text-fill-color:#64748b!important;background-color:#f1f5f9!important;color:#64748b!important}html.v2-active #root [class*=AnnouncementsV2_orderTag]{-webkit-text-fill-color:#fff!important;background-color:#0f172ac7!important;color:#fff!important}html.v2-active #root [class*=AdsV2_notice]{background-color:#f0f9ff!important}html.v2-active #root [class*=AdsV2_noticeText]{-webkit-text-fill-color:#0369a1!important;color:#0369a1!important}html.v2-active #root [class*=ImageDropzone_zone]{background-color:#f8fafc!important}html.v2-active #root [class*=ImageDropzone_zoneActive]{background-color:#eff6ff!important}html.v2-active #root [class*=AdsV2_preview],html.v2-active #root [class*=AnnouncementsV2_thumb]{background-color:initial!important}html.v2-active #root [class*=AdminLayout_root] td button[class*=OrderTable_toggleBtnOpen]{-webkit-text-fill-color:#fff!important;background-color:#2563eb!important;border-color:#2563eb!important;color:#fff!important}html.v2-active #root [class*=AdminLayout_root] td button[class*=OrderTable_toggleBtn__]{-webkit-text-fill-color:#334155!important;background-color:#fff!important;border-color:#cbd5e1!important;color:#334155!important}html.v2-active #root [class*=OrderTable_toggleGlyph]{font-size:20px!important;font-weight:700!important;line-height:1!important}html.v2-active #root [class*=OrderDetailModal_modal]{background-color:#fff!important}html.v2-active #root [class*=OrderDetailModal_infoValue],html.v2-active #root [class*=OrderDetailModal_lineTotal],html.v2-active #root [class*=OrderDetailModal_name],html.v2-active #root [class*=OrderDetailModal_title]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active #root [class*=OrderDetailModal_code],html.v2-active #root [class*=OrderDetailModal_sub]{-webkit-text-fill-color:#1d4ed8!important;color:#1d4ed8!important}html.v2-active #root [class*=OrderDetailModal_table] thead th{-webkit-text-fill-color:#334155!important;background-color:#f1f5f9!important;color:#334155!important}html.v2-active #root [class*=OrderDetailModal_table] tbody td{-webkit-text-fill-color:#1e293b!important;color:#1e293b!important}html.v2-active #root [class*=OrderDetailModal_infoCardAccent],html.v2-active #root [class*=OrderDetailModal_table] tfoot td{-webkit-text-fill-color:#065f46!important;background-color:#ecfdf5!important;color:#065f46!important}html.v2-active #root [class*=OrderDetailModal_footValue],html.v2-active #root [class*=OrderDetailModal_infoValueBig]{-webkit-text-fill-color:#047857!important;color:#047857!important}html.v2-active #root [class*=OrderDetailModal_infoCard__]{background-color:#f8fafc!important}html.v2-active #root [class*=OrderDetailModal_groupBox]{-webkit-text-fill-color:#1e40af!important;background-color:#eff6ff!important;color:#1e40af!important}html.v2-active #root [class*=OrderDetailModal_discount]{-webkit-text-fill-color:#b45309!important;background-color:#fef3c7!important;color:#b45309!important}html.v2-active #root [class*=OrderDetailModal_okBtn]{-webkit-text-fill-color:#fff!important;background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=CatalogFilters_panel],html.v2-active [class*=CatalogToolbar_bar],html.v2-active [class*=ProductGridCard_card],html.v2-active [class*=ProductListTable_card],html.v2-active [class*=ProductListTable_tableWrap],html.v2-active [class*=ProductsV2_empty],html.v2-active [class*=ProductsV2_paginationBox]{background-color:#fff!important}html.v2-active [class*=CatalogFilters_head],html.v2-active [class*=ProductGridCard_head]{background-color:#fbfcfe!important;background-image:linear-gradient(180deg,#fbfcfe,#fff)!important}html.v2-active [class*=CatalogFilters_headTitle],html.v2-active [class*=ProductGridCard_name],html.v2-active [class*=ProductGridCard_netPrice],html.v2-active [class*=ProductListTable_cardName],html.v2-active [class*=ProductListTable_netTry],html.v2-active [class*=ProductsV2_pageTitle]{color:#12275c!important}html.v2-active [class*=ProductGridCard_code],html.v2-active [class*=ProductListTable_cardCode]{background-color:#eff6ff!important;color:#2563eb!important}html.v2-active [class*=ProductListTable_tdName]{color:#0f172a!important}html.v2-active [class*=ProductGridCard_stockOk],html.v2-active [class*=ProductListTable_stockChip],html.v2-active [class*=ProductListTable_stockOk]{background-color:#ecfdf3!important;color:#15803d!important}html.v2-active [class*=ProductGridCard_stockNone],html.v2-active [class*=ProductListTable_stockChipZero],html.v2-active [class*=ProductListTable_stockNone]{background-color:#f1f5f9!important}html.v2-active [class*=discountChip]{background-color:#fff7ed!important;color:#c2410c!important}html.v2-active [class*=CatalogFilters_applyBtn],html.v2-active [class*=ProductGridCard_btnPrimary],html.v2-active [class*=ProductListTable_actionPrimary],html.v2-active [class*=ProductListTable_cardBtnPrimary]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=ProductListTable_actionPrimary] svg{stroke:#fff!important;color:#fff!important}html.v2-active [class*=CatalogToolbar_filterBtn],html.v2-active [class*=ProductGridCard_btnGhost],html.v2-active [class*=ProductListTable_actionGhost],html.v2-active [class*=ProductListTable_cardBtnGhost]{background-color:#f1f5f9!important;color:#334155!important}html.v2-active [class*=ProductGridCard_priceBox],html.v2-active [class*=ProductGridCard_stockItem],html.v2-active [class*=ProductListTable_cardStockItem]{background-color:#f8fafc!important}html.v2-active [class*=CatalogFilters_priceInput],html.v2-active [class*=CatalogToolbar_searchInput]{background-color:initial!important;border:none!important;color:#0f172a!important}html.v2-active [class*=CatalogFilters_checkbox],html.v2-active [class*=CatalogFilters_radio]{accent-color:#2563eb!important;background-color:initial!important;border:none!important}html.v2-active [class*=CatalogToolbar_viewBtnActive]{background-color:#fff!important;color:#1d4ed8!important}html.v2-active [class*=ProductGridCard_eurPrice],html.v2-active [class*=ProductListTable_netEur]{color:#0891b2!important}html.v2-active [class*=ProductListTable_th]{background-color:#eef3fa!important;border-bottom:2px solid #d8e3f2!important;color:#1e293b!important;font-weight:800!important;opacity:1!important}html.v2-active [class*=ProductListTable_td]{opacity:1!important}html.v2-active [class*=ProductListTable_descName]{color:#0f172a!important;font-weight:800!important}html.v2-active [class*=ProductListTable_tdCode]{color:#1d4ed8!important;font-weight:800!important}html.v2-active [class*=ProductListTable_groupChip]{background-color:#eef2ff!important;color:#4338ca!important}html.v2-active [class*=ProductListTable_brandText]{color:#64748b!important;font-weight:800!important}html.v2-active [class*=ProductListTable_priceTry]{color:#0f172a!important;font-weight:800!important}html.v2-active [class*=ProductListTable_priceEur]{color:#0891b2!important}html.v2-active [class*=ProductListTable_oemChip]{background-color:#f1f5f9!important;color:#475569!important}html.v2-active [class*=ProductListTable_oemMore]{background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active [class*=ProductListTable_addBtn]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=ProductListTable_addBtn]:disabled{background-color:#e2e8f0!important;color:#94a3b8!important}html.v2-active [class*=ProductListTable_qtyBtn]{background-color:#fff!important;color:#475569!important}html.v2-active [class*=ProductListTable_qtyInput]{background-color:initial!important;border:none!important;color:#0f172a!important}html.v2-active [class*=ProductGridCard_detailBtn],html.v2-active [class*=ProductListTable_detailBtn]{background-color:#eff6ff!important;color:#1d4ed8!important}html.v2-active [class*=ProductGridCard_quickAddBtn]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=ProductGridCard_quickAddBtn]:disabled{background-color:#e2e8f0!important;color:#94a3b8!important}html.v2-active #root [class*=SalesChart_card]{background-color:#fff!important}html.v2-active #root [class*=SalesChart_tooltip]{background-color:#0f172a!important;background-image:none!important;box-shadow:0 8px 20px #0f172a38!important;opacity:1!important}html.v2-active #root [class*=SalesChart_tipLabel]{-webkit-text-fill-color:#94a3b8!important;color:#94a3b8!important}html.v2-active #root [class*=SalesChart_tipValue]{-webkit-text-fill-color:#fff!important;color:#fff!important}html.v2-active #root [class*=SalesChart_line]{stroke:#2563eb!important;fill:none!important}html.v2-active #root [class*=SalesChart_dot]{fill:#2563eb!important;stroke:#fff!important}html.v2-active #root [class*=SalesChart_dotHalo]{fill:#2563eb!important;opacity:.18!important}html.v2-active #root [class*=SalesChart_cursor]{stroke:#94a3b8!important}html.v2-active #root [class*=SalesChart_grid]{stroke:#eef2f7!important}html.v2-active #root [class*=SalesChart_axisText]{fill:#64748b!important}html.v2-active #root [class*=SalesChart_summaryValue],html.v2-active #root [class*=SalesChart_title]{-webkit-text-fill-color:#0f172a!important;color:#0f172a!important}html.v2-active #root [class*=SalesChart_tabs]{background-color:#f1f5f9!important}html.v2-active #root [class*=SalesChart_tabActive]{-webkit-text-fill-color:#2563eb!important;background-color:#fff!important;color:#2563eb!important}html.v2-active #root [class*=SalesChart_svg] path[fill^="url("]{opacity:1!important}html.v2-active [class*=ProductsTable_cardGroup]{background-color:#eef2ff!important;color:#4338ca!important}html.v2-active [class*=ProductsTable_cardWhRow]{background-color:#f8fafc!important}html.v2-active [class*=ProductsTable_cardQtyBox]{background-color:#fff!important}html.v2-active [class*=ProductsTable_cardQtyBtn]{background-color:#f1f5f9!important;color:#475569!important}html.v2-active [class*=ProductsTable_cardQtyInput]{background-color:initial!important;border:none!important;color:#0f172a!important}html.v2-active [class*=ProductsTable_cardWhAddBtn]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=ProductsTable_cardWhAddBtn]:disabled{background-color:#e2e8f0!important;color:#94a3b8!important}html.v2-active [class*=MobileSearchBar_box]{background-color:#f8fafc!important}html.v2-active [class*=MobileSearchBar_box]:focus-within{background-color:#fff!important}html.v2-active [class*=MobileSearchBar_input]{background-color:initial!important;border:none!important;color:#0f172a!important}html.v2-active [class*=MobileSearchBar_button]{background-color:#2563eb!important;color:#fff!important}html.v2-active [class*=SummaryBar_balancePanel]{background-color:#2058dc!important;background-image:linear-gradient(140deg,#2e6bf0,#2058dc 52%,#1741b8)!important}html.v2-active [class*=SummaryBar_ratesPanel],html.v2-active [class*=SummaryBar_tabActive]{background-color:#fff!important}html.v2-active [class*=SummaryBar_tab]:not([class*=tabActive]){background-color:#4880f2!important}html.v2-active [class*=SummaryBar_accountBtn]{background-color:#5089f7!important;color:#fff!important}html.v2-active [class*=SummaryBar_balanceLabel],html.v2-active [class*=SummaryBar_balanceValue],html.v2-active [class*=SummaryBar_debtValue]{color:#fff!important}html.v2-active [class*=SummaryBar_rateItem]{background-color:#f8fafc!important}html.v2-active [class*=SummaryBar_rateCode],html.v2-active [class*=SummaryBar_rateValue]{color:#0f172a!important}html.v2-active [class*=SummaryBar_rateUp]{background-color:#ecfdf3!important;color:#15803d!important}html.v2-active [class*=SummaryBar_rateDown]{background-color:#fef2f2!important;color:#dc2626!important}html.v2-active [class*=SummaryBar_balanceItem]{background-color:#4880f2!important}html.v2-active [class*=ProductTooltip_ptdTotalLabel],html.v2-active [class*=ProductTooltip_ptdTotalValue]{-webkit-text-fill-color:#0f172a!important;background:#e9effb!important;color:#0f172a!important;font-weight:800!important;opacity:1!important}html.v2-active [class*=dchipGeneral],html.v2-active [class*=discountChipGeneral]{-webkit-text-fill-color:#fff!important;background:#16a34a!important;background-color:#16a34a!important;border:1px solid #16a34a!important;color:#fff!important}html.v2-active [class*=SummaryBar_debtRed]{-webkit-text-fill-color:#ff6b6b!important;color:#ff6b6b!important}html.v2-active [class*=CartDropdown_viewCartBtn]{-webkit-text-fill-color:#1d4ed8!important;background:#fff!important;border:1.5px solid #2563eb!important;color:#1d4ed8!important;font-weight:800!important;opacity:1!important;visibility:visible!important}html.v2-active [class*=CartDropdown_viewCartBtn] svg{stroke:#1d4ed8!important;color:#1d4ed8!important;opacity:1!important}html.v2-active [class*=CartDropdown_viewCartBtn]:hover{-webkit-text-fill-color:#fff!important;background:#2563eb!important;color:#fff!important}html.v2-active [class*=CartDropdown_viewCartBtn]:hover svg{stroke:#fff!important;color:#fff!important}html.v2-active [class*=CartDropdown_viewCartBtn]{border-radius:10px!important;box-sizing:border-box!important;margin:10px 14px 14px!important;padding:11px 14px!important;width:calc(100% - 28px)!important}html.v2-active [class*=CartDropdown_checkoutBtn],html.v2-active [class*=CartDropdown_viewCartBtn]{border-radius:10px!important;box-sizing:border-box!important;margin-left:14px!important;margin-right:14px!important;width:calc(100% - 28px)!important}html.v2-active [class*=CartDropdown_checkoutBtn]{margin-bottom:0!important;margin-top:12px!important}html.v2-active [class*=CartDropdown_viewCartBtn]{margin-bottom:14px!important;margin-top:8px!important}html.v2-active [class*=campaignBadge]{background:#16a34a!important}html.v2-active [class*=campaignBadge],html.v2-active [class*=generalBadge]{-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important}html.v2-active [class*=generalBadge]{background:#dc2626!important}html.v2-active [class*=savingLabel],html.v2-active [class*=savingValue]{-webkit-text-fill-color:#047857!important;color:#047857!important}html.v2-active [class*=HomeV2_toastErr],html.v2-active [class*=HomeV2_toastOk]{-webkit-text-fill-color:#fff!important;bottom:auto!important;color:#fff!important;opacity:1!important;position:fixed!important;right:22px!important;top:92px!important;z-index:9999!important}html.v2-active [class*=HomeV2_toastOk]{background:#16a34a!important;background-color:#16a34a!important}html.v2-active [class*=HomeV2_toastErr]{background:#dc2626!important;background-color:#dc2626!important}html.v2-active [class*=ProductsV2_toastErr],html.v2-active [class*=ProductsV2_toastOk]{-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important;position:fixed!important;right:22px!important;top:92px!important;z-index:9999!important}html.v2-active [class*=ProductsV2_toastOk]{background:#16a34a!important;background-color:#16a34a!important}html.v2-active [class*=ProductsV2_toastErr]{background:#dc2626!important;background-color:#dc2626!important}html.v2-active [class*=CartV2_toastErr],html.v2-active [class*=CartV2_toastOk]{-webkit-text-fill-color:#fff!important;color:#fff!important;opacity:1!important;position:fixed!important;right:22px!important;top:92px!important;z-index:9999!important}html.v2-active [class*=CartV2_toastOk]{background:#16a34a!important;background-color:#16a34a!important}html.v2-active [class*=CartV2_toastErr]{background:#dc2626!important;background-color:#dc2626!important}html.v2-active [class*=stockChipZero]{border-color:#e2e8f0!important}html.v2-active [class*=stockChip]:not([class*=stockChipZero]){border-color:#a7f3d0!important}html.v2-active [class*=ProductListTable_tdWarehouse]{border-left:1px solid #eef2f7!important;padding-left:16px!important;padding-right:16px!important}html.v2-active [class*=generalPin]{align-items:center!important;background:#fee2e2!important;background-color:#fee2e2!important;border:1px solid #fca5a5!important;border-radius:5px!important;display:inline-flex!important;height:18px!important;justify-content:center!important;opacity:1!important;padding:0!important;width:21px!important}html.v2-active [class*=generalPin] svg{stroke:#dc2626!important;fill:none!important;color:#dc2626!important;height:12px!important;opacity:1!important;width:12px!important}html.v2-active [class*=stockChip]{align-items:center!important;border:none!important;border-radius:999px!important;border-radius:7px!important;box-sizing:border-box!important;display:inline-flex!important;font-size:10.5px!important;font-size:13px!important;font-weight:800!important;height:26px!important;justify-content:center!important;line-height:1.1!important;line-height:1!important;max-width:none!important;min-width:0!important;padding:4px 10px!important;padding:0 12px!important;white-space:nowrap!important;width:auto!important}html.v2-active [class*=stockChipZero]{-webkit-text-fill-color:#94a3b8!important;background:#f1f5f9!important;background-color:#f1f5f9!important;color:#94a3b8!important}html.v2-active [class*=stockChip]:not([class*=stockChipZero]){-webkit-text-fill-color:#15803d!important;background:#ecfdf3!important;background-color:#ecfdf3!important;color:#15803d!important}html.v2-active [class*=stockChip]{flex:0 0 auto!important;flex-basis:auto!important;flex-shrink:0!important;overflow:visible!important}html.v2-active [class*=ProductListTable_tdWarehouse]{min-width:210px!important}html.v2-active [class*=ProductListTable_whCell]{gap:8px!important}html.v2-active [class*=ProductListTable_tdWarehouse],html.v2-active [class*=ProductListTable_thWarehouse]{min-width:290px!important;overflow:visible!important;padding-left:20px!important;padding-right:20px!important;width:290px!important}html.v2-active [class*=ProductListTable_whCell]{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;gap:10px!important;overflow:visible!important}html.v2-active [class*=ProductListTable_addBtn],html.v2-active [class*=ProductListTable_qtyBox]{flex:0 0 auto!important;flex-shrink:0!important}html.v2-active [class*=ProductListTable_table]{table-layout:auto!important}html.v2-active [class*=ProductListTable_tdWarehouse],html.v2-active [class*=ProductListTable_thWarehouse]{min-width:265px!important;padding-left:18px!important;padding-right:18px!important;width:265px!important}html.v2-active [class*=stockChip]{max-width:86px!important;min-width:86px!important;padding:0!important;text-align:center!important;width:86px!important}html.v2-active [class*=UserFormModal_input]{-webkit-text-fill-color:#0f172a!important;background:#fff!important;background-color:#fff!important;border:1.5px solid #cbd5e1!important;border-radius:10px!important;color:#0f172a!important;font-size:14px!important;font-weight:600!important;height:44px!important;opacity:1!important;padding:0 13px!important}html.v2-active [class*=UserFormModal_input]:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb26!important}html.v2-active [class*=UserFormModal_label]{-webkit-text-fill-color:#334155!important;color:#334155!important;font-weight:800!important}.Container_container__XF3Eb{margin:0 auto;max-width:var(--v2-container-max);padding-left:var(--v2-container-pad);padding-right:var(--v2-container-pad);width:100%}.Container_fluid__pG5HJ{max-width:none}.Logo_logo__gxism{align-items:center;display:flex;flex-shrink:0;overflow:visible;text-decoration:none;transition:opacity var(--v2-transition)}.Logo_logo__gxism:hover{opacity:.9}.Logo_image__kZsiZ{display:block;height:74px;max-width:320px;object-fit:contain;transform:scaleX(1.35);transform-origin:left center;width:auto}@media (max-width:768px){.Logo_image__kZsiZ{height:50px;max-width:190px;transform:scale(1.08,.8)}}.CategorySelect_container__jH-S\+{flex-shrink:0;position:relative}.CategorySelect_trigger__eQv7-{align-items:center;background:#0000!important;border-radius:9px;display:inline-flex;gap:6px;height:32px;padding:0 11px 0 13px;transition:background .17s ease}.CategorySelect_trigger__eQv7-:hover{background:#f1f5f9!important}.CategorySelect_triggerOpen__F7ouD{background:#eff6ff!important}.CategorySelect_label__imfDl{color:#475569!important;font-size:12.5px;font-weight:700;white-space:nowrap}.CategorySelect_triggerOpen__F7ouD .CategorySelect_label__imfDl{color:#1d4ed8!important}.CategorySelect_chevron__XDlvO{color:#94a3b8!important;flex-shrink:0;transition:transform .2s ease,color .17s ease}.CategorySelect_chevronOpen__siHde{color:#1d4ed8!important;transform:rotate(180deg)}.CategorySelect_menu__t6GoK{animation:CategorySelect_menuIn__xFd9S .16s cubic-bezier(.34,1.4,.64,1);background:#fff!important;border:1px solid #eef2f7!important;border-radius:14px;box-shadow:0 4px 12px -4px #0b1b3d24,0 18px 40px -12px #0b1b3d38;min-width:186px;padding:7px;position:absolute;right:-4px;top:calc(100% + 11px);transform-origin:top center;z-index:130}@keyframes CategorySelect_menuIn__xFd9S{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.CategorySelect_menu__t6GoK:before{background:#fff;border-left:1px solid #eef2f7;border-radius:2px 0 0 0;border-top:1px solid #eef2f7;content:"";height:9px;position:absolute;right:22px;top:-5px;transform:rotate(45deg);width:9px}.CategorySelect_menuTitle__u\+z6E{color:#94a3b8!important;display:block;font-size:9.5px;font-weight:800;letter-spacing:.08em;padding:5px 11px 7px;text-transform:uppercase}.CategorySelect_option__7nHt7{align-items:center;background:#0000!important;border-radius:9px;display:flex;gap:10px;justify-content:space-between;padding:8px 11px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.CategorySelect_option__7nHt7+.CategorySelect_option__7nHt7{margin-top:1px}.CategorySelect_option__7nHt7:hover{background:#f5f8fd!important}.CategorySelect_optionActive__4x43S{background:#eff6ff!important}.CategorySelect_optionLabel__ta8j0{color:#334155!important;font-size:12.5px;font-weight:600;white-space:nowrap}.CategorySelect_optionActive__4x43S .CategorySelect_optionLabel__ta8j0{color:#1d4ed8!important;font-weight:700}.CategorySelect_optionCheck__KguCs{color:#2563eb!important;flex-shrink:0}@media (max-width:768px){.CategorySelect_menu__t6GoK{min-width:168px}}.SearchBar_wrapper__ZYUID{align-items:center;background:#fff!important;border:1px solid #f1f5f9!important;border-radius:13px;box-shadow:0 1px 2px #0f172a08;display:flex;flex:1 1;gap:12px;height:46px;max-width:640px;padding-left:14px;padding-right:5px;transition:border-color .2s ease,box-shadow .2s ease}.SearchBar_wrapper__ZYUID:hover{border-color:#e4ebf3!important;box-shadow:0 2px 6px -2px #0f172a0f}.SearchBar_wrapper__ZYUID:focus-within{border-color:#bfd3f9!important;box-shadow:0 0 0 2px #2563eb12}.SearchBar_searchIcon__YP5QE{color:var(--v2-text-muted);display:flex;flex-shrink:0}.SearchBar_input__e3iqM{background:#0000;color:var(--v2-text);flex:1 1;font-size:13.5px;font-weight:500;height:100%;min-width:0}.SearchBar_input__e3iqM::placeholder{color:var(--v2-text-muted);font-weight:500}.SearchBar_categoryBox__i0P4E{align-items:center;border-left:1px solid #eef2f7;display:flex;flex-shrink:0;height:30px;padding-left:8px;position:relative}.SearchBar_button__LTkzd{align-items:center;background:var(--v2-primary)!important;border-radius:10px;box-shadow:0 2px 8px -2px #2563eb66;color:#fff!important;display:flex;flex-shrink:0;font-size:13px;font-weight:600;gap:7px;height:38px;justify-content:center;min-width:86px;padding:0 21px;transition:background var(--v2-transition),transform var(--v2-transition)}.SearchBar_button__LTkzd:hover{background:var(--v2-primary-dark)!important}.SearchBar_button__LTkzd:active{transform:scale(.97)}.SearchBar_buttonLabel__Rn2On{white-space:nowrap}@media (max-width:1280px){.SearchBar_wrapper__ZYUID{max-width:520px}.SearchBar_categoryBox__i0P4E{display:none}}@media (max-width:1024px){.SearchBar_buttonLabel__Rn2On{display:none}.SearchBar_button__LTkzd{padding:0 14px}}@media (max-width:768px){.SearchBar_wrapper__ZYUID{border-radius:12px;height:46px;max-width:none;padding-left:13px}.SearchBar_input__e3iqM{font-size:13px}.SearchBar_button__LTkzd{border-radius:9px;height:36px;padding:0 12px}}.SearchBar_mobileRoot__p6mYA{display:flex;flex-direction:column;gap:10px;min-width:0;width:100%}.SearchBar_mobileRoot__p6mYA .SearchBar_wrapper__ZYUID{flex:0 0 auto;max-width:none;width:100%}.SearchBar_chipRow__2shKO{-webkit-overflow-scrolling:touch;align-items:center;display:flex;gap:7px;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:none;width:100%}.SearchBar_chipRow__2shKO::-webkit-scrollbar{display:none}.SearchBar_chip__DFH\+y{align-items:center;background:#f1f5f9!important;border:1px solid #0000!important;border-radius:999px;color:#475569!important;display:inline-flex;flex:0 0 auto;font-size:12.5px;font-weight:700;height:34px;justify-content:center;padding:0 14px;transition:background .16s ease,color .16s ease,border-color .16s ease;white-space:nowrap}.SearchBar_chip__DFH\+y:active{transform:scale(.97)}.SearchBar_chipActive__Miy3e{background:#eff6ff!important;border-color:#bfd3f9!important;color:#1d4ed8!important}@media (max-width:380px){.SearchBar_chip__DFH\+y{font-size:12px;height:32px;padding:0 12px}}.SearchBar_clearBtn__DT2Rg{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;margin-right:6px;transition:background .16s ease,color .16s ease;width:30px}.SearchBar_clearBtn__DT2Rg:hover{background:#f1f5f9;color:#0f172a}.SearchBar_searchSpinner__jSjGC{animation:SearchBar_v2SearchSpin__CeVSF .64s linear infinite;border:2px solid #cbd5e1;border-radius:50%;border-top-color:#2563eb;display:block;height:17px;width:17px}@keyframes SearchBar_v2SearchSpin__CeVSF{to{transform:rotate(1turn)}}.HeaderAction_action__jRFYQ{align-items:center;border-radius:11px;color:#475569!important;display:flex;flex-direction:column;gap:4px;min-width:74px;opacity:1!important;padding:6px 10px;transition:background .2s ease,color .2s ease,transform .22s cubic-bezier(.34,1.56,.64,1)}.HeaderAction_action__jRFYQ:hover{background:#f5f8fd!important;color:#2563eb!important;transform:translateY(-2px)}.HeaderAction_action__jRFYQ:active{transform:translateY(0)}.HeaderAction_iconWrap__ihFsW{align-items:center;display:flex;justify-content:center;position:relative}.HeaderAction_label__4oaEO{color:inherit;font-size:11px;font-weight:600;line-height:1;opacity:1!important;white-space:nowrap}.HeaderAction_badge__wH14b{background:var(--v2-danger)!important;border:2px solid var(--v2-card);border-radius:var(--v2-radius-full);box-sizing:initial;color:#fff!important;font-size:10px;font-weight:700;height:17px;line-height:17px;min-width:17px;padding:0 5px;position:absolute;right:-8px;text-align:center;top:-6px}.HeaderAction_badgePrimary__1KrWJ{background:var(--v2-primary)!important}@media (max-width:1280px){.HeaderAction_action__jRFYQ{min-width:52px;padding:6px}.HeaderAction_label__4oaEO{font-size:10px}}@media (max-width:1024px){.HeaderAction_label__4oaEO{display:none}.HeaderAction_action__jRFYQ{min-width:0;padding:9px}}.HeaderAction_actionHighlight__JxRMO{background:linear-gradient(135deg,#eef4ff,#f5eeff)!important;border:1px solid #ddd6fe!important;color:#6d28d9!important}.HeaderAction_actionHighlight__JxRMO:hover{background:linear-gradient(135deg,#e0eaff,#ede4ff)!important;border-color:#c4b5fd!important;color:#5b21b6!important}.HeaderAction_actionHighlight__JxRMO .HeaderAction_label__4oaEO{color:inherit!important;font-weight:700}.ProfileMenu_container__GTbhM{flex-shrink:0;position:relative}.ProfileMenu_trigger__VpGGE{align-items:center;border-radius:14px;display:flex;gap:10px;padding:6px 10px 6px 6px;transition:background var(--v2-transition)}.ProfileMenu_trigger__VpGGE:hover{background:#f5f8fd!important}.ProfileMenu_avatar__NI2tA{align-items:center;background:#f1f5f9!important;border-radius:50%;color:#475569!important;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:32px;justify-content:center;width:32px}.ProfileMenu_info__JsRDS{align-items:flex-start;display:flex;flex-direction:column;line-height:1.2}.ProfileMenu_name__FO41S{color:#0f172a!important;font-size:12.5px;font-weight:600;opacity:1!important;white-space:nowrap}.ProfileMenu_greeting__CwHPC{color:#64748b!important;font-size:10.5px;font-weight:500;margin-top:2px;opacity:1!important;white-space:nowrap}.ProfileMenu_chevron__xr1io{color:var(--v2-text-muted);flex-shrink:0;transition:transform var(--v2-transition)}.ProfileMenu_chevronOpen__tSVIy{transform:rotate(180deg)}.ProfileMenu_dropdown__Pr7cE{animation:ProfileMenu_dropdownIn__HhDQr .16s cubic-bezier(.4,0,.2,1);background:#fff!important;border:1px solid #eef2f7!important;border-radius:18px;box-shadow:0 4px 12px -4px #0f172a1a,0 16px 40px -12px #0f172a2e;padding:8px;position:absolute;right:0;top:calc(100% + 10px);transform-origin:top right;width:240px;z-index:120}@keyframes ProfileMenu_dropdownIn__HhDQr{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ProfileMenu_dropdownHeader__aFHQd{border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;margin-bottom:6px;padding:10px 12px 12px}.ProfileMenu_dropdownName__QNgJS{color:#0f172a!important;font-size:14px;font-weight:700}.ProfileMenu_dropdownMeta__LNmkB{color:#64748b!important;font-size:12px;font-weight:500;margin-top:3px}.ProfileMenu_list__oEWLL{display:flex;flex-direction:column;gap:2px}.ProfileMenu_item__boNRp{align-items:center;border-radius:10px;color:#334155!important;display:flex;font-size:13.5px;font-weight:500;gap:11px;opacity:1!important;padding:10px 12px;text-align:left;transition:background var(--v2-transition),color var(--v2-transition);width:100%}.ProfileMenu_item__boNRp:hover{background:#f1f5f9!important;color:#0f172a!important}.ProfileMenu_itemDanger__e4omZ{color:#dc2626!important}.ProfileMenu_itemDanger__e4omZ:hover{background:#fef2f2;color:var(--v2-danger)}@media (max-width:1024px){.ProfileMenu_chevron__xr1io,.ProfileMenu_info__JsRDS{display:none}.ProfileMenu_trigger__VpGGE{padding:4px}}@media (max-width:768px){.ProfileMenu_container__GTbhM{display:none}}.ProfileMenu_dropdownCompany__\+xTSY{color:#1d4ed8;display:block;font-size:12px;font-weight:600;line-height:1.35;margin-top:2px;word-break:break-word}.MobileMenu_backdrop__976Zm{animation:MobileMenu_fadeIn__oVHG0 .18s ease-out;background:#0f172a73;inset:0;position:fixed;z-index:130}@keyframes MobileMenu_fadeIn__oVHG0{0%{opacity:0}to{opacity:1}}.MobileMenu_panel__GjAEe{animation:MobileMenu_slideIn__PNNCK .22s cubic-bezier(.4,0,.2,1);background:#fff!important;bottom:0;box-shadow:-8px 0 32px #0f172a1f;display:flex;flex-direction:column;max-width:86vw;position:fixed;right:0;top:0;width:300px;z-index:140}@keyframes MobileMenu_slideIn__PNNCK{0%{transform:translateX(100%)}to{transform:translateX(0)}}.MobileMenu_header__KcGRr{align-items:center;border-bottom:1px solid var(--v2-border);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:18px 16px}.MobileMenu_userBox__ca2wq{align-items:center;display:flex;gap:11px;min-width:0}.MobileMenu_avatar__Rs3Kw{align-items:center;background:#f1f5f9!important;border-radius:50%;color:#475569!important;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:40px;justify-content:center;width:40px}.MobileMenu_userText__4qVsz{display:flex;flex-direction:column;min-width:0}.MobileMenu_userName__kSWJQ{color:#0f172a!important;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileMenu_userMeta__lxgc4{color:#64748b!important;font-size:11.5px;font-weight:500;margin-top:2px}.MobileMenu_closeBtn__XZ3AC{align-items:center;border-radius:10px;color:#475569!important;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background var(--v2-transition);width:36px}.MobileMenu_closeBtn__XZ3AC:hover{background:#f1f5f9!important}.MobileMenu_body__ZO6Pg{flex:1 1;overflow-y:auto;padding:16px 12px 24px}.MobileMenu_sectionTitle__CDWuV{color:#94a3b8!important;font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;padding:0 10px;text-transform:uppercase}.MobileMenu_sectionTitle__CDWuV:not(:first-child){margin-top:22px}.MobileMenu_list__t\+IxV{display:flex;flex-direction:column;gap:2px}.MobileMenu_item__vqN-v{align-items:center;border-radius:11px;color:#334155!important;display:flex;font-size:14px;font-weight:500;gap:13px;padding:12px 10px;text-align:left;transition:background var(--v2-transition),color var(--v2-transition);width:100%}.MobileMenu_item__vqN-v:active,.MobileMenu_item__vqN-v:hover{background:#f1f5f9!important;color:#0f172a!important}.MobileMenu_itemLabel__ZbJD0{flex:1 1}.MobileMenu_itemDanger__5AStW{color:#dc2626!important}.MobileMenu_itemDanger__5AStW:active,.MobileMenu_itemDanger__5AStW:hover{background:#fef2f2!important;color:#dc2626!important}.MobileMenu_badge__sZiFN{background:#dc2626!important;border-radius:var(--v2-radius-full);color:#fff!important;flex-shrink:0;font-size:11px;font-weight:700;height:20px;line-height:20px;min-width:20px;padding:0 6px;text-align:center}.MobileMenu_badgePrimary__PGp6g{background:#2563eb!important}.PaymentModal_backdrop__rGLu7{background:#0b1b3d73;inset:0;position:fixed;z-index:9998}.PaymentModal_modal__SLFmE{background:#fff!important;border-radius:16px;box-shadow:0 24px 60px -18px #0b1b3d73;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(520px,calc(100vw - 32px));z-index:9999}.PaymentModal_head__M6y0O{align-items:center;border-bottom:1px solid #eef2f7;display:flex;justify-content:space-between;padding:16px 20px}.PaymentModal_title__jj-gJ{align-items:center;color:#0f172a!important;display:inline-flex;font-size:15px;font-weight:800;gap:8px}.PaymentModal_closeBtn__NpOxd{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b!important;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.PaymentModal_closeBtn__NpOxd:hover{background:#f1f5f9!important}.PaymentModal_body__hSPML{padding:18px 20px}.PaymentModal_info__8q-O5{align-items:flex-start;background:#eff6ff!important;border:1px solid #bfdbfe;border-radius:10px;color:#1e3a8a!important;display:flex;font-size:12.5px;gap:9px;line-height:1.5;margin-bottom:16px;padding:11px 13px}.PaymentModal_infoIcon__jo-JI{color:#2563eb!important;flex-shrink:0;margin-top:1px}.PaymentModal_error__jAy64{background:#fef2f2!important;border:1px solid #fecaca;border-radius:9px;color:#b91c1c!important;font-size:12.5px;font-weight:600;margin-bottom:14px;padding:10px 13px}.PaymentModal_row__DM0TZ{margin-bottom:13px}.PaymentModal_rowLabel__3y2ah{color:#334155!important;display:block;font-size:12px;font-weight:800;margin-bottom:5px}.PaymentModal_rowValueBox__Yt7HV{align-items:center;background:#f8fafc!important;border:1.5px solid #cbd5e1!important;border-radius:10px;display:flex;gap:8px;height:46px;padding:0 8px 0 13px}.PaymentModal_rowValue__RTrKv{font-feature-settings:"tnum";color:#0f172a!important;flex:1 1;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PaymentModal_iconBtn__o4q9O{align-items:center;background:#0000;border:none;border-radius:7px;color:#64748b!important;cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.PaymentModal_iconBtn__o4q9O:hover{background:#e2e8f0!important}.PaymentModal_copyBtn__VN1zy{align-items:center;background:#2563eb!important;border:none!important;border-radius:8px;color:#fff!important;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;gap:5px;height:32px;padding:0 11px;white-space:nowrap}.PaymentModal_copyBtn__VN1zy:disabled{cursor:not-allowed;opacity:.5}.PaymentModal_foot__P4LUd{align-items:center;border-top:1px solid #eef2f7;display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.PaymentModal_cancelBtn__7KWdV,.PaymentModal_openBtn__GNS8Y{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:7px;height:42px;padding:0 18px;text-decoration:none}.PaymentModal_cancelBtn__7KWdV{background:#fff!important;border:1px solid #e2e8f0!important;color:#475569!important}.PaymentModal_openBtn__GNS8Y{background:#16a34a!important;border:none!important;color:#fff!important}.PaymentModal_hizli__k2ky7{align-items:flex-start;background:#ecfdf5!important;border:1px solid #a7f3d0;border-radius:10px;color:#065f46!important;display:flex;font-size:12.5px;gap:9px;line-height:1.5;margin-bottom:16px;padding:11px 13px}.PaymentModal_hizliIcon__fVne5{color:#059669!important;flex-shrink:0;margin-top:1px}.PaymentModal_kurBar__EkozK{align-items:flex-start;background:#f8fafc!important;border:1px dashed #cbd5e1;border-radius:10px;color:#334155!important;cursor:pointer;display:flex;font-size:12.5px;gap:9px;line-height:1.5;margin-top:4px;padding:11px 13px;text-decoration:none}.PaymentModal_kurBar__EkozK:hover{background:#f1f5f9!important;border-color:#94a3b8}.PaymentModal_kurIcon__7qpYj{color:#2563eb!important;flex-shrink:0;margin-top:1px}.PaymentModal_ipucu__WvZJw{align-items:flex-start;background:#fffbeb!important;border:1px solid #fde68a;border-radius:9px;color:#78350f!important;display:flex;font-size:12px;gap:8px;line-height:1.5;margin-top:4px;padding:10px 12px}.PaymentModal_ipucuIcon__ITxNo{color:#d97706!important;flex-shrink:0;margin-top:1px}.PaymentModal_openBtn__GNS8Y:disabled{cursor:not-allowed;opacity:.55}@media (max-width:480px){.PaymentModal_modal__SLFmE{border-radius:14px;max-height:calc(100vh - 40px);overflow-y:auto;width:calc(100vw - 20px)}.PaymentModal_head__M6y0O{padding:14px 16px}.PaymentModal_body__hSPML{padding:16px}.PaymentModal_foot__P4LUd{align-items:stretch;flex-direction:column-reverse;gap:8px;padding:14px 16px}.PaymentModal_cancelBtn__7KWdV,.PaymentModal_openBtn__GNS8Y{height:46px;justify-content:center;width:100%}.PaymentModal_rowValueBox__Yt7HV{height:44px;padding:0 7px 0 11px}.PaymentModal_rowValue__RTrKv{font-size:13px}.PaymentModal_copyBtn__VN1zy{font-size:11.5px;padding:0 9px}}.CartDropdown_panel__Z6Hue{animation:CartDropdown_cartIn__x8ZUg .18s cubic-bezier(.34,1.4,.64,1);background:#fff!important;border:1px solid #eef2f7!important;border-radius:18px;box-shadow:0 6px 18px -6px #0b1b3d29,0 24px 56px -16px #0b1b3d42;overflow:hidden;position:absolute;right:0;top:calc(100% + 12px);transform-origin:top right;width:420px;z-index:150}@keyframes CartDropdown_cartIn__x8ZUg{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.CartDropdown_head__QXm8M{align-items:center;background:linear-gradient(180deg,#fbfcfe,#fff)!important;border-bottom:1px solid #f1f5f9;display:flex;gap:10px;justify-content:space-between;padding:13px 16px}.CartDropdown_title__LQA3j{align-items:center;color:#12275c!important;display:inline-flex;font-size:14px;font-weight:800;gap:7px;letter-spacing:-.01em}.CartDropdown_count__b6Bz2{background:#eff6ff!important;border-radius:7px;color:#1d4ed8!important;font-size:11px;font-weight:700;padding:4px 9px;white-space:nowrap}.CartDropdown_list__nQEvk{max-height:320px;overflow-y:auto;padding:6px 8px;scrollbar-width:thin}.CartDropdown_list__nQEvk::-webkit-scrollbar{width:6px}.CartDropdown_list__nQEvk::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:6px}.CartDropdown_item__47N3A{align-items:center;border-radius:11px;display:flex;gap:10px;padding:9px 34px 9px 9px;position:relative;transition:background .16s ease}.CartDropdown_item__47N3A:hover{background:#f7faff!important}.CartDropdown_itemMain__0lgw0{display:flex;flex:1 1;flex-direction:column;min-width:0}.CartDropdown_itemName__8NLxg{color:#0f172a!important;font-size:12.5px;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CartDropdown_itemCode__9-6zy{font-feature-settings:"tnum";color:#94a3b8!important;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:500;margin-top:2px}.CartDropdown_itemMeta__pCBHH{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.CartDropdown_itemWarehouse__JPHTZ{background:#f1f5f9!important;color:#475569!important;font-weight:700}.CartDropdown_campaignTag__9UzOh,.CartDropdown_itemWarehouse__JPHTZ{align-items:center;border-radius:5px;display:inline-flex;font-size:9.5px;gap:3px;padding:2px 6px}.CartDropdown_campaignTag__9UzOh{background:#fef3c7!important;color:#b45309!important;font-weight:800}.CartDropdown_discountRow__NGVbp{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.CartDropdown_discountTotal__pI27J{font-feature-settings:"tnum";background:#fff7ed!important;border:1px solid #fde8d0!important;border-radius:5px;color:#c2410c!important;font-size:10px;font-variant-numeric:tabular-nums;font-weight:800;padding:2px 7px}.CartDropdown_discountChain__\+N2A8{font-feature-settings:"tnum";color:#94a3b8!important;font-size:9.5px;font-variant-numeric:tabular-nums;font-weight:600}.CartDropdown_itemRight__4jyEP{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0}.CartDropdown_itemQty__PbPY3{background:#f1f5f9!important;border-radius:5px;color:#64748b!important;font-size:10px;font-weight:700;margin-bottom:3px;padding:2px 6px}.CartDropdown_itemGross__cR6Lw{font-feature-settings:"tnum";color:#b6c2d3!important;font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;margin-bottom:1px;text-decoration:line-through}.CartDropdown_itemPrice__89WVO{font-feature-settings:"tnum";color:#0f172a!important;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.CartDropdown_itemPriceEur__5n2Yo{font-feature-settings:"tnum";color:#94a3b8!important;font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;margin-top:1px}.CartDropdown_removeBtn__-zbc1{align-items:center;background:#0000!important;border-radius:7px;color:#cbd5e1!important;display:flex;height:24px;justify-content:center;position:absolute;right:7px;top:50%;transform:translateY(-50%);transition:background .16s ease,color .16s ease;width:24px}.CartDropdown_item__47N3A:hover .CartDropdown_removeBtn__-zbc1{color:#94a3b8!important}.CartDropdown_removeBtn__-zbc1:hover{background:#fef2f2!important;color:#dc2626!important}.CartDropdown_summary__uubDR{background:#fbfcfe!important;border-top:1px solid #f1f5f9;padding:11px 16px}.CartDropdown_sumRow__\+ltsl{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:3px 0}.CartDropdown_sumLabel__jIod1{color:#64748b!important;font-size:11.5px;font-weight:500}.CartDropdown_sumValue__etmRG{color:#334155!important}.CartDropdown_sumValueMuted__QpPTy,.CartDropdown_sumValue__etmRG{font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums;font-weight:600}.CartDropdown_sumValueMuted__QpPTy{color:#94a3b8!important;text-decoration:line-through}.CartDropdown_sumLabelSaving__IAF5W{align-items:center;color:#c2410c!important;display:inline-flex;font-size:11.5px;font-weight:700;gap:4px}.CartDropdown_sumValueSaving__8Zh73{font-feature-settings:"tnum";color:#c2410c!important;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:800}.CartDropdown_sumTotal__zV31q{align-items:center;border-top:1.5px solid #e2e8f0;display:flex;gap:10px;justify-content:space-between;margin-top:8px;padding-top:9px}.CartDropdown_sumTotalLabel__nP62M{color:#12275c!important;font-size:12.5px;font-weight:800}.CartDropdown_sumTotalValues__AG4wb{align-items:flex-end;display:flex;flex-direction:column}.CartDropdown_sumTotalTry__rcxYw{font-feature-settings:"tnum";color:#12275c!important;font-size:17px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.CartDropdown_sumTotalEur__JFq5X{font-feature-settings:"tnum";color:#64748b!important;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;margin-top:1px}.CartDropdown_checkoutBtn__B4aDK{align-items:center;background:#2563eb!important;border-radius:12px;box-shadow:0 4px 12px -3px #2563eb80;color:#fff!important;display:flex;font-size:13.5px;font-weight:700;gap:7px;height:42px;justify-content:center;margin:0 16px 16px;transition:background .18s ease,transform .18s ease;width:calc(100% - 32px)}.CartDropdown_checkoutBtn__B4aDK:hover{background:#1d4ed8!important;transform:translateY(-1px)}.CartDropdown_empty__uhGKz{align-items:center;display:flex;flex-direction:column;padding:32px 24px 34px;text-align:center}.CartDropdown_emptyIcon__t12Hm{color:#cbd5e1!important;margin-bottom:11px}.CartDropdown_emptyTitle__44gHl{color:#334155!important;font-size:13.5px;font-weight:700}.CartDropdown_emptyText__3c7ap{color:#94a3b8!important;font-size:11.5px;font-weight:500;line-height:1.45;margin-top:5px;max-width:220px}@media (max-width:480px){.CartDropdown_panel__Z6Hue{right:-8px;width:calc(100vw - 24px)}}.CartDropdown_dchip__5fO1D{align-items:center;background:#fff1e7;border:1px solid #fed7aa;border-radius:6px;color:#c2410c;display:inline-flex;font-size:10.5px;font-weight:800;padding:1px 6px;white-space:nowrap}.CartDropdown_dchipGeneral__SEGtZ{background:#16a34a;border-color:#16a34a;color:#fff}.CartDropdown_dchipArrow__2oB2Y{color:#94a3b8;font-size:11px;margin:0 3px}.CartDropdown_viewCartBtn__6WBL8{-webkit-text-fill-color:#1d4ed8!important;align-items:center;background:#fff!important;border:1.5px solid #2563eb!important;border-radius:10px;box-sizing:border-box;color:#1d4ed8!important;cursor:pointer;display:flex!important;font-size:13.5px!important;font-weight:800!important;gap:7px;justify-content:center;letter-spacing:-.1px;margin:10px 14px 14px!important;opacity:1!important;padding:11px 14px!important;transition:background .16s ease,color .16s ease;width:calc(100% - 28px)!important}.CartDropdown_viewCartBtn__6WBL8:hover{-webkit-text-fill-color:#fff!important;background:#2563eb!important;color:#fff!important}.CartDropdown_empty__uhGKz{min-height:0!important;padding:26px 18px 14px!important}.CartDropdown_checkoutBtn__B4aDK,.CartDropdown_viewCartBtn__6WBL8{border-radius:10px!important;box-sizing:border-box!important;margin-left:14px!important;margin-right:14px!important;width:calc(100% - 28px)!important}.CartDropdown_checkoutBtn__B4aDK{margin-bottom:0!important;margin-top:12px!important}.CartDropdown_viewCartBtn__6WBL8{margin-bottom:14px!important;margin-top:8px!important}.MobileCart_backdrop__89Osy{animation:MobileCart_mcFade__38S3c .18s ease-out;background:#0f172a80!important;inset:0;position:fixed;z-index:150}@keyframes MobileCart_mcFade__38S3c{0%{opacity:0}to{opacity:1}}.MobileCart_sheet__w3\+Xr{animation:MobileCart_mcSlideUp__lujHF .24s cubic-bezier(.32,.72,.3,1);background:#fff!important;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -8px 32px #0b1b3d38;display:flex;flex-direction:column;left:0;max-height:88vh;overflow:hidden;position:fixed;right:0;z-index:160}@keyframes MobileCart_mcSlideUp__lujHF{0%{transform:translateY(100%)}to{transform:translateY(0)}}.MobileCart_grabber__8mHXf{background:#e2e8f0!important;border-radius:4px;flex-shrink:0;height:4px;margin:9px auto 3px;width:40px}.MobileCart_head__T9CQp{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:10px;justify-content:space-between;padding:10px 14px 12px}.MobileCart_title__UOEzW{align-items:center;color:#12275c!important;display:inline-flex;flex-wrap:wrap;font-size:15px;font-weight:800;gap:8px;letter-spacing:-.01em}.MobileCart_count__OgxwG{background:#eff6ff!important;border-radius:7px;color:#1d4ed8!important;font-size:11px;font-weight:700;padding:4px 9px;white-space:nowrap}.MobileCart_closeBtn__qu4Bh{align-items:center;background:#0000!important;border-radius:12px;color:#475569!important;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:background .16s ease;width:44px}.MobileCart_closeBtn__qu4Bh:active{background:#f1f5f9!important}.MobileCart_list__HsYpO{-webkit-overflow-scrolling:touch;flex:1 1;overflow-y:auto}.MobileCart_item__fKbTO{grid-gap:2px 8px;border-bottom:1px solid #f1f5f9;display:grid;gap:2px 8px;grid-template-columns:minmax(0,1fr) 44px;padding:11px 0 13px;position:relative}.MobileCart_item__fKbTO:last-child{border-bottom:none}.MobileCart_itemMain__vb6BM{display:flex;flex-direction:column}.MobileCart_itemName__6IqWA{color:#0f172a!important;font-size:13.5px;font-weight:700;line-height:1.3}.MobileCart_itemCode__NgqbL{font-feature-settings:"tnum";color:#94a3b8!important;font-size:11px;font-variant-numeric:tabular-nums;font-weight:500;margin-top:3px}.MobileCart_removeBtn__-0-w\+{align-items:center;align-self:start;background:#f8fafc!important;border-radius:12px;color:#94a3b8!important;display:flex;grid-column:2;grid-row:1;height:44px;justify-content:center;transition:background .16s ease,color .16s ease;width:44px}.MobileCart_removeBtn__-0-w\+:active{background:#fef2f2!important;color:#dc2626!important}.MobileCart_itemMeta__jssNa{display:flex;flex-wrap:wrap;gap:5px;grid-column:1/-1;margin-top:7px}.MobileCart_itemWarehouse__vG4S9{background:#f1f5f9!important;color:#475569!important;font-weight:700}.MobileCart_campaignTag__WT3jN,.MobileCart_itemWarehouse__vG4S9{align-items:center;border-radius:6px;display:inline-flex;font-size:10.5px;gap:4px;padding:3px 7px}.MobileCart_campaignTag__WT3jN{background:#fef3c7!important;color:#b45309!important;font-weight:800}.MobileCart_discountTotal__npy\+U{font-feature-settings:"tnum";background:#fff7ed!important;border:1px solid #fde8d0!important;border-radius:6px;color:#c2410c!important;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:800;padding:3px 7px}.MobileCart_discountChain__0m1Dh{font-feature-settings:"tnum";color:#94a3b8!important;font-size:10px;font-variant-numeric:tabular-nums;font-weight:600;grid-column:1/-1;margin-top:5px}.MobileCart_itemBottom__uc\+qo{display:flex;gap:10px;grid-column:1/-1;justify-content:space-between;margin-top:9px}.MobileCart_itemQty__nWkAk{background:#f1f5f9!important;border-radius:7px;color:#64748b!important;flex-shrink:0;font-size:11.5px;font-weight:700;padding:4px 9px}.MobileCart_priceBox__ZpYeI{align-items:flex-end;display:flex;flex-direction:column}.MobileCart_itemGross__Zb9gk{font-feature-settings:"tnum";color:#b6c2d3!important;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;text-decoration:line-through}.MobileCart_itemPrice__85B4Y{font-feature-settings:"tnum";color:#0f172a!important;font-size:15px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2;margin-top:1px}.MobileCart_itemPriceEur__uTvth{font-feature-settings:"tnum";color:#94a3b8!important;font-size:11px;font-variant-numeric:tabular-nums;font-weight:600;margin-top:1px}.MobileCart_footerArea__nZJzi{background:#fbfcfe!important;border-top:1px solid #f1f5f9;flex-shrink:0;padding-bottom:env(safe-area-inset-bottom,0)}.MobileCart_summary__WUqWk{padding:11px 16px 4px}.MobileCart_sumRow__N\+6oH{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:3px 0}.MobileCart_sumLabel__ls\+KK{color:#64748b!important;font-size:12.5px;font-weight:500}.MobileCart_sumValue__zsIul{color:#334155!important}.MobileCart_sumValueMuted__PdGhr,.MobileCart_sumValue__zsIul{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.MobileCart_sumValueMuted__PdGhr{color:#94a3b8!important;text-decoration:line-through}.MobileCart_sumLabelSaving__XWwSj{align-items:center;color:#c2410c!important;display:inline-flex;font-size:12.5px;font-weight:700;gap:5px}.MobileCart_sumValueSaving__M0tHk{font-feature-settings:"tnum";color:#c2410c!important;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:800}.MobileCart_sumTotal__lX8o2{align-items:center;border-top:1.5px solid #e2e8f0;display:flex;gap:10px;justify-content:space-between;margin-top:9px;padding-top:10px}.MobileCart_sumTotalLabel__Ne0Q-{color:#12275c!important;font-size:13.5px;font-weight:800}.MobileCart_sumTotalValues__RiAjZ{align-items:flex-end;display:flex;flex-direction:column}.MobileCart_sumTotalTry__oe6Ur{font-feature-settings:"tnum";color:#12275c!important;font-size:19px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.MobileCart_sumTotalEur__6Q\+IS{font-feature-settings:"tnum";color:#64748b!important;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;margin-top:2px}.MobileCart_checkoutBtn__XJLP9{align-items:center;background:#2563eb!important;border-radius:14px;box-shadow:0 4px 14px -3px #2563eb80;color:#fff!important;display:flex;font-size:15px;font-weight:700;gap:8px;height:50px;justify-content:center;margin:12px 16px 16px;transition:background .18s ease;width:calc(100% - 32px)}.MobileCart_checkoutBtn__XJLP9:active{background:#1d4ed8!important}.MobileCart_empty__rtrv8{align-items:center;display:flex;flex-direction:column;padding:44px 24px 56px;text-align:center}.MobileCart_emptyIcon__VpCEJ{color:#cbd5e1!important;margin-bottom:13px}.MobileCart_emptyTitle__mJmIP{color:#334155!important;font-size:15px;font-weight:700}.MobileCart_emptyText__RboHI{color:#94a3b8!important;font-size:12.5px;font-weight:500;line-height:1.45;margin-top:6px;max-width:240px}@media (max-height:640px){.MobileCart_sheet__w3\+Xr{max-height:94vh}}@media (prefers-reduced-motion:reduce){.MobileCart_backdrop__89Osy,.MobileCart_sheet__w3\+Xr{animation:none}}.MobileCart_sheet__w3\+Xr{max-width:100vw;overflow-x:hidden}.MobileCart_head__T9CQp{padding:10px 12px 12px}.MobileCart_title__UOEzW{flex:1 1 auto;font-size:14.5px;min-width:0;overflow-wrap:anywhere}.MobileCart_count__OgxwG{flex-shrink:0}.MobileCart_list__HsYpO{overflow-x:hidden;padding:8px 12px 4px}.MobileCart_itemMain__vb6BM{min-width:0;overflow:hidden}.MobileCart_itemCode__NgqbL,.MobileCart_itemName__6IqWA{min-width:0;overflow-wrap:anywhere;word-break:break-word}.MobileCart_discountChain__0m1Dh{overflow-wrap:anywhere}.MobileCart_itemBottom__uc\+qo{flex-wrap:wrap;row-gap:6px}.MobileCart_priceBox__ZpYeI{flex:1 1 auto;min-width:0}.MobileCart_itemGross__Zb9gk,.MobileCart_itemPriceEur__uTvth,.MobileCart_itemPrice__85B4Y{white-space:nowrap}.MobileCart_summary__WUqWk{padding:11px 12px 4px}.MobileCart_sumLabelSaving__XWwSj,.MobileCart_sumLabel__ls\+KK{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.MobileCart_sumValueMuted__PdGhr,.MobileCart_sumValueSaving__M0tHk,.MobileCart_sumValue__zsIul{flex-shrink:0;text-align:right;white-space:nowrap}.MobileCart_sumTotalLabel__Ne0Q-{flex:1 1 auto;min-width:0}.MobileCart_sumTotalValues__RiAjZ{flex-shrink:0}.MobileCart_sumTotalEur__6Q\+IS,.MobileCart_sumTotalTry__oe6Ur{white-space:nowrap}.MobileCart_checkoutBtn__XJLP9{margin:12px 12px 16px;width:auto}@media (max-width:380px){.MobileCart_head__T9CQp{padding:10px 10px 11px}.MobileCart_title__UOEzW{font-size:13.5px;gap:6px}.MobileCart_count__OgxwG{font-size:10px;padding:3px 7px}.MobileCart_list__HsYpO{padding:6px 10px 4px}.MobileCart_item__fKbTO{gap:2px 6px;grid-template-columns:minmax(0,1fr) 40px}.MobileCart_removeBtn__-0-w\+{height:40px;width:40px}.MobileCart_itemName__6IqWA{font-size:13px}.MobileCart_itemPrice__85B4Y{font-size:14px}.MobileCart_summary__WUqWk{padding:10px 10px 4px}.MobileCart_sumLabelSaving__XWwSj,.MobileCart_sumLabel__ls\+KK{font-size:11.5px}.MobileCart_sumValueMuted__PdGhr,.MobileCart_sumValueSaving__M0tHk,.MobileCart_sumValue__zsIul{font-size:12px}.MobileCart_sumTotalTry__oe6Ur{font-size:17px}.MobileCart_checkoutBtn__XJLP9{font-size:14.5px;margin:12px 10px 16px}}.MobileCart_sheet__w3\+Xr{box-sizing:border-box;left:0!important;max-width:none!important;overflow-x:hidden!important;right:0!important;width:auto!important}.MobileCart_itemBottom__uc\+qo,.MobileCart_itemMain__vb6BM,.MobileCart_itemMeta__jssNa,.MobileCart_item__fKbTO,.MobileCart_list__HsYpO,.MobileCart_priceBox__ZpYeI,.MobileCart_sumRow__N\+6oH,.MobileCart_sumTotal__lX8o2,.MobileCart_summary__WUqWk{box-sizing:border-box;max-width:100%;min-width:0}.MobileCart_list__HsYpO{padding-left:12px!important;padding-right:12px!important}.MobileCart_item__fKbTO{column-gap:8px!important;grid-template-columns:minmax(0,1fr) 42px!important}.MobileCart_removeBtn__-0-w\+{height:42px!important;width:42px!important}.MobileCart_itemBottom__uc\+qo{align-items:flex-end;flex-wrap:nowrap!important;gap:8px}.MobileCart_itemQty__nWkAk{flex:0 0 auto!important}.MobileCart_priceBox__ZpYeI{align-items:flex-end!important;flex:1 1 auto!important;padding-right:2px;text-align:right}.MobileCart_itemPrice__85B4Y{font-size:14.5px!important}.MobileCart_itemGross__Zb9gk,.MobileCart_itemPriceEur__uTvth,.MobileCart_itemPrice__85B4Y{overflow:visible!important;white-space:nowrap!important}.MobileCart_summary__WUqWk{padding-left:12px!important;padding-right:12px!important}.MobileCart_sumTotalEur__6Q\+IS,.MobileCart_sumTotalTry__oe6Ur,.MobileCart_sumValueMuted__PdGhr,.MobileCart_sumValueSaving__M0tHk,.MobileCart_sumValue__zsIul{flex:0 0 auto!important;padding-right:2px;white-space:nowrap!important}.MobileCart_checkoutBtn__XJLP9{box-sizing:border-box!important;display:flex!important;height:52px!important;margin:12px 12px 16px!important;max-width:calc(100% - 24px)!important;width:calc(100% - 24px)!important}@media (max-width:380px){.MobileCart_list__HsYpO,.MobileCart_summary__WUqWk{padding-left:10px!important;padding-right:10px!important}.MobileCart_item__fKbTO{column-gap:6px!important;grid-template-columns:minmax(0,1fr) 38px!important}.MobileCart_removeBtn__-0-w\+{height:38px!important;width:38px!important}.MobileCart_itemPrice__85B4Y{font-size:13.5px!important}.MobileCart_itemGross__Zb9gk,.MobileCart_itemPriceEur__uTvth{font-size:10px!important}.MobileCart_sumTotalTry__oe6Ur{font-size:17px!important}.MobileCart_checkoutBtn__XJLP9{font-size:14.5px!important;margin:12px 10px 16px!important;max-width:calc(100% - 20px)!important;width:calc(100% - 20px)!important}}.Header_header__7bHpI{background:#fff!important;border-bottom:1px solid #f1f5f9!important;box-shadow:0 1px 2px #0f172a08,0 4px 16px -6px #0f172a12;left:0;position:fixed;right:0;top:0;z-index:100}.Header_inner__GcKu5{align-items:center;display:flex;gap:14px;height:var(--v2-header-h);overflow:visible}.Header_inner__GcKu5>a:first-child{max-width:200px;min-width:158px}.Header_searchArea__J6B7R{display:flex;flex:1 1 auto;justify-content:flex-start;margin-left:72px;min-width:0;padding:0}.Header_actions__v2Ox9{align-items:center;display:flex;flex-shrink:0;gap:4px}.Header_actionList__5sOnI{align-items:center;display:flex;gap:10px}.Header_cartAnchor__ZVnQp{display:inline-flex;position:relative}.Header_divider__PEGUL{background:#f1f5f9;flex-shrink:0;height:32px;margin:0 12px;width:1px}.Header_mobileMenuToggle__5YjSL,.Header_mobileSearchToggle__LAGv9{align-items:center;border-radius:11px;color:var(--v2-text-secondary);display:none;height:40px;justify-content:center;transition:background var(--v2-transition);width:40px}.Header_mobileMenuToggle__5YjSL:hover,.Header_mobileSearchToggle__LAGv9:hover{background:var(--v2-border-soft)}.Header_mobileSearchPanel__e3T1q{animation:Header_panelIn__NUa5Z .18s cubic-bezier(.4,0,.2,1);background:var(--v2-card);border-top:1px solid var(--v2-border-soft);padding:14px 0}@keyframes Header_panelIn__NUa5Z{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1440px){.Header_inner__GcKu5{gap:20px}.Header_divider__PEGUL{margin:0 8px}}@media (max-width:1024px){.Header_actionList__5sOnI{gap:4px}.Header_divider__PEGUL{height:28px;margin:0 6px}}@media (max-width:900px){.Header_searchArea__J6B7R{display:none}.Header_mobileSearchToggle__LAGv9{display:flex}.Header_inner__GcKu5{gap:12px;justify-content:space-between}}@media (max-width:768px){.Header_actionList__5sOnI{display:none}.Header_mobileMenuToggle__5YjSL{display:flex}.Header_divider__PEGUL{display:none}.Header_actions__v2Ox9{gap:2px}}@media (max-width:1280px){.Header_searchArea__J6B7R{margin-left:56px}}@media (max-width:1024px){.Header_searchArea__J6B7R{margin-left:44px}}.Section_section__5v-8h{background:#fff!important;border:1px solid #eef2f7!important;border-radius:16px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a14;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .24s ease,border-color .24s ease}.Section_section__5v-8h:hover{border-color:#e2e8f0!important;box-shadow:0 1px 2px #0f172a08,0 10px 26px -10px #0f172a1f}.Section_header__LJN1Q{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:11px 18px 3px}.Section_title__C9XL0{color:#12275c!important;font-size:18.5px;font-weight:800;letter-spacing:-.025em;line-height:1.2;padding-left:15px;position:relative}.Section_title__C9XL0:before{background:linear-gradient(180deg,#60a5fa,#2563eb 55%,#1e40af);border-radius:5px;box-shadow:0 2px 7px -1px #2563eb8c;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.Section_action__9nfJ-{align-items:center;display:flex;flex-shrink:0;gap:8px}.Section_body__J8asD{flex:1 1;padding:9px 18px 11px}.Section_bodyFlush__KdsGV{padding:6px 0 8px}@media (max-width:768px){.Section_section__5v-8h{border-radius:var(--v2-radius-md)}.Section_header__LJN1Q{padding:12px 14px 0}.Section_title__C9XL0{font-size:15.5px}.Section_body__J8asD{padding:10px 14px 12px}.Section_bodyFlush__KdsGV{padding:8px 0 10px}}.BrandCard_card__LtYSk{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:11px;box-shadow:0 1px 2px #0f172a0a,0 4px 10px -4px #0f172a0f;display:flex;flex-shrink:0;height:74px;justify-content:center;padding:4px 6px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease,border-color .22s ease;-webkit-user-select:none;user-select:none;width:148px}.BrandCard_card__LtYSk:hover{border-color:#dbeafe!important;box-shadow:0 2px 4px #0f172a0a,0 12px 24px -8px #2563eb38;transform:translateY(-4px) scale(1.03)}.BrandCard_card__LtYSk:active{transform:translateY(-1px) scale(1.01)}.BrandCard_image__f4a5b{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.BrandCard_text__UCOS2{font-size:12px;font-weight:800;letter-spacing:.01em;line-height:1.15;opacity:1!important;text-align:center}@media (max-width:768px){.BrandCard_card__LtYSk{border-radius:13px;height:86px;padding:8px 11px;width:152px}.BrandCard_text__UCOS2{font-size:13px}.BrandCard_image__f4a5b{height:auto;max-height:100%;max-width:100%;width:auto}}.BrandCarousel_wrapper__OIz-I{padding:0 32px;position:relative}.BrandCarousel_viewport__Lgufz{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22px,#000 calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 22px,#000 calc(100% - 22px),#0000);overflow:hidden}.BrandCarousel_track__bXndY{animation:BrandCarousel_brandScroll__T5JCF 42s linear infinite;cursor:grab;display:flex;gap:9px;padding:0 2px;touch-action:pan-y;transform:translateX(0);transform:translateX(var(--v2-brand-offset,0));width:-webkit-max-content;width:max-content;will-change:transform}.BrandCarousel_track__bXndY:active{cursor:grabbing}.BrandCarousel_trackPaused__qGhpQ{animation-play-state:paused}@keyframes BrandCarousel_brandScroll__T5JCF{0%{transform:translateX(0);transform:translateX(calc(var(--v2-brand-offset, 0px)))}to{transform:translateX(-50%);transform:translateX(calc(var(--v2-brand-offset, 0px) - 50%))}}@media (prefers-reduced-motion:reduce){.BrandCarousel_track__bXndY{animation:none}}.BrandCarousel_arrow__ALW7e{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:50%;box-shadow:0 2px 6px #0f172a14,0 6px 16px -6px #0f172a1f;color:#475569!important;display:flex;height:24px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background var(--v2-transition),color var(--v2-transition),transform var(--v2-transition);width:24px;z-index:5}.BrandCarousel_arrow__ALW7e:hover{background:#2563eb!important;border-color:#2563eb!important;box-shadow:0 4px 12px #2563eb52;color:#fff!important}.BrandCarousel_arrow__ALW7e:active{transform:translateY(-50%) scale(.94)}.BrandCarousel_arrowLeft__4bvSw{left:0}.BrandCarousel_arrowRight__UY3Rd{right:0}@media (max-width:768px){.BrandCarousel_wrapper__OIz-I{padding:0 14px}.BrandCarousel_arrow__ALW7e{display:none}}.BalanceCard_card__2rSkd{background:linear-gradient(140deg,#2e6bf0,#2058dc 48%,#1741b8)!important;border:none!important;border-radius:var(--v2-radius-lg);box-shadow:0 10px 28px -6px #1d4ed86b,0 4px 12px -4px #1d4ed847;color:#fff!important;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:14px 19px;position:relative;transition:transform var(--v2-transition),box-shadow var(--v2-transition)}.BalanceCard_card__2rSkd:hover{box-shadow:0 16px 36px -8px #1d4ed880,0 6px 16px -4px #1d4ed84d;transform:translateY(-3px)}.BalanceCard_watermark__ZTYBe{bottom:-30px;color:#4a82f5!important;font-size:118px;font-weight:800;line-height:1;opacity:.42!important;pointer-events:none;position:absolute;right:-10px;-webkit-user-select:none;user-select:none;z-index:1}.BalanceCard_head__tg6mv{align-items:center;display:flex;gap:12px;justify-content:space-between;position:relative;z-index:3}.BalanceCard_title__cqk6s{color:#fff!important;font-size:16px;font-weight:700;letter-spacing:-.01em}.BalanceCard_detailBtn__gNxJg{align-items:center;background:#5089f7!important;border:none!important;border-radius:var(--v2-radius-full);color:#fff!important;display:flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:5px;padding:5px 12px;transition:background var(--v2-transition),transform var(--v2-transition)}.BalanceCard_detailBtn__gNxJg:hover{background:#6699f9!important;transform:translateX(2px)}.BalanceCard_tabs__I61Wf{display:flex;gap:5px;margin-top:9px;position:relative;z-index:3}.BalanceCard_tab__w1uA6{background:#4880f2!important;border:none!important;border-radius:var(--v2-radius-full);color:#d7e6fe!important;font-size:11px;font-weight:700;letter-spacing:.03em;padding:4px 13px;transition:background var(--v2-transition),color var(--v2-transition)}.BalanceCard_tab__w1uA6:hover{background:#5089f7!important;color:#fff!important}.BalanceCard_tabActive__ue7EH{background:#eaf2fe!important;box-shadow:0 2px 6px #0f172a1f;color:#1e4fc4!important}.BalanceCard_label__d1Kbt{color:#cbdcfc!important;font-size:11.5px;font-weight:500;margin-top:10px;position:relative;z-index:3}.BalanceCard_amount__43Ka1{color:#fff!important;font-size:39px;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin-top:4px;position:relative;z-index:3}.BalanceCard_amountSymbol__pHW1Y{color:#fff!important;font-size:27px;font-weight:700;margin-right:7px}.BalanceCard_rows__qKKjC{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding-top:10px;position:relative;z-index:3}.BalanceCard_row__UMib0{align-items:center;background:#0000!important;border-top:1px solid #4a82f5!important;display:flex;gap:12px;justify-content:space-between;padding-top:4px}.BalanceCard_row__UMib0:first-child{border-top:none!important;padding-top:0}.BalanceCard_rowLabel__UEX3G{color:#d5e4fe!important;font-size:12.5px;font-weight:600}.BalanceCard_rowValue__w1rYr{color:#fff!important;font-size:19px;font-weight:800;white-space:nowrap}@media (max-width:1024px){.BalanceCard_card__2rSkd{min-height:0}}@media (max-width:768px){.BalanceCard_card__2rSkd{border-radius:var(--v2-radius-md);padding:20px}.BalanceCard_watermark__ZTYBe{bottom:-28px;font-size:128px}.BalanceCard_amount__43Ka1{font-size:27px}.BalanceCard_amountSymbol__pHW1Y{font-size:21px}}.BalanceCard_amountDebt__5aG0t,.BalanceCard_amountDebt__5aG0t .BalanceCard_amountSymbol__pHW1Y{color:#ff6b6b!important;font-size:1.12em!important;font-weight:800!important;letter-spacing:-.4px!important;text-shadow:0 1px 2px #00000047!important}.StockBadge_badge__-evET{align-items:center;border-radius:7px;display:inline-flex;font-size:12.5px;font-weight:700;gap:4px;height:26px;justify-content:center;letter-spacing:.01em;min-width:36px;padding:0 11px;white-space:nowrap}.StockBadge_badgeText__Tm-o3{min-width:84px}.StockBadge_available__SY6m9{background:#ecfdf3!important;color:#15803d!important}.StockBadge_empty__\+s960{background:#f1f5f9!important;color:#94a3b8!important}.Pagination_wrapper__RHv4h{align-items:center;border-top:1px solid #f1f5f9;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-top:4px;padding:13px 16px 4px}.Pagination_info__eEEFw{font-feature-settings:"tnum";color:#64748b!important;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500}.Pagination_info__eEEFw strong{color:#0f172a!important;font-weight:800}.Pagination_controls__7wKCr{align-items:center;display:flex;gap:4px;margin-left:auto}.Pagination_navBtn__vmfuc,.Pagination_pageBtn__o-8K3{font-feature-settings:"tnum";align-items:center;background:#0000!important;border:1px solid #0000!important;border-radius:9px;color:#475569!important;display:inline-flex;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700;height:32px;justify-content:center;min-width:32px;padding:0 8px;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.Pagination_navBtn__vmfuc:hover:not(:disabled),.Pagination_pageBtn__o-8K3:hover:not(:disabled){background:#f1f5f9!important;color:#1d4ed8!important;transform:translateY(-1px)}.Pagination_pageBtnActive__CoObo{background:#2563eb!important;border-color:#2563eb!important;box-shadow:0 3px 9px -3px #2563eb80;color:#fff!important}.Pagination_pageBtnActive__CoObo:hover{background:#1d4ed8!important;color:#fff!important}.Pagination_navBtn__vmfuc{border-color:#eef2f7!important}.Pagination_navBtn__vmfuc:disabled{cursor:not-allowed;opacity:.35;transform:none}.Pagination_ellipsis__ji93m{color:#cbd5e1!important;font-size:12px;font-weight:700;letter-spacing:.05em;padding:0 2px}@media (max-width:620px){.Pagination_wrapper__RHv4h{justify-content:center;padding:12px 14px 4px}.Pagination_controls__7wKCr{margin-left:0}.Pagination_info__eEEFw{text-align:center;width:100%}}.ProductsTable_tableWrap__dGN9z{overflow-x:auto;scrollbar-width:thin;width:100%}.ProductsTable_table__b9qyJ{border-collapse:initial;border-spacing:0;min-width:780px;table-layout:auto;width:100%}.ProductsTable_headRow__zC5CE{background:#f8fafc!important}.ProductsTable_headRow__zC5CE .ProductsTable_th__Wip9G{border-bottom:1.5px solid #e4ebf5;border-top:1px solid #eef2f7}.ProductsTable_th__Wip9G{background:#f8fafc!important;border-bottom:1px solid #eef2f7;color:#64748b!important;font-size:12px;font-weight:700;letter-spacing:.02em;padding:12px 16px;text-align:left;white-space:nowrap}.ProductsTable_th__Wip9G:first-child{padding-left:16px}.ProductsTable_th__Wip9G:last-child{padding-right:16px}.ProductsTable_thRight__ZSrm9{text-align:right}.ProductsTable_thCenter__EDWBn{text-align:center}.ProductsTable_row__h3YyD{background:#0000!important;cursor:pointer;position:relative;transition:background .18s ease,box-shadow .18s ease}.ProductsTable_row__h3YyD:hover{background:#f5f9ff!important;box-shadow:inset 3px 0 0 #2563eb,0 1px 0 #2563eb14}.ProductsTable_row__h3YyD:hover .ProductsTable_tdName__8oKLX{color:#0f172a!important;font-weight:600}.ProductsTable_tdGroup__Ivvkc,.ProductsTable_tdGroup__Ivvkc span{transition:color .18s ease}.ProductsTable_row__h3YyD:hover .ProductsTable_tdGroup__Ivvkc{color:#475569!important}.ProductsTable_row__h3YyD:hover .ProductsTable_tdCode__wH6b0{color:#1d4ed8!important}.ProductsTable_row__h3YyD:hover .ProductsTable_tdPrice__gqBts{color:#12275c!important}.ProductsTable_row__h3YyD .ProductsTable_actionGhost__ZzOlZ{opacity:.72}.ProductsTable_row__h3YyD:hover .ProductsTable_actionGhost__ZzOlZ{background:#e2e8f0!important;opacity:1}.ProductsTable_row__h3YyD:hover .ProductsTable_actionPrimary__1fokz{box-shadow:0 3px 10px -2px #2563eb8c}.ProductsTable_td__tkCTU{background:#0000!important;border-bottom:1px solid #f4f7fb;color:#334155!important;font-size:14px;font-weight:500;padding:14px 16px;transition:color .18s ease;white-space:nowrap}.ProductsTable_td__tkCTU:first-child{padding-left:16px}.ProductsTable_td__tkCTU:last-child{padding-right:16px}.ProductsTable_row__h3YyD:last-child .ProductsTable_td__tkCTU{border-bottom:none}.ProductsTable_tdCode__wH6b0{font-feature-settings:"tnum";color:#0f172a!important;font-variant-numeric:tabular-nums;font-weight:600}.ProductsTable_tdName__8oKLX{color:#334155!important;min-width:170px;white-space:normal}.ProductsTable_tdGroup__Ivvkc{color:#64748b!important;font-size:12.5px;font-weight:600}.ProductsTable_tdPrice__gqBts{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ProductsTable_priceTry__mSekj{color:#0f172a!important;display:block;font-size:14px;font-weight:700;line-height:1.2}.ProductsTable_priceEur__Gmfck{color:#0891b2!important;display:block;font-size:11.5px;font-weight:700;margin-top:2px}.ProductsTable_row__h3YyD:hover .ProductsTable_priceEur__Gmfck{color:#0e7490!important}.ProductsTable_cardPriceEur__0phQW{font-feature-settings:"tnum";color:#0891b2!important;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;margin-top:2px}.ProductsTable_tdCenter__3o-47{text-align:center;vertical-align:middle}.ProductsTable_actions__\+\+Zv4{align-items:center;display:flex;gap:6px;justify-content:center;width:100%}.ProductsTable_actionGhost__ZzOlZ,.ProductsTable_actionPrimary__1fokz{align-items:center;border-radius:9px;display:inline-flex;flex-shrink:0;height:33px;justify-content:center;line-height:0;min-width:33px;padding:0;transition:background .18s ease,color .18s ease,transform .18s ease;vertical-align:middle;width:33px}.ProductsTable_actionGhost__ZzOlZ svg,.ProductsTable_actionPrimary__1fokz svg{display:block;flex-shrink:0}.ProductsTable_actionPrimary__1fokz svg{stroke:#fff}.ProductsTable_actionGhost__ZzOlZ{background:#f1f5f9!important;color:#475569!important}.ProductsTable_actionGhost__ZzOlZ:hover{background:#dbeafe!important;color:#1d4ed8!important;transform:translateY(-2px) scale(1.06)}.ProductsTable_actionPrimary__1fokz{background:#2563eb!important;box-shadow:0 2px 6px -2px #2563eb70;color:#fff!important}.ProductsTable_actionPrimary__1fokz:hover{background:#1d4ed8!important;box-shadow:0 6px 14px -3px #2563eb99;transform:translateY(-2px) scale(1.06)}.ProductsTable_cardList__5vHDx{display:none;flex-direction:column;gap:12px;padding:0 2px}.ProductsTable_card__S1dwQ{-webkit-tap-highlight-color:transparent;background:#fff!important;border:1px solid #eef2f7!important;border-radius:15px;box-shadow:0 1px 2px #0f172a0a,0 6px 16px -8px #0f172a1a;overflow:hidden;padding:13px 15px;transition:border-color .2s ease,box-shadow .22s ease,transform .22s ease,background .2s ease}.ProductsTable_card__S1dwQ:hover{border-color:#c7dbfa!important;box-shadow:0 1px 2px #0f172a0a,0 10px 24px -10px #2563eb47}.ProductsTable_card__S1dwQ:active{background:#fbfdff!important;border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb17,0 6px 16px -8px #2563eb4d;transform:scale(.985)}.ProductsTable_card__S1dwQ:active .ProductsTable_cardHead__CF0oC{border-left-color:#1d4ed8!important}.ProductsTable_card__S1dwQ:active .ProductsTable_cardName__NPKdv,.ProductsTable_card__S1dwQ:hover .ProductsTable_cardName__NPKdv{color:#1d4ed8!important}.ProductsTable_cardHead__CF0oC{border-left:3px solid #2563eb;flex-direction:column;gap:7px;padding:0 0 0 11px}.ProductsTable_cardCodeRow__jrIHL{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.ProductsTable_cardFieldLabel__YuVSQ{color:#94a3b8!important;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ProductsTable_cardPriceRow__KjRmH{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:13px 0 0}.ProductsTable_cardActions__8gJIK{display:flex;gap:8px;padding:13px 0 0}.ProductsTable_cardBtnGhost__\+afLV,.ProductsTable_cardBtnPrimary__gGEmO{align-items:center;border-radius:10px;display:inline-flex;flex:1 1;font-size:12.5px;font-weight:700;gap:6px;height:38px;justify-content:center;transition:background .17s ease}.ProductsTable_cardBtnGhost__\+afLV{background:#f1f5f9!important;color:#334155!important}.ProductsTable_cardBtnGhost__\+afLV:active{background:#e2e8f0!important}.ProductsTable_cardBtnPrimary__gGEmO{background:#2563eb!important;box-shadow:0 3px 9px -3px #2563eb80;color:#fff!important;flex:1.4 1}.ProductsTable_cardBtnPrimary__gGEmO:active{background:#1d4ed8!important}.ProductsTable_cardName__NPKdv{color:#12275c!important;font-size:14.5px;font-weight:800;letter-spacing:-.01em;line-height:1.3}.ProductsTable_cardCode__L2S3V{font-feature-settings:"tnum";background:#eff6ff!important;border-radius:6px;color:#2563eb!important;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;padding:3px 8px}.ProductsTable_cardGroup__ko1Wu{background:#f1f5f9!important;color:#475569!important;font-size:10.5px;font-weight:700;padding:3px 8px}.ProductsTable_cardStocks__\+48rl{display:flex;gap:8px;padding:12px 0 0}.ProductsTable_cardStock__StmUH{align-items:flex-start;background:#f8fafc!important;border:none!important;border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:5px;padding:9px 11px}.ProductsTable_cardStockLabel__eGNZM{color:#94a3b8!important;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ProductsTable_cardPriceBox__YSE2Q{align-items:flex-end;display:flex;flex-direction:column}.ProductsTable_cardPrice__NGcAn{font-feature-settings:"tnum";color:#0f172a!important;font-size:18px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.ProductsTable_cardCurrency__DiYbe{color:#64748b!important;font-size:11.5px;font-weight:600;margin-left:4px}@media (max-width:900px){.ProductsTable_tableWrap__dGN9z{display:none}.ProductsTable_cardList__5vHDx{display:flex}}.ProductsTable_emptyState__FZZTh{align-items:center;display:flex;flex-direction:column;padding:46px 24px 50px;text-align:center}.ProductsTable_emptyIcon__THAH9{color:#cbd5e1!important;margin-bottom:13px}.ProductsTable_emptyTitle__cbkaG{color:#334155!important;font-size:15px;font-weight:700}.ProductsTable_emptyText__e8m9-{color:#94a3b8!important;font-size:12.5px;font-weight:500;line-height:1.45;margin-top:6px;max-width:280px}.ProductsTable_cardHead__CF0oC{align-items:center;background:#0000!important;border-bottom:1px solid #f4f7fb;border-left:none;display:flex;gap:9px;justify-content:space-between;padding:0 0 10px}.ProductsTable_cardBody__4WjCc{padding:10px 0 0}.ProductsTable_cardGroup__ko1Wu{align-items:center;background:#eef2ff!important;border-radius:6px;color:#4338ca!important;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:800;padding:3px 9px}.ProductsTable_cardWarehouses__9\+ExG{border-top:1px solid #f4f7fb;display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-top:11px}.ProductsTable_cardWhRow__wStHE{align-items:center;background:#f8fafc!important;border-radius:10px;display:flex;gap:8px;padding:8px 10px}.ProductsTable_cardWhInfo__l\+yaI{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.ProductsTable_cardQtyBox__mdi6M{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:9px;display:inline-flex;flex-shrink:0;gap:2px;padding:2px}.ProductsTable_cardQtyBtn__US5q\+{align-items:center;background:#f1f5f9!important;border-radius:6px;color:#475569!important;display:flex;flex-shrink:0;height:23px;justify-content:center;transition:background .15s ease,color .15s ease;width:23px}.ProductsTable_cardQtyBtn__US5q\+:hover:not(:disabled){background:#2563eb!important;color:#fff!important}.ProductsTable_cardQtyBtn__US5q\+:disabled{cursor:not-allowed;opacity:.32}.ProductsTable_cardQtyInput__eo0jF{font-feature-settings:"tnum";background:#0000!important;border:none!important;color:#0f172a!important;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:800;height:23px;text-align:center;width:32px}.ProductsTable_cardQtyInput__eo0jF:disabled{color:#cbd5e1!important}.ProductsTable_cardWhAddBtn__fmo5X{align-items:center;background:#2563eb!important;border-radius:8px;box-shadow:0 2px 6px -2px #2563eb73;color:#fff!important;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:800;gap:5px;height:30px;justify-content:center;letter-spacing:.03em;padding:0 12px;transition:background .17s ease;white-space:nowrap}.ProductsTable_cardWhAddBtn__fmo5X:hover:not(:disabled){background:#1d4ed8!important}.ProductsTable_cardWhAddBtn__fmo5X:disabled{background:#e2e8f0!important;box-shadow:none;color:#94a3b8!important;cursor:not-allowed}.ProductsTable_spinner__Z9T2q{animation:ProductsTable_v2SpinProducts__QzmYD .72s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#2563eb;height:30px;margin-bottom:4px;width:30px}@keyframes ProductsTable_v2SpinProducts__QzmYD{to{transform:rotate(1turn)}}.ProductsTable_progressTrack__evThm{background:#eef2f7;border-radius:3px;height:3px;overflow:hidden;position:relative}.ProductsTable_progressBar__r2VWa{animation:ProductsTable_v2Progress__6wG7M 1s ease-in-out infinite;background:linear-gradient(90deg,#93c5fd,#2563eb,#93c5fd);border-radius:3px;height:100%;left:0;position:absolute;top:0;width:38%}@keyframes ProductsTable_v2Progress__6wG7M{0%{left:-40%}to{left:100%}}.ProductsTable_busy__AV3dy{opacity:.45;pointer-events:none;transition:opacity .16s ease}.ProductsTable_nameWrap__ynlml{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.ProductsTable_campaignBadge__LQN43{background:#16a34a!important}.ProductsTable_campaignBadge__LQN43,.ProductsTable_generalBadge__B8NWn{align-items:center;border-radius:5px;color:#fff!important;display:inline-flex;font-size:9.5px;font-weight:800;letter-spacing:.4px;margin-left:6px;padding:2px 7px;white-space:nowrap}.ProductsTable_generalBadge__B8NWn{background:#dc2626!important;vertical-align:middle}.ProductsTable_generalPin__q8BXA{display:inline-flex}.ProductsTable_generalPin__q8BXA svg{fill:#fee2e2}.ProductsTable_generalPin__q8BXA{align-items:center;background:#fee2e2!important;border:1px solid #fca5a5!important;border-radius:5px;color:#dc2626!important;display:inline-flex!important;flex-shrink:0;height:18px;justify-content:center;line-height:1;margin-left:5px;padding:0!important;vertical-align:middle;width:21px}.ProductsTable_generalPin__q8BXA svg{stroke:#dc2626!important;fill:none;color:#dc2626!important;height:12px;width:12px}.ProductsTable_campaignBadge__LQN43{height:18px;line-height:1;vertical-align:middle}.ProductsTable_codeLink__-O9YJ{color:#2563eb!important;cursor:pointer;font-weight:700;text-decoration:none!important;transition:color .15s ease}.ProductsTable_codeLink__-O9YJ:hover{color:#1d4ed8!important;text-decoration:underline!important}.ProductsTable_cardCode__L2S3V:hover{background:#dbeafe!important;text-decoration:none!important}.MobileSearchBar_wrapper__JurkY{align-items:center;display:none;gap:8px;padding:0 2px 12px}.MobileSearchBar_box__rQsg1{align-items:center;background:#f8fafc!important;border:1px solid #eef2f7!important;border-radius:12px;display:flex;flex:1 1;gap:9px;height:44px;min-width:0;padding:0 11px 0 13px;transition:border-color .18s ease,background .18s ease}.MobileSearchBar_box__rQsg1:focus-within{background:#fff!important;border-color:#bfd3f9!important;box-shadow:0 0 0 3px #2563eb12}.MobileSearchBar_icon__815B8{color:#94a3b8!important;flex-shrink:0}.MobileSearchBar_input__DhnZy{background:#0000!important;border:none!important;color:#0f172a!important;flex:1 1;font-size:13px;font-weight:500;height:100%;min-width:0}.MobileSearchBar_input__DhnZy::placeholder{color:#a9b6c8!important}.MobileSearchBar_clearBtn__waSkc{align-items:center;background:#e2e8f0!important;border-radius:6px;color:#64748b!important;display:flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.MobileSearchBar_clearBtn__waSkc:hover{background:#cbd5e1!important;color:#0f172a!important}.MobileSearchBar_button__KtZft{align-items:center;background:#2563eb!important;border-radius:12px;box-shadow:0 3px 10px -3px #2563eb80;color:#fff!important;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;gap:6px;height:44px;justify-content:center;padding:0 18px;transition:background .17s ease;white-space:nowrap}.MobileSearchBar_button__KtZft:active{background:#1d4ed8!important}@media (max-width:900px){.MobileSearchBar_wrapper__JurkY{display:flex}}@media (max-width:420px){.MobileSearchBar_button__KtZft{padding:0 14px}}.CurrencyCard_list__UGEd5{display:flex;flex-direction:column}.CurrencyCard_item__DGNQ9{align-items:center;border-bottom:1px solid #f4f7fb;display:flex;gap:12px;justify-content:space-between;padding:15px 0}.CurrencyCard_item__DGNQ9:last-child{border-bottom:none;padding-bottom:0}.CurrencyCard_item__DGNQ9:first-child{padding-top:0}.CurrencyCard_left__1APTl{align-items:baseline;display:flex;gap:8px;min-width:0}.CurrencyCard_code__P8KIa{color:#0f172a!important;font-size:16px;font-weight:800;letter-spacing:.01em}.CurrencyCard_name__8HT6C{color:#94a3b8!important;font-size:12px;font-weight:500}.CurrencyCard_right__I-0A5{align-items:center;display:flex;flex-shrink:0;gap:10px}.CurrencyCard_rate__LZfml{font-feature-settings:"tnum";color:#0f172a!important;font-size:18px;font-variant-numeric:tabular-nums;font-weight:800}.CurrencyCard_change__HyTex{align-items:center;border-radius:7px;display:inline-flex;font-size:12px;font-weight:700;gap:2px;justify-content:center;min-width:62px;padding:4px 8px}.CurrencyCard_changeUp__BxhzS{background:#ecfdf3!important;color:#15803d!important}.CurrencyCard_changeDown__6khna{background:#fef2f2!important;color:#dc2626!important}.CurrencyCard_stateText__Qc\+wP{color:#64748b;font-size:13px;margin:0;padding:14px 4px;text-align:center}.AnnouncementSlider_wrapper__8adg-{display:flex;flex-direction:column}.AnnouncementSlider_viewport__hQnBI{aspect-ratio:2.15/1;background:#f1f5f9!important;border-radius:13px;box-shadow:0 4px 14px -6px #0f172a3d;overflow:hidden;position:relative;width:100%}.AnnouncementSlider_slide__vJrb-{background:#0000!important;border:none!important;height:100%;inset:0;opacity:0;padding:0!important;pointer-events:none;position:absolute;transition:opacity .42s ease;visibility:hidden;width:100%}.AnnouncementSlider_slideActive__SCU9V{opacity:1;pointer-events:auto;visibility:visible;z-index:2}.AnnouncementSlider_image__CcPN2{display:block;height:100%;object-fit:cover;object-position:center;transition:transform .5s ease;width:100%}.AnnouncementSlider_slideActive__SCU9V:hover .AnnouncementSlider_image__CcPN2{transform:scale(1.04)}.AnnouncementSlider_arrow__tS76E{align-items:center;background:#ffffffeb!important;border:none!important;border-radius:50%;box-shadow:0 2px 8px #0f172a33;color:#1e293b!important;display:flex;height:28px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,background .17s ease,color .17s ease,transform .17s ease;width:28px;z-index:5}.AnnouncementSlider_wrapper__8adg-:hover .AnnouncementSlider_arrow__tS76E{opacity:1}.AnnouncementSlider_arrow__tS76E:hover{background:#2563eb!important;color:#fff!important;transform:translateY(-50%) scale(1.08)}.AnnouncementSlider_arrowLeft__Gm782{left:9px}.AnnouncementSlider_arrowRight__cFhMy{right:9px}.AnnouncementSlider_dots__f1HXy{align-items:center;display:flex;gap:6px;justify-content:center;margin-top:9px}.AnnouncementSlider_dot__xTdm9{background:#cbd5e1!important;border:none!important;border-radius:999px;height:6px;transition:width .22s ease,background .2s ease;width:6px}.AnnouncementSlider_dot__xTdm9:hover{background:#94a3b8!important}.AnnouncementSlider_dotActive__zUsTJ{background:#2563eb!important;width:20px}@media (hover:none){.AnnouncementSlider_arrow__tS76E{opacity:1}}@media (max-width:768px){.AnnouncementSlider_arrow__tS76E{height:26px;width:26px}}.PromoBanner_banner__9Zcdy{aspect-ratio:4.88/1;background:#fff!important;border:none!important;border-radius:16px;box-shadow:0 4px 16px -8px #0b1b3d52;display:block;height:100%;min-height:190px;overflow:hidden;padding:0!important;position:relative;transition:transform .24s ease,box-shadow .24s ease;width:100%}.PromoBanner_banner__9Zcdy:hover{box-shadow:0 12px 28px -10px #0b1b3d66;transform:translateY(-3px)}.PromoBanner_image__9bXFW{display:block;height:100%;object-fit:fill;object-position:center;transition:transform .4s ease;width:100%}.PromoBanner_banner__9Zcdy:hover .PromoBanner_image__9bXFW{transform:scale(1.03)}@media (max-width:768px){.PromoBanner_banner__9Zcdy{aspect-ratio:5/1;border-radius:14px;height:auto}}.FeatureCards_grid__NFvO5{grid-gap:9px;display:grid;gap:9px;grid-auto-rows:1fr;grid-template-columns:minmax(0,1fr);height:100%}.FeatureCards_card__YLUtc{align-items:center;background:#fff!important;border:1px solid #f1f5f9!important;border-radius:13px;box-shadow:0 1px 2px #0f172a08;display:flex;gap:12px;padding:11px 14px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease,border-color .22s ease}.FeatureCards_card__YLUtc:hover{border-color:#dbeafe!important;box-shadow:0 8px 20px -8px #2563eb38;transform:translateY(-2px)}.FeatureCards_iconBox__5ttzZ{align-items:center;background:#eff6ff!important;border-radius:11px;color:#2563eb!important;display:flex;flex-shrink:0;height:38px;justify-content:center;transition:background .2s ease;width:38px}.FeatureCards_card__YLUtc:hover .FeatureCards_iconBox__5ttzZ{background:#dbeafe!important}.FeatureCards_textBox__jic6V{display:flex;flex:1 1;flex-direction:column;min-width:0}.FeatureCards_title__qMDg2{color:#0f172a!important;font-size:13px;font-weight:700;line-height:1.25;overflow-wrap:break-word}.FeatureCards_text__K\+c2Z{color:#64748b!important;font-size:11px;font-weight:500;line-height:1.35;margin-top:2px}@media (max-width:1024px){.FeatureCards_grid__NFvO5{gap:10px;grid-auto-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.FeatureCards_card__YLUtc{padding:12px 14px}}@media (max-width:760px){.FeatureCards_grid__NFvO5{gap:8px;grid-template-columns:minmax(0,1fr)}.FeatureCards_card__YLUtc{gap:11px;padding:11px 13px}.FeatureCards_iconBox__5ttzZ{border-radius:10px;height:34px;width:34px}.FeatureCards_title__qMDg2{font-size:12.5px}.FeatureCards_text__K\+c2Z{font-size:10.5px}}.QuantityInput_wrapper__eSIUt{align-items:center;background:#f1f5f9!important;border-radius:10px;display:inline-flex;gap:2px;padding:3px}.QuantityInput_btn__Cqb0L{align-items:center;background:#fff!important;border-radius:7px;color:#475569!important;display:flex;flex-shrink:0;height:26px;justify-content:center;transition:background .16s ease,color .16s ease;width:26px}.QuantityInput_btn__Cqb0L:hover:not(:disabled){background:#2563eb!important;color:#fff!important}.QuantityInput_btn__Cqb0L:disabled{cursor:not-allowed;opacity:.4}.QuantityInput_input__QnpPs{font-feature-settings:"tnum";background:#0000!important;color:#0f172a!important;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;height:26px;text-align:center;width:46px}.ProductTooltip_backdrop__evBeg{animation:ProductTooltip_fadeIn__DbGgx .18s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b1b3d6b;inset:0;position:fixed;z-index:200}@keyframes ProductTooltip_fadeIn__DbGgx{0%{opacity:0}to{opacity:1}}.ProductTooltip_panel__yCAaq{animation:ProductTooltip_panelIn__gy-Ld .24s cubic-bezier(.34,1.4,.64,1);background:#fff!important;border-radius:20px;box-shadow:0 12px 32px -8px #0b1b3d47,0 32px 72px -16px #0b1b3d52;display:flex;flex-direction:column;left:50%;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:900px;z-index:210}@keyframes ProductTooltip_panelIn__gy-Ld{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.ProductTooltip_head__YSAM4{align-items:flex-start;background:linear-gradient(180deg,#fbfcfe,#fff)!important;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:14px;justify-content:space-between;padding:18px 22px 15px}.ProductTooltip_headMain__ilKkK{min-width:0}.ProductTooltip_code__Z5OPl{font-feature-settings:"tnum";color:#2563eb!important;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.06em}.ProductTooltip_name__mXIHc{color:#12275c!important;font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-top:3px}.ProductTooltip_chips__r7jOM{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.ProductTooltip_chip__g5qU0{align-items:center;background:#f1f5f9!important;border-radius:7px;color:#475569!important;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:4px 9px}.ProductTooltip_chipCampaign__Hbu0I{background:#fef3c7!important;color:#b45309!important}.ProductTooltip_closeBtn__-aFhS{align-items:center;background:#f1f5f9!important;border-radius:9px;color:#475569!important;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background .16s ease,color .16s ease;width:32px}.ProductTooltip_closeBtn__-aFhS:hover{background:#e2e8f0!important;color:#0f172a!important}.ProductTooltip_statusBar__l-Fbs{align-items:center;background:linear-gradient(90deg,#eff6ff,#f8fbff)!important;border-bottom:1px solid #dbeafe;display:flex;flex-shrink:0;gap:10px;padding:9px 22px}.ProductTooltip_statusIcon__3mhSC{align-items:center;background:#2563eb!important;border-radius:8px;color:#fff!important;display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.ProductTooltip_statusText__eQkVt{color:#334155!important;font-size:12.5px;font-weight:500}.ProductTooltip_statusWarehouse__uakfe{color:#1d4ed8!important;font-weight:800}.ProductTooltip_statusStock__5XII0{font-feature-settings:"tnum";align-items:center;background:#ecfdf3!important;border-radius:7px;color:#15803d!important;display:inline-flex;flex-shrink:0;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;gap:4px;margin-left:auto;padding:4px 10px}.ProductTooltip_body__lBzCl{grid-gap:0;display:grid;flex:1 1;gap:0;grid-template-columns:minmax(0,34fr) minmax(0,66fr);min-height:0}.ProductTooltip_leftCol__nK6lx{background:#fcfdfe!important;border-right:1px solid #f1f5f9;gap:15px}.ProductTooltip_leftCol__nK6lx,.ProductTooltip_rightCol__y8aOR{display:flex;flex-direction:column;padding:16px 20px}.ProductTooltip_block__7dkXa{display:flex;flex-direction:column}.ProductTooltip_blockTitle__Y0Cky{color:#94a3b8!important;font-size:10.5px;font-weight:800;letter-spacing:.08em;margin-bottom:7px;text-transform:uppercase}.ProductTooltip_tagList__tz12x{display:flex;flex-wrap:wrap;gap:5px}.ProductTooltip_tag__iMeMC{font-feature-settings:"tnum";background:#eff6ff!important;border-radius:6px;color:#1d4ed8!important;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;padding:4px 8px}.ProductTooltip_vehicleList__Zr2x9{display:flex;flex-direction:column;gap:4px}.ProductTooltip_vehicle__xOo1A{color:#334155!important;font-size:12px;font-weight:500;line-height:1.35;padding-left:11px;position:relative}.ProductTooltip_vehicle__xOo1A:before{background:#cbd5e1;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:7px;width:4px}.ProductTooltip_muted__ywfv1{color:#94a3b8!important;font-size:12px;font-weight:500}.ProductTooltip_stockRows__vwuCM{display:flex;flex-direction:column;gap:6px}.ProductTooltip_stockRow__s8g2O{align-items:center;background:#fff!important;border:1px solid #f1f5f9!important;border-radius:9px;display:flex;gap:8px;justify-content:space-between;padding:7px 10px}.ProductTooltip_stockLabel__vNAC\+{color:#475569!important;font-size:11.5px;font-weight:600}.ProductTooltip_rateBar__V-340{align-items:center;background:#f8fafc!important;border-radius:9px;display:flex;gap:10px;justify-content:space-between;margin-bottom:11px;padding:8px 12px}.ProductTooltip_rateLabel__vSOEs{color:#64748b!important;font-size:11px;font-weight:700;letter-spacing:.04em}.ProductTooltip_rateValue__eLc2U{font-feature-settings:"tnum";color:#0f172a!important;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800}.ProductTooltip_priceTable__TJ8W6{border-collapse:initial;border-spacing:0;width:100%}.ProductTooltip_pth__vRCnJ{border-bottom:1px solid #f1f5f9;color:#94a3b8!important;font-size:10.5px;font-weight:800;padding:0 10px 7px;text-align:left}.ProductTooltip_pthRight__c8ae3{text-align:right;width:108px}.ProductTooltip_ptr__ixzmm td{background:#0000!important;border-bottom:1px solid #f8fafc;padding:7px 10px}.ProductTooltip_ptdLabel__WUmRy{color:#475569!important;font-size:12px;font-weight:500;white-space:nowrap}.ProductTooltip_ptdValue__V8bp-{font-feature-settings:"tnum";color:#0f172a!important;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}.ProductTooltip_ptdDiscount__3AX\+1{color:#c2410c!important;font-size:11.5px;font-weight:700;letter-spacing:.01em;text-align:right}.ProductTooltip_ptrAccent__OTO\+- td{background:#f7faff!important}.ProductTooltip_ptrAccent__OTO\+- .ProductTooltip_ptdLabel__WUmRy{color:#1d4ed8!important;font-weight:700}.ProductTooltip_ptrAccent__OTO\+- .ProductTooltip_ptdValue__V8bp-{color:#1d4ed8!important;font-weight:800}.ProductTooltip_ptrTotal__uWsIv td{background:#0000!important;border-top:2px solid #eef2f7;padding:11px 10px 0}.ProductTooltip_ptdTotalLabel__-QUib{color:#12275c!important;font-size:12.5px;font-weight:800;white-space:nowrap}.ProductTooltip_ptdTotalValue__SzUvm{font-feature-settings:"tnum";color:#12275c!important;font-size:15px;font-variant-numeric:tabular-nums;font-weight:800;text-align:right;white-space:nowrap}.ProductTooltip_foot__1Z50D{align-items:center;background:#fbfcfe!important;border-top:1px solid #f1f5f9;display:flex;flex-shrink:0;flex-wrap:wrap;gap:20px;padding:12px 22px}.ProductTooltip_footLabel__80XZC{align-items:center;color:#94a3b8!important;display:inline-flex;font-size:10.5px;font-weight:800;gap:4px;letter-spacing:.06em;margin-bottom:5px;text-transform:uppercase}.ProductTooltip_qtyArea__Yp\+oo,.ProductTooltip_warehousePicker__9\+isq{display:flex;flex-direction:column}.ProductTooltip_whCards__hZArA{display:flex;gap:8px}.ProductTooltip_whCard__y4r-e{align-items:center;background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:11px;display:flex;gap:9px;padding:8px 13px 8px 10px;text-align:left;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.ProductTooltip_whCard__y4r-e:hover:not(:disabled){border-color:#bfd3f9!important;transform:translateY(-1px)}.ProductTooltip_whCardActive__WuEKb{background:#eff6ff!important;border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb1a,0 3px 10px -3px #2563eb4d}.ProductTooltip_whCardEmpty__0d\+4C{background:#f8fafc!important;border-color:#eef2f7!important;cursor:not-allowed;opacity:.55}.ProductTooltip_whCheck__6U16W{align-items:center;background:#fff!important;border:1.5px solid #cbd5e1;border-radius:50%;color:#fff!important;display:flex;flex-shrink:0;height:17px;justify-content:center;transition:background .18s ease,border-color .18s ease;width:17px}.ProductTooltip_whCardActive__WuEKb .ProductTooltip_whCheck__6U16W{background:#2563eb!important;border-color:#2563eb!important}.ProductTooltip_whInfo__nAc1Y{display:flex;flex-direction:column;line-height:1.2}.ProductTooltip_whName__GljvI{color:#334155!important;font-size:12.5px;font-weight:700;white-space:nowrap}.ProductTooltip_whCardActive__WuEKb .ProductTooltip_whName__GljvI{color:#1d4ed8!important}.ProductTooltip_whStock__lCjjj{color:#94a3b8!important;font-size:10.5px;font-weight:600;margin-top:2px;white-space:nowrap}.ProductTooltip_whCardActive__WuEKb .ProductTooltip_whStock__lCjjj{color:#3b82f6!important}.ProductTooltip_actionArea__5Oawr{align-items:center;display:flex;gap:9px;margin-left:auto}.ProductTooltip_warn__t0z3o{background:#fef2f2!important;border-radius:7px;color:#dc2626!important;font-size:11.5px;font-weight:700;padding:5px 10px}.ProductTooltip_btnGhost__NS-dn,.ProductTooltip_btnPrimary__1z0o0{align-items:center;border-radius:11px;display:inline-flex;font-size:13px;font-weight:700;gap:7px;height:38px;padding:0 18px;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.ProductTooltip_btnGhost__NS-dn{background:#eff6ff!important;color:#1d4ed8!important}.ProductTooltip_btnGhost__NS-dn:hover:not(:disabled){background:#dbeafe!important;transform:translateY(-1px)}.ProductTooltip_btnPrimary__1z0o0{background:#2563eb!important;box-shadow:0 3px 10px -3px #2563eb80;color:#fff!important}.ProductTooltip_btnPrimary__1z0o0:hover:not(:disabled){background:#1d4ed8!important;box-shadow:0 6px 16px -4px #2563eb8c;transform:translateY(-1px)}.ProductTooltip_btnGhost__NS-dn:disabled,.ProductTooltip_btnPrimary__1z0o0:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}@media (max-width:900px){.ProductTooltip_panel__yCAaq{border-radius:16px;max-height:calc(100vh - 20px);width:calc(100vw - 20px)}.ProductTooltip_body__lBzCl{grid-template-columns:minmax(0,1fr);overflow-y:auto}.ProductTooltip_leftCol__nK6lx{border-bottom:1px solid #f1f5f9;border-right:none}.ProductTooltip_foot__1Z50D{gap:12px;padding:12px 16px}.ProductTooltip_whCards__hZArA{width:100%}.ProductTooltip_whCard__y4r-e{flex:1 1}.ProductTooltip_statusBar__l-Fbs{gap:8px;padding:8px 16px}.ProductTooltip_statusText__eQkVt{font-size:11.5px}.ProductTooltip_actionArea__5Oawr{margin-left:0;width:100%}.ProductTooltip_btnGhost__NS-dn,.ProductTooltip_btnPrimary__1z0o0{flex:1 1;justify-content:center}}@media (max-width:560px){.ProductTooltip_name__mXIHc{font-size:16px}.ProductTooltip_head__YSAM4{padding:14px 16px 12px}.ProductTooltip_leftCol__nK6lx,.ProductTooltip_rightCol__y8aOR{padding:14px 16px}.ProductTooltip_ptdLabel__WUmRy{font-size:11px}.ProductTooltip_ptdValue__V8bp-{font-size:11.5px}.ProductTooltip_pthRight__c8ae3{width:84px}}.ProductTooltip_tag__iMeMC{max-width:100%;word-break:break-all}.ProductTooltip_vehicleList__Zr2x9{max-height:150px;overflow-y:auto}.ProductTooltip_dchipRow__Egnr7{align-items:center;display:inline-flex;flex-wrap:wrap;gap:5px}.ProductTooltip_dchip__wt3wF{align-items:center;background:#fff1e7;border:1px solid #fed7aa;border-radius:7px;color:#c2410c;display:inline-flex;font-size:11.5px;font-weight:800;padding:2px 8px;white-space:nowrap}.ProductTooltip_dchipGeneral__JCzaI{background:#16a34a;border-color:#16a34a;color:#fff}.ProductTooltip_dchipArrow__0sJXS{color:#94a3b8;font-size:12px}.ProductTooltip_code__Z5OPl{cursor:pointer;display:inline-block;text-decoration:none!important;transition:color .15s ease}.ProductTooltip_code__Z5OPl:hover{color:#1d4ed8!important;text-decoration:underline!important}.ProductHoverCard_card__bKUJU{animation:ProductHoverCard_hoverIn__lorNM .16s cubic-bezier(.34,1.4,.64,1);background:#fff!important;border:1px solid #eef2f7!important;border-radius:16px;box-shadow:0 6px 18px -6px #0b1b3d2e,0 22px 48px -14px #0b1b3d42;padding:13px 15px;position:fixed;z-index:190}@keyframes ProductHoverCard_hoverIn__lorNM{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ProductHoverCard_head__MGBu6{border-bottom:1px solid #f4f7fb;display:flex;flex-direction:column;padding-bottom:9px}.ProductHoverCard_code__2rL\+s{font-feature-settings:"tnum";color:#2563eb!important;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.05em}.ProductHoverCard_name__PA6WS{color:#12275c!important;font-size:14.5px;font-weight:800;letter-spacing:-.015em;line-height:1.25;margin-top:2px}.ProductHoverCard_priceBox__QSddM{border-bottom:1px solid #f4f7fb;padding:9px 0}.ProductHoverCard_priceRow__GwLXe{align-items:center;display:flex;gap:8px;justify-content:space-between}.ProductHoverCard_priceLabel__qCNrI{color:#94a3b8!important;font-size:11px;font-weight:600}.ProductHoverCard_priceGross__00RhV{font-feature-settings:"tnum";color:#94a3b8!important;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;text-decoration:line-through}.ProductHoverCard_discountBlock__ktRvQ{background:#fff9f2!important;border:1px solid #fde8d0!important;border-radius:9px;margin-top:8px;padding:7px 9px}.ProductHoverCard_discountHead__GKxHY{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:5px}.ProductHoverCard_discountTitle__m0tvU{color:#b45309!important;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.ProductHoverCard_discountTotal__87FLc{background:#fef3c7!important;border-radius:6px;color:#c2410c!important;font-size:11px;font-weight:800;padding:2px 7px}.ProductHoverCard_discountRow__1-tBE{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.ProductHoverCard_discountArrow__BpYlS{color:#d6a374!important;font-size:12px;font-weight:700;line-height:1}.ProductHoverCard_discountChip__5SE5a{font-feature-settings:"tnum";background:#fff!important;border:1px solid #fde8d0!important;border-radius:6px;color:#c2410c!important;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:800;padding:2px 7px}.ProductHoverCard_netRow__7i7BS{align-items:center;background:#eff6ff!important;border:1px solid #dbeafe!important;border-radius:10px;display:flex;gap:8px;justify-content:space-between;margin-top:8px;padding:8px 10px}.ProductHoverCard_netLabel__en0Wa{color:#1d4ed8!important;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ProductHoverCard_netValues__COtl9{align-items:flex-end;display:flex;flex-direction:column}.ProductHoverCard_netTry__CCSqx{font-feature-settings:"tnum";color:#12275c!important;font-size:16px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.ProductHoverCard_netEur__m6bj2{font-feature-settings:"tnum";color:#64748b!important;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:600;margin-top:1px}.ProductHoverCard_blockTitle__PwEw8{align-items:center;color:#94a3b8!important;display:inline-flex;font-size:9.5px;font-weight:800;gap:4px;letter-spacing:.07em;margin-bottom:5px;text-transform:uppercase}.ProductHoverCard_section__F1FTl{border-bottom:1px solid #f4f7fb;display:flex;flex-direction:column;padding:9px 0}.ProductHoverCard_whRow__TLf\+r{display:flex;gap:6px}.ProductHoverCard_whBtn__D2XJK{align-items:center;background:#fff!important;border:1.5px solid #e2e8f0!important;border-radius:9px;display:flex;flex:1 1;gap:7px;padding:6px 9px;text-align:left;transition:border-color .17s ease,background .17s ease}.ProductHoverCard_whBtn__D2XJK:hover:not(:disabled){border-color:#bfd3f9!important}.ProductHoverCard_whBtnActive__J2wY9{background:#eff6ff!important;border-color:#2563eb!important}.ProductHoverCard_whBtnEmpty__PshGV{background:#f8fafc!important;border-color:#eef2f7!important;cursor:not-allowed;opacity:.55}.ProductHoverCard_whCheck__A4h9e{align-items:center;background:#fff!important;border:1.5px solid #cbd5e1;border-radius:50%;color:#fff!important;display:flex;flex-shrink:0;height:15px;justify-content:center;width:15px}.ProductHoverCard_whBtnActive__J2wY9 .ProductHoverCard_whCheck__A4h9e{background:#2563eb!important;border-color:#2563eb!important}.ProductHoverCard_whText__lYvmK{display:flex;flex-direction:column;line-height:1.15;min-width:0}.ProductHoverCard_whName__OfUvs{color:#334155!important;font-size:11.5px;font-weight:700;white-space:nowrap}.ProductHoverCard_whBtnActive__J2wY9 .ProductHoverCard_whName__OfUvs{color:#1d4ed8!important}.ProductHoverCard_whStock__Q1\+xv{color:#94a3b8!important;font-size:9.5px;font-weight:600;margin-top:1px;white-space:nowrap}.ProductHoverCard_whBtnActive__J2wY9 .ProductHoverCard_whStock__Q1\+xv{color:#3b82f6!important}.ProductHoverCard_orderRow__0J9rt{align-items:flex-end;border-bottom:1px solid #f4f7fb;display:flex;gap:10px;justify-content:space-between;padding:9px 0}.ProductHoverCard_qtyCol__2i6yy,.ProductHoverCard_totalCol__hNPFx{display:flex;flex-direction:column}.ProductHoverCard_totalCol__hNPFx{align-items:flex-end}.ProductHoverCard_totalLabel__4IpOw{color:#94a3b8!important;font-size:9.5px;font-weight:800;letter-spacing:.05em;margin-bottom:3px;text-transform:uppercase}.ProductHoverCard_totalTry__Gyj19{font-feature-settings:"tnum";color:#12275c!important;font-size:16px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.ProductHoverCard_totalEur__xGhbF{font-feature-settings:"tnum";color:#64748b!important;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:600;margin-top:1px}.ProductHoverCard_warn__0Jlfh{background:#fef2f2!important;border-radius:7px;color:#dc2626!important;display:block;font-size:10.5px;font-weight:700;margin-top:8px;padding:5px 9px;text-align:center}.ProductHoverCard_actions__9yVH\+{border-bottom:1px solid #f4f7fb;display:flex;gap:7px;padding:10px 0}.ProductHoverCard_btnGhost__S1uj8,.ProductHoverCard_btnPrimary__AukdV{align-items:center;border-radius:10px;display:inline-flex;flex:1 1;font-size:11.5px;font-weight:700;gap:5px;height:34px;justify-content:center;transition:background .17s ease,transform .17s ease}.ProductHoverCard_btnGhost__S1uj8{background:#f1f5f9!important;color:#334155!important}.ProductHoverCard_btnGhost__S1uj8:hover{background:#e2e8f0!important;transform:translateY(-1px)}.ProductHoverCard_btnPrimary__AukdV{background:#2563eb!important;box-shadow:0 3px 9px -3px #2563eb80;color:#fff!important}.ProductHoverCard_btnPrimary__AukdV:hover:not(:disabled){background:#1d4ed8!important;transform:translateY(-1px)}.ProductHoverCard_btnPrimary__AukdV:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.ProductHoverCard_infoBlock__YNEiH{border-bottom:1px solid #f4f7fb;display:flex;flex-direction:column;padding:9px 0}.ProductHoverCard_infoBlockLast__PLN\+-{display:flex;flex-direction:column;padding:9px 0 0}.ProductHoverCard_tagList__meHzE{display:flex;gap:4px}.ProductHoverCard_tag__4f5OO{font-feature-settings:"tnum";background:#eff6ff!important;border-radius:5px;color:#1d4ed8!important;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;padding:3px 7px;white-space:nowrap}.ProductHoverCard_tagMore__IrNFm{background:#f1f5f9!important;border-radius:5px;color:#64748b!important;font-size:10px;font-weight:700;padding:3px 7px}.ProductHoverCard_vehicleList__znorf{display:flex;flex-direction:column;gap:3px}.ProductHoverCard_vehicle__quvL5{color:#334155!important;font-size:11px;font-weight:500;line-height:1.3;overflow:hidden;padding-left:10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.ProductHoverCard_vehicle__quvL5:before{background:#cbd5e1;border-radius:50%;content:"";height:3px;left:0;position:absolute;top:6px;width:3px}.ProductHoverCard_vehicleMore__39kXn{color:#94a3b8!important;font-size:10px;font-weight:600;padding-left:10px}@media (hover:none),(max-width:900px){.ProductHoverCard_card__bKUJU{display:none}}.ProductHoverCard_emptyNote__jF7V2{color:#b6c2d3!important;font-size:10.5px;font-style:normal;font-weight:600}.ProductHoverCard_tagList__meHzE{flex-wrap:wrap}.ProductHoverCard_tag__4f5OO{max-width:100%;word-break:break-all}.ProductHoverCard_discountChipGeneral__IYUWP{background:#dcfce7!important;border-color:#86efac!important;color:#15803d!important}.ProductHoverCard_head__MGBu6{align-items:flex-start;display:flex!important;flex-direction:row!important;gap:10px;justify-content:space-between}.ProductHoverCard_headText__xt9G6{display:flex;flex-direction:column;min-width:0}.ProductHoverCard_campaignBadge__yaIbV{align-items:center;background:#16a34a!important;border-radius:5px;color:#fff!important;display:inline-flex;flex-shrink:0;font-size:9.5px;font-weight:800;letter-spacing:.4px;margin-top:2px;padding:3px 8px;white-space:nowrap}.ProductHoverCard_headBadges__0eT1b{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:4px}.ProductHoverCard_generalBadge__y\+6sJ{align-items:center;background:#dc2626!important;border-radius:5px;color:#fff!important;display:inline-flex;font-size:9.5px;font-weight:800;letter-spacing:.4px;padding:3px 8px;white-space:nowrap}.ProductHoverCard_generalPin__sRMJ0{display:inline-flex}.ProductHoverCard_generalPin__sRMJ0 svg{fill:#fee2e2}.ProductHoverCard_savingRow__BUjiE{align-items:center;background:#ecfdf5!important;border:1px solid #a7f3d0;border-radius:9px;display:flex;justify-content:space-between;margin-top:8px;padding:8px 11px}.ProductHoverCard_savingLabel__PdYFh{color:#047857!important;font-size:11.5px;font-weight:700}.ProductHoverCard_savingValue__SuVzZ{font-feature-settings:"tnum";color:#047857!important;font-size:14px;font-variant-numeric:tabular-nums;font-weight:800}.ProductHoverCard_generalPin__sRMJ0{align-items:center;background:#fee2e2!important;border:1px solid #fca5a5!important;border-radius:5px;color:#dc2626!important;display:inline-flex!important;flex-shrink:0;height:18px;justify-content:center;line-height:1;margin-left:5px;padding:0!important;vertical-align:middle;width:21px}.ProductHoverCard_generalPin__sRMJ0 svg{stroke:#dc2626!important;fill:none;color:#dc2626!important;height:12px;width:12px}.ProductHoverCard_campaignBadge__yaIbV{height:18px;line-height:1;vertical-align:middle}.ProductHoverCard_code__2rL\+s{cursor:pointer;display:inline-block;text-decoration:none!important;transition:color .15s ease}.ProductHoverCard_code__2rL\+s:hover{color:#1d4ed8!important;text-decoration:underline!important}.Footer_ftrRoot__tMjX1{background:linear-gradient(180deg,#0f1e44,#0b1730)!important;color:#cbd5e1!important;margin-top:var(--v2-gap);overflow:hidden}.Footer_ftrGrid__K1t3B{grid-gap:28px;display:grid;gap:28px;grid-template-columns:minmax(0,26fr) minmax(0,15fr) minmax(0,17fr) minmax(0,24fr) minmax(0,22fr);padding:34px 0 26px}.Footer_ftrBrand__vGJdv{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.Footer_ftrLogo__bLQMJ{background:#0000!important;display:block;height:168px;margin-left:-14px;max-width:100%;object-fit:contain;object-position:left center;width:auto}.Footer_ftrTagline__2OoPR{color:#94a8c8!important;font-size:12.5px;font-weight:500;line-height:1.6;margin-top:10px;max-width:300px}.Footer_ftrSocial__AAjg9{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.Footer_ftrSocialBtn__jNADd{align-items:center;background:#ffffff0f!important;border:1px solid #24365f!important;border-radius:10px;color:#a8bbd8!important;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease;width:36px}.Footer_ftrSocialBtn__jNADd:hover{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;transform:translateY(-2px)}.Footer_ftrCol__NwYLH{display:flex;flex-direction:column;min-width:0}.Footer_ftrColHead__KSOMW{align-items:center;background:#0000!important;cursor:default;display:flex;gap:10px;justify-content:space-between;padding:0 0 11px;text-align:left;width:100%}.Footer_ftrColTitleStatic__6Rvz6,.Footer_ftrColTitle__Kfovr{color:#fff!important;display:block;font-size:13.5px;font-weight:800;letter-spacing:-.01em;padding-bottom:10px;position:relative}.Footer_ftrColTitleStatic__6Rvz6:after,.Footer_ftrColTitle__Kfovr:after{background:linear-gradient(90deg,#3b82f6,#1d4ed8);border-radius:3px;bottom:0;content:"";height:3px;left:0;position:absolute;width:26px}.Footer_ftrChevron__vCCfK{color:#8fa3c4!important;display:none;flex-shrink:0;transition:transform .22s ease,color .18s ease}.Footer_ftrChevronOpen__r0455{color:#60a5fa!important;transform:rotate(180deg)}.Footer_ftrColBody__GciHE{display:block}.Footer_ftrNav__fUWNb{display:flex;flex-direction:column;gap:9px;margin-top:3px}.Footer_ftrNavItem__u51GK{align-items:center;color:#94a8c8!important;display:inline-flex;font-size:12.5px;font-weight:500;gap:5px;transition:color .17s ease,transform .17s ease}.Footer_ftrNavItem__u51GK:hover{color:#fff!important;transform:translateX(3px)}.Footer_ftrArrow__LkQyk{color:#3b82f6!important;flex-shrink:0}.Footer_ftrContact__oPF3k{display:flex;flex-direction:column;gap:10px;margin-top:3px}.Footer_ftrContactRow__GgYZF{align-items:flex-start;display:flex;gap:9px;min-width:0}.Footer_ftrContactIcon__e5BX2{color:#3b82f6!important;flex-shrink:0;margin-top:1px}.Footer_ftrAddress__nnZ3t{font-size:12px;line-height:1.55}.Footer_ftrAddress__nnZ3t,.Footer_ftrContactLink__NthzJ{color:#94a8c8!important;font-weight:500;overflow-wrap:anywhere}.Footer_ftrContactLink__NthzJ{font-feature-settings:"tnum";font-size:12.5px;font-variant-numeric:tabular-nums;transition:color .17s ease}.Footer_ftrContactLink__NthzJ:hover{color:#fff!important}.Footer_ftrHours__k5VDD{background:#ffffff0a!important;border:1px solid #1c2c52!important;border-radius:11px;display:flex;flex-direction:column;gap:6px;margin-top:15px;padding:11px 12px}.Footer_ftrHoursHead__ER12y{align-items:center;color:#8fa3c4!important;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:.05em;text-transform:uppercase}.Footer_ftrHoursRow__PtMHJ{align-items:center;display:flex;gap:10px;justify-content:space-between}.Footer_ftrHoursDays__w94FY{color:#94a8c8!important;font-size:11.5px;font-weight:500}.Footer_ftrHoursTime__XuQJw{font-feature-settings:"tnum";color:#dce7f7!important;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.Footer_ftrNews__qSAAq{display:flex;flex-direction:column;min-width:0}.Footer_ftrNewsText__Txew7{color:#94a8c8!important;font-size:12.5px;font-weight:500;line-height:1.55;margin-bottom:12px;margin-top:12px}.Footer_ftrForm__8gLFG{display:flex;flex-direction:column;gap:8px}.Footer_ftrInput__zDdEa{background:#16264d!important;border:1px solid #24365f!important;border-radius:11px;box-sizing:border-box;color:#fff!important;font-size:13px;font-weight:500;height:42px;padding:0 13px;transition:border-color .18s ease,background .18s ease;width:100%}.Footer_ftrInput__zDdEa::placeholder{color:#6d82a6!important}.Footer_ftrInput__zDdEa:focus{background:#182a57!important;border-color:#3b82f6!important}.Footer_ftrBtn__35yV5{align-items:center;background:#2563eb!important;border-radius:11px;box-shadow:0 4px 14px -4px #2563eba6;box-sizing:border-box;color:#fff!important;display:flex;font-size:13px;font-weight:700;gap:7px;height:42px;justify-content:center;transition:background .18s ease,transform .18s ease;width:100%}.Footer_ftrBtn__35yV5:hover{background:#1d4ed8!important;transform:translateY(-1px)}.Footer_ftrMsgArea__tizOF{display:block;margin-top:8px;min-height:18px}.Footer_ftrMsgErr__FfuNe,.Footer_ftrMsgOk__yTnEf{align-items:center;display:inline-flex;font-size:11.5px;font-weight:700;gap:5px;line-height:1.35}.Footer_ftrMsgOk__yTnEf{color:#4ade80!important}.Footer_ftrMsgErr__FfuNe{color:#fca5a5!important}.Footer_ftrNote__XUbvi{color:#6d82a6!important;font-size:10.5px;font-weight:500;line-height:1.5;margin-top:4px}.Footer_ftrBottom__kZKG5{align-items:center;border-top:1px solid #1c2c52;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:15px 0}.Footer_ftrCopy__uDX9z,.Footer_ftrDev__N0wA2{color:#7c90b4!important;font-size:11.5px;font-weight:500;min-width:0}.Footer_ftrDev__N0wA2{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Footer_ftrLegal__6wo3G{align-items:center;display:flex;flex-wrap:wrap;gap:6px 16px}.Footer_ftrLegalLink__6DEpy{color:#94a8c8!important;font-size:11.5px;font-weight:600;transition:color .17s ease}.Footer_ftrLegalLink__6DEpy:hover{color:#fff!important}.Footer_ftrScrollUp__DHFUs{align-items:center;background:#ffffff0f!important;border:1px solid #24365f!important;border-radius:11px;color:#a8bbd8!important;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;transition:background .18s ease,color .18s ease,transform .18s ease;width:38px}.Footer_ftrScrollUp__DHFUs:hover{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;transform:translateY(-2px)}@media (max-width:1280px){.Footer_ftrGrid__K1t3B{gap:26px;grid-template-columns:minmax(0,30fr) minmax(0,17fr) minmax(0,19fr) minmax(0,34fr)}.Footer_ftrNews__qSAAq{grid-column:1/-1;max-width:460px}}@media (max-width:1024px){.Footer_ftrGrid__K1t3B{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.Footer_ftrNews__qSAAq{max-width:none}.Footer_ftrLogo__bLQMJ{height:128px}}@media (max-width:620px){.Footer_ftrGrid__K1t3B{gap:0;grid-template-columns:minmax(0,1fr);padding:26px 0 18px}.Footer_ftrBrand__vGJdv{align-items:center;padding-bottom:20px;text-align:center}.Footer_ftrLogo__bLQMJ{height:92px;margin-left:0}.Footer_ftrTagline__2OoPR{margin-top:6px;max-width:none}.Footer_ftrSocial__AAjg9{justify-content:center;margin-top:14px}.Footer_ftrCol__NwYLH{border-top:1px solid #1c2c52}.Footer_ftrColHead__KSOMW{cursor:pointer;min-height:52px;padding:15px 0}.Footer_ftrColTitle__Kfovr{font-size:14px;padding-bottom:0}.Footer_ftrColTitle__Kfovr:after{display:none}.Footer_ftrChevron__vCCfK{display:block}.Footer_ftrColBody__GciHE{display:none;padding-bottom:16px}.Footer_ftrColBodyOpen__VKvS8{animation:Footer_ftrOpen__CacJG .22s ease;display:block}.Footer_ftrNavItem__u51GK{font-size:13.5px;padding:6px 0}.Footer_ftrNav__fUWNb{gap:4px}.Footer_ftrAddress__nnZ3t,.Footer_ftrContactLink__NthzJ{font-size:13px;line-height:1.5}.Footer_ftrContact__oPF3k{gap:13px}.Footer_ftrNews__qSAAq{border-top:1px solid #1c2c52;padding:18px 0 4px}.Footer_ftrColTitleStatic__6Rvz6{font-size:14px}.Footer_ftrBtn__35yV5,.Footer_ftrInput__zDdEa{font-size:14px;height:48px}.Footer_ftrBottom__kZKG5{align-items:center;flex-direction:column;gap:12px;padding:18px 0 20px;text-align:center}.Footer_ftrLegal__6wo3G{gap:6px 14px;justify-content:center}.Footer_ftrScrollUp__DHFUs{height:44px;width:44px}}@keyframes Footer_ftrOpen__CacJG{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Footer_ftrColBodyOpen__VKvS8{animation:none}.Footer_ftrBtn__35yV5:hover,.Footer_ftrNavItem__u51GK:hover,.Footer_ftrScrollUp__DHFUs:hover,.Footer_ftrSocialBtn__jNADd:hover{transform:none}}.V2Layout_v2Root__XT07x{--v2-primary:#2563eb;--v2-primary-dark:#1d4ed8;--v2-primary-light:#eff6ff;--v2-secondary:#3b82f6;--v2-success:#16a34a;--v2-warning:#f59e0b;--v2-danger:#dc2626;--v2-bg:#f8fafc;--v2-card:#fff;--v2-border:#e5e7eb;--v2-border-soft:#f1f5f9;--v2-text:#0f172a;--v2-text-secondary:#64748b;--v2-text-muted:#94a3b8;--v2-shadow-xs:0 1px 2px #0f172a0a;--v2-shadow-sm:0 1px 3px #0f172a0f,0 1px 2px #0f172a0a;--v2-shadow-md:0 4px 12px #0f172a0f;--v2-shadow-lg:0 8px 24px #0f172a14;--v2-shadow-blue:0 4px 14px #2563eb40;--v2-radius-sm:10px;--v2-radius-md:16px;--v2-radius-lg:20px;--v2-radius-xl:24px;--v2-radius-full:999px;--v2-container-max:1700px;--v2-container-pad:24px;--v2-header-h:76px;--v2-gap:14px;--v2-transition:180ms cubic-bezier(0.4,0,0.2,1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--v2-bg)!important;color:var(--v2-text)!important;color-scheme:only light;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5;min-height:100vh;position:relative;z-index:0}.V2Layout_v2Root__XT07x,.V2Layout_v2Root__XT07x *,.V2Layout_v2Root__XT07x :after,.V2Layout_v2Root__XT07x :before{box-sizing:border-box}.V2Layout_v2Root__XT07x blockquote,.V2Layout_v2Root__XT07x figure,.V2Layout_v2Root__XT07x h1,.V2Layout_v2Root__XT07x h2,.V2Layout_v2Root__XT07x h3,.V2Layout_v2Root__XT07x h4,.V2Layout_v2Root__XT07x h5,.V2Layout_v2Root__XT07x h6,.V2Layout_v2Root__XT07x p{font-size:inherit;font-weight:inherit;margin:0}.V2Layout_v2Root__XT07x ol,.V2Layout_v2Root__XT07x ul{list-style:none;margin:0;padding:0}.V2Layout_v2Root__XT07x a{color:inherit;text-decoration:none}.V2Layout_v2Root__XT07x button,.V2Layout_v2Root__XT07x input,.V2Layout_v2Root__XT07x select,.V2Layout_v2Root__XT07x textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.V2Layout_v2Root__XT07x button{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0}.V2Layout_v2Root__XT07x input,.V2Layout_v2Root__XT07x select,.V2Layout_v2Root__XT07x textarea{background:none;border:none;outline:none}.V2Layout_v2Root__XT07x table{border-collapse:collapse;border-spacing:0;width:100%}.V2Layout_v2Root__XT07x td,.V2Layout_v2Root__XT07x th{background-color:initial;color:inherit;padding:0;text-align:left;vertical-align:middle}.V2Layout_v2Root__XT07x img,.V2Layout_v2Root__XT07x svg{display:block;max-width:100%}.V2Layout_v2Root__XT07x a:focus-visible,.V2Layout_v2Root__XT07x button:focus-visible{border-radius:6px;outline:2px solid var(--v2-primary);outline-offset:2px}.V2Layout_v2Root__XT07x input:focus,.V2Layout_v2Root__XT07x input:focus-visible,.V2Layout_v2Root__XT07x select:focus,.V2Layout_v2Root__XT07x select:focus-visible,.V2Layout_v2Root__XT07x textarea:focus,.V2Layout_v2Root__XT07x textarea:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.V2Layout_v2Content__sxBOT{padding-bottom:0;padding-top:76px!important}@media (max-width:768px){.V2Layout_v2Root__XT07x{--v2-container-pad:16px;--v2-header-h:58px;--v2-gap:14px}.V2Layout_v2Content__sxBOT{padding-bottom:0;padding-top:58px!important}}.V2Layout_v2Root__XT07x,.V2Layout_v2Root__XT07x :where(div,section,article,aside,header,footer,main,nav){background-color:initial}.V2Layout_v2Root__XT07x{background-color:#f8fafc!important}.HomeV2_rowPrimary__q9kS8,.HomeV2_rowSecondary__BewlX{grid-gap:var(--v2-gap);align-items:stretch;display:grid;gap:var(--v2-gap);grid-template-columns:minmax(0,7fr) minmax(0,3fr);margin-top:var(--v2-gap)}.HomeV2_sideColumn__JXzGd{display:flex;flex-direction:column;gap:var(--v2-gap)}.HomeV2_tableArea__dv6LU{padding:0 6px}.HomeV2_linkBtn__rWqyH{background:#eff6ff!important;border-radius:8px;color:#2563eb!important;font-size:12px;font-weight:600;padding:5px 11px;transition:background .18s ease,transform .18s ease}.HomeV2_linkBtn__rWqyH:hover{background:#dbeafe!important;transform:translateX(1px)}.HomeV2_timeChip__2QFSQ{font-feature-settings:"tnum";background:#f1f5f9!important;border-radius:7px;color:#64748b!important;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;padding:4px 9px}.HomeV2_placeholder__3W\+Lr{background:#fff!important;border:1px solid #eef2f7!important;border-radius:16px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a14;margin-top:var(--v2-gap);padding:24px;text-align:center}.HomeV2_placeholderTitle__gKG-0{color:#0f172a!important;font-size:15px;font-weight:700}.HomeV2_placeholderText__QWL9H{color:#64748b!important;font-size:13px;font-weight:500;margin-top:7px}@media (max-width:1280px){.HomeV2_rowPrimary__q9kS8,.HomeV2_rowSecondary__BewlX{grid-template-columns:minmax(0,65fr) minmax(0,35fr)}}@media (max-width:1024px){.HomeV2_rowPrimary__q9kS8,.HomeV2_rowSecondary__BewlX{grid-template-columns:minmax(0,1fr)}.HomeV2_rowSecondary__BewlX .HomeV2_sideColumn__JXzGd{display:contents}.HomeV2_rowSecondary__BewlX .HomeV2_sideColumn__JXzGd>:first-child{order:-1}.HomeV2_rowSecondary__BewlX .HomeV2_sideColumn__JXzGd>:last-child{order:1}}@media (max-width:900px){.HomeV2_tableArea__dv6LU{padding:0 14px;padding-top:2px}}.HomeV2_rowTertiary__g093f{grid-gap:var(--v2-gap);align-items:stretch;display:grid;gap:var(--v2-gap);grid-template-columns:minmax(0,7fr) minmax(0,3fr);margin-top:var(--v2-gap)}.HomeV2_promoCol__k7brN{display:flex;flex-direction:column}@media (max-width:1280px){.HomeV2_rowTertiary__g093f{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}}@media (max-width:1024px){.HomeV2_rowTertiary__g093f{grid-template-columns:minmax(0,1fr)}}.HomeV2_toastErr__9TnPe,.HomeV2_toastOk__UgJor{-webkit-text-fill-color:#fff!important;animation:HomeV2_v2ToastIn__gIbQf .2s ease;border-radius:11px;bottom:auto;box-shadow:0 10px 26px -8px #0b1b3d66;color:#fff!important;font-size:13.5px;font-weight:700;line-height:1.35;max-width:320px;padding:13px 18px;position:fixed;right:22px;top:92px;z-index:9999}.HomeV2_toastOk__UgJor{background:#16a34a!important;background-color:#16a34a!important;border:1px solid #15803d!important}.HomeV2_toastErr__9TnPe{background:#dc2626!important;background-color:#dc2626!important;border:1px solid #b91c1c!important}@keyframes HomeV2_v2ToastIn__gIbQf{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.StatusBadge_badge__vwJ1I{align-items:center;border-radius:7px;display:inline-flex;font-size:11.5px;font-weight:700;gap:5px;height:25px;padding:0 10px;white-space:nowrap}.StatusBadge_pending__O5XFk{background:#fff7ed!important;color:#c2410c!important}.StatusBadge_processing__Dun4t{background:#eff6ff!important;color:#1d4ed8!important}.StatusBadge_transferred__IHnQs{background:#ecfdf3!important;color:#15803d!important}.WarehouseQty_box__\+sabu{align-items:center;background:#f1f5f9!important;border:1px solid #0000!important;border-radius:9px;display:inline-flex;gap:1px;padding:2px;transition:border-color .17s ease,background .17s ease}.WarehouseQty_boxActive__qpfHW{background:#eff6ff!important;border-color:#bfd3f9!important}.WarehouseQty_btn__R-9Vf{align-items:center;background:#fff!important;border-radius:6px;color:#475569!important;display:flex;flex-shrink:0;height:23px;justify-content:center;transition:background .15s ease,color .15s ease;width:23px}.WarehouseQty_btn__R-9Vf:hover:not(:disabled){background:#2563eb!important;color:#fff!important}.WarehouseQty_btn__R-9Vf:disabled{cursor:not-allowed;opacity:.35}.WarehouseQty_input__tBJHE{background:#0000!important;color:#0f172a!important;height:23px;text-align:center;width:34px}.WarehouseQty_input__tBJHE,.WarehouseQty_readonlyActive__oUL5y,.WarehouseQty_readonly__krGHT{font-feature-settings:"tnum";font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700}.WarehouseQty_readonlyActive__oUL5y,.WarehouseQty_readonly__krGHT{align-items:center;border-radius:7px;display:inline-flex;height:25px;justify-content:center;min-width:32px;padding:0 9px}.WarehouseQty_readonly__krGHT{background:#f1f5f9!important;color:#94a3b8!important}.WarehouseQty_readonlyActive__oUL5y{background:#eff6ff!important;color:#1d4ed8!important}.CartTable_tableWrap__hVSye{overflow-x:auto;padding:0 2px 2px;width:100%}.CartTable_table__nAzsQ{border-collapse:initial;border-spacing:0;min-width:1140px;width:100%}.CartTable_headRow__OLKhu,.CartTable_th__fr2Sz{background:#f8fafc!important}.CartTable_th__fr2Sz{border-bottom:1.5px solid #e4ebf5;border-top:1px solid #eef2f7;color:#64748b!important;font-size:11.5px;font-weight:800;letter-spacing:.02em;padding:12px 14px;text-align:left;white-space:nowrap}.CartTable_thCheck__BtJBI{padding-left:18px;width:46px}.CartTable_th__fr2Sz:last-child{padding-right:18px}.CartTable_thRight__69als{text-align:right}.CartTable_thCenter__dI4Ol{text-align:center}.CartTable_row__vMRFl{background:#0000!important;position:relative;transition:background .18s ease,box-shadow .18s ease}.CartTable_row__vMRFl:hover{background:#f7faff!important}.CartTable_rowSelected__6RScA{background:#f0f6ff!important;box-shadow:inset 3px 0 0 #2563eb}.CartTable_rowSelected__6RScA:hover{background:#e8f1ff!important}.CartTable_rowSelected__6RScA .CartTable_tdCode__T1oud{color:#1d4ed8!important}.CartTable_rowSelected__6RScA .CartTable_tdName__2ZwNC{color:#0b1b3d!important}.CartTable_rowSelected__6RScA .CartTable_tdNet__05mHh{color:#0f172a!important}.CartTable_rowLocked__5jnGw{background:#fafcfe!important}.CartTable_rowLocked__5jnGw .CartTable_tdCode__T1oud{color:#475569!important;font-weight:700}.CartTable_rowLocked__5jnGw .CartTable_tdName__2ZwNC{color:#1e293b!important;font-weight:600}.CartTable_rowLocked__5jnGw:hover{background:#f8fafc!important}.CartTable_td__gy2bK{background:#0000!important;border-bottom:1px solid #f4f7fb;color:#334155!important;font-size:13px;font-weight:500;padding:14px;vertical-align:middle;white-space:nowrap}.CartTable_tdCheck__-5Ww4{padding-left:18px;text-align:center}.CartTable_td__gy2bK:last-child{padding-right:18px}.CartTable_row__vMRFl:last-child .CartTable_td__gy2bK{border-bottom:none}.CartTable_tdCode__T1oud{font-feature-settings:"tnum";color:#1d4ed8!important;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;opacity:1!important}.CartTable_tdName__2ZwNC{color:#0f172a!important;font-size:13.5px;font-weight:700;min-width:170px;opacity:1!important;white-space:normal}.CartTable_tdCenter__XbSlp{text-align:center}.CartTable_tdGross__pbpcv{font-feature-settings:"tnum";color:#7c8ca3!important;font-variant-numeric:tabular-nums;font-weight:500;text-align:right;text-decoration:line-through}.CartTable_tdNet__05mHh{font-feature-settings:"tnum";color:#0f172a!important;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:700;opacity:1!important;text-align:right}.CartTable_tdTotal__ehUz2{font-feature-settings:"tnum";color:#12275c!important;font-size:14px;font-variant-numeric:tabular-nums;font-weight:800;text-align:right}.CartTable_checkbox__2ehbp{accent-color:#2563eb;background:#0000!important;border:none!important;cursor:pointer;height:17px;width:17px}.CartTable_checkbox__2ehbp:disabled{cursor:not-allowed;opacity:.35}.CartTable_lockIcon__Lq9y\+{color:#cbd5e1!important}.CartTable_discountChip__TZF4N{font-feature-settings:"tnum";align-items:center;background:#fff7ed!important;border-radius:6px;color:#c2410c!important;display:inline-flex;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:800;padding:3px 9px}.CartTable_noDiscount__Jalol{color:#cbd5e1!important;font-weight:600}.CartTable_removeBtn__c11Zc{align-items:center;background:#f1f5f9!important;border-radius:8px;color:#94a3b8!important;display:inline-flex;height:30px;justify-content:center;transition:background .17s ease,color .17s ease,transform .17s ease;width:30px}.CartTable_removeBtn__c11Zc:hover{background:#fef2f2!important;color:#dc2626!important;transform:translateY(-1px)}.CartTable_empty__Adx9o{align-items:center;display:flex;flex-direction:column;padding:54px 24px 58px;text-align:center}.CartTable_emptyIcon__P60VX{color:#cbd5e1!important;margin-bottom:14px}.CartTable_emptyTitle__Hs-IF{color:#334155!important;font-size:15.5px;font-weight:700}.CartTable_emptyText__Rxwh1{color:#94a3b8!important;font-size:13px;font-weight:500;line-height:1.45;margin-top:6px;max-width:300px}.CartTable_cardList__O-1PZ{display:none;flex-direction:column;gap:12px;padding:0 2px}.CartTable_card__I1dIo{background:#fff!important;border:1px solid #eef2f7!important;border-left:3px solid #cbd5e1!important;border-radius:14px;box-shadow:0 1px 2px #0f172a0a,0 6px 16px -8px #0f172a1a;padding:13px 15px;transition:border-color .2s ease,background .2s ease}.CartTable_cardSelected__bPE25{background:#f7fbff!important;border-left-color:#2563eb!important}.CartTable_cardLocked__oV1hB{background:#fcfdfe!important;border-left-color:#e2e8f0!important}.CartTable_cardHead__LN7XX{align-items:flex-start;display:flex;gap:11px}.CartTable_cardSelect__-n1Tp{align-items:center;display:flex;flex-shrink:0;padding-top:2px}.CartTable_cardTitles__rdNZJ{display:flex;flex:1 1;flex-direction:column;min-width:0}.CartTable_cardName__\+ItDz{color:#12275c!important;font-size:14px;font-weight:800;line-height:1.3}.CartTable_cardCode__LI9xT{font-feature-settings:"tnum";align-self:flex-start;background:#eff6ff!important;border-radius:6px;color:#2563eb!important;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;margin-top:5px;padding:3px 8px}.CartTable_cardStatusRow__DjD73{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.CartTable_cardQtyRow__bj9pr{display:flex;gap:9px;margin-top:12px}.CartTable_cardQtyBox__xriPP{align-items:flex-start;background:#f8fafc!important;border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:6px;padding:9px 11px}.CartTable_cardFieldLabel__HRP-W{color:#94a3b8!important;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.CartTable_cardPriceRow__h20ac{border-top:1px solid #f4f7fb;display:flex;gap:12px;margin-top:12px;padding-top:11px}.CartTable_cardPriceItem__zAnkD{display:flex;flex-direction:column;gap:3px}.CartTable_cardPriceItem__zAnkD:last-child{align-items:flex-end;margin-left:auto}.CartTable_cardGross__PmYR4{font-feature-settings:"tnum";color:#94a3b8!important;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;text-decoration:line-through}.CartTable_cardNet__9kl2\+{font-feature-settings:"tnum";color:#0f172a!important;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.CartTable_cardTotal__ekPrN{font-feature-settings:"tnum";color:#12275c!important;font-size:16px;font-variant-numeric:tabular-nums;font-weight:800}@media (max-width:1080px){.CartTable_tableWrap__hVSye{display:none}.CartTable_cardList__O-1PZ{display:flex}}.CartTable_stockWarn__yvSFN{align-items:center;background:#fef2f2!important;border-radius:5px;color:#dc2626!important;display:inline-flex;font-size:10.5px;font-weight:800;gap:4px;margin-left:8px;padding:2px 7px;vertical-align:middle;white-space:nowrap}.CartTable_dchipRow__ERvPZ{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:center}.CartTable_dchip__O4-60{align-items:center;background:#fff1e7!important;border:1px solid #fed7aa;border-radius:6px;color:#c2410c!important;display:inline-flex;font-size:11px;font-weight:800;padding:2px 7px;white-space:nowrap}.CartTable_dchipGeneral__3NJ68{background:#16a34a!important;border-color:#16a34a!important;color:#fff!important}.CartTable_dchipArrow__mYIfi{color:#94a3b8!important;font-size:11px}.CartTable_campaignBadge__aemdz{background:#16a34a!important;color:#fff!important;font-size:9.5px;font-weight:800;letter-spacing:.4px;margin-left:6px;padding:0 7px}.CartTable_campaignBadge__aemdz,.CartTable_generalPin__UMRj-{align-items:center;border-radius:5px;display:inline-flex;height:18px;vertical-align:middle}.CartTable_generalPin__UMRj-{background:#fee2e2!important;border:1px solid #fca5a5!important;color:#dc2626!important;justify-content:center;margin-left:5px;width:21px}.CartTable_generalPin__UMRj- svg{stroke:#dc2626!important;color:#dc2626!important;height:12px;width:12px}.CartSummary_panel__njhfF{background:#fff!important;border:1px solid #eef2f7!important;border-radius:16px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a1a;overflow:hidden;position:-webkit-sticky;position:sticky;top:calc(var(--v2-header-h) + 14px)}.CartSummary_head__VDNfy{background:linear-gradient(180deg,#fbfcfe,#fff)!important;border-bottom:1px solid #f1f5f9;padding:14px 18px}.CartSummary_title__w1jiu{align-items:center;color:#12275c!important;display:inline-flex;font-size:15px;font-weight:800;gap:8px;letter-spacing:-.01em}.CartSummary_body__s6ZWj{padding:14px 18px 18px}.CartSummary_row__mW29L{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:7px 0}.CartSummary_label__X3yWR{align-items:center;color:#64748b!important;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px}.CartSummary_value__6JvgD{font-feature-settings:"tnum";color:#334155!important;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700}.CartSummary_unit__kgPq1{color:#94a3b8!important;font-size:11px;font-weight:600}.CartSummary_valueMuted__z06He{font-feature-settings:"tnum";color:#94a3b8!important;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;text-decoration:line-through}.CartSummary_labelSaving__OFmUt{align-items:center;color:#c2410c!important;display:inline-flex;font-size:12.5px;font-weight:700;gap:6px}.CartSummary_valueSaving__x9364{font-feature-settings:"tnum";color:#c2410c!important;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800}.CartSummary_divider__kBLUM{background:#f1f5f9;height:1px;margin:7px 0}.CartSummary_grandRow__kBlMI{align-items:center;border-top:1.5px solid #e4ebf5;display:flex;gap:12px;justify-content:space-between;margin-top:11px;padding-top:13px}.CartSummary_grandLabel__1d7T4{color:#12275c!important;font-size:13.5px;font-weight:800}.CartSummary_grandValue__D8Dzj{font-feature-settings:"tnum";color:#12275c!important;font-size:21px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.CartSummary_grandCurrency__XQNok{font-size:15px;font-weight:700;margin-left:2px}.CartSummary_warn__Rta7R{align-items:center;background:#fff7ed!important;border-radius:9px;color:#b45309!important;display:flex;font-size:11.5px;font-weight:600;gap:7px;line-height:1.4;margin-top:13px;padding:9px 11px}.CartSummary_submitBtn__pKPsx{align-items:center;background:#2563eb!important;border-radius:12px;box-shadow:0 4px 14px -4px #2563eb8c;color:#fff!important;display:flex;font-size:14px;font-weight:700;gap:8px;height:46px;justify-content:center;margin-top:14px;transition:background .18s ease,transform .18s ease,box-shadow .18s ease;width:100%}.CartSummary_submitBtn__pKPsx:hover:not(:disabled){background:#1d4ed8!important;box-shadow:0 7px 18px -5px #2563eb99;transform:translateY(-1px)}.CartSummary_submitBtn__pKPsx:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.CartSummary_note__pxKJU{color:#94a3b8!important;font-size:11px;font-weight:500;line-height:1.45;margin-top:11px;text-align:center}@media (max-width:1024px){.CartSummary_panel__njhfF{position:static}}.OrderNote_wrapper__3pXOO{display:flex;flex-direction:column}.OrderNote_label__c7yO4{align-items:center;color:#475569!important;display:inline-flex;font-size:12px;font-weight:800;gap:6px;letter-spacing:.03em;margin-bottom:8px}.OrderNote_optional__eiICz{color:#94a3b8!important;font-size:11px;font-weight:500;letter-spacing:0}.OrderNote_box__GvmkQ{background:#fff!important;border:1px solid #eef2f7!important;border-radius:12px;padding:11px 13px 26px;position:relative;transition:border-color .18s ease,box-shadow .18s ease}.OrderNote_box__GvmkQ:focus-within{border-color:#bfd3f9!important;box-shadow:0 0 0 3px #2563eb12}.OrderNote_boxDisabled__NrZLz{background:#f8fafc!important;opacity:.7}.OrderNote_textarea__WnP6e{background:#0000!important;border:none!important;color:#0f172a!important;font-family:inherit;font-size:13px;font-weight:500;line-height:1.55;outline:none!important;resize:none;width:100%}.OrderNote_textarea__WnP6e::placeholder{color:#a9b6c8!important;font-weight:500}.OrderNote_counter__BPKND{font-feature-settings:"tnum";bottom:8px;color:#a9b6c8!important;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;position:absolute;right:12px}.OrderNote_counterWarn__bqr74{color:#c2410c!important}.CartV2_pageHead__2I4HB{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:var(--v2-gap);margin-top:var(--v2-gap)}.CartV2_pageTitleBox__RMga6{align-items:center;display:flex;gap:11px}.CartV2_backBtn__g4-Rk{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:11px;color:#475569!important;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:background .17s ease,color .17s ease,transform .17s ease;width:36px}.CartV2_backBtn__g4-Rk:hover{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;transform:translateX(-2px)}.CartV2_pageTitle__Eyitd{align-items:center;color:#12275c!important;display:inline-flex;font-size:22px;font-weight:800;gap:9px;letter-spacing:-.025em;line-height:1.2}.CartV2_pageCount__JLJc5{color:#64748b!important;font-size:14px;font-weight:600;letter-spacing:0}.CartV2_tabs__a6C2c{background:#f1f5f9!important;border-radius:12px;display:flex;gap:4px;padding:4px}.CartV2_tab__6bJHo{align-items:center;background:#0000!important;border-radius:9px;color:#64748b!important;display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:8px 15px;transition:background .17s ease,color .17s ease;white-space:nowrap}.CartV2_tab__6bJHo:hover{color:#1d4ed8!important}.CartV2_tabActive__JRByK{background:#fff!important;box-shadow:0 1px 3px #0f172a1a;color:#1d4ed8!important;font-weight:700}.CartV2_tabBadge__THcn7{font-feature-settings:"tnum";align-items:center;background:#e2e8f0!important;border-radius:6px;color:#475569!important;display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;height:20px;justify-content:center;min-width:20px;padding:0 6px}.CartV2_tabActive__JRByK .CartV2_tabBadge__THcn7{background:#dbeafe!important;color:#1d4ed8!important}.CartV2_layout__ZVJDV{grid-gap:var(--v2-gap);align-items:start;display:grid;gap:var(--v2-gap);grid-template-columns:minmax(0,1fr) 340px;padding-bottom:var(--v2-gap)}.CartV2_mainCol__lTZFE{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0}.CartV2_sideCol__IsTmC{min-width:0}.CartV2_noteCard__YlOm7,.CartV2_tableCard__UjCLI{background:#fff!important;border:1px solid #eef2f7!important;border-radius:16px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a14;overflow:visible}.CartV2_noteCard__YlOm7{padding:16px 18px 18px}@media (max-width:1240px){.CartV2_layout__ZVJDV{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:1024px){.CartV2_layout__ZVJDV{grid-template-columns:minmax(0,1fr)}}@media (max-width:1080px){.CartV2_tableCard__UjCLI{background:#0000!important;border:none!important;border-radius:0;box-shadow:none!important}}@media (max-width:700px){.CartV2_pageHead__2I4HB{align-items:stretch;flex-direction:column;gap:12px}.CartV2_pageTitle__Eyitd{font-size:19px}.CartV2_tabs__a6C2c{width:100%}.CartV2_tab__6bJHo{flex:1 1;font-size:12.5px;justify-content:center;padding:9px 10px}.CartV2_noteCard__YlOm7{padding:14px 15px 16px}}.CartV2_bulkBar__ZT3J4{align-items:center;animation:CartV2_bulkIn__0MiyE .18s ease-out;background:#eff6ff!important;border:1px solid #dbeafe!important;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:10px 16px}@keyframes CartV2_bulkIn__0MiyE{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CartV2_bulkInfo__Up8kq{align-items:center;color:#1d4ed8!important;display:inline-flex;font-size:12.5px;font-weight:600;gap:7px}.CartV2_bulkInfo__Up8kq strong{font-weight:800}.CartV2_bulkRemove__rGBqM{align-items:center;background:#fff!important;border:1px solid #fecaca!important;border-radius:9px;color:#dc2626!important;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:7px 13px;transition:background .17s ease,transform .17s ease}.CartV2_bulkRemove__rGBqM:hover{background:#fef2f2!important;transform:translateY(-1px)}.CartV2_orderError__lIOQZ{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;display:block;font-size:13px;font-weight:600;margin-bottom:12px;padding:12px 14px}.CartV2_stockIssueList__LUNKs{font-weight:500;line-height:1.7;margin:8px 0 0;padding-left:18px}.CartV2_orderSuccess__ZMRxj{background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;color:#047857;display:block;font-size:13px;font-weight:700;margin-bottom:12px;padding:12px 14px}.CartV2_toastErr__M43Zd,.CartV2_toastOk__6t1QW{-webkit-text-fill-color:#fff!important;animation:CartV2_v2ToastInC__B4HgB .2s ease;border-radius:11px;box-shadow:0 10px 26px -8px #0b1b3d66;color:#fff!important;font-size:13.5px;font-weight:700;line-height:1.35;max-width:340px;padding:13px 18px;position:fixed;right:22px;top:92px;z-index:9999}.CartV2_toastOk__6t1QW{background:#16a34a!important;background-color:#16a34a!important}.CartV2_toastErr__M43Zd{background:#dc2626!important;background-color:#dc2626!important}@keyframes CartV2_v2ToastInC__B4HgB{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.OrderStats_grid__n9-z-{grid-gap:var(--v2-gap);display:grid;gap:var(--v2-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.OrderStats_card__BDjyp{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:15px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a14;display:flex;gap:13px;padding:15px 17px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease,border-color .22s ease}.OrderStats_card__BDjyp:hover{border-color:#dbeafe!important;box-shadow:0 8px 22px -8px #2563eb33;transform:translateY(-2px)}.OrderStats_iconBox__M872x{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.OrderStats_blue__wFhY9{background:#eff6ff!important;color:#2563eb!important}.OrderStats_indigo__OCryW{background:#eef2ff!important;color:#4f46e5!important}.OrderStats_green__qPxhP{background:#ecfdf3!important;color:#15803d!important}.OrderStats_orange__hNlVj{background:#fff7ed!important;color:#c2410c!important}.OrderStats_content__i74XC{display:flex;flex-direction:column;min-width:0}.OrderStats_label__unUYw{color:#94a3b8!important;font-size:11.5px;font-weight:700;letter-spacing:.03em}.OrderStats_value__2J8qX{font-feature-settings:"tnum";color:#12275c!important;font-size:19px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2;margin-top:3px;white-space:nowrap}.OrderStats_unit__TXmOo{color:#64748b!important;font-size:12px;font-weight:600;margin-left:4px}@media (max-width:1024px){.OrderStats_grid__n9-z-{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.OrderStats_grid__n9-z-{gap:10px;grid-template-columns:minmax(0,1fr)}.OrderStats_card__BDjyp{padding:13px 15px}.OrderStats_value__2J8qX{font-size:17px}}.FilterSelect_container__KCTAw{flex-shrink:0;position:relative}.FilterSelect_trigger__74GdU{align-items:center;background:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:11px;display:inline-flex;gap:9px;height:40px;min-width:158px;padding:0 12px 0 13px;transition:background .17s ease,border-color .17s ease}.FilterSelect_trigger__74GdU:hover{background:#fff!important;border-color:#dde5ef!important}.FilterSelect_triggerOpen__0TDGG{background:#eff6ff!important;border-color:#bfd3f9!important}.FilterSelect_triggerFiltered__ax7ge{background:#eff6ff!important;border-color:#dbeafe!important}.FilterSelect_icon__IKNHz{color:#64748b!important;flex-shrink:0}.FilterSelect_triggerFiltered__ax7ge .FilterSelect_icon__IKNHz,.FilterSelect_triggerOpen__0TDGG .FilterSelect_icon__IKNHz{color:#2563eb!important}.FilterSelect_text__qo3Xs{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;line-height:1.15;min-width:0}.FilterSelect_label__5p6G2{color:#94a3b8!important;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.FilterSelect_value__7jtaO{color:#334155!important;font-size:12.5px;font-weight:700;margin-top:2px;white-space:nowrap}.FilterSelect_triggerFiltered__ax7ge .FilterSelect_value__7jtaO,.FilterSelect_triggerOpen__0TDGG .FilterSelect_value__7jtaO{color:#1d4ed8!important}.FilterSelect_chevron__h8Vkb{color:#94a3b8!important;flex-shrink:0;transition:transform .2s ease,color .17s ease}.FilterSelect_chevronOpen__gDPuf{color:#1d4ed8!important;transform:rotate(180deg)}.FilterSelect_menu__oJw3V{animation:FilterSelect_menuIn__bEKYB .16s cubic-bezier(.34,1.4,.64,1);background:#fff!important;border:1px solid #eef2f7!important;border-radius:13px;box-shadow:0 4px 12px -4px #0b1b3d24,0 18px 40px -12px #0b1b3d33;left:0;min-width:100%;padding:6px;position:absolute;top:calc(100% + 8px);transform-origin:top left;width:-webkit-max-content;width:max-content;z-index:60}@keyframes FilterSelect_menuIn__bEKYB{0%{opacity:0;transform:translateY(-5px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.FilterSelect_option__ZRChj{align-items:center;background:#0000!important;border-radius:9px;display:flex;gap:14px;justify-content:space-between;padding:8px 11px;text-align:left;transition:background .15s ease;width:100%}.FilterSelect_option__ZRChj+.FilterSelect_option__ZRChj{margin-top:1px}.FilterSelect_option__ZRChj:hover{background:#f5f8fd!important}.FilterSelect_optionActive__X1y6T{background:#eff6ff!important}.FilterSelect_optionLabel__cbic3{color:#334155!important;font-size:12.5px;font-weight:600;white-space:nowrap}.FilterSelect_optionActive__X1y6T .FilterSelect_optionLabel__cbic3{color:#1d4ed8!important;font-weight:700}.FilterSelect_optionCheck__LpipJ{color:#2563eb!important;flex-shrink:0}@media (max-width:700px){.FilterSelect_trigger__74GdU{flex:1 1;min-width:0}.FilterSelect_menu__oJw3V{min-width:0;width:100%}}.OrderFilters_bar__tPTQ6{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:15px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a12;display:flex;flex-wrap:wrap;gap:12px;padding:13px 16px;position:relative;z-index:20}.OrderFilters_searchBox__oDAJB{align-items:center;background:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:11px;display:flex;flex:1 1;gap:9px;height:40px;min-width:220px;padding:0 11px 0 13px;position:relative;transition:border-color .18s ease,background .18s ease}.OrderFilters_searchBox__oDAJB:focus-within{background:#fff!important;border-color:#bfd3f9!important;box-shadow:0 0 0 3px #2563eb12}.OrderFilters_searchIcon__2W1g5{color:#94a3b8!important;flex-shrink:0}.OrderFilters_searchInput__C7zkE{background:#0000!important;color:#0f172a!important;flex:1 1;font-size:13px;font-weight:500;height:100%;min-width:0}.OrderFilters_searchInput__C7zkE::placeholder{color:#a9b6c8!important}.OrderFilters_clearBtn__40ePq{align-items:center;background:#e2e8f0!important;border-radius:6px;color:#64748b!important;display:flex;flex-shrink:0;height:22px;justify-content:center;transition:background .16s ease,color .16s ease;width:22px}.OrderFilters_clearBtn__40ePq:hover{background:#cbd5e1!important;color:#0f172a!important}.OrderFilters_groups__OvcwI{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.OrderFilters_meta__IM-gN{align-items:center;display:flex;gap:10px;margin-left:auto}.OrderFilters_count__dY7xb{align-items:center;color:#64748b!important;display:inline-flex;font-size:12px;font-weight:500;gap:5px;white-space:nowrap}.OrderFilters_count__dY7xb strong{color:#0f172a!important;font-weight:800}.OrderFilters_resetBtn__8o104{background:#fef2f2!important;border-radius:8px;color:#dc2626!important;font-size:11.5px;font-weight:700;padding:6px 12px;transition:background .16s ease;white-space:nowrap}.OrderFilters_resetBtn__8o104:hover{background:#fee2e2!important}@media (max-width:1200px){.OrderFilters_meta__IM-gN{justify-content:space-between;margin-left:0;width:100%}}@media (max-width:700px){.OrderFilters_bar__tPTQ6{gap:11px;padding:12px 14px}.OrderFilters_searchBox__oDAJB{min-width:100%}.OrderFilters_groups__OvcwI{width:100%}}.OrderCard_card__c91Ak{background:#fff!important;border:1px solid #eef2f7!important;border-left:3px solid #e2e8f0!important;border-radius:15px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a14;overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease}.OrderCard_card__c91Ak:hover{border-color:#dbeafe!important;box-shadow:0 1px 2px #0f172a08,0 10px 26px -10px #2563eb33}.OrderCard_cardOpen__Ix2Xl{border-left-color:#2563eb!important;box-shadow:0 2px 4px #0f172a0a,0 14px 34px -12px #2563eb3d}.OrderCard_head__r1Khu{align-items:center;background:linear-gradient(180deg,#fbfcfe,#fff)!important;border-bottom:1px solid #f4f7fb;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:13px 17px}.OrderCard_headLeft__rR5rn{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.OrderCard_date__zsVaI{font-feature-settings:"tnum";align-items:center;color:#64748b!important;display:inline-flex;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;gap:5px}.OrderCard_orderNo__4WLvY{font-feature-settings:"tnum";align-items:center;color:#12275c!important;display:inline-flex;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:800;gap:3px;letter-spacing:-.01em}.OrderCard_groupChip__ZUyjU{background:#eef2ff!important;color:#4f46e5!important;font-size:11px;gap:5px;padding:4px 10px}.OrderCard_groupChip__ZUyjU,.OrderCard_status__q4I0K{align-items:center;border-radius:7px;display:inline-flex;font-weight:700;white-space:nowrap}.OrderCard_status__q4I0K{font-size:11.5px;padding:5px 12px}.OrderCard_success__WvEiT{background:#ecfdf3!important;color:#15803d!important}.OrderCard_info__9FbTY{background:#eff6ff!important;color:#1d4ed8!important}.OrderCard_danger__t9xtj{background:#fef2f2!important;color:#dc2626!important}.OrderCard_preview__LvypP{display:flex;flex-direction:column;gap:2px;padding:11px 17px}.OrderCard_previewItem__yB7Vg{align-items:center;display:flex;gap:10px;padding:5px 0}.OrderCard_previewName__KUd\+D{color:#334155!important;flex:1 1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrderCard_previewQty__KtJa-{font-feature-settings:"tnum";background:#f1f5f9!important;border-radius:5px;color:#64748b!important;flex-shrink:0;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;padding:2px 8px}.OrderCard_previewPrice__LnGAJ{font-feature-settings:"tnum";color:#0f172a!important;flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;min-width:92px;text-align:right}.OrderCard_moreItems__LpnYG{color:#2563eb!important;font-size:11.5px;font-weight:700;margin-top:4px}.OrderCard_foot__3qMDZ{align-items:center;background:#fbfcfe!important;border-top:1px solid #f4f7fb;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:12px 17px}.OrderCard_footMeta__AZBsm{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.OrderCard_metaItem__pPcau{align-items:center;color:#64748b!important;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;white-space:nowrap}.OrderCard_footRight__7m-K3{align-items:center;display:flex;gap:14px;margin-left:auto}.OrderCard_totalBox__bK3R4{align-items:baseline;display:flex;gap:7px}.OrderCard_totalLabel__g4MgB{color:#64748b!important;font-size:11.5px;font-weight:600}.OrderCard_totalValue__7asjg{font-feature-settings:"tnum";color:#12275c!important;font-size:17px;font-variant-numeric:tabular-nums;font-weight:800}.OrderCard_toggleBtn__Rvt18{align-items:center;background:#eff6ff!important;border-radius:10px;color:#1d4ed8!important;display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;padding:8px 14px;transition:background .17s ease,transform .17s ease;white-space:nowrap}.OrderCard_toggleBtn__Rvt18:hover{background:#dbeafe!important;transform:translateY(-1px)}.OrderCard_chevron__6OGGW{transition:transform .22s ease}.OrderCard_chevronOpen__3rt3q{transform:rotate(180deg)}.OrderCard_detail__Tg76r{animation:OrderCard_detailIn__xDTpv .22s ease-out;background:#fcfdfe!important;border-top:1px solid #f1f5f9;padding:16px 17px 18px}@keyframes OrderCard_detailIn__xDTpv{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.OrderCard_detailInfo__cqxZe{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.OrderCard_infoItem__dmwkS{background:#fff!important;border:1px solid #f1f5f9!important;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:10px 12px}.OrderCard_infoWide__dTPXf{grid-column:1/-1}.OrderCard_infoLabel__Nv-fR{color:#94a3b8!important;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.OrderCard_infoValue__6faTL{color:#0f172a!important;font-size:13px;font-weight:700}.OrderCard_relatedList__Lsoua{display:flex;flex-wrap:wrap;gap:5px}.OrderCard_relatedChip__4lk-s{font-feature-settings:"tnum";background:#eef2ff!important;border-radius:6px;color:#4f46e5!important;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;padding:3px 9px}.OrderCard_noteBox__WHBNa{align-items:flex-start;background:#fff9f2!important;border:1px solid #fde8d0!important;border-radius:10px;color:#b45309!important;display:flex;font-size:12.5px;font-weight:500;gap:8px;line-height:1.5;margin-bottom:14px;padding:10px 13px}.OrderCard_tableWrap__ynuNU{background:#fff!important;border:1px solid #f1f5f9!important;border-radius:12px;overflow-x:auto;width:100%}.OrderCard_table__mCVZU{border-collapse:initial;border-spacing:0;min-width:720px;width:100%}.OrderCard_th__YM5U7{background:#f8fafc!important;border-bottom:1px solid #eef2f7;color:#64748b!important;font-size:11px;font-weight:800;letter-spacing:.02em;padding:10px 13px;text-align:left;white-space:nowrap}.OrderCard_th__YM5U7:first-child{padding-left:15px}.OrderCard_th__YM5U7:last-child{padding-right:15px}.OrderCard_thRight__FVuM1{text-align:right}.OrderCard_thCenter__w3por{text-align:center}.OrderCard_row__7Tjom{background:#0000!important;transition:background .16s ease}.OrderCard_row__7Tjom:hover{background:#f7faff!important}.OrderCard_td__o2dsc{background:#0000!important;border-bottom:1px solid #f8fafc;color:#334155!important;font-size:12.5px;font-weight:500;padding:11px 13px;white-space:nowrap}.OrderCard_td__o2dsc:first-child{padding-left:15px}.OrderCard_td__o2dsc:last-child{padding-right:15px}.OrderCard_row__7Tjom:last-child .OrderCard_td__o2dsc{border-bottom:none}.OrderCard_tdCode__PpIoU{font-feature-settings:"tnum";color:#1d4ed8!important;font-variant-numeric:tabular-nums;font-weight:700}.OrderCard_tdName__miwe-{color:#0f172a!important;font-weight:600;min-width:150px;white-space:normal}.OrderCard_tdCenter__nqzxx{text-align:center}.OrderCard_tdGross__tz-pz{font-feature-settings:"tnum";color:#5b6b84!important;font-variant-numeric:tabular-nums;font-weight:600;opacity:1!important;text-align:right;text-decoration:line-through}.OrderCard_tdNet__9GmwP{font-feature-settings:"tnum";color:#0f172a!important;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;opacity:1!important;text-align:right}.OrderCard_tdAmount__R89c-{font-feature-settings:"tnum";color:#12275c!important;font-variant-numeric:tabular-nums;font-weight:800;text-align:right}.OrderCard_qtyChip__uIXcK{font-feature-settings:"tnum";align-items:center;background:#f1f5f9!important;border-radius:6px;color:#334155!important;display:inline-flex;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;height:23px;justify-content:center;min-width:30px;padding:0 8px}.OrderCard_discountChip__t8shf{font-feature-settings:"tnum";align-items:center;background:#fff7ed!important;border-radius:5px;color:#c2410c!important;display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:800;padding:3px 8px}.OrderCard_noDiscount__tuYmg{color:#cbd5e1!important;font-weight:600}.OrderCard_itemList__A9E6Q{display:none;flex-direction:column;gap:8px}.OrderCard_itemCard__StYey{background:#fff!important;border:1px solid #f1f5f9!important;border-radius:11px;padding:11px 13px}.OrderCard_itemTop__qi6pj{display:flex;flex-direction:column;gap:4px}.OrderCard_itemName__9RDIT{color:#0f172a!important;font-size:13px;font-weight:700}.OrderCard_itemCode__5ms\+Z{font-feature-settings:"tnum";color:#1d4ed8!important;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700}.OrderCard_itemBottom__67moL{align-items:center;border-top:1px solid #f8fafc;display:flex;gap:7px;margin-top:9px;padding-top:9px}.OrderCard_itemAmount__--\+4I{font-feature-settings:"tnum";color:#12275c!important;font-size:14px;font-variant-numeric:tabular-nums;font-weight:800;margin-left:auto}.OrderCard_summary__m1pnx{background:#fff!important;border:1px solid #f1f5f9!important;border-radius:12px;margin-top:14px;padding:13px 15px}.OrderCard_sumRow__3JPas{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:4px 0}.OrderCard_sumLabel__tWUSP{color:#64748b!important;font-size:12.5px;font-weight:500}.OrderCard_sumValue__gqnwZ{font-feature-settings:"tnum";color:#334155!important;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700}.OrderCard_sumValueMuted__p0zVI{font-feature-settings:"tnum";color:#5b6b84!important;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;text-decoration:line-through}.OrderCard_sumLabelSaving__Yr0q4{color:#c2410c!important;font-size:12.5px;font-weight:700}.OrderCard_sumValueSaving__d8cP9{font-feature-settings:"tnum";color:#c2410c!important;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:800}.OrderCard_sumGrand__xUJBv{align-items:center;border-top:1.5px solid #e4ebf5;display:flex;gap:12px;justify-content:space-between;margin-top:8px;padding-top:10px}.OrderCard_sumGrandLabel__Z\+JVR{color:#12275c!important;font-size:13px;font-weight:800}.OrderCard_sumGrandValue__1b1\+1{font-feature-settings:"tnum";color:#12275c!important;font-size:18px;font-variant-numeric:tabular-nums;font-weight:800}@media (max-width:820px){.OrderCard_tableWrap__ynuNU{display:none}.OrderCard_itemList__A9E6Q{display:flex}.OrderCard_detailInfo__cqxZe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.OrderCard_detail__Tg76r,.OrderCard_foot__3qMDZ,.OrderCard_head__r1Khu,.OrderCard_preview__LvypP{padding-left:14px;padding-right:14px}.OrderCard_detailInfo__cqxZe{grid-template-columns:minmax(0,1fr)}.OrderCard_footRight__7m-K3{justify-content:space-between;margin-left:0;width:100%}.OrderCard_previewPrice__LnGAJ{font-size:12.5px;min-width:78px}.OrderCard_totalValue__7asjg{font-size:16px}}.OrdersV2_pageHead__61Idn{align-items:center;display:flex;gap:11px;margin-bottom:var(--v2-gap);margin-top:var(--v2-gap)}.OrdersV2_backBtn__k8F9L{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:11px;color:#475569!important;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:background .17s ease,color .17s ease,transform .17s ease;width:36px}.OrdersV2_backBtn__k8F9L:hover{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;transform:translateX(-2px)}.OrdersV2_pageTitle__hcrWs{align-items:center;color:#12275c!important;display:inline-flex;font-size:22px;font-weight:800;gap:9px;letter-spacing:-.025em;line-height:1.2}.OrdersV2_filterRow__G4F1k,.OrdersV2_statsRow__ONbBJ{margin-bottom:var(--v2-gap)}.OrdersV2_list__ujy4M{display:flex;flex-direction:column;gap:var(--v2-gap)}.OrdersV2_paginationBox__TzAwH{border:1px solid #eef2f7!important;border-radius:15px;margin-top:var(--v2-gap);padding:4px 4px 8px}.OrdersV2_empty__CXAE5,.OrdersV2_paginationBox__TzAwH{background:#fff!important;box-shadow:0 1px 2px #0f172a08}.OrdersV2_empty__CXAE5{align-items:center;border:1px solid #eef2f7!important;border-radius:16px;display:flex;flex-direction:column;padding:58px 24px 62px;text-align:center}.OrdersV2_emptyIcon__ITgKJ{color:#cbd5e1!important;margin-bottom:15px}.OrdersV2_emptyTitle__Huuc6{color:#334155!important;font-size:16px;font-weight:800}.OrdersV2_emptyText__ic5Qj{color:#94a3b8!important;font-size:13px;font-weight:500;line-height:1.5;margin-top:7px;max-width:340px}.OrdersV2_emptyBtn__18nCN{background:#eff6ff!important;border-radius:10px;color:#1d4ed8!important;font-size:12.5px;font-weight:700;margin-top:16px;padding:9px 18px;transition:background .17s ease}.OrdersV2_emptyBtn__18nCN:hover{background:#dbeafe!important}@media (max-width:620px){.OrdersV2_pageTitle__hcrWs{font-size:19px}.OrdersV2_empty__CXAE5{padding:44px 20px 48px}}.OrdersV2_loadSpinner__fPUey{animation:OrdersV2_v2SpinOrders__xhk44 .72s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#2563eb;height:32px;margin-bottom:10px;width:32px}@keyframes OrdersV2_v2SpinOrders__xhk44{to{transform:rotate(1turn)}}.BalanceCards_wrapper__zLwsB{display:flex;flex-direction:column;gap:11px}.BalanceCards_tabs__Oj0yb{align-self:flex-start;background:#f1f5f9!important;border-radius:11px;display:flex;gap:4px;padding:3px}.BalanceCards_tab__nirUK{background:#0000!important;border-radius:8px;color:#64748b!important;font-size:12px;font-weight:700;letter-spacing:.02em;padding:6px 16px;transition:background .16s ease,color .16s ease}.BalanceCards_tab__nirUK:hover{color:#1d4ed8!important}.BalanceCards_tabActive__vwrfH{background:#fff!important;box-shadow:0 1px 3px #0f172a1a;color:#1d4ed8!important}.BalanceCards_grid__kxwx0{grid-gap:var(--v2-gap);display:grid;gap:var(--v2-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.BalanceCards_card__lSuva{align-items:center;border-radius:16px;display:flex;gap:15px;overflow:hidden;padding:19px 22px;position:relative;transition:transform .22s ease,box-shadow .22s ease}.BalanceCards_card__lSuva:hover{transform:translateY(-2px)}.BalanceCards_cardBalance__MqkWE{background:linear-gradient(140deg,#2e6bf0,#2058dc 48%,#1741b8)!important;border:none!important;box-shadow:0 8px 24px -8px #1d4ed86b}.BalanceCards_cardBalance__MqkWE:hover{box-shadow:0 14px 32px -10px #1d4ed880}.BalanceCards_watermark__oWTvU{bottom:-28px;color:#4a82f5!important;font-size:108px;font-weight:800;line-height:1;opacity:.42!important;pointer-events:none;position:absolute;right:-6px;-webkit-user-select:none;user-select:none}.BalanceCards_iconBox__08TOy{align-items:center;background:#4a82f5!important;border-radius:13px;color:#fff!important;display:flex;flex-shrink:0;height:46px;justify-content:center;position:relative;width:46px;z-index:2}.BalanceCards_content__3A3-j{display:flex;flex-direction:column;min-width:0;position:relative;z-index:2}.BalanceCards_label__6RaTr{color:#cbdcfc!important;font-size:12px;font-weight:600;letter-spacing:.03em}.BalanceCards_value__qIM0z{font-feature-settings:"tnum";color:#fff!important;font-size:27px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-top:3px;white-space:nowrap}.BalanceCards_symbol__clD7\+{font-size:20px;font-weight:700;margin-right:6px}.BalanceCards_cardDebt__9d9Bv{background:#fff!important;border:1px solid #eef2f7!important;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a14}.BalanceCards_cardDebt__9d9Bv:hover{border-color:#fecaca!important;box-shadow:0 10px 26px -10px #dc26262e}.BalanceCards_iconBoxDebt__qtd9K{align-items:center;background:#fef2f2!important;border-radius:13px;color:#dc2626!important;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.BalanceCards_labelDebt__3pB2I{color:#94a3b8!important;font-size:12px;font-weight:700;letter-spacing:.03em}.BalanceCards_valueDebt__7vjS4{font-feature-settings:"tnum";color:#dc2626!important;font-size:27px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin-top:3px;white-space:nowrap}.BalanceCards_symbolDebt__KTGDh{font-size:20px;font-weight:700;margin-right:6px}@media (max-width:760px){.BalanceCards_grid__kxwx0{grid-template-columns:minmax(0,1fr)}.BalanceCards_card__lSuva{padding:16px 18px}.BalanceCards_valueDebt__7vjS4,.BalanceCards_value__qIM0z{font-size:23px}.BalanceCards_symbolDebt__KTGDh,.BalanceCards_symbol__clD7\+{font-size:17px}}.BalanceCards_errorBox__43Jse{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;font-size:13px;margin-bottom:10px;padding:8px 12px}.ProfileCard_card__hDhyR{background:#fff!important;border:1px solid #eef2f7!important;border-radius:16px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a14;overflow:hidden}.ProfileCard_head__3EoXT{align-items:center;background:linear-gradient(180deg,#fbfcfe,#fff)!important;border-bottom:1px solid #f1f5f9;display:flex;gap:13px;padding:16px 19px}.ProfileCard_avatar__cqb4A{align-items:center;background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;border-radius:50%;box-shadow:0 3px 10px -3px #2563eb80;color:#fff!important;display:flex;flex-shrink:0;font-size:16px;font-weight:800;height:46px;justify-content:center;width:46px}.ProfileCard_headText__\+vinr{display:flex;flex-direction:column;min-width:0}.ProfileCard_headName__Cvt4x{color:#12275c!important;font-size:16px;font-weight:800;letter-spacing:-.015em;line-height:1.25}.ProfileCard_headMeta__gANyb{color:#64748b!important;font-size:12px;font-weight:600;margin-top:2px}.ProfileCard_body__dnbDU{padding:16px 19px 19px}.ProfileCard_sectionTitle__r0j8M{color:#94a3b8!important;display:block;font-size:10.5px;font-weight:800;letter-spacing:.08em;margin-bottom:11px;text-transform:uppercase}.ProfileCard_sectionSpaced__kntC5{margin-top:20px}.ProfileCard_grid__AcQya{grid-gap:9px;display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.ProfileCard_field__4ZWfd{align-items:center;background:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:11px;display:flex;gap:11px;padding:11px 13px;transition:background .18s ease,border-color .18s ease}.ProfileCard_field__4ZWfd:hover{background:#f5f9ff!important;border-color:#dbeafe!important}.ProfileCard_fieldIcon__QBFOg{align-items:center;background:#fff!important;border-radius:9px;color:#2563eb!important;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.ProfileCard_fieldText__mQ7MI{display:flex;flex-direction:column;min-width:0}.ProfileCard_fieldLabel__mplMs{color:#94a3b8!important;font-size:10.5px;font-weight:700;letter-spacing:.04em}.ProfileCard_fieldValue__L2SHC{color:#0f172a!important;font-size:13px;font-weight:700;line-height:1.35;margin-top:2px;overflow-wrap:break-word}@media (max-width:620px){.ProfileCard_grid__AcQya{grid-template-columns:minmax(0,1fr)}.ProfileCard_body__dnbDU{padding:14px 15px 16px}.ProfileCard_head__3EoXT{padding:14px 15px}}.ProfileCard_errorBox__7xCKD{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;font-size:13px;margin-bottom:12px;padding:8px 12px}.TransactionFilters_bar__zsFC-{background:#fff!important;border:1px solid #eef2f7!important;border-radius:15px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a12;display:flex;flex-direction:column;gap:11px;padding:14px 16px;position:relative;z-index:20}.TransactionFilters_bottomRow__gp7tQ,.TransactionFilters_topRow__MtfnC{align-items:center;display:flex;flex-wrap:wrap;gap:11px}.TransactionFilters_searchBox__5vXkZ{align-items:center;background:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:11px;display:flex;flex:1 1;gap:9px;height:40px;min-width:220px;padding:0 11px 0 13px;position:relative;transition:border-color .18s ease,background .18s ease}.TransactionFilters_searchBox__5vXkZ:focus-within{background:#fff!important;border-color:#bfd3f9!important;box-shadow:0 0 0 3px #2563eb12}.TransactionFilters_searchIcon__LovDT{color:#94a3b8!important;flex-shrink:0}.TransactionFilters_searchInput__faSUt{background:#0000!important;color:#0f172a!important;flex:1 1;font-size:13px;font-weight:500;height:100%;min-width:0}.TransactionFilters_searchInput__faSUt::placeholder{color:#a9b6c8!important}.TransactionFilters_clearBtn__wDItt{align-items:center;background:#e2e8f0!important;border-radius:6px;color:#64748b!important;display:flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.TransactionFilters_clearBtn__wDItt:hover{background:#cbd5e1!important;color:#0f172a!important}.TransactionFilters_exportGroup__mR8wL{display:flex;flex-shrink:0;gap:7px}.TransactionFilters_exportBtn__fCyJF{align-items:center;background:#f1f5f9!important;border-radius:11px;color:#334155!important;display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;height:40px;padding:0 15px;transition:background .17s ease,color .17s ease,transform .17s ease;white-space:nowrap}.TransactionFilters_exportBtn__fCyJF:hover{background:#2563eb!important;color:#fff!important;transform:translateY(-1px)}.TransactionFilters_dateBox__pqNZ5{align-items:center;background:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:11px;display:flex;flex-shrink:0;gap:9px;height:40px;padding:0 13px;transition:border-color .18s ease,background .18s ease}.TransactionFilters_dateBox__pqNZ5:focus-within{background:#fff!important;border-color:#bfd3f9!important}.TransactionFilters_dateIcon__VB9Iw{color:#64748b!important;flex-shrink:0}.TransactionFilters_dateField__1j3MR{display:flex;flex-direction:column;line-height:1.15}.TransactionFilters_dateLabel__ZuQOJ{color:#94a3b8!important;font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.TransactionFilters_dateInput__QqoYr{background:#0000!important;border:none!important;color:#334155!important;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:700;margin-top:1px;padding:0}.TransactionFilters_dateSeparator__UEv5v{color:#cbd5e1!important;flex-shrink:0;font-size:13px;font-weight:700}.TransactionFilters_meta__I-e3q{align-items:center;display:flex;gap:9px;margin-left:auto}.TransactionFilters_count__8iVsN{color:#64748b!important;font-size:12px;font-weight:500;white-space:nowrap}.TransactionFilters_count__8iVsN strong{color:#0f172a!important;font-weight:800}.TransactionFilters_resetBtn__2Lox\+{align-items:center;background:#fef2f2!important;border-radius:9px;color:#dc2626!important;display:inline-flex;font-size:11.5px;font-weight:700;gap:5px;padding:7px 12px;transition:background .16s ease;white-space:nowrap}.TransactionFilters_resetBtn__2Lox\+:hover{background:#fee2e2!important}@media (max-width:900px){.TransactionFilters_meta__I-e3q{justify-content:space-between;margin-left:0;width:100%}}@media (max-width:700px){.TransactionFilters_bar__zsFC-{padding:13px 14px}.TransactionFilters_searchBox__5vXkZ{min-width:100%}.TransactionFilters_exportGroup__mR8wL{width:100%}.TransactionFilters_exportBtn__fCyJF{flex:1 1;justify-content:center}.TransactionFilters_dateBox__pqNZ5{flex:1 1;min-width:0}.TransactionFilters_dateSeparator__UEv5v{display:none}}.TransactionTable_tableWrap__moCAa{overflow-x:auto;width:100%}.TransactionTable_table__yw8Od{border-collapse:initial;border-spacing:0;min-width:880px;width:100%}.TransactionTable_th__jlLH9{background:#f8fafc!important;border-bottom:1.5px solid #e4ebf5;border-top:1px solid #eef2f7;color:#64748b!important;font-size:11.5px;font-weight:800;letter-spacing:.02em;padding:12px 15px;text-align:left;white-space:nowrap}.TransactionTable_th__jlLH9:first-child{padding-left:18px}.TransactionTable_th__jlLH9:last-child{padding-right:18px}.TransactionTable_thRight__mEeeX{text-align:right}.TransactionTable_row__Gcsf1{background:#0000!important;transition:background .17s ease}.TransactionTable_row__Gcsf1:hover{background:#f7faff!important}.TransactionTable_td__2I4RL{background:#0000!important;border-bottom:1px solid #f4f7fb;color:#334155!important;font-size:13px;font-weight:500;opacity:1!important;padding:13px 15px;white-space:nowrap}.TransactionTable_td__2I4RL:first-child{padding-left:18px}.TransactionTable_td__2I4RL:last-child{padding-right:18px}.TransactionTable_row__Gcsf1:last-child .TransactionTable_td__2I4RL{border-bottom:none}.TransactionTable_tdDate__-ADqP{color:#1e293b!important;font-size:13px;opacity:1!important}.TransactionTable_tdDate__-ADqP,.TransactionTable_tdReceipt__1ibtu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.TransactionTable_tdReceipt__1ibtu{color:#1d4ed8!important;letter-spacing:-.01em}.TransactionTable_tdDesc__3\+t62{color:#334155!important;font-size:13px;font-weight:600;min-width:190px;opacity:1!important;white-space:normal}.TransactionTable_tdDebit__6KzRZ{color:#dc2626!important}.TransactionTable_tdCredit__ZZwiy,.TransactionTable_tdDebit__6KzRZ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:800;text-align:right}.TransactionTable_tdCredit__ZZwiy{color:#15803d!important}.TransactionTable_zero__RH963{color:#a9b6c8!important;font-weight:600}.TransactionTable_typeChip__T80-h{align-items:center;border-radius:6px;display:inline-flex;font-size:11.5px;font-weight:700;padding:4px 10px;white-space:nowrap}.TransactionTable_debit__bXt5M{background:#fef2f2!important;color:#b91c1c!important}.TransactionTable_credit__shauv{background:#ecfdf3!important;color:#15803d!important}.TransactionTable_neutral__hSz5S{background:#f1f5f9!important;color:#475569!important}.TransactionTable_empty__qws5Q{align-items:center;display:flex;flex-direction:column;padding:52px 24px 56px;text-align:center}.TransactionTable_emptyIcon__Pg9I5{color:#cbd5e1!important;margin-bottom:14px}.TransactionTable_emptyTitle__OpSFO{color:#334155!important;font-size:15.5px;font-weight:700}.TransactionTable_emptyText__dvaer{color:#94a3b8!important;font-size:13px;font-weight:500;line-height:1.45;margin-top:6px;max-width:320px}.TransactionTable_cardList__x6iK4{display:none;flex-direction:column;gap:10px;padding:2px}.TransactionTable_card__dR3i0{background:#fff!important;border:1px solid #eef2f7!important;border-radius:13px;box-shadow:0 1px 2px #0f172a08;padding:12px 14px}.TransactionTable_cardHead__lms7K{align-items:center;display:flex;gap:11px;justify-content:space-between}.TransactionTable_cardLeft__dN-lu{align-items:flex-start;display:flex;flex-direction:column;gap:6px;min-width:0}.TransactionTable_cardDate__74ML1{font-feature-settings:"tnum";color:#1e293b!important;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700}.TransactionTable_cardAmountCredit__Psa\+-,.TransactionTable_cardAmountDebit__HJQsK{font-feature-settings:"tnum";align-items:center;display:inline-flex;flex-shrink:0;font-size:15px;font-variant-numeric:tabular-nums;font-weight:800;gap:4px;white-space:nowrap}.TransactionTable_cardAmountDebit__HJQsK{color:#dc2626!important}.TransactionTable_cardAmountCredit__Psa\+-{color:#15803d!important}.TransactionTable_cardBody__twlfH{border-top:1px solid #f4f7fb;display:flex;flex-direction:column;gap:4px;margin-top:10px;padding-top:10px}.TransactionTable_cardDesc__0RQFQ{color:#334155!important;font-size:12.5px;font-weight:600;line-height:1.4}.TransactionTable_cardReceipt__pVm8L{font-feature-settings:"tnum";color:#94a3b8!important;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700}@media (max-width:900px){.TransactionTable_tableWrap__moCAa{display:none}.TransactionTable_cardList__x6iK4{display:flex}}.AccountV2_pageHead__Zk5ww{align-items:center;display:flex;gap:11px;margin-bottom:var(--v2-gap);margin-top:var(--v2-gap)}.AccountV2_backBtn__pDCn0{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:11px;color:#475569!important;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:background .17s ease,color .17s ease,transform .17s ease;width:36px}.AccountV2_backBtn__pDCn0:hover{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;transform:translateX(-2px)}.AccountV2_pageTitle__AXy8D{align-items:center;color:#12275c!important;display:inline-flex;font-size:22px;font-weight:800;gap:9px;letter-spacing:-.025em;line-height:1.2}.AccountV2_balanceRow__2xrt2,.AccountV2_profileRow__G9IFs{margin-bottom:var(--v2-gap)}.AccountV2_transactionSection__fnIaK{display:flex;flex-direction:column;gap:var(--v2-gap);padding-bottom:var(--v2-gap)}.AccountV2_sectionHead__PUcu\+{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.AccountV2_sectionTitle__JVpdC{align-items:center;color:#12275c!important;display:inline-flex;font-size:18.5px;font-weight:800;gap:9px;letter-spacing:-.02em;line-height:1.2;padding-left:15px;position:relative}.AccountV2_sectionTitle__JVpdC:before{background:linear-gradient(180deg,#60a5fa,#2563eb 55%,#1e40af);border-radius:5px;box-shadow:0 2px 7px -1px #2563eb8c;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:5px}.AccountV2_sectionTotals__D-9Xk{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.AccountV2_totalItem__15bNJ{align-items:flex-end;display:flex;flex-direction:column;line-height:1.15}.AccountV2_totalLabel__fzEwh{color:#94a3b8!important;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.AccountV2_totalDebit__U71y9{color:#dc2626!important}.AccountV2_totalCredit__m7aaQ,.AccountV2_totalDebit__U71y9{font-feature-settings:"tnum";font-size:16px;font-variant-numeric:tabular-nums;font-weight:800;margin-top:3px}.AccountV2_totalCredit__m7aaQ{color:#15803d!important}.AccountV2_tableCard__dSZxZ{background:#fff!important;border:1px solid #eef2f7!important;border-radius:16px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a14;overflow:hidden}@media (max-width:900px){.AccountV2_tableCard__dSZxZ{background:#0000!important;border:none!important;border-radius:0;box-shadow:none!important}}@media (max-width:620px){.AccountV2_pageTitle__AXy8D{font-size:19px}.AccountV2_sectionTitle__JVpdC{font-size:16.5px}.AccountV2_sectionTotals__D-9Xk{gap:12px;justify-content:space-between;width:100%}.AccountV2_totalItem__15bNJ{align-items:flex-start}}.LoginForm_form__TmMVF{display:flex;flex-direction:column;width:100%}.LoginForm_header__sHQcw{border-bottom:1px solid #eef2f7;margin-bottom:26px;padding-bottom:20px}.LoginForm_titleMark__d66Tk{background:linear-gradient(90deg,#60a5fa,#2563eb 55%,#1e40af);border-radius:4px;box-shadow:0 2px 8px -1px #2563eb73;display:block;height:4px;margin-bottom:15px;width:46px}.LoginForm_title__ec6BI{color:#12275c!important;display:block;font-size:30px!important;font-weight:800!important;letter-spacing:-.035em;line-height:1.15}.LoginForm_subtitle__uEe\+9{color:#64748b!important;display:block;font-size:13.5px;font-weight:500;line-height:1.55;margin-top:10px}.LoginForm_errorBanner__wH3z-{align-items:center;animation:LoginForm_shake__Gxi0i .32s ease;background:#fef2f2!important;border:1px solid #fecaca!important;border-radius:11px;color:#b91c1c!important;display:flex;font-size:12.5px;font-weight:600;gap:9px;line-height:1.45;margin-bottom:18px;padding:12px 14px}@keyframes LoginForm_shake__Gxi0i{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.LoginForm_field__1sH9n{display:flex;flex-direction:column;margin-bottom:16px}.LoginForm_label__1Jx6F{color:#334155!important;font-size:12.5px;font-weight:700;margin-bottom:7px}.LoginForm_inputBox__oPHk9{align-items:center;background:#fff!important;border:1.5px solid #e7edf5!important;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;display:flex;gap:10px;height:48px;padding:0 13px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.LoginForm_inputBox__oPHk9:hover{border-color:#d5dfec!important}.LoginForm_inputBox__oPHk9:focus-within{background:#fff!important;border-color:#93b4f7!important;box-shadow:0 0 0 4px #2563eb17}.LoginForm_inputError__sfDKd{background:#fffbfb!important;border-color:#fca5a5!important}.LoginForm_inputIcon__4gaC6{color:#94a3b8!important;flex-shrink:0}.LoginForm_inputBox__oPHk9:focus-within .LoginForm_inputIcon__4gaC6{color:#2563eb!important}.LoginForm_input__\+GPXI{background:#0000!important;border:none!important;color:#0f172a!important;flex:1 1;font-size:14px;font-weight:500;height:100%;min-width:0;outline:none!important}.LoginForm_input__\+GPXI::placeholder{color:#a9b6c8!important}.LoginForm_eyeBtn__2Tl2w{align-items:center;background:#0000!important;border-radius:8px;color:#94a3b8!important;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:background .16s ease,color .16s ease;width:30px}.LoginForm_eyeBtn__2Tl2w:hover{background:#e2e8f0!important;color:#334155!important}.LoginForm_fieldError__CIwFY{color:#dc2626!important;font-size:11.5px;font-weight:600;margin-top:6px}.LoginForm_optionsRow__PM7IV{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:18px}.LoginForm_checkLabel__q1GSU{align-items:center;color:#475569!important;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;-webkit-user-select:none;user-select:none}.LoginForm_checkbox__JihIj{accent-color:#2563eb;background:#0000!important;border:none!important;cursor:pointer;flex-shrink:0;height:17px;width:17px}.LoginForm_forgotLink__9j\+9R{color:#2563eb!important;font-size:13px;font-weight:700;transition:color .16s ease}.LoginForm_forgotLink__9j\+9R:hover{color:#1d4ed8!important;text-decoration:underline}.LoginForm_kvkkBox__XXZqI{background:#fff9f2!important;border:1.5px solid #fde8d0!important;border-radius:13px;display:flex;flex-direction:column;gap:9px;margin-bottom:20px;padding:15px 16px;transition:background .2s ease,border-color .2s ease}.LoginForm_kvkkBoxOk__Ugju\+{background:#f0fdf4!important;border-color:#bbf7d0!important}.LoginForm_kvkkCheck__DvtZ3{align-items:flex-start;cursor:pointer;display:flex;gap:10px;-webkit-user-select:none;user-select:none}.LoginForm_kvkkText__zcQfJ{color:#475569!important;font-size:12.5px;font-weight:500;line-height:1.5}.LoginForm_kvkkText__zcQfJ strong{color:#334155!important;font-weight:800}.LoginForm_kvkkIcon__2JNHF{color:#c2410c!important;display:inline;margin-right:4px;vertical-align:-2px}.LoginForm_kvkkBoxOk__Ugju\+ .LoginForm_kvkkIcon__2JNHF{color:#15803d!important}.LoginForm_kvkkLink__thaKI{align-self:flex-start;background:#0000!important;color:#2563eb!important;font-size:12px;font-weight:700;margin-left:27px;text-decoration:underline;transition:color .16s ease}.LoginForm_kvkkLink__thaKI:hover{color:#1d4ed8!important}.LoginForm_kvkkWarn__iv6ZX{align-items:center;color:#c2410c!important;display:inline-flex;font-size:11.5px;font-weight:700;gap:5px;margin-left:27px}.LoginForm_submitBtn__g8nMZ{align-items:center;background:linear-gradient(135deg,#2e6bf0,#1d4ed8)!important;border-radius:13px;box-shadow:0 6px 18px -5px #2563eb8c;color:#fff!important;display:flex;font-size:15px;font-weight:800;gap:9px;height:52px;justify-content:center;letter-spacing:.06em;margin-top:4px;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;width:100%}.LoginForm_submitBtn__g8nMZ:hover:not(:disabled){box-shadow:0 10px 26px -6px #2563eb99;transform:translateY(-2px)}.LoginForm_submitBtn__g8nMZ:active:not(:disabled){transform:translateY(0)}.LoginForm_submitBtn__g8nMZ:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}@media (max-width:560px){.LoginForm_title__ec6BI{font-size:22px}.LoginForm_subtitle__uEe\+9{font-size:12.5px}.LoginForm_header__sHQcw{margin-bottom:20px}.LoginForm_inputBox__oPHk9{height:46px}.LoginForm_submitBtn__g8nMZ{height:48px}}.KvkkModal_backdrop__Kiv3W{animation:KvkkModal_fadeIn__18vY3 .18s ease-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b1b3d80;inset:0;position:fixed;z-index:300}@keyframes KvkkModal_fadeIn__18vY3{0%{opacity:0}to{opacity:1}}.KvkkModal_panel__Wh6lc{animation:KvkkModal_panelIn__ZbFrj .24s cubic-bezier(.34,1.4,.64,1);background:#fff!important;border-radius:20px;box-shadow:0 14px 36px -10px #0b1b3d4d,0 36px 80px -18px #0b1b3d5c;display:flex;flex-direction:column;left:50%;max-height:calc(100vh - 48px);max-width:calc(100vw - 28px);overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:860px;z-index:310}@keyframes KvkkModal_panelIn__ZbFrj{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.KvkkModal_head__IvPx5{align-items:center;background:linear-gradient(180deg,#fbfcfe,#fff)!important;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:12px;padding:17px 22px}.KvkkModal_headIcon__uIZkS{align-items:center;background:#eff6ff!important;border-radius:11px;color:#2563eb!important;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.KvkkModal_title__wFQZk{color:#12275c!important;flex:1 1;font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1.3;min-width:0}.KvkkModal_closeBtn__8NaFC{align-items:center;background:#f1f5f9!important;border-radius:10px;color:#475569!important;display:flex;flex-shrink:0;height:34px;justify-content:center;transition:background .16s ease,color .16s ease;width:34px}.KvkkModal_closeBtn__8NaFC:hover{background:#e2e8f0!important;color:#0f172a!important}.KvkkModal_body__eVV0z{flex:1 1;overflow-y:auto;padding:20px 24px 24px;scrollbar-width:thin}.KvkkModal_body__eVV0z::-webkit-scrollbar{width:8px}.KvkkModal_body__eVV0z::-webkit-scrollbar-track{background:#f8fafc}.KvkkModal_body__eVV0z::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}.KvkkModal_paragraph__cXSJS{color:#334155!important;font-size:13px;font-weight:500;line-height:1.75;margin-bottom:12px;text-align:justify}.KvkkModal_section__JSQ\+W{margin-top:22px}.KvkkModal_sectionTitle__o7MAQ{color:#12275c!important;font-size:14px;font-weight:800;letter-spacing:-.01em;line-height:1.4;margin-bottom:11px;padding-left:13px;position:relative}.KvkkModal_sectionTitle__o7MAQ:before{background:linear-gradient(180deg,#60a5fa,#2563eb);border-radius:4px;bottom:3px;content:"";left:0;position:absolute;top:3px;width:4px}.KvkkModal_list__JYnlA{display:flex;flex-direction:column;gap:7px;margin:10px 0 4px}.KvkkModal_listItem__tKmVr{color:#475569!important;font-size:12.5px;font-weight:500;line-height:1.65;padding-left:18px;position:relative}.KvkkModal_listItem__tKmVr:before{background:#93b4f7;border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:9px;width:5px}.KvkkModal_footerNote__yYR-l{background:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:12px;color:#475569!important;font-size:12.5px;font-weight:500;line-height:1.7;margin-top:24px;padding:14px 16px;text-align:justify}.KvkkModal_foot__DsbQo{align-items:center;background:#fbfcfe!important;border-top:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:9px;justify-content:flex-end;padding:14px 22px}.KvkkModal_btnGhost__HWGPA,.KvkkModal_btnPrimary__80C6Y{align-items:center;border-radius:11px;display:inline-flex;font-size:13.5px;font-weight:700;gap:7px;height:42px;justify-content:center;padding:0 20px;transition:background .18s ease,transform .18s ease}.KvkkModal_btnGhost__HWGPA{background:#f1f5f9!important;color:#334155!important}.KvkkModal_btnGhost__HWGPA:hover{background:#e2e8f0!important}.KvkkModal_btnPrimary__80C6Y{background:#2563eb!important;box-shadow:0 4px 12px -3px #2563eb80;color:#fff!important}.KvkkModal_btnPrimary__80C6Y:hover{background:#1d4ed8!important;transform:translateY(-1px)}@media (max-width:720px){.KvkkModal_panel__Wh6lc{border-radius:16px;max-height:calc(100vh - 24px);max-width:calc(100vw - 16px)}.KvkkModal_head__IvPx5{padding:14px 16px}.KvkkModal_title__wFQZk{font-size:13.5px}.KvkkModal_body__eVV0z{padding:16px 16px 20px}.KvkkModal_paragraph__cXSJS{font-size:12.5px;text-align:left}.KvkkModal_footerNote__yYR-l{text-align:left}.KvkkModal_foot__DsbQo{padding:12px 16px}.KvkkModal_btnGhost__HWGPA,.KvkkModal_btnPrimary__80C6Y{flex:1 1}}.LoginV2_page__gY42p{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh}.LoginV2_brandPane__6pWac{background-color:#0f2350!important;background-image:radial-gradient(ellipse 80% 60% at 20% 0,#3b82f638 0,#0000 60%),radial-gradient(ellipse 70% 50% at 90% 100%,#2563eb47 0,#0000 62%),linear-gradient(158deg,#091430,#12275c 45%,#1a3a82)!important;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:48px 52px;position:relative}.LoginV2_brandPane__6pWac:before{background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:52px 52px;content:"";inset:0;pointer-events:none;position:absolute}.LoginV2_glowOne__gDSNv{background:radial-gradient(circle,#60a5fa47 0,#0000 68%);height:420px;right:-110px;top:-140px;width:420px}.LoginV2_glowOne__gDSNv,.LoginV2_glowTwo__ROEWc{border-radius:50%;pointer-events:none;position:absolute}.LoginV2_glowTwo__ROEWc{background:radial-gradient(circle,#3b82f633 0,#0000 70%);bottom:-160px;height:380px;left:-120px;width:380px}.LoginV2_brandContent__2kGJt{background:#0000!important;display:flex;flex-direction:column;position:relative;z-index:2}.LoginV2_brandContent__2kGJt *{background-color:initial}.LoginV2_brandLogo__6Blu9{display:block;height:124px;margin-bottom:32px;margin-left:-10px;max-width:320px;object-fit:contain;width:auto}.LoginV2_brandHeading__sP8Fp{color:#fff!important;font-size:31px;font-weight:800;letter-spacing:-.03em;line-height:1.38;max-width:440px;text-shadow:0 2px 12px #0003}.LoginV2_brandAccent__dwjt3{color:#93c5fd!important}.LoginV2_brandText__osO7E{color:#b7c9e8!important;font-size:14px;font-weight:500;line-height:1.65;margin-top:24px;max-width:430px}.LoginV2_highlights__QvJL6{grid-gap:13px;display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;max-width:480px}.LoginV2_highlight__dd53m{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f!important;border:1px solid #93c5fd29!important;border-radius:13px;display:flex;gap:11px;padding:12px 14px;transition:background .2s ease,transform .2s ease,border-color .2s ease}.LoginV2_highlight__dd53m:hover{background:#ffffff1c!important;border-color:#93c5fd57!important;transform:translateY(-3px)}.LoginV2_highlightIcon__B53Gn{align-items:center;background:#93c5fd2e!important;border-radius:10px;color:#bfdbfe!important;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.LoginV2_highlightText__etTiu{display:flex;flex-direction:column;min-width:0}.LoginV2_highlightTitle__yvxCC{color:#fff!important;font-size:13px;font-weight:700;line-height:1.25}.LoginV2_highlightDesc__lI2-Y{color:#9db4dc!important;font-size:11px;font-weight:500;line-height:1.35;margin-top:2px}.LoginV2_brandFoot__zxKcj{border-top:1px solid #ffffff1f;display:flex;flex-wrap:wrap;gap:18px;padding-top:26px;position:relative;z-index:2}.LoginV2_brandContact__0n0rt{font-feature-settings:"tnum";color:#8fa6ce!important;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600}.LoginV2_formPane__IEd6K{align-items:center;background-color:#fff!important;background-image:radial-gradient(ellipse 90% 60% at 50% 0,#f5f9ff 0,#fff 58%)!important;display:flex;justify-content:center;padding:44px 40px}.LoginV2_formInner__hkNzC{display:flex;flex-direction:column;max-width:434px;width:100%}.LoginV2_mobileLogo__1iI8x{display:none;height:92px;margin:0 auto 22px;max-width:230px;object-fit:contain;width:auto}.LoginV2_formFoot__iNonl{border-top:1px solid #eef2f7;margin-top:26px;padding-top:18px;text-align:center}.LoginV2_copyright__7Ks4r{color:#94a3b8!important;font-size:11px;font-weight:500;line-height:1.5}@media (max-width:1180px){.LoginV2_brandPane__6pWac{padding:36px 34px}.LoginV2_brandHeading__sP8Fp{font-size:25px}.LoginV2_highlights__QvJL6{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.LoginV2_page__gY42p{grid-template-columns:minmax(0,1fr)}.LoginV2_brandPane__6pWac{display:none}.LoginV2_formPane__IEd6K{min-height:100vh;padding:32px 22px}.LoginV2_mobileLogo__1iI8x{display:block}}@media (max-width:560px){.LoginV2_formPane__IEd6K{padding:26px 18px}.LoginV2_mobileLogo__1iI8x{height:76px;max-width:190px}}.CatalogToolbar_bar__AVBg6{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:15px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a12;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:13px 16px;position:relative;z-index:30}.CatalogToolbar_leftGroup__bRTQd{align-items:center;display:flex;flex:1 1;gap:10px;min-width:260px}.CatalogToolbar_rightGroup__2MFmL{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.CatalogToolbar_filterBtn__upiX9{align-items:center;background:#f1f5f9!important;border-radius:11px;color:#334155!important;display:none;flex-shrink:0;font-size:12.5px;font-weight:700;gap:7px;height:40px;padding:0 14px;transition:background .17s ease;white-space:nowrap}.CatalogToolbar_filterBtn__upiX9:hover{background:#e2e8f0!important}.CatalogToolbar_filterBadge__TDSv5{align-items:center;background:#2563eb!important;border-radius:6px;color:#fff!important;display:inline-flex;font-size:10.5px;font-weight:800;height:19px;justify-content:center;min-width:19px;padding:0 5px}.CatalogToolbar_searchBox__96POC{align-items:center;background:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:11px;display:flex;flex:1 1;gap:9px;height:40px;min-width:200px;padding:0 11px 0 13px;position:relative;transition:border-color .18s ease,background .18s ease}.CatalogToolbar_searchBox__96POC:focus-within{background:#fff!important;border-color:#bfd3f9!important;box-shadow:0 0 0 3px #2563eb12}.CatalogToolbar_searchIcon__yXeV5{color:#94a3b8!important;flex-shrink:0}.CatalogToolbar_searchInput__jwLHr{background:#0000!important;color:#0f172a!important;flex:1 1;font-size:13px;font-weight:500;height:100%;min-width:0}.CatalogToolbar_searchInput__jwLHr::placeholder{color:#a9b6c8!important}.CatalogToolbar_clearBtn__u91sE{align-items:center;background:#e2e8f0!important;border-radius:6px;color:#64748b!important;display:flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.CatalogToolbar_clearBtn__u91sE:hover{background:#cbd5e1!important;color:#0f172a!important}.CatalogToolbar_count__PXXYQ{color:#64748b!important;font-size:12.5px;font-weight:500;white-space:nowrap}.CatalogToolbar_count__PXXYQ strong{font-feature-settings:"tnum";color:#0f172a!important;font-variant-numeric:tabular-nums;font-weight:800}.CatalogToolbar_viewToggle__5Yn-b{background:#f1f5f9!important;border-radius:11px;display:flex;flex-shrink:0;gap:3px;padding:3px}.CatalogToolbar_viewBtn__F6-v3{align-items:center;background:#0000!important;border-radius:8px;color:#64748b!important;display:flex;height:34px;justify-content:center;transition:background .16s ease,color .16s ease;width:34px}.CatalogToolbar_viewBtn__F6-v3:hover{color:#1d4ed8!important}.CatalogToolbar_viewBtnActive__jNC1G{background:#fff!important;box-shadow:0 1px 3px #0f172a1a;color:#1d4ed8!important}@media (max-width:860px){.CatalogToolbar_leftGroup__bRTQd,.CatalogToolbar_rightGroup__2MFmL{width:100%}.CatalogToolbar_rightGroup__2MFmL{justify-content:space-between}.CatalogToolbar_count__PXXYQ{order:-1}}@media (max-width:620px){.CatalogToolbar_bar__AVBg6{gap:10px;padding:12px 14px}.CatalogToolbar_leftGroup__bRTQd{flex-wrap:wrap;min-width:0}.CatalogToolbar_searchBox__96POC{min-width:0;width:100%}.CatalogToolbar_filterBtn__upiX9{flex:1 1}.CatalogToolbar_viewToggle__5Yn-b{margin-left:auto}}.ProductGridCard_card__xQBK\+{background:#fff!important;border:1px solid #eef2f7!important;border-radius:15px;box-shadow:0 1px 2px #0f172a08,0 6px 16px -8px #0f172a14;display:flex;flex-direction:column;overflow:hidden;transition:transform .22s cubic-bezier(.34,1.4,.64,1),box-shadow .22s ease,border-color .22s ease}.ProductGridCard_card__xQBK\+:hover{border-color:#dbeafe!important;box-shadow:0 10px 26px -10px #2563eb3d;transform:translateY(-3px)}.ProductGridCard_head__NhR5f{align-items:center;background:linear-gradient(180deg,#fbfcfe,#fff)!important;border-bottom:1px solid #f4f7fb;display:flex;gap:9px;justify-content:space-between;padding:11px 14px}.ProductGridCard_code__XKzFW{font-feature-settings:"tnum";color:#1d4ed8!important;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:800}.ProductGridCard_groupChip__urNHF{align-items:center;background:#eef2ff!important;border-radius:6px;color:#4338ca!important;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:800;padding:3px 9px}.ProductGridCard_body__nSdEl{flex:1 1;padding:12px 14px 11px}.ProductGridCard_name__jV0Th{color:#0f172a!important;font-size:14px;font-weight:800;letter-spacing:-.015em;line-height:1.32;overflow-wrap:break-word}.ProductGridCard_brand__jRFRc{color:#64748b!important;display:block;font-size:10.5px;font-weight:800;letter-spacing:.06em;margin-top:6px}.ProductGridCard_oemRow__DMImd{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-top:9px}.ProductGridCard_oemLabel__m8Pt5{color:#94a3b8!important;font-size:10px;font-weight:800;letter-spacing:.06em}.ProductGridCard_oemChip__9BPWw{font-feature-settings:"tnum";background:#f1f5f9!important;border-radius:5px;color:#475569!important;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:700;padding:2px 7px}.ProductGridCard_oemMore__uOkBE{background:#eff6ff!important;border-radius:5px;color:#1d4ed8!important;font-size:10.5px;font-weight:800;padding:2px 7px}.ProductGridCard_priceRow__tppk5{align-items:center;background:#fbfcfe!important;border-top:1px solid #f4f7fb;display:flex;gap:10px;justify-content:space-between;padding:11px 14px}.ProductGridCard_priceLabel__vQ7EE{color:#94a3b8!important;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.ProductGridCard_priceBox__urmW8{align-items:flex-end;display:flex;flex-direction:column}.ProductGridCard_priceTry__5pcYR{font-feature-settings:"tnum";color:#0f172a!important;font-size:16px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2}.ProductGridCard_priceEur__9ck7\+{font-feature-settings:"tnum";color:#0891b2!important;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;margin-top:2px}.ProductGridCard_warehouses__Go\+HE{border-top:1px solid #f4f7fb;display:flex;flex-direction:column;gap:8px;padding:11px 14px 13px}.ProductGridCard_whRow__fiSPr{align-items:center;background:#f8fafc!important;border-radius:10px;display:flex;gap:8px;padding:8px 10px}.ProductGridCard_whInfo__cWJDi{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.ProductGridCard_whLabel__39nz\+{color:#94a3b8!important;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ProductGridCard_stockChip__yQ\+Td{font-feature-settings:"tnum";font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:800}.ProductGridCard_stockChipZero__9u9Vt,.ProductGridCard_stockChip__yQ\+Td{align-items:center;border-radius:7px;display:inline-flex;height:24px;justify-content:center;min-width:34px;padding:0 9px}.ProductGridCard_stockChipZero__9u9Vt{font-size:12.5px;font-weight:700}.ProductGridCard_qtyBox__rsetj{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:9px;display:inline-flex;flex-shrink:0;gap:2px;padding:2px}.ProductGridCard_qtyBtn__kLjZl{align-items:center;background:#f1f5f9!important;border-radius:6px;color:#475569!important;display:flex;flex-shrink:0;height:23px;justify-content:center;transition:background .15s ease,color .15s ease;width:23px}.ProductGridCard_qtyBtn__kLjZl:hover:not(:disabled){background:#2563eb!important;color:#fff!important}.ProductGridCard_qtyBtn__kLjZl:disabled{cursor:not-allowed;opacity:.32}.ProductGridCard_qtyInput__bAsVc{font-feature-settings:"tnum";background:#0000!important;border:none!important;color:#0f172a!important;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:800;height:23px;text-align:center;width:32px}.ProductGridCard_qtyInput__bAsVc:disabled{color:#cbd5e1!important}.ProductGridCard_addBtn__FV9fm{align-items:center;background:#2563eb!important;border-radius:8px;box-shadow:0 2px 6px -2px #2563eb73;color:#fff!important;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:800;gap:5px;height:30px;justify-content:center;letter-spacing:.03em;padding:0 12px;transition:background .17s ease,transform .17s ease;white-space:nowrap}.ProductGridCard_addBtn__FV9fm:hover:not(:disabled){background:#1d4ed8!important;transform:translateY(-1px)}.ProductGridCard_addBtn__FV9fm:disabled{background:#e2e8f0!important;box-shadow:none;color:#94a3b8!important;cursor:not-allowed;transform:none}.ProductGridCard_actionRow__4tqc4{display:flex;gap:8px;padding:0 14px 13px}.ProductGridCard_detailBtn__byEuu,.ProductGridCard_quickAddBtn__SErrd{align-items:center;border-radius:10px;display:inline-flex;flex:1 1;font-size:12.5px;font-weight:700;gap:6px;height:40px;justify-content:center;transition:background .17s ease,transform .17s ease;white-space:nowrap}.ProductGridCard_detailBtn__byEuu{background:#eff6ff!important;color:#1d4ed8!important}.ProductGridCard_detailBtn__byEuu:hover{background:#dbeafe!important;transform:translateY(-1px)}.ProductGridCard_quickAddBtn__SErrd{background:#2563eb!important;box-shadow:0 3px 9px -3px #2563eb80;color:#fff!important}.ProductGridCard_quickAddBtn__SErrd:hover:not(:disabled){background:#1d4ed8!important;transform:translateY(-1px)}.ProductGridCard_quickAddBtn__SErrd:disabled{background:#e2e8f0!important;box-shadow:none;color:#94a3b8!important;cursor:not-allowed;transform:none}.ProductGridCard_campaignBadge__GbHB3{align-items:center;background:#16a34a!important;border-radius:5px;color:#fff!important;display:inline-flex;font-size:9.5px;font-weight:800;letter-spacing:.4px;margin-left:6px;padding:2px 7px;white-space:nowrap}.ProductGridCard_generalPin__Zu5\+u{display:inline-flex}.ProductGridCard_generalPin__Zu5\+u svg{fill:#fee2e2}.ProductGridCard_nameRow__MLrgS{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px;min-width:0}.ProductGridCard_stockChip__yQ\+Td{border:1px solid #a7f3d0!important}.ProductGridCard_stockChipZero__9u9Vt{border:1px solid #e2e8f0!important}.ProductGridCard_generalPin__Zu5\+u{align-items:center;background:#fee2e2!important;border:1px solid #fca5a5!important;border-radius:5px;color:#dc2626!important;display:inline-flex!important;flex-shrink:0;height:18px;justify-content:center;line-height:1;margin-left:5px;padding:0!important;vertical-align:middle;width:21px}.ProductGridCard_generalPin__Zu5\+u svg{stroke:#dc2626!important;fill:none;color:#dc2626!important;height:12px;width:12px}.ProductGridCard_campaignBadge__GbHB3{height:18px;line-height:1;vertical-align:middle}.ProductGridCard_stockChipZero__9u9Vt,.ProductGridCard_stockChip__yQ\+Td{align-items:center;align-items:center!important;border:none!important;border-radius:999px!important;border-radius:7px!important;box-sizing:border-box;box-sizing:border-box!important;display:inline-flex!important;font-size:10.5px!important;font-size:13px!important;font-weight:800!important;height:26px!important;justify-content:center;justify-content:center!important;line-height:1.1!important;line-height:1!important;max-width:none!important;min-width:0!important;padding:4px 10px!important;padding:0 12px!important;white-space:nowrap;white-space:nowrap!important;width:auto!important}.ProductGridCard_stockChip__yQ\+Td{-webkit-text-fill-color:#15803d!important;background:#ecfdf3!important;color:#15803d!important}.ProductGridCard_stockChipZero__9u9Vt{-webkit-text-fill-color:#94a3b8!important;background:#f1f5f9!important;color:#94a3b8!important}.ProductGridCard_stockChipZero__9u9Vt,.ProductGridCard_stockChip__yQ\+Td{flex:0 0 auto!important;flex-shrink:0!important;overflow:visible!important}.ProductGridCard_code__XKzFW{cursor:pointer;text-decoration:none!important;transition:color .15s ease}.ProductGridCard_code__XKzFW:hover{color:#2563eb!important;text-decoration:underline!important}.ProductListTable_tableWrap__XVR4k{background:#fff!important;border:1px solid #eef2f7!important;border-radius:16px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a14;overflow-x:auto;width:100%}.ProductListTable_table__7AHDG{border-collapse:initial;border-spacing:0;min-width:1180px;table-layout:fixed;width:100%}.ProductListTable_th__YufMi{background:#eef3fa!important;border-bottom:2px solid #d8e3f2;color:#1e293b!important;font-size:12px;font-weight:800;letter-spacing:.03em;opacity:1!important;padding:11px 14px;text-align:left;white-space:nowrap}.ProductListTable_th__YufMi:first-child{padding-left:18px;width:13%}.ProductListTable_th__YufMi:nth-child(2){width:34%}.ProductListTable_th__YufMi:nth-child(3){width:12%}.ProductListTable_th__YufMi:nth-child(4){width:11%}.ProductListTable_th__YufMi:nth-child(5),.ProductListTable_th__YufMi:nth-child(6){text-align:center;width:15%}.ProductListTable_th__YufMi:last-child{padding-right:18px}.ProductListTable_thRight__qJ8xS{text-align:right}.ProductListTable_thCenter__m4z2V{text-align:center}.ProductListTable_row__gEN46{background:#0000!important;cursor:default;position:relative;transition:background .18s ease,box-shadow .18s ease}.ProductListTable_row__gEN46:hover{background:#f5f9ff!important;box-shadow:inset 3px 0 0 #2563eb}.ProductListTable_td__3q6RG{background:#0000!important;border-bottom:1px solid #f1f5f9;color:#334155!important;font-size:13px;font-weight:500;opacity:1!important;padding:10px 14px;vertical-align:middle;white-space:nowrap}.ProductListTable_td__3q6RG:first-child{padding-left:18px}.ProductListTable_td__3q6RG:last-child{padding-right:18px}.ProductListTable_row__gEN46:last-child .ProductListTable_td__3q6RG{border-bottom:none}.ProductListTable_tdCode__lIDlx{font-feature-settings:"tnum";color:#1d4ed8!important;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;overflow-wrap:break-word;white-space:normal;width:13%}.ProductListTable_tdDesc__xhLQH{white-space:normal;width:34%}.ProductListTable_descName__8m4rU{color:#0f172a!important;display:block;font-size:13px;font-weight:800;line-height:1.35;overflow-wrap:break-word}.ProductListTable_oemRow__JAFkD{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.ProductListTable_oemLabel__e6SaC{color:#94a3b8!important;font-size:10px;font-weight:800;letter-spacing:.06em;margin-right:2px}.ProductListTable_oemChip__zlE9X{font-feature-settings:"tnum";background:#f1f5f9!important;border-radius:5px;color:#475569!important;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:700;padding:2px 7px;white-space:nowrap}.ProductListTable_oemMore__FWrUR{background:#eff6ff!important;border-radius:5px;color:#1d4ed8!important;font-size:10.5px;font-weight:800;padding:2px 7px}.ProductListTable_tdGroup__Hxl0b{white-space:nowrap;width:12%}.ProductListTable_groupChip__V6cr0{align-items:center;background:#eef2ff!important;border-radius:6px;color:#4338ca!important;display:inline-flex;font-size:11.5px;font-weight:800;letter-spacing:.01em;padding:3px 9px}.ProductListTable_brandText__Nj77F{color:#64748b!important;display:block;font-size:10.5px;font-weight:800;letter-spacing:.06em;margin-top:4px}.ProductListTable_tdPrice__FE1mf{text-align:right;white-space:nowrap;width:11%}.ProductListTable_priceTry__i3if9{font-feature-settings:"tnum";color:#0f172a!important;display:block;font-size:14px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2}.ProductListTable_priceEur__Vq\+zz{font-feature-settings:"tnum";color:#0891b2!important;display:block;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;margin-top:1px}.ProductListTable_tdWarehouse__sZjup{text-align:center;white-space:nowrap;width:15%}.ProductListTable_whCell__4bnG5{align-items:center;display:flex;flex-direction:row;gap:7px;justify-content:center}.ProductListTable_stockChip__Lcljh{font-feature-settings:"tnum";font-size:13px;font-variant-numeric:tabular-nums;font-weight:800}.ProductListTable_stockChipZero__DpF-t,.ProductListTable_stockChip__Lcljh{align-items:center;border-radius:7px;display:inline-flex;height:26px;justify-content:center;min-width:36px;padding:0 9px}.ProductListTable_stockChipZero__DpF-t{font-size:13px;font-weight:700}.ProductListTable_qtyBox__RUs36{align-items:center;background:#f1f5f9!important;border-radius:9px;display:inline-flex;gap:2px;padding:2px}.ProductListTable_qtyBtn__CE1Y2{align-items:center;background:#fff!important;border-radius:6px;color:#475569!important;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:background .15s ease,color .15s ease;width:24px}.ProductListTable_qtyBtn__CE1Y2:hover:not(:disabled){background:#2563eb!important;color:#fff!important}.ProductListTable_qtyBtn__CE1Y2:disabled{cursor:not-allowed;opacity:.32}.ProductListTable_qtyInput__CbJ74{font-feature-settings:"tnum";background:#0000!important;border:none!important;color:#0f172a!important;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:800;height:24px;text-align:center;width:34px}.ProductListTable_qtyInput__CbJ74:disabled{color:#cbd5e1!important}.ProductListTable_addBtn__DGgaM{align-items:center;background:#2563eb!important;border-radius:8px;box-shadow:0 2px 6px -2px #2563eb73;color:#fff!important;display:inline-flex;font-size:11px;font-weight:800;gap:5px;height:28px;justify-content:center;letter-spacing:.03em;padding:0 11px;transition:background .17s ease,transform .17s ease;white-space:nowrap}.ProductListTable_addBtn__DGgaM:hover:not(:disabled){background:#1d4ed8!important;transform:translateY(-1px)}.ProductListTable_addBtn__DGgaM:disabled{background:#e2e8f0!important;box-shadow:none;color:#94a3b8!important;cursor:not-allowed;transform:none}.ProductListTable_cardList__vcRN2{display:none;flex-direction:column;gap:12px}.ProductListTable_card__a5fmq{background:#fff!important;border:1px solid #eef2f7!important;border-left:3px solid #2563eb!important;border-radius:15px;box-shadow:0 1px 2px #0f172a0a,0 6px 16px -8px #0f172a1a;padding:13px 15px}.ProductListTable_cardHead__wRg8z{display:flex;flex-direction:column;gap:7px}.ProductListTable_cardName__FwW9t{color:#12275c!important;font-size:14.5px;font-weight:800;letter-spacing:-.01em;line-height:1.3}.ProductListTable_cardMeta__MJsJI{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.ProductListTable_cardCode__nERpQ{font-feature-settings:"tnum";background:#eff6ff!important;border-radius:6px;color:#2563eb!important;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:800;padding:3px 9px}.ProductListTable_cardOem__9nrv9{align-items:center;border-top:1px solid #f4f7fb;display:flex;flex-wrap:wrap;gap:4px;margin-top:10px;padding-top:10px}.ProductListTable_cardPriceRow__6Lanz{align-items:center;border-top:1px solid #f4f7fb;display:flex;gap:10px;justify-content:space-between;margin-top:11px;padding-top:11px}.ProductListTable_cardFieldLabel__LgKwI{color:#94a3b8!important;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.ProductListTable_cardPriceBox__Aaqwb{align-items:flex-end;display:flex;flex-direction:column}.ProductListTable_cardWhRow__hRFI8{align-items:center;background:#f8fafc!important;border-radius:11px;display:flex;flex-wrap:wrap;gap:9px;margin-top:9px;padding:10px 11px}.ProductListTable_cardWhInfo__MoNrg{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}@media (max-width:1180px){.ProductListTable_tableWrap__XVR4k{display:none}.ProductListTable_cardList__vcRN2{display:flex}}.ProductListTable_addWrap__8gD30{display:inline-flex;flex-shrink:0}.ProductListTable_detailBtn__aBVEm{align-items:center;background:#eff6ff!important;border-radius:10px;color:#1d4ed8!important;display:flex;font-size:12.5px;font-weight:700;gap:7px;height:38px;justify-content:center;margin-top:10px;transition:background .17s ease;width:100%}.ProductListTable_detailBtn__aBVEm:hover{background:#dbeafe!important}.ProductListTable_campaignBadge__34DCg{align-items:center;background:#16a34a!important;border-radius:5px;color:#fff!important;display:inline-flex;font-size:9.5px;font-weight:800;letter-spacing:.4px;margin-left:6px;padding:2px 7px;white-space:nowrap}.ProductListTable_generalPin__Ym\+CW{display:inline-flex}.ProductListTable_generalPin__Ym\+CW svg{fill:#fee2e2}.ProductListTable_nameRow__WXdRg{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px;min-width:0}.ProductListTable_tdWarehouse__sZjup{border-left:1px solid #eef2f7!important;padding-left:16px!important;padding-right:16px!important}.ProductListTable_stockChip__Lcljh{border:1px solid #a7f3d0!important}.ProductListTable_stockChipZero__DpF-t{border:1px solid #e2e8f0!important}.ProductListTable_generalPin__Ym\+CW{align-items:center;background:#fee2e2!important;border:1px solid #fca5a5!important;border-radius:5px;color:#dc2626!important;display:inline-flex!important;flex-shrink:0;height:18px;justify-content:center;line-height:1;margin-left:5px;padding:0!important;vertical-align:middle;width:21px}.ProductListTable_generalPin__Ym\+CW svg{stroke:#dc2626!important;fill:none;color:#dc2626!important;height:12px;width:12px}.ProductListTable_campaignBadge__34DCg{height:18px;line-height:1;vertical-align:middle}.ProductListTable_stockChipZero__DpF-t,.ProductListTable_stockChip__Lcljh{align-items:center;align-items:center!important;border:none!important;border-radius:999px!important;border-radius:7px!important;box-sizing:border-box;box-sizing:border-box!important;display:inline-flex!important;font-size:10.5px!important;font-size:13px!important;font-weight:800!important;height:26px!important;justify-content:center;justify-content:center!important;line-height:1.1!important;line-height:1!important;max-width:none!important;min-width:0!important;padding:4px 10px!important;padding:0 12px!important;white-space:nowrap;white-space:nowrap!important;width:auto!important}.ProductListTable_stockChip__Lcljh{-webkit-text-fill-color:#15803d!important;background:#ecfdf3!important;color:#15803d!important}.ProductListTable_stockChipZero__DpF-t{-webkit-text-fill-color:#94a3b8!important;background:#f1f5f9!important;color:#94a3b8!important}.ProductListTable_stockChipZero__DpF-t,.ProductListTable_stockChip__Lcljh{flex:0 0 auto!important;flex-shrink:0!important;overflow:visible!important}.ProductListTable_codeLink__5Xz8S{color:#1d4ed8!important;cursor:pointer;font-weight:800;text-decoration:none!important;transition:color .15s ease}.ProductListTable_codeLink__5Xz8S:hover{color:#2563eb!important;text-decoration:underline!important}.ProductListTable_cardCode__nERpQ{display:inline-block;text-decoration:none!important;transition:background .15s ease}.ProductListTable_cardCode__nERpQ:hover{background:#dbeafe!important}.SummaryBar_bar__\+RID\+{grid-gap:var(--v2-gap);align-items:stretch;display:grid;gap:var(--v2-gap);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.SummaryBar_balancePanel__0pYt1{align-items:center;background:linear-gradient(140deg,#2e6bf0,#2058dc 52%,#1741b8)!important;border-radius:14px;box-shadow:0 6px 18px -8px #1d4ed86b;display:flex;gap:16px;min-height:0;padding:11px 18px}.SummaryBar_balanceLabel__YawvZ{color:#fff!important;flex-shrink:0;font-size:13px;font-weight:800;letter-spacing:-.01em}.SummaryBar_tabs__jRx1c{display:flex;flex-shrink:0;gap:3px}.SummaryBar_tab__oUnAg{background:#4880f2!important;border:none!important;border-radius:999px;color:#d7e6fe!important;font-size:10.5px;font-weight:800;letter-spacing:.03em;padding:4px 11px;transition:background .16s ease,color .16s ease}.SummaryBar_tab__oUnAg:hover{background:#5089f7!important;color:#fff!important}.SummaryBar_tabActive__Ilpg4{background:#fff!important;color:#1e4fc4!important}.SummaryBar_balanceItems__d6mq7{align-items:center;display:flex;flex:1 1;gap:10px;margin-left:auto;min-width:0}.SummaryBar_balanceItem__ogrHz{align-items:center;background:#4880f2!important;border:1px solid #5a8cf5!important;border-radius:10px;display:flex;flex:1 1;gap:9px;min-width:0;padding:7px 12px}.SummaryBar_itemLabel__YXxgQ{color:#d7e6fe!important;flex-shrink:0;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.SummaryBar_balanceValue__5xSLH,.SummaryBar_debtValue__CLb5a{font-feature-settings:"tnum";color:#fff!important;font-size:15px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.2;margin-left:auto;white-space:nowrap}.SummaryBar_accountBtn__2kplH{align-items:center;background:#5089f7!important;border:none!important;border-radius:999px;color:#fff!important;display:inline-flex;flex-shrink:0;font-size:11.5px;font-weight:700;gap:5px;padding:6px 13px;transition:background .17s ease,transform .17s ease;white-space:nowrap}.SummaryBar_accountBtn__2kplH:hover{background:#6699f9!important;transform:translateX(2px)}.SummaryBar_ratesPanel__KIvtk{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:14px;box-shadow:0 1px 2px #0f172a08,0 6px 18px -8px #0f172a14;display:flex;gap:10px;min-height:0;padding:11px 16px}.SummaryBar_rateItem__u3BLP{align-items:center;background:#f8fafc!important;border:1px solid #f1f5f9!important;border-radius:10px;display:flex;flex:1 1;gap:9px;min-width:0;padding:7px 12px}.SummaryBar_rateCode__N4UQl{color:#0f172a!important;flex-shrink:0;font-size:12px;font-weight:800;letter-spacing:.02em}.SummaryBar_rateValue__aRgZv{font-feature-settings:"tnum";color:#0f172a!important;font-size:15px;font-variant-numeric:tabular-nums;font-weight:800;margin-left:auto;white-space:nowrap}.SummaryBar_rateDown__YFj1r,.SummaryBar_rateUp__27XnP{font-feature-settings:"tnum";align-items:center;border-radius:6px;display:inline-flex;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;gap:2px;padding:3px 7px;white-space:nowrap}.SummaryBar_rateUp__27XnP{background:#ecfdf3!important;color:#15803d!important}.SummaryBar_rateDown__YFj1r{background:#fef2f2!important;color:#dc2626!important}.SummaryBar_rateDate__4yrvE{font-feature-settings:"tnum";color:#94a3b8!important;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}@media (max-width:1240px){.SummaryBar_bar__\+RID\+{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.SummaryBar_balancePanel__0pYt1{grid-gap:10px 12px;display:grid;gap:10px 12px;grid-template-areas:"label tabs button" "items items items";grid-template-columns:auto auto 1fr;padding:12px 14px}.SummaryBar_balanceLabel__YawvZ{grid-area:label}.SummaryBar_tabs__jRx1c{grid-area:tabs}.SummaryBar_accountBtn__2kplH{grid-area:button;justify-self:end}.SummaryBar_balanceItems__d6mq7{gap:8px;grid-area:items;margin-left:0;width:100%}.SummaryBar_ratesPanel__KIvtk{flex-wrap:wrap;gap:8px;padding:12px 14px}.SummaryBar_rateItem__u3BLP{flex-basis:calc(50% - 4px);flex-grow:1;flex-shrink:1;min-width:0}.SummaryBar_rateDate__4yrvE{margin-top:2px;text-align:right;width:100%}}@media (max-width:560px){.SummaryBar_balancePanel__0pYt1{gap:10px;grid-template-areas:"label tabs" "items items" "button button";grid-template-columns:1fr auto}.SummaryBar_accountBtn__2kplH{justify-content:center;justify-self:stretch}.SummaryBar_balanceItems__d6mq7{flex-direction:column;gap:7px}.SummaryBar_balanceItem__ogrHz{width:100%}.SummaryBar_rateItem__u3BLP{flex:1 1 100%}}.SummaryBar_debtRed__fziOT{-webkit-text-fill-color:#ff6b6b!important;color:#ff6b6b!important;font-weight:800!important}.ProductsV2_pageHead__3W-Ko{align-items:center;display:flex;gap:11px;margin-bottom:var(--v2-gap);margin-top:var(--v2-gap)}.ProductsV2_backBtn__m3Wxr{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:11px;color:#475569!important;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:background .17s ease,color .17s ease,transform .17s ease;width:36px}.ProductsV2_backBtn__m3Wxr:hover{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;transform:translateX(-2px)}.ProductsV2_pageTitle__E\+wGe{align-items:center;color:#12275c!important;display:inline-flex;font-size:22px;font-weight:800;gap:9px;letter-spacing:-.025em;line-height:1.2}.ProductsV2_summaryRow__wBiV-,.ProductsV2_toolbarRow__ynr2M{margin-bottom:var(--v2-gap)}.ProductsV2_layout__ENqjS{display:block;padding-bottom:var(--v2-gap)}.ProductsV2_contentCol__ySog4{display:flex;flex-direction:column;gap:var(--v2-gap);min-width:0}.ProductsV2_grid__1nCzX{grid-gap:var(--v2-gap);display:grid;gap:var(--v2-gap);grid-template-columns:repeat(auto-fill,minmax(258px,1fr))}.ProductsV2_paginationBox__z9-3b{background:#fff!important;border:1px solid #eef2f7!important;border-radius:15px;box-shadow:0 1px 2px #0f172a08;padding:4px 4px 8px}.ProductsV2_empty__BfSJ1{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:16px;box-shadow:0 1px 2px #0f172a08;display:flex;flex-direction:column;padding:62px 24px 66px;text-align:center}.ProductsV2_emptyIcon__Ur9tV{color:#cbd5e1!important;margin-bottom:15px}.ProductsV2_emptyTitle__tqBsN{color:#334155!important;font-size:16px;font-weight:800}.ProductsV2_emptyText__hePQj{color:#94a3b8!important;font-size:13px;font-weight:500;line-height:1.5;margin-top:7px;max-width:340px}.ProductsV2_emptyBtn__rZNx8{background:#eff6ff!important;border-radius:10px;color:#1d4ed8!important;font-size:12.5px;font-weight:700;margin-top:16px;padding:9px 18px;transition:background .17s ease}.ProductsV2_emptyBtn__rZNx8:hover{background:#dbeafe!important}@media (max-width:860px){.ProductsV2_summaryRow__wBiV-{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.ProductsV2_pageTitle__E\+wGe{font-size:19px}.ProductsV2_grid__1nCzX{grid-template-columns:minmax(0,1fr)}.ProductsV2_empty__BfSJ1{padding:46px 20px 50px}}.ProductsV2_loadSpinner__f4RxE{animation:ProductsV2_v2SpinCatalog__oYyM6 .72s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#2563eb;height:32px;width:32px}@keyframes ProductsV2_v2SpinCatalog__oYyM6{to{transform:rotate(1turn)}}.ProductsV2_busy__zg1Qx{opacity:.45;pointer-events:none;transition:opacity .16s ease}.ProductsV2_toastErr__IdA57,.ProductsV2_toastOk__BbzD4{-webkit-text-fill-color:#fff!important;animation:ProductsV2_v2ToastInP__xKkP3 .2s ease;border-radius:11px;box-shadow:0 10px 26px -8px #0b1b3d66;color:#fff!important;font-size:13.5px;font-weight:700;line-height:1.35;max-width:320px;padding:13px 18px;position:fixed;right:22px;top:92px;z-index:9999}.ProductsV2_toastOk__BbzD4{background:#16a34a!important;background-color:#16a34a!important}.ProductsV2_toastErr__IdA57{background:#dc2626!important;background-color:#dc2626!important}@keyframes ProductsV2_v2ToastInP__xKkP3{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ProductDetailV2_pageHead__Y4nbF{align-items:center;display:flex;flex-wrap:wrap;gap:11px;margin-bottom:var(--v2-gap);margin-top:var(--v2-gap)}.ProductDetailV2_backBtn__JHV7m{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:11px;color:#475569!important;cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:background .17s ease,color .17s ease,transform .17s ease;width:36px}.ProductDetailV2_backBtn__JHV7m:hover{background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;transform:translateX(-2px)}.ProductDetailV2_titleWrap__5kp0E{display:flex;flex-direction:column;gap:2px;min-width:0}.ProductDetailV2_pageTitle__WgbJy{align-items:center;color:#12275c!important;display:inline-flex;font-size:22px;font-weight:800;gap:9px;letter-spacing:-.025em;line-height:1.2}.ProductDetailV2_codeText__Gg5kd{color:#2563eb!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:0}.ProductDetailV2_pageSub__MeUrf{color:#64748b!important;font-size:12.5px;font-weight:600}.ProductDetailV2_statsGrid__Zmekb{grid-gap:11px;display:grid;gap:11px;grid-template-columns:repeat(5,1fr);margin-bottom:var(--v2-gap)}.ProductDetailV2_statCard__kLCi5{align-items:center;background:#fff!important;border:1px solid #eef2f7!important;border-radius:var(--v2-radius-md);box-shadow:var(--v2-shadow-xs);display:flex;gap:11px;min-width:0;padding:14px 15px;transition:box-shadow .18s ease,transform .18s ease}.ProductDetailV2_statCard__kLCi5:hover{box-shadow:var(--v2-shadow-md);transform:translateY(-2px)}.ProductDetailV2_statIcon__mN1jP{align-items:center;border-radius:11px;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.ProductDetailV2_iconBlue__pb6QF{background:#eff6ff!important;color:#2563eb!important}.ProductDetailV2_iconGreen__iPaNn{background:#ecfdf5!important;color:#059669!important}.ProductDetailV2_iconAmber__Ok4Ff{background:#fffbeb!important;color:#d97706!important}.ProductDetailV2_iconPurple__f4x8R{background:#f5f3ff!important;color:#7c3aed!important}.ProductDetailV2_iconSlate__wqrUD{background:#f1f5f9!important;color:#475569!important}.ProductDetailV2_statInfo__9-R2t{display:flex;flex-direction:column;min-width:0}.ProductDetailV2_statNumber__SpXIw{color:#12275c!important;font-size:20px;font-weight:800;line-height:1.1}.ProductDetailV2_statLabel__zC\+bg{color:#64748b!important;font-size:11.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductDetailV2_tableCard__nA5NT{background:#fff!important;border:1px solid #eef2f7!important;border-radius:var(--v2-radius-md);box-shadow:var(--v2-shadow-sm);margin-bottom:22px;overflow:hidden}.ProductDetailV2_toolbar__6qJbk{align-items:center;border-bottom:1px solid #f1f5f9!important;display:flex;flex-wrap:wrap;gap:13px;justify-content:space-between;padding:14px 16px}.ProductDetailV2_toolbarLeft__WspFB{align-items:center;display:flex;gap:10px;min-width:0}.ProductDetailV2_toolbarTitle__v4x01{display:flex;flex-direction:column;min-width:0}.ProductDetailV2_toolbarMain__rt2Vb{color:#12275c!important;font-size:15px;font-weight:800;line-height:1.25}.ProductDetailV2_toolbarSub__AudP2{color:#94a3b8!important;font-size:11.5px;font-weight:600}.ProductDetailV2_toolbarRight__mFhnb{align-items:center;display:flex;gap:10px}.ProductDetailV2_searchBox__I5RVs{align-items:center;display:flex;position:relative}.ProductDetailV2_searchIcon__RhmIr{color:#94a3b8!important;display:inline-flex;left:11px;pointer-events:none;position:absolute}.ProductDetailV2_searchInput__GCz5z{background:#f8fafc!important;border:1px solid #e5e7eb!important;border-radius:var(--v2-radius-sm);color:#0f172a!important;font-size:13.5px;font-weight:500;height:38px;outline:none;padding:0 32px 0 34px;transition:border-color .17s ease,background .17s ease;width:250px}.ProductDetailV2_searchInput__GCz5z:focus{background:#fff!important;border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb1a}.ProductDetailV2_searchInput__GCz5z::placeholder{color:#94a3b8!important}.ProductDetailV2_searchClear__Ggovr{align-items:center;background:#e2e8f0!important;border:none;border-radius:999px;color:#475569!important;cursor:pointer;display:inline-flex;height:20px;justify-content:center;position:absolute;right:8px;width:20px}.ProductDetailV2_searchClear__Ggovr:hover{background:#cbd5e1!important}.ProductDetailV2_resultCount__0Ae9n{align-items:baseline;background:#eff6ff!important;border-radius:var(--v2-radius-full);display:inline-flex;gap:5px;padding:7px 12px;white-space:nowrap}.ProductDetailV2_countNumber__cqMC3{color:#2563eb!important;font-size:14px;font-weight:800}.ProductDetailV2_countLabel__y3xRC{color:#60a5fa!important;font-size:11.5px;font-weight:700}.ProductDetailV2_tableScroll__rwTF2{overflow-x:auto;width:100%}.ProductDetailV2_table__KC0ZW{background:#0000!important;border-collapse:collapse;width:100%}.ProductDetailV2_table__KC0ZW thead th{background:#f8fafc!important;border-bottom:1px solid #eef2f7!important;color:#64748b!important;font-size:11.5px;font-weight:800;letter-spacing:.03em;padding:11px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.ProductDetailV2_table__KC0ZW tbody td{background:#fff!important;border-bottom:1px solid #f5f7fa!important;color:#0f172a!important;font-size:13px;padding:12px 14px;vertical-align:top}.ProductDetailV2_table__KC0ZW tbody tr:last-child td{border-bottom:none!important}.ProductDetailV2_table__KC0ZW tbody tr:hover td{background:#fafcff!important}.ProductDetailV2_thNum__oxC5Y{width:52px}.ProductDetailV2_thRef__hTqQY{min-width:260px}.ProductDetailV2_rowNumber__y8zYP{align-items:center;background:#f1f5f9!important;border-radius:8px;color:#64748b!important;display:inline-flex;font-size:11.5px;font-weight:800;height:24px;justify-content:center;min-width:26px;padding:0 6px}.ProductDetailV2_chipWrap__gS5cr{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.ProductDetailV2_refTag__7lQ9Z{background:#f1f5f9!important;color:#334155!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:3px 8px}.ProductDetailV2_brandTag__jctVf,.ProductDetailV2_refTag__7lQ9Z{align-items:center;border-radius:7px;display:inline-flex;font-size:11.5px;font-weight:700;white-space:nowrap}.ProductDetailV2_brandTag__jctVf{background:#eff6ff!important;color:#1d4ed8!important;padding:3px 9px}.ProductDetailV2_modelTag__wxNMG{background:#f8fafc!important;border:1px solid #e5e7eb!important;border-radius:7px;color:#334155!important;font-weight:600}.ProductDetailV2_modelTag__wxNMG,.ProductDetailV2_segmentTag__NMIli{align-items:center;display:inline-flex;font-size:11.5px;padding:3px 9px;white-space:nowrap}.ProductDetailV2_segmentTag__NMIli{background:#f5f3ff!important;border-radius:999px;color:#6d28d9!important;font-weight:700}.ProductDetailV2_motorTag__teuYb{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:700;padding:3px 9px;white-space:nowrap}.ProductDetailV2_motorDiesel__jdBAd{background:#fff7ed!important;color:#c2410c!important}.ProductDetailV2_motorPetrol__ab-\+U{background:#ecfdf5!important;color:#047857!important}.ProductDetailV2_motorOther__aqG7W{background:#f1f5f9!important;color:#475569!important}.ProductDetailV2_refToggle__eOvfv{align-items:center;background:#fff!important;border:1px dashed #93c5fd!important;border-radius:7px;color:#2563eb!important;cursor:pointer;display:inline-flex;font-size:11px;font-weight:800;padding:3px 9px;white-space:nowrap}.ProductDetailV2_refToggle__eOvfv:hover{background:#eff6ff!important;border-style:solid!important}.ProductDetailV2_noData__vz4GD{color:#cbd5e1!important;font-weight:700}.ProductDetailV2_stateBox__8VZzf{align-items:center;display:flex;flex-direction:column;gap:11px;justify-content:center;padding:60px 20px;text-align:center}.ProductDetailV2_stateTitle__IBB8G{color:#12275c!important;font-size:15.5px;font-weight:800}.ProductDetailV2_stateText__cy0PY{color:#64748b!important;font-size:13px;font-weight:500;max-width:420px}.ProductDetailV2_spinner__uByE8{animation:ProductDetailV2_pdSpin__YuYTX .72s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#2563eb;height:32px;width:32px}@keyframes ProductDetailV2_pdSpin__YuYTX{to{transform:rotate(1turn)}}@media (max-width:1180px){.ProductDetailV2_statsGrid__Zmekb{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.ProductDetailV2_toolbar__6qJbk{align-items:stretch}.ProductDetailV2_toolbarRight__mFhnb{justify-content:space-between;width:100%}.ProductDetailV2_searchInput__GCz5z{flex:1 1;width:100%}.ProductDetailV2_searchBox__I5RVs{flex:1 1}.ProductDetailV2_statsGrid__Zmekb{gap:9px;grid-template-columns:repeat(2,1fr)}.ProductDetailV2_statCard__kLCi5{gap:9px;padding:11px 12px}.ProductDetailV2_statIcon__mN1jP{height:33px;width:33px}.ProductDetailV2_statNumber__SpXIw{font-size:17px}.ProductDetailV2_pageTitle__WgbJy{font-size:18px}.ProductDetailV2_tableScroll__rwTF2{overflow-x:visible}.ProductDetailV2_table__KC0ZW,.ProductDetailV2_table__KC0ZW tbody,.ProductDetailV2_table__KC0ZW td,.ProductDetailV2_table__KC0ZW tr{display:block;width:100%}.ProductDetailV2_table__KC0ZW thead{display:none}.ProductDetailV2_table__KC0ZW tbody tr{background:#fff!important;border:1px solid #eef2f7!important;border-radius:var(--v2-radius-sm);margin:11px;overflow:hidden}.ProductDetailV2_table__KC0ZW tbody td{border-bottom:1px solid #f5f7fa!important;display:flex;flex-direction:column;gap:6px;padding:10px 12px}.ProductDetailV2_table__KC0ZW tbody td:before{color:#94a3b8!important;content:attr(data-label);font-size:10.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.ProductDetailV2_table__KC0ZW tbody td:last-child{border-bottom:none!important}.ProductDetailV2_table__KC0ZW tbody tr:hover td{background:#fff!important}.ProductDetailV2_cellNum__Sdb8l{align-items:center;background:#f8fafc!important;flex-direction:row!important;gap:8px;justify-content:flex-start}.ProductDetailV2_cellNum__Sdb8l:before{content:"SIRA"}}@media (max-width:480px){.ProductDetailV2_statsGrid__Zmekb{grid-template-columns:repeat(2,1fr)}.ProductDetailV2_resultCount__0Ae9n{padding:6px 10px}}.SiparisBildirimi_zilBtn__whllI{align-items:center;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:11px;color:#2563eb!important;cursor:pointer;display:inline-flex;height:42px;justify-content:center;transition:background .15s,border-color .15s;width:42px}.SiparisBildirimi_zilBtn__whllI:hover{background:#f1f5f9!important;border-color:#cbd5e1!important}.SiparisBildirimi_zilKapali__-cVyM{color:#94a3b8!important}.SiparisBildirimi_toast__Um97-{align-items:center;animation:SiparisBildirimi_girisAnim__9gh1E .28s ease-out;background:#fff!important;border:1px solid #bbf7d0;border-radius:14px;box-shadow:0 18px 44px -14px #0b1b3d59;display:flex;gap:12px;padding:14px 16px;position:fixed;right:24px;top:84px;width:min(380px,calc(100vw - 32px));z-index:10000}@keyframes SiparisBildirimi_girisAnim__9gh1E{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.SiparisBildirimi_toastIkon__2G3qi{align-items:center;background:#dcfce7!important;border-radius:10px;color:#15803d!important;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.SiparisBildirimi_toastGovde__r2ugm{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.SiparisBildirimi_toastBaslik__S9a68{color:#15803d!important;font-size:11.5px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}.SiparisBildirimi_toastMetin__\+kTEK{color:#0f172a!important;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiparisBildirimi_toastMetin__\+kTEK strong{color:#1d4ed8!important}.SiparisBildirimi_toastKapat__Y4gE1{align-items:center;background:#0000!important;border:none!important;border-radius:8px;color:#64748b!important;cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.SiparisBildirimi_toastKapat__Y4gE1:hover{background:#f1f5f9!important}@media (max-width:560px){.SiparisBildirimi_toast__Um97-{right:16px;top:74px}}.AdminHeader_header__Q6Mgm{background:#fff;background:var(--adm-card,#fff);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--adm-border,#e5e7eb);box-shadow:0 1px 3px #0f172a0a;box-sizing:border-box;height:68px;height:var(--adm-header-h,68px);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:900}.AdminHeader_inner__eoxd-{align-items:center;box-sizing:border-box;display:flex;gap:16px;height:100%;justify-content:space-between;margin:0 auto;max-width:1600px;max-width:var(--adm-content-max,1600px);padding:0 28px;padding:0 var(--adm-pad-x,28px)}.AdminHeader_brand__x0-13{align-items:center;display:flex;gap:11px;min-width:0;text-decoration:none}.AdminHeader_brandMark__Opo6N{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);background:linear-gradient(135deg,var(--adm-primary,#2563eb),var(--adm-primary-dark,#1d4ed8));border-radius:11px;box-shadow:0 3px 8px #2563eb47;color:#fff;display:flex;flex:0 0 38px;font-size:20px;font-weight:700;height:38px;justify-content:center;line-height:1;width:38px}.AdminHeader_brandText__i0F46{display:flex;flex-direction:column;min-width:0}.AdminHeader_brandName__\+D4CI{color:#0f172a;color:var(--adm-text,#0f172a);font-size:17px;font-weight:700;letter-spacing:-.3px;line-height:1.15;white-space:nowrap}.AdminHeader_brandSub__IKqcV{color:#94a3b8;color:var(--adm-text-muted,#94a3b8);font-size:11px;font-weight:500;letter-spacing:.3px;line-height:1.3;white-space:nowrap}.AdminHeader_right__zWyyr{align-items:center;display:flex;gap:10px;min-width:0}.AdminHeader_eyeBtn__gMKsp{align-items:center;background:#f8fafc;background:var(--adm-bg,#f8fafc);border:1px solid #e5e7eb;border:1px solid var(--adm-border,#e5e7eb);border-radius:10px;color:#64748b;color:var(--adm-text-secondary,#64748b);display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;height:40px;padding:0 14px;text-decoration:none;transition:background .16s ease,color .16s ease,border-color .16s ease;white-space:nowrap}.AdminHeader_eyeBtn__gMKsp:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb;color:var(--adm-primary,#2563eb)}.AdminHeader_eyeLabel__2TBjd{display:inline}.AdminHeader_profileWrap__MbKLG{position:relative}.AdminHeader_profileBtn__oZYrB{align-items:center;background:#0000;border:1px solid #0000;border-radius:11px;cursor:pointer;display:flex;font-family:inherit;gap:10px;height:44px;padding:0 10px 0 6px;transition:background .16s ease,border-color .16s ease}.AdminHeader_profileBtnOpen__xHnFU,.AdminHeader_profileBtn__oZYrB:hover{background:#f8fafc;background:var(--adm-bg,#f8fafc);border-color:#e5e7eb;border-color:var(--adm-border,#e5e7eb)}.AdminHeader_avatar__1WOPr{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:50%;color:#fff;display:flex;flex:0 0 34px;font-size:12.5px;font-weight:700;height:34px;justify-content:center;letter-spacing:.3px;width:34px}.AdminHeader_profileText__2X6Dj{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.AdminHeader_profileName__nHQEN{color:#0f172a;color:var(--adm-text,#0f172a);font-size:13.5px;font-weight:600;line-height:1.2;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminHeader_profileRole__v6ifz{color:#94a3b8;color:var(--adm-text-muted,#94a3b8);font-size:11px;font-weight:500;line-height:1.3}.AdminHeader_chevron__wpa4N{color:#94a3b8;color:var(--adm-text-muted,#94a3b8);flex:0 0 auto;transition:transform .18s ease}.AdminHeader_dropdown__TqxjQ{animation:AdminHeader_admFadeIn__Xwkxp .15s ease;background:#fff;background:var(--adm-card,#fff);border:1px solid #e5e7eb;border:1px solid var(--adm-border,#e5e7eb);border-radius:14px;box-shadow:0 12px 32px #0f172a1f;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:244px}@keyframes AdminHeader_admFadeIn__Xwkxp{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.AdminHeader_dropdownHead__shk9Q{align-items:center;background:#f8fafc;background:var(--adm-bg,#f8fafc);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--adm-border,#e5e7eb);display:flex;gap:11px;padding:14px 15px}.AdminHeader_avatarLg__EsW6i{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:50%;color:#fff;display:flex;flex:0 0 40px;font-size:14px;font-weight:700;height:40px;justify-content:center;width:40px}.AdminHeader_dropdownHeadText__tXfNI{display:flex;flex-direction:column;min-width:0}.AdminHeader_dropdownName__Hz7\+L{color:#0f172a;color:var(--adm-text,#0f172a);font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminHeader_dropdownRole__yyV7S{color:#94a3b8;color:var(--adm-text-muted,#94a3b8);font-size:11.5px}.AdminHeader_dropdownList__\+hguE{padding:6px}.AdminHeader_dropdownItem__Zg8k6{align-items:center;background:#0000;border:none;border-radius:9px;color:#64748b;color:var(--adm-text-secondary,#64748b);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:11px;padding:10px 11px;text-align:left;transition:background .14s ease,color .14s ease;width:100%}.AdminHeader_dropdownItem__Zg8k6:hover{background:#eff6ff;color:#2563eb;color:var(--adm-primary,#2563eb)}@media (max-width:768px){.AdminHeader_header__Q6Mgm{height:58px;height:var(--adm-header-h-mobile,58px)}.AdminHeader_inner__eoxd-{gap:10px;padding:0 16px;padding:0 var(--adm-pad-x-mobile,16px)}.AdminHeader_brandMark__Opo6N{border-radius:10px;flex:0 0 34px;font-size:18px;height:34px;width:34px}.AdminHeader_brandName__\+D4CI{font-size:15px}.AdminHeader_brandSub__IKqcV{font-size:10px}.AdminHeader_eyeBtn__gMKsp{gap:0;height:38px;justify-content:center;padding:0;width:38px}.AdminHeader_eyeLabel__2TBjd{display:none}.AdminHeader_profileBtn__oZYrB{gap:6px;height:38px;padding:0 4px}.AdminHeader_profileText__2X6Dj{display:none}.AdminHeader_avatar__1WOPr{flex:0 0 32px;height:32px;width:32px}.AdminHeader_dropdown__TqxjQ{right:-4px;width:224px}}@media (max-width:360px){.AdminHeader_brandSub__IKqcV{display:none}.AdminHeader_brandName__\+D4CI{font-size:14px}}.AdminHeader_left__AnFew{align-items:center;display:flex;gap:10px;min-width:0}.AdminHeader_menuBtn__NBFNP{align-items:center;background:#f8fafc;background:var(--adm-bg,#f8fafc);border:1px solid #e5e7eb;border:1px solid var(--adm-border,#e5e7eb);border-radius:10px;color:#64748b;color:var(--adm-text-secondary,#64748b);cursor:pointer;display:none;flex:0 0 38px;height:38px;justify-content:center;transition:background .16s ease,color .16s ease;width:38px}.AdminHeader_menuBtn__NBFNP:hover{background:#eff6ff;color:#2563eb;color:var(--adm-primary,#2563eb)}.AdminHeader_dropdownItemDanger__sBo3U{align-items:center;background:#0000;border:none;border-radius:9px;color:#64748b;color:var(--adm-text-secondary,#64748b);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:11px;padding:10px 11px;text-align:left;transition:background .14s ease,color .14s ease;width:100%}.AdminHeader_dropdownItemDanger__sBo3U:hover{background:#fef2f2;color:#dc2626;color:var(--adm-danger,#dc2626)}.AdminHeader_profileBtnOpen__xHnFU{align-items:center;background:#f8fafc;background:var(--adm-bg,#f8fafc);border:1px solid #e5e7eb;border:1px solid var(--adm-border,#e5e7eb);border-radius:11px;cursor:pointer;display:flex;font-family:inherit;gap:10px;height:44px;padding:0 10px 0 6px}.AdminHeader_chevronOpen__-BvF4{color:#94a3b8;color:var(--adm-text-muted,#94a3b8);flex:0 0 auto;transform:rotate(180deg);transition:transform .18s ease}@media (max-width:1024px){.AdminHeader_menuBtn__NBFNP{display:inline-flex}}@media (max-width:768px){.AdminHeader_menuBtn__NBFNP{flex:0 0 36px;height:36px;width:36px}.AdminHeader_profileBtnOpen__xHnFU{gap:6px;height:38px;padding:0 4px}}.AdminSidebar_sidebar__c5xGd{background:#fff;background:var(--adm-card,#fff);border-right:1px solid #e5e7eb;border-right:1px solid var(--adm-border,#e5e7eb);box-sizing:border-box;display:flex;flex:0 0 262px;flex:0 0 var(--adm-sidebar-w,262px);flex-direction:column;height:calc(100vh - 68px);height:calc(100vh - var(--adm-header-h, 68px));overflow:hidden;position:-webkit-sticky;position:sticky;top:68px;top:var(--adm-header-h,68px);transition:width .2s ease,flex-basis .2s ease;width:262px;width:var(--adm-sidebar-w,262px)}.AdminSidebar_collapsed__gpCkR .AdminSidebar_arrowOpen__kZyDZ,.AdminSidebar_collapsed__gpCkR .AdminSidebar_arrow__ax07C,.AdminSidebar_collapsed__gpCkR .AdminSidebar_label__BxFr5,.AdminSidebar_collapsed__gpCkR .AdminSidebar_soon__hq-\+f{display:none}.AdminSidebar_collapsed__gpCkR .AdminSidebar_itemActive__GJdo4,.AdminSidebar_collapsed__gpCkR .AdminSidebar_item__UIe9p{justify-content:center;padding-left:0;padding-right:0}.AdminSidebar_mobileHead__mElck{display:none}.AdminSidebar_nav__hEl-s{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;overflow-y:auto;padding:14px 12px}.AdminSidebar_nav__hEl-s::-webkit-scrollbar{width:6px}.AdminSidebar_nav__hEl-s::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:3px}.AdminSidebar_group__s-Yb4{display:flex;flex-direction:column}.AdminSidebar_itemActive__GJdo4,.AdminSidebar_item__UIe9p{align-items:center;background:#0000;border:none;border-radius:10px;box-sizing:border-box;color:#64748b;color:var(--adm-text-secondary,#64748b);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:11px;padding:10px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.AdminSidebar_item__UIe9p:hover{background:#f8fafc;background:var(--adm-bg,#f8fafc);color:#0f172a;color:var(--adm-text,#0f172a)}.AdminSidebar_itemActive__GJdo4{background:#eff6ff;color:#2563eb;color:var(--adm-primary,#2563eb);font-weight:600}.AdminSidebar_icon__VgkEB{flex:0 0 auto}.AdminSidebar_label__BxFr5{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminSidebar_arrowOpen__kZyDZ,.AdminSidebar_arrow__ax07C{color:#94a3b8;color:var(--adm-text-muted,#94a3b8);flex:0 0 auto;transition:transform .18s ease}.AdminSidebar_arrowOpen__kZyDZ{transform:rotate(180deg)}.AdminSidebar_submenu__iUr9\+{border-left:1px solid #e5e7eb;border-left:1px solid var(--adm-border,#e5e7eb);display:flex;flex-direction:column;gap:2px;margin:2px 0 4px 21px;padding-left:11px}.AdminSidebar_subItemActive__d9eYS,.AdminSidebar_subItem__epjj8{align-items:center;background:#0000;border:none;border-radius:8px;box-sizing:border-box;color:#64748b;color:var(--adm-text-secondary,#64748b);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:9px;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.AdminSidebar_subItem__epjj8:hover{background:#f8fafc;background:var(--adm-bg,#f8fafc);color:#0f172a;color:var(--adm-text,#0f172a)}.AdminSidebar_subItemActive__d9eYS{background:#eff6ff;color:#2563eb;color:var(--adm-primary,#2563eb);font-weight:600}.AdminSidebar_dot__c6vjr{background:currentColor;border-radius:50%;flex:0 0 5px;height:5px;opacity:.45;width:5px}.AdminSidebar_soon__hq-\+f{background:#f1f5f9;border-radius:999px;color:#94a3b8;color:var(--adm-text-muted,#94a3b8);flex:0 0 auto;font-size:9.5px;font-weight:600;letter-spacing:.2px;padding:2px 6px}.AdminSidebar_footer__3Zajx{border-top:1px solid #e5e7eb;border-top:1px solid var(--adm-border,#e5e7eb);flex:0 0 auto;padding:10px 12px}.AdminSidebar_collapseBtn__rF\+vU{align-items:center;background:#f8fafc;background:var(--adm-bg,#f8fafc);border:1px solid #e5e7eb;border:1px solid var(--adm-border,#e5e7eb);border-radius:10px;color:#64748b;color:var(--adm-text-secondary,#64748b);cursor:pointer;display:flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:8px;justify-content:center;padding:9px 10px;transition:background .15s ease,color .15s ease;width:100%}.AdminSidebar_collapseBtn__rF\+vU:hover{background:#eff6ff;color:#2563eb;color:var(--adm-primary,#2563eb)}.AdminSidebar_overlay__WcV\+-{display:none}@media (max-width:1024px){.AdminSidebar_overlay__WcV\+-{animation:AdminSidebar_admOverlayIn__\+f5WV .18s ease;background:#0f172a73;display:block;inset:0;position:fixed;z-index:1000}@keyframes AdminSidebar_admOverlayIn__\+f5WV{0%{opacity:0}to{opacity:1}}.AdminSidebar_sidebar__c5xGd{box-shadow:4px 0 24px #0f172a24;flex-basis:280px;height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .24s ease;width:280px;z-index:1001}.AdminSidebar_mobileOpen__dVklI{transform:translateX(0)}.AdminSidebar_collapsed__gpCkR{flex-basis:280px;width:280px}.AdminSidebar_collapsed__gpCkR .AdminSidebar_arrowOpen__kZyDZ,.AdminSidebar_collapsed__gpCkR .AdminSidebar_arrow__ax07C,.AdminSidebar_collapsed__gpCkR .AdminSidebar_label__BxFr5,.AdminSidebar_collapsed__gpCkR .AdminSidebar_soon__hq-\+f{display:inline;display:initial}.AdminSidebar_collapsed__gpCkR .AdminSidebar_label__BxFr5{display:block}.AdminSidebar_collapsed__gpCkR .AdminSidebar_itemActive__GJdo4,.AdminSidebar_collapsed__gpCkR .AdminSidebar_item__UIe9p{justify-content:flex-start;padding-left:12px;padding-right:12px}.AdminSidebar_mobileHead__mElck{align-items:center;border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--adm-border,#e5e7eb);display:flex;flex:0 0 auto;height:58px;justify-content:space-between;padding:0 14px 0 18px}.AdminSidebar_mobileTitle__F7lUn{color:#0f172a;color:var(--adm-text,#0f172a);font-size:15px;font-weight:700}.AdminSidebar_closeBtn__oDf-B{align-items:center;background:#f8fafc;background:var(--adm-bg,#f8fafc);border:1px solid #e5e7eb;border:1px solid var(--adm-border,#e5e7eb);border-radius:9px;color:#64748b;color:var(--adm-text-secondary,#64748b);cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.AdminSidebar_footer__3Zajx{display:none}}.AdminLayout_root__GCS\+y{--adm-primary:#2563eb;--adm-primary-dark:#1d4ed8;--adm-success:#16a34a;--adm-warning:#f59e0b;--adm-danger:#dc2626;--adm-bg:#f8fafc;--adm-card:#fff;--adm-border:#e5e7eb;--adm-text:#0f172a;--adm-text-secondary:#64748b;--adm-text-muted:#94a3b8;--adm-header-h:68px;--adm-header-h-mobile:58px;--adm-content-max:1600px;--adm-pad-x:28px;--adm-pad-x-mobile:16px;--adm-radius-sm:10px;--adm-radius-md:14px;--adm-radius-lg:18px;--adm-shadow:0 1px 3px #0f172a0f;--adm-shadow-hover:0 8px 24px #0f172a1a;-webkit-font-smoothing:antialiased;background:var(--adm-bg);color:var(--adm-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;min-height:100vh}.AdminLayout_main__o3NEl{box-sizing:border-box;width:100%}.AdminLayout_container__CkJrY{box-sizing:border-box;margin:0 auto;max-width:var(--adm-content-max);padding:26px var(--adm-pad-x) 48px}@media (max-width:768px){.AdminLayout_container__CkJrY{padding:18px var(--adm-pad-x-mobile) 36px}}.AdminLayout_root__GCS\+y{--adm-sidebar-w:262px}.AdminLayout_rootCollapsed__2qrKU{--adm-sidebar-w:76px}.AdminLayout_shell__i22a\+{align-items:flex-start;box-sizing:border-box;display:flex;width:100%}.AdminLayout_main__o3NEl{flex:1 1 auto;min-width:0}@media (max-width:1024px){.AdminLayout_shell__i22a\+{display:block}}.StatCard_card__CPv-y{--sc-accent:#2563eb;--sc-accent-soft:#eff6ff;background:#fff;background:var(--adm-card,#fff);border:1px solid #e5e7eb;border:1px solid var(--adm-border,#e5e7eb);border-radius:14px;border-radius:var(--adm-radius-md,14px);box-shadow:0 1px 3px #0f172a0f;box-shadow:var(--adm-shadow,0 1px 3px #0f172a0f);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:18px 20px 16px;position:relative;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.StatCard_card__CPv-y:before{background:var(--sc-accent);content:"";height:3px;left:0;opacity:.9;position:absolute;top:0;width:100%}.StatCard_card__CPv-y:hover{border-color:#dbe3ee;box-shadow:0 8px 24px #0f172a1a;box-shadow:var(--adm-shadow-hover,0 8px 24px #0f172a1a);transform:translateY(-2px)}.StatCard_toneBlue__HHcZn{--sc-accent:#2563eb;--sc-accent-soft:#eff6ff}.StatCard_toneViolet__i0jGI{--sc-accent:#7c3aed;--sc-accent-soft:#f5f3ff}.StatCard_toneEmerald__WsTfa{--sc-accent:#059669;--sc-accent-soft:#ecfdf5}.StatCard_toneAmber__Woj4L{--sc-accent:#d97706;--sc-accent-soft:#fffbeb}.StatCard_top__km\+EM{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:14px}.StatCard_iconWrap__dmOun{align-items:center;background:var(--sc-accent-soft);border-radius:11px;color:var(--sc-accent);display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.StatCard_trendDown__VFoMo,.StatCard_trendUp__drU4z{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;gap:4px;letter-spacing:-.1px;padding:4px 9px;white-space:nowrap}.StatCard_trendUp__drU4z{background:#ecfdf5;color:#059669}.StatCard_trendDown__VFoMo{background:#fef2f2;color:#dc2626}.StatCard_label__sswqP{color:#64748b;color:var(--adm-text-secondary,#64748b);font-size:12.5px;font-weight:600;letter-spacing:.1px;margin-bottom:5px}.StatCard_value__ICA9i{color:#0f172a;color:var(--adm-text,#0f172a);font-size:25px;font-weight:700;letter-spacing:-.7px;line-height:1.15;word-break:break-word}.StatCard_bottom__zzuTZ{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-top:14px}.StatCard_period__zjRaR{color:#94a3b8;color:var(--adm-text-muted,#94a3b8);font-size:11.5px;font-weight:500;white-space:nowrap}.StatCard_spark__Tv\+CH{color:var(--sc-accent);flex:0 0 88px;height:30px;opacity:.85;width:88px}@media (max-width:768px){.StatCard_card__CPv-y{padding:16px 16px 14px}.StatCard_value__ICA9i{font-size:22px}.StatCard_iconWrap__dmOun{border-radius:10px;flex:0 0 36px;height:36px;width:36px}.StatCard_spark__Tv\+CH{flex:0 0 70px;width:70px}}.SalesChart_card__e19RS{background:#fff;background:var(--adm-card,#fff);border:1px solid #e5e7eb;border:1px solid var(--adm-border,#e5e7eb);border-radius:14px;border-radius:var(--adm-radius-md,14px);box-shadow:0 1px 3px #0f172a0f;box-shadow:var(--adm-shadow,0 1px 3px #0f172a0f);box-sizing:border-box;padding:20px 22px 16px}.SalesChart_head__Xjukj{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.SalesChart_headText__HVNWO{display:flex;flex-direction:column;gap:3px;min-width:0}.SalesChart_title__xE7Nr{color:#0f172a;color:var(--adm-text,#0f172a);font-size:17px;font-weight:700;letter-spacing:-.3px;margin:0}.SalesChart_caption__IyL-0{color:#94a3b8;color:var(--adm-text-muted,#94a3b8);font-size:12.5px}.SalesChart_tabs__Psktd{background:#f8fafc;background:var(--adm-bg,#f8fafc);border:1px solid #e5e7eb;border:1px solid var(--adm-border,#e5e7eb);border-radius:11px;display:inline-flex;flex:0 0 auto;gap:3px;padding:4px}.SalesChart_tabActive__H2IrA,.SalesChart_tab__E2umL{background:#0000;border:none;border-radius:8px;color:#64748b;color:var(--adm-text-secondary,#64748b);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:7px 15px;transition:background .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.SalesChart_tab__E2umL:hover{color:#0f172a;color:var(--adm-text,#0f172a)}.SalesChart_tabActive__H2IrA{background:#fff;background:var(--adm-card,#fff);box-shadow:0 1px 3px #0f172a1a;color:#2563eb;color:var(--adm-primary,#2563eb)}.SalesChart_summary__lKude{border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--adm-border,#e5e7eb);display:flex;flex-wrap:wrap;gap:28px;margin-bottom:6px;padding:0 0 16px}.SalesChart_summaryItem__r4v30{display:flex;flex-direction:column;gap:2px;min-width:0}.SalesChart_summaryLabel__v6xjc{color:#94a3b8;color:var(--adm-text-muted,#94a3b8);font-size:11.5px;font-weight:600;letter-spacing:.2px}.SalesChart_summaryValue__EGV-h{color:#0f172a;color:var(--adm-text,#0f172a);font-size:15px;font-weight:700;letter-spacing:-.3px}.SalesChart_plot__eH5mr{margin-top:10px;position:relative;touch-action:pan-y;width:100%}.SalesChart_svg__tMfC1{display:block;height:auto;overflow:visible;width:100%}.SalesChart_grid__-ZK8f{stroke:#eef2f7;stroke-width:1;vector-effect:non-scaling-stroke}.SalesChart_axisText__uXZXI{fill:#94a3b8;font-family:inherit;font-size:11.5px;font-weight:500}.SalesChart_line__oCmpj{fill:none;stroke:#2563eb;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.SalesChart_cursor__Tcj6v{stroke:#cbd5e1;stroke-width:1;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.SalesChart_dot__2bFGs{fill:#2563eb;stroke:#fff;stroke-width:2;vector-effect:non-scaling-stroke}.SalesChart_dotHalo__PtxFq{fill:#2563eb;opacity:.18}.SalesChart_tooltip__Wfl6A{background:#0f172a;border-radius:10px;box-shadow:0 8px 20px #0f172a38;display:flex;flex-direction:column;gap:2px;padding:8px 12px;pointer-events:none;position:absolute;transform:translate(-50%,calc(-100% - 14px));white-space:nowrap;z-index:5}.SalesChart_tipLabel__sANfX{color:#94a3b8;font-size:11px;font-weight:500}.SalesChart_tipValue__uUVVm{color:#fff;font-size:13.5px;font-weight:700}@media (max-width:768px){.SalesChart_card__e19RS{padding:16px 14px 12px}.SalesChart_head__Xjukj{gap:12px;margin-bottom:14px}.SalesChart_title__xE7Nr{font-size:15.5px}.SalesChart_tabs__Psktd{justify-content:stretch;width:100%}.SalesChart_tabActive__H2IrA,.SalesChart_tab__E2umL{flex:1 1;font-size:12.5px;padding:8px 6px;text-align:center}.SalesChart_summary__lKude{gap:0;justify-content:space-between;padding-bottom:14px}.SalesChart_summaryValue__EGV-h{font-size:13px}.SalesChart_summaryLabel__v6xjc{font-size:10.5px}.SalesChart_axisText__uXZXI{font-size:15px}.SalesChart_tooltip__Wfl6A{padding:7px 10px}.SalesChart_tipValue__uUVVm{font-size:12.5px}}@media (max-width:400px){.SalesChart_summaryValue__EGV-h{font-size:12px}}.AdminState_skeleton__G6nBJ{display:flex;flex-direction:column;padding:8px 0}.AdminState_skelRow__aDkRF{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:20px;padding:15px 16px}.AdminState_skelRow__aDkRF:last-child{border-bottom:none}.AdminState_skelCell__EYzjv{animation:AdminState_skelShimmer__YloeU 1.3s ease infinite;background:linear-gradient(90deg,#eef2f7 25%,#e2e8f0 37%,#eef2f7 63%);background-size:400% 100%;border-radius:6px;height:13px}@keyframes AdminState_skelShimmer__YloeU{0%{background-position:100% 50%}to{background-position:0 50%}}.AdminState_errorBox__Z7a2x{align-items:center;display:flex;flex-direction:column;gap:8px;padding:46px 20px;text-align:center}.AdminState_errorIcon__pULOQ{align-items:center;background:#fef2f2;border-radius:50%;color:#dc2626;display:flex;height:54px;justify-content:center;margin-bottom:4px;width:54px}.AdminState_errorTitle__tzAbJ{color:#0f172a;font-size:15px;font-weight:700}.AdminState_errorText__Kii3C{color:#64748b;font-size:13px;line-height:1.5;max-width:380px}.AdminState_retryBtn__q1Ceg{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;margin-top:8px;padding:0 18px;transition:background .15s ease,color .15s ease}.AdminState_retryBtn__q1Ceg:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.AdminState_emptyBox__rY-Cf{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:13.5px;gap:10px;padding:52px 20px}.DashboardV2_pageHead__eDeDn{margin-bottom:22px}.DashboardV2_title__snvm1{color:#0f172a;color:var(--adm-text,#0f172a);font-size:24px;font-weight:700;letter-spacing:-.4px;margin:0 0 4px}.DashboardV2_subtitle__KdP8l{color:#64748b;color:var(--adm-text-secondary,#64748b);font-size:13.5px;margin:0}.DashboardV2_placeholder__8PGOl{background:#fff;background:var(--adm-card,#fff);border:1px dashed #e5e7eb;border:1px dashed var(--adm-border,#e5e7eb);border-radius:14px;border-radius:var(--adm-radius-md,14px);color:#94a3b8;color:var(--adm-text-muted,#94a3b8);font-size:14px;padding:40px 24px;text-align:center}@media (max-width:768px){.DashboardV2_title__snvm1{font-size:20px}.DashboardV2_placeholder__8PGOl{font-size:13px;padding:28px 16px}}.DashboardV2_statGrid__5iF2o{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}@media (max-width:1400px){.DashboardV2_statGrid__5iF2o{gap:16px}}@media (max-width:1180px){.DashboardV2_statGrid__5iF2o{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.DashboardV2_statGrid__5iF2o{gap:14px;grid-template-columns:minmax(0,1fr);margin-bottom:18px}}.DashboardV2_pageHead__eDeDn{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.DashboardV2_headText__v800A{display:flex;flex-direction:column;gap:4px}.DashboardV2_refreshBtn__wLADI{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 16px;transition:background .15s ease,color .15s ease,border-color .15s ease}.DashboardV2_refreshBtn__wLADI:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.DashboardV2_spinning__CbS8r{animation:DashboardV2_dashSpin__ehMhS .9s linear infinite}@keyframes DashboardV2_dashSpin__ehMhS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DashboardV2_skelCard__JEjx1,.DashboardV2_skelChart__WucaR{animation:DashboardV2_dashShimmer__nzu\+R 1.3s ease infinite;background:linear-gradient(90deg,#eef2f7 25%,#e2e8f0 37%,#eef2f7 63%);background-size:400% 100%;border-radius:14px}.DashboardV2_skelCard__JEjx1{height:138px}.DashboardV2_skelChart__WucaR{height:420px}@keyframes DashboardV2_dashShimmer__nzu\+R{0%{background-position:100% 50%}to{background-position:0 50%}}.CustomerTable_wrap__5sNev{overflow-x:auto;width:100%}.CustomerTable_table__qwgd-{border-collapse:collapse;font-size:13.5px;min-width:760px;width:100%}.CustomerTable_table__qwgd- thead th{background:#f1f5f9;border-bottom:1px solid #dfe6ef;color:#475569;font-size:12px;font-weight:700;letter-spacing:.4px;padding:13px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.CustomerTable_table__qwgd- tbody td{border-bottom:1px solid #eef2f7;color:#334155;padding:14px 16px;vertical-align:middle}.CustomerTable_table__qwgd- tbody tr{cursor:default;transition:background .14s ease}.CustomerTable_table__qwgd- tbody tr:hover{background:#eff6ff}.CustomerTable_table__qwgd- tbody tr:hover td{border-bottom-color:#dbeafe}.CustomerTable_table__qwgd- tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 #2563eb}.CustomerTable_table__qwgd- tbody tr:last-child td{border-bottom:none}.CustomerTable_tdCode__r\+rCW{font-feature-settings:"tnum";color:#1d4ed8;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.CustomerTable_tdTitle__AtadZ,.CustomerTable_thTitle__udz2N{min-width:240px}.CustomerTable_tdTitle__AtadZ{color:#0f172a;font-weight:600}.CustomerTable_mail__wD6\+\+{color:#475569;text-decoration:none}.CustomerTable_mail__wD6\+\+:hover{color:#2563eb;text-decoration:underline}.CustomerTable_tdBalance__Lutxl,.CustomerTable_thBalance__o6bSq{text-align:right;white-space:nowrap}.CustomerTable_balanceCredit__8LzNv,.CustomerTable_balanceDebt__vbH32,.CustomerTable_balanceZero__8-PRM{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.CustomerTable_balanceDebt__vbH32{color:#dc2626}.CustomerTable_balanceCredit__8LzNv{color:#059669}.CustomerTable_balanceZero__8-PRM{color:#64748b}.CustomerTable_tdActions__10-NO,.CustomerTable_thActions__aDZ3D{text-align:center;width:100px}.CustomerTable_editBtn__C24nD{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#475569;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease;width:36px}.CustomerTable_editBtn__C24nD:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb;transform:translateY(-1px)}.CustomerTable_empty__2ZgRm{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:13.5px;gap:10px;padding:52px 20px}@media (max-width:900px){.CustomerTable_wrap__5sNev{overflow-x:visible}.CustomerTable_table__qwgd-,.CustomerTable_table__qwgd- tbody,.CustomerTable_table__qwgd- tbody td,.CustomerTable_table__qwgd- tbody tr{display:block;min-width:0;width:100%}.CustomerTable_table__qwgd- thead{display:none}.CustomerTable_table__qwgd- tbody tr{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a0f;margin-bottom:12px;padding:12px 14px}.CustomerTable_table__qwgd- tbody tr:hover{background:#fff}.CustomerTable_table__qwgd- tbody td{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:14px;justify-content:space-between;padding:8px 0;text-align:right}.CustomerTable_table__qwgd- tbody td:last-child{border-bottom:none;padding-bottom:0}.CustomerTable_table__qwgd- tbody td:before{color:#94a3b8;content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.CustomerTable_tdTitle__AtadZ,.CustomerTable_thTitle__udz2N{min-width:0}.CustomerTable_tdEmail__kqvp-{word-break:break-all}.CustomerTable_tdActions__10-NO,.CustomerTable_thActions__aDZ3D{width:auto}.CustomerTable_table__qwgd- tbody tr:hover td:first-child{box-shadow:none}.CustomerTable_table__qwgd- tbody tr:hover{background:#fff}.CustomerTable_table__qwgd- tbody tr:active{border-color:#93c5fd;box-shadow:0 4px 14px #2563eb29}}.CustomerTable_noMail__S98Pb{color:#cbd5e1;font-weight:600}.AdminPagination_bar__GJsEg{align-items:center;background:#fff;border-top:1px solid #eef2f7;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:14px 16px}.AdminPagination_info__l6opX{align-items:baseline;color:#64748b;display:flex;font-size:13px;gap:5px;white-space:nowrap}.AdminPagination_range__ZFALB{color:#0f172a;font-weight:700}.AdminPagination_controls__CLmFy{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.AdminPagination_pages__nzFUL{align-items:center;display:flex;gap:4px;margin:0 4px}.AdminPagination_navBtn__\+FkVm{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#475569;cursor:pointer;display:flex;height:34px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:34px}.AdminPagination_navBtn__\+FkVm:hover:not(:disabled){background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.AdminPagination_navBtn__\+FkVm:disabled{cursor:not-allowed;opacity:.4}.AdminPagination_pageBtnActive__pVLHk,.AdminPagination_pageBtn__jGtS7{background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#475569;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:34px;min-width:34px;padding:0 9px;transition:background .15s ease,color .15s ease,border-color .15s ease}.AdminPagination_pageBtn__jGtS7:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.AdminPagination_pageBtnActive__pVLHk{background:#2563eb;border-color:#2563eb;box-shadow:0 2px 6px #2563eb47;color:#fff}.AdminPagination_dots__gj4ml{color:#94a3b8;font-weight:600;padding:0 3px}.AdminPagination_perPage__YkbC7{align-items:center;display:flex;gap:8px;white-space:nowrap}.AdminPagination_perPageLabel__BxpbE{color:#64748b;font-size:12.5px}.AdminPagination_select__4Ce6Z{background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#334155;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:34px;outline:none;padding:0 8px}.AdminPagination_select__4Ce6Z:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb1f}@media (max-width:900px){.AdminPagination_bar__GJsEg{border:1px solid #e2e8f0;border-radius:12px;gap:12px;justify-content:center;margin-top:4px}}@media (max-width:560px){.AdminPagination_perPage__YkbC7{order:3}.AdminPagination_info__l6opX{justify-content:center;order:1;width:100%}.AdminPagination_controls__CLmFy{order:2;width:100%}.AdminPagination_navBtn__\+FkVm,.AdminPagination_pageBtnActive__pVLHk,.AdminPagination_pageBtn__jGtS7{font-size:12.5px;height:32px;min-width:32px;width:32px}}.CustomersV2_pageHead__jhCFH{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:18px}.CustomersV2_headText__6klhz{display:flex;flex-direction:column;gap:6px;min-width:0}.CustomersV2_title__MyfQu{color:#0f172a;font-size:24px;font-weight:700;letter-spacing:-.4px;margin:0}.CustomersV2_subtitle__yTyOK{align-items:center;color:#64748b;display:flex;font-size:13.5px;gap:7px;margin:0}.CustomersV2_subtitle__yTyOK strong{color:#0f172a;font-weight:700}.CustomersV2_exportGroup__z\+I9i{display:flex;flex:0 0 auto;gap:9px}.CustomersV2_exportExcel__Hbt6N,.CustomersV2_exportPdf__a\+wjl{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 15px;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.CustomersV2_exportExcel__Hbt6N:hover{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.CustomersV2_exportPdf__a\+wjl:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.CustomersV2_searchCard__NzlXT{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;display:flex;gap:12px;margin-bottom:16px;padding:14px 16px}.CustomersV2_searchWrap__MBBNI{flex:1 1 auto;max-width:520px;min-width:0;position:relative}.CustomersV2_searchIcon__jDrY\+{color:#2563eb;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.CustomersV2_searchInput__j2kkF{background:#fff;border:1.5px solid #cbd5e1;border-radius:12px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14.5px;font-weight:500;height:50px;outline:none;padding:0 44px 0 48px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CustomersV2_searchInput__j2kkF::placeholder{color:#94a3b8;font-weight:400}.CustomersV2_searchInput__j2kkF:hover{border-color:#94a3b8}.CustomersV2_searchInput__j2kkF:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb24}.CustomersV2_clearBtn__SnIwg{align-items:center;background:#f1f5f9;border:none;border-radius:8px;color:#475569;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:11px;top:50%;transform:translateY(-50%);width:28px}.CustomersV2_clearBtn__SnIwg:hover{background:#e2e8f0;color:#0f172a}.CustomersV2_resultChip__jiJP4{background:#eff6ff;border-radius:999px;color:#2563eb;flex:0 0 auto;font-size:12.5px;font-weight:700;padding:7px 14px;white-space:nowrap}.CustomersV2_tableCard__e\+Coc{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}@media (max-width:900px){.CustomersV2_tableCard__e\+Coc{background:#0000;border:none;box-shadow:none;overflow:visible}}@media (max-width:768px){.CustomersV2_title__MyfQu{font-size:20px}.CustomersV2_pageHead__jhCFH{gap:12px;margin-bottom:14px}.CustomersV2_exportGroup__z\+I9i{width:100%}.CustomersV2_exportExcel__Hbt6N,.CustomersV2_exportPdf__a\+wjl{flex:1 1;height:42px;justify-content:center;padding:0 10px}.CustomersV2_searchCard__NzlXT{flex-wrap:wrap;padding:12px}.CustomersV2_searchWrap__MBBNI{max-width:none;width:100%}.CustomersV2_searchInput__j2kkF{font-size:14px;height:46px}}.CustomersV2_refreshBtn__MwwVk{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:11px;color:#475569;cursor:pointer;display:flex;flex:0 0 auto;height:44px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:44px}.CustomersV2_refreshBtn__MwwVk:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.CustomersV2_spinning__ygYDO{animation:CustomersV2_admSpin__uPIUU .9s linear infinite}@keyframes CustomersV2_admSpin__uPIUU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.CustomersV2_refreshBtn__MwwVk{height:46px;width:46px}}.AdminTable_wrap__AM-Bt{overflow-x:auto;width:100%}.AdminTable_table__L6kjg{border-collapse:collapse;font-size:13.5px;min-width:720px;width:100%}.AdminTable_table__L6kjg thead th{background:#f1f5f9;border-bottom:1px solid #dfe6ef;color:#475569;font-size:12px;font-weight:700;letter-spacing:.4px;padding:13px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.AdminTable_table__L6kjg tbody td{border-bottom:1px solid #eef2f7;color:#334155;padding:14px 16px;vertical-align:middle}.AdminTable_table__L6kjg tbody tr{transition:background .14s ease}.AdminTable_table__L6kjg tbody tr:hover{background:#eff6ff}.AdminTable_table__L6kjg tbody tr:hover td{border-bottom-color:#dbeafe}.AdminTable_table__L6kjg tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 #2563eb}.AdminTable_table__L6kjg tbody tr:last-child td{border-bottom:none}.AdminTable_num__9leD4{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.AdminTable_center__19dxT{text-align:center}.AdminTable_mono__MY5G-{font-feature-settings:"tnum";color:#1d4ed8;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.AdminTable_strong__O0AE\+{color:#0f172a;font-weight:600}.AdminTable_muted__1mYBp{color:#64748b}.AdminTable_debit__\+zmLe{color:#dc2626;font-weight:700}.AdminTable_credit__Nl9qc{color:#059669;font-weight:700}.AdminTable_zero__y0-sl{color:#94a3b8}.AdminTable_badgeDanger__xoRMT,.AdminTable_badgeInfo__WujX-,.AdminTable_badgeOk__vTsm3,.AdminTable_badgeWarn__trojj,.AdminTable_badge__yw-mc{border-radius:999px;display:inline-block;font-size:11.5px;font-weight:700;padding:4px 11px;white-space:nowrap}.AdminTable_badge__yw-mc{background:#f1f5f9;color:#475569}.AdminTable_badgeOk__vTsm3{background:#ecfdf5;color:#059669}.AdminTable_badgeWarn__trojj{background:#fffbeb;color:#b45309}.AdminTable_badgeInfo__WujX-{background:#eff6ff;color:#2563eb}.AdminTable_badgeDanger__xoRMT{background:#fef2f2;color:#dc2626}.AdminTable_iconBtn__-b9Ax{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#475569;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:34px}.AdminTable_iconBtn__-b9Ax:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.AdminTable_iconBtnDanger__CgXVV:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.AdminTable_actions__KaiRT{align-items:center;display:flex;gap:7px;justify-content:center}.AdminTable_empty__eKzn-{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:13.5px;gap:10px;padding:48px 20px}@media (max-width:900px){.AdminTable_wrap__AM-Bt{overflow-x:visible}.AdminTable_table__L6kjg,.AdminTable_table__L6kjg tbody,.AdminTable_table__L6kjg tbody td,.AdminTable_table__L6kjg tbody tr{display:block;min-width:0;width:100%}.AdminTable_table__L6kjg thead{display:none}.AdminTable_table__L6kjg tbody tr{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a0f;margin-bottom:12px;padding:12px 14px}.AdminTable_table__L6kjg tbody tr:hover{background:#fff}.AdminTable_table__L6kjg tbody td{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:14px;justify-content:space-between;padding:8px 0;text-align:right}.AdminTable_table__L6kjg tbody td:last-child{border-bottom:none;padding-bottom:0}.AdminTable_table__L6kjg tbody td:before{color:#94a3b8;content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.AdminTable_actions__KaiRT{justify-content:flex-end}.AdminTable_table__L6kjg tbody tr:hover td:first-child{box-shadow:none}.AdminTable_table__L6kjg tbody tr:hover{background:#fff}.AdminTable_table__L6kjg tbody tr:active{border-color:#93c5fd;box-shadow:0 4px 14px #2563eb29}}.ConfirmDialog_overlay__0q7RC{align-items:center;animation:ConfirmDialog_cdFade__BZAjA .15s ease;background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1300}@keyframes ConfirmDialog_cdFade__BZAjA{0%{opacity:0}to{opacity:1}}.ConfirmDialog_dialog__3cKhW{align-items:center;animation:ConfirmDialog_cdUp__vTLbH .2s ease;background:#fff;border-radius:16px;box-shadow:0 24px 60px #0f172a57;display:flex;flex-direction:column;gap:12px;max-width:440px;padding:30px 26px 22px;position:relative;text-align:center;width:100%}@keyframes ConfirmDialog_cdUp__vTLbH{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ConfirmDialog_closeBtn__xdBe9{align-items:center;background:#f1f5f9;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:12px;top:12px;transition:background .15s ease,color .15s ease;width:32px}.ConfirmDialog_closeBtn__xdBe9:hover{background:#e2e8f0;color:#0f172a}.ConfirmDialog_iconDanger__5y6-j,.ConfirmDialog_iconInfo__tw41N{align-items:center;border-radius:50%;display:flex;flex:0 0 60px;height:60px;justify-content:center;width:60px}.ConfirmDialog_iconDanger__5y6-j{background:#fef2f2;box-shadow:0 0 0 8px #dc262612;color:#dc2626}.ConfirmDialog_iconInfo__tw41N{background:#eff6ff;box-shadow:0 0 0 8px #2563eb12;color:#2563eb}.ConfirmDialog_title__alhiR{color:#0f172a;font-size:18px;font-weight:700;letter-spacing:-.3px;margin:4px 0 0}.ConfirmDialog_message__piiET{color:#64748b;font-size:13.5px;line-height:1.55;margin:0;max-width:340px}.ConfirmDialog_details__7g21q{background:#f8fafc;border:1px solid #e2e8f0;border-radius:11px;display:flex;flex-direction:column;gap:7px;margin-top:4px;padding:13px 15px;text-align:left;width:100%}.ConfirmDialog_detailRow__JWSu5{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.ConfirmDialog_detailLabel__deq9\+{color:#94a3b8;flex:0 0 auto;font-size:11.5px;font-weight:700;letter-spacing:.3px;padding-top:1px;text-transform:uppercase}.ConfirmDialog_detailValue__sVJMQ{color:#0f172a;flex:1 1 auto;font-size:13px;font-weight:600;line-height:1.4;min-width:0;overflow-wrap:break-word;text-align:right}.ConfirmDialog_actions__v0W6o{display:flex;gap:10px;margin-top:8px;width:100%}.ConfirmDialog_cancelBtn__w\+t0C,.ConfirmDialog_confirmDanger__ETWgX,.ConfirmDialog_confirmInfo__po6j1{border-radius:10px;cursor:pointer;flex:1 1;font-family:inherit;font-size:13.5px;font-weight:600;height:44px;transition:background .15s ease,color .15s ease,transform .15s ease}.ConfirmDialog_cancelBtn__w\+t0C{background:#fff;border:1px solid #dfe6ef;color:#475569}.ConfirmDialog_cancelBtn__w\+t0C:hover{background:#f1f5f9;color:#0f172a}.ConfirmDialog_confirmDanger__ETWgX{background:#dc2626;border:none;box-shadow:0 2px 10px #dc26264d;color:#fff}.ConfirmDialog_confirmDanger__ETWgX:hover{background:#b91c1c;transform:translateY(-1px)}.ConfirmDialog_confirmInfo__po6j1{background:#2563eb;border:none;box-shadow:0 2px 10px #2563eb4d;color:#fff}.ConfirmDialog_confirmInfo__po6j1:hover{background:#1d4ed8;transform:translateY(-1px)}@media (max-width:560px){.ConfirmDialog_overlay__0q7RC{padding:16px}.ConfirmDialog_dialog__3cKhW{padding:26px 18px 18px}.ConfirmDialog_title__alhiR{font-size:16.5px}.ConfirmDialog_message__piiET{font-size:13px}.ConfirmDialog_detailRow__JWSu5{flex-direction:column;gap:3px}.ConfirmDialog_detailValue__sVJMQ{text-align:left}}.UserFormModal_backdrop__H5ThH{background:#0b1b3d73;inset:0;position:fixed;z-index:9998}.UserFormModal_modal__9axeS{background:#fff!important;border-radius:16px;box-shadow:0 24px 60px -18px #0b1b3d73;left:50%;max-height:calc(100vh - 64px);overflow-y:auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(620px,calc(100vw - 32px));z-index:9999}.UserFormModal_head__rQD\+A{align-items:center;border-bottom:1px solid #eef2f7;display:flex;justify-content:space-between;padding:16px 20px}.UserFormModal_title__so1BH{align-items:center;color:#0f172a!important;display:inline-flex;font-size:15px;font-weight:800;gap:8px}.UserFormModal_closeBtn__\+6U6w{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b!important;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.UserFormModal_closeBtn__\+6U6w:hover{background:#f1f5f9!important}.UserFormModal_body__LIMvj{padding:18px 20px}.UserFormModal_codeInfo__Zbjph{color:#64748b!important;font-size:12.5px;margin:0 0 14px}.UserFormModal_codeInfo__Zbjph strong{color:#1d4ed8!important}.UserFormModal_error__kfkP1{background:#fef2f2!important;border:1px solid #fecaca;border-radius:9px;color:#b91c1c!important;font-size:12.5px;font-weight:600;margin-bottom:14px;padding:10px 13px}.UserFormModal_grid__fXtIC{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1fr 1fr}@media (max-width:560px){.UserFormModal_grid__fXtIC{grid-template-columns:1fr}}.UserFormModal_field__p0HbY{display:flex;flex-direction:column;gap:5px}.UserFormModal_label__Y4Zhd{color:#475569!important;font-size:11.5px;font-weight:700}.UserFormModal_input__m\+Mss{border:1px solid #e2e8f0!important;border-radius:9px;font-size:13.5px;font-weight:500;height:40px;outline:none;padding:0 12px}.UserFormModal_input__m\+Mss:focus{box-shadow:0 0 0 3px #2563eb1f}.UserFormModal_foot__yw6bv{align-items:center;border-top:1px solid #eef2f7;display:flex;gap:10px;justify-content:flex-end;padding:14px 20px}.UserFormModal_cancelBtn__8f5pG,.UserFormModal_saveBtn__YfuhS{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:7px;height:40px;padding:0 18px}.UserFormModal_cancelBtn__8f5pG{background:#fff!important;border:1px solid #e2e8f0!important;color:#475569!important}.UserFormModal_saveBtn__YfuhS{background:#2563eb!important;border:none!important;color:#fff!important}.UserFormModal_cancelBtn__8f5pG:disabled,.UserFormModal_saveBtn__YfuhS:disabled{cursor:not-allowed;opacity:.6}.UserFormModal_input__m\+Mss{-webkit-text-fill-color:#0f172a!important;background:#fff!important;border:1.5px solid #cbd5e1!important;border-radius:10px!important;box-shadow:inset 0 1px 2px #0b1b3d0d;color:#0f172a!important;font-size:14px!important;font-weight:600!important;height:44px!important;padding:0 13px!important}.UserFormModal_input__m\+Mss::placeholder{-webkit-text-fill-color:#94a3b8!important;color:#94a3b8!important;font-weight:500}.UserFormModal_input__m\+Mss:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb26!important}.UserFormModal_label__Y4Zhd{color:#334155!important;font-size:12px!important;font-weight:800!important}.UserFormModal_parolaSatir__kGuL3{align-items:center;display:flex;gap:8px}.UserFormModal_parolaSatir__kGuL3 .UserFormModal_input__m\+Mss{flex:1 1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:.5px;min-width:0}.UserFormModal_gozBtn__8If1s{align-items:center;background:#f8fafc!important;border:1.5px solid #cbd5e1!important;border-radius:10px;color:#475569!important;cursor:pointer;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.UserFormModal_gozBtn__8If1s:hover{background:#eef2f7!important;border-color:#94a3b8!important}.UserFormModal_gozBtn__8If1s:disabled{cursor:not-allowed;opacity:.5}.UserFormModal_parolaHata__OOQ7R{color:#b91c1c!important;font-size:11.5px;font-weight:700}.UsersTab_bar__Wb\+kX{align-items:center;border-bottom:1px solid #eef2f7;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 16px}.UsersTab_count__hzj-7{color:#64748b;font-size:13px;font-weight:600}.UsersTab_addBtn__11cP1{align-items:center;background:#2563eb;border:none;border-radius:10px;box-shadow:0 2px 8px #2563eb42;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 16px;transition:background .15s ease,transform .15s ease;white-space:nowrap}.UsersTab_addBtn__11cP1:hover{background:#1d4ed8;transform:translateY(-1px)}.UsersTab_thIndex__tkZ-a{width:60px}.UsersTab_mail__fR2aa{color:#475569;word-break:break-all}@media (max-width:768px){.UsersTab_bar__Wb\+kX{padding:12px 14px}.UsersTab_addBtn__11cP1{height:42px;justify-content:center;width:100%}}.CustomerDetailV2_backLink__c3nqn{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;margin-bottom:14px;padding:7px 13px 7px 10px;transition:background .15s ease,color .15s ease,border-color .15s ease}.CustomerDetailV2_backLink__c3nqn:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.CustomerDetailV2_headCard__rvLaj{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:18px;padding:20px 22px}.CustomerDetailV2_headMain__VuWbY{align-items:center;display:flex;flex:1 1 auto;gap:15px;min-width:0}.CustomerDetailV2_avatar__M5PuN{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:14px;box-shadow:0 4px 12px #2563eb47;color:#fff;display:flex;flex:0 0 54px;font-size:22px;font-weight:700;height:54px;justify-content:center;width:54px}.CustomerDetailV2_headText__9Aifw{display:flex;flex-direction:column;gap:6px;min-width:0}.CustomerDetailV2_title__Xm8B2{color:#0f172a;font-size:21px;font-weight:700;letter-spacing:-.4px;line-height:1.25;margin:0}.CustomerDetailV2_metaRow__okPzh{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.CustomerDetailV2_code__3JJ-D{font-feature-settings:"tnum";background:#eff6ff;border-radius:999px;color:#1d4ed8;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700;padding:4px 11px}.CustomerDetailV2_meta__cLs51{align-items:center;color:#64748b;display:inline-flex;font-size:13px;gap:6px;min-width:0}.CustomerDetailV2_mail__EfxUE{color:#475569;text-decoration:none;word-break:break-all}.CustomerDetailV2_mail__EfxUE:hover{color:#2563eb;text-decoration:underline}.CustomerDetailV2_balanceBox__yopsf{align-items:flex-end;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex:0 0 auto;flex-direction:column;gap:5px;padding:12px 18px}.CustomerDetailV2_balanceLabel__g5B9f{align-items:center;color:#94a3b8;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;letter-spacing:.2px}.CustomerDetailV2_credit__D\+Hy8,.CustomerDetailV2_debt__n0BXk,.CustomerDetailV2_zero__0-k-m{font-feature-settings:"tnum";font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.5px}.CustomerDetailV2_debt__n0BXk{color:#dc2626}.CustomerDetailV2_credit__D\+Hy8{color:#059669}.CustomerDetailV2_zero__0-k-m{color:#64748b}.CustomerDetailV2_tabBar__hbqVG{background:#fff;border:1px solid #e2e8f0;border-radius:13px;box-shadow:0 1px 3px #0f172a0f;display:flex;gap:4px;margin-bottom:16px;overflow-x:auto;padding:5px}.CustomerDetailV2_tabActive__rSGYG,.CustomerDetailV2_tab__fKvZk{align-items:center;background:#0000;border:none;border-radius:10px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:8px;justify-content:center;padding:11px 20px;transition:background .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.CustomerDetailV2_tab__fKvZk:hover{background:#f8fafc;color:#0f172a}.CustomerDetailV2_tabActive__rSGYG{background:#2563eb;box-shadow:0 3px 10px #2563eb61;color:#fff}.CustomerDetailV2_tabActive__rSGYG svg{color:#fff}.CustomerDetailV2_panel__IjlqO{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}.CustomerDetailV2_notFound__ejBK2{align-items:center;display:flex;flex-direction:column;gap:12px;padding:70px 20px;text-align:center}.CustomerDetailV2_sub__e86eX{color:#64748b;font-size:13.5px;margin:0}.CustomerDetailV2_backBtn__jxdfQ{align-items:center;background:#2563eb;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:8px;height:42px;margin-top:6px;padding:0 18px}@media (max-width:900px){.CustomerDetailV2_panel__IjlqO{background:#0000;border:none;box-shadow:none;overflow:visible}}@media (max-width:768px){.CustomerDetailV2_headCard__rvLaj{gap:14px;padding:16px}.CustomerDetailV2_avatar__M5PuN{border-radius:12px;flex:0 0 46px;font-size:19px;height:46px;width:46px}.CustomerDetailV2_title__Xm8B2{font-size:17px}.CustomerDetailV2_balanceBox__yopsf{align-items:flex-start;padding:12px 14px;width:100%}.CustomerDetailV2_credit__D\+Hy8,.CustomerDetailV2_debt__n0BXk,.CustomerDetailV2_zero__0-k-m{font-size:18px}.CustomerDetailV2_tabBar__hbqVG{gap:3px;padding:4px}.CustomerDetailV2_tabActive__rSGYG,.CustomerDetailV2_tab__fKvZk{flex:1 1;font-size:12.5px;gap:6px;padding:10px 8px}}@media (max-width:420px){.CustomerDetailV2_tabActive__rSGYG span,.CustomerDetailV2_tab__fKvZk span{display:none}.CustomerDetailV2_tabActive__rSGYG,.CustomerDetailV2_tab__fKvZk{padding:12px 8px}}.CustomerUserTable_mail__WMgEb{color:#475569;word-break:break-all}.CustomerUserTable_customer__MPEVS{align-items:flex-start;display:flex;flex-direction:column;gap:3px;min-width:0}.CustomerUserTable_customerTitle__GWvvS{color:#0f172a;font-size:13px;font-weight:600;line-height:1.3}.CustomerUserTable_customerCode__45gfl{font-feature-settings:"tnum";color:#1d4ed8;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:600}.CustomerUserTable_chips__S5YlX{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.CustomerUserTable_chip__4prU6{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;color:#475569;display:inline-block;font-size:11px;font-weight:600;padding:3px 9px;white-space:nowrap}.CustomerUserTable_date__M12Ay{font-feature-settings:"tnum";color:#475569;font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width:901px){.CustomerUserTable_chips__S5YlX{justify-content:flex-start;max-width:210px}.CustomerUserTable_customer__MPEVS{max-width:230px}}@media (max-width:900px){.CustomerUserTable_customer__MPEVS{align-items:flex-end;text-align:right}}.LoginLogsModal_overlay__R32IE{align-items:center;animation:LoginLogsModal_adminLogFade__xDQC3 .16s ease;background:#0f172a80;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}@keyframes LoginLogsModal_adminLogFade__xDQC3{0%{opacity:0}to{opacity:1}}.LoginLogsModal_modal__QMON1{animation:LoginLogsModal_adminLogUp__HqbY7 .2s ease;background:#fff;border-radius:16px;box-shadow:0 24px 60px #0f172a52;display:flex;flex-direction:column;max-height:88vh;max-width:860px;overflow:hidden;width:100%}@keyframes LoginLogsModal_adminLogUp__HqbY7{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.LoginLogsModal_head__mvVhB{align-items:center;border-bottom:1px solid #eef2f7;display:flex;flex:0 0 auto;gap:14px;justify-content:space-between;padding:18px 20px}.LoginLogsModal_headText__d1YXX{align-items:center;display:flex;gap:13px;min-width:0}.LoginLogsModal_headIcon__6RKr8{align-items:center;background:#eff6ff;border-radius:11px;color:#2563eb;display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.LoginLogsModal_headLines__IdVrL{display:flex;flex-direction:column;gap:3px;min-width:0}.LoginLogsModal_title__hIyg5{color:#0f172a;font-size:17px;font-weight:700;letter-spacing:-.3px;margin:0}.LoginLogsModal_sub__SwBJV{color:#64748b;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LoginLogsModal_closeBtn__wVi0G{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#475569;cursor:pointer;display:flex;flex:0 0 36px;height:36px;justify-content:center;transition:background .15s ease,color .15s ease;width:36px}.LoginLogsModal_closeBtn__wVi0G:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.LoginLogsModal_toolbar__b55V6{align-items:center;background:#f8fafc;border-bottom:1px solid #eef2f7;display:flex;flex:0 0 auto;gap:12px;justify-content:space-between;padding:13px 20px}.LoginLogsModal_count__qMiU2{color:#475569;font-size:12.5px;font-weight:600}.LoginLogsModal_exportGroup__VAuHM{display:flex;gap:8px}.LoginLogsModal_excelBtn__exnrR,.LoginLogsModal_pdfBtn__hVzhT{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:7px;height:36px;padding:0 14px;transition:background .15s ease,color .15s ease,border-color .15s ease}.LoginLogsModal_excelBtn__exnrR:hover{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.LoginLogsModal_pdfBtn__hVzhT:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.LoginLogsModal_body__N-38G{flex:1 1 auto;overflow:auto;padding:0 4px 4px}.LoginLogsModal_table__dffSX{border-collapse:collapse;font-size:13px;min-width:620px;width:100%}.LoginLogsModal_table__dffSX thead th{background:#f1f5f9;border-bottom:1px solid #dfe6ef;color:#334155;font-size:11.5px;font-weight:700;letter-spacing:.4px;padding:12px 16px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:1}.LoginLogsModal_table__dffSX tbody td{border-bottom:1px solid #f1f5f9;color:#1e293b;padding:12px 16px}.LoginLogsModal_table__dffSX tbody tr:hover td{background:#eff6ff}.LoginLogsModal_tdDate__HVm-f,.LoginLogsModal_tdIp__d5lpz{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.LoginLogsModal_tdIp__d5lpz{color:#1d4ed8}.LoginLogsModal_tdDevice__32SdM{color:#475569}.LoginLogsModal_badgeFail__\+RmWk,.LoginLogsModal_badgeOk__f8bar{border-radius:999px;display:inline-block;font-size:11.5px;font-weight:700;padding:4px 11px;white-space:nowrap}.LoginLogsModal_badgeOk__f8bar{background:#ecfdf5;color:#059669}.LoginLogsModal_badgeFail__\+RmWk{background:#fef2f2;color:#dc2626}@media (max-width:768px){.LoginLogsModal_overlay__R32IE{align-items:flex-end;padding:0}.LoginLogsModal_modal__QMON1{border-radius:18px 18px 0 0;max-height:92vh;max-width:none}.LoginLogsModal_head__mvVhB{padding:15px 16px}.LoginLogsModal_title__hIyg5{font-size:15.5px}.LoginLogsModal_toolbar__b55V6{padding:11px 16px}.LoginLogsModal_body__N-38G{padding:0}.LoginLogsModal_table__dffSX{min-width:0}.LoginLogsModal_table__dffSX,.LoginLogsModal_table__dffSX tbody,.LoginLogsModal_table__dffSX tbody td,.LoginLogsModal_table__dffSX tbody tr{display:block;width:100%}.LoginLogsModal_table__dffSX thead{display:none}.LoginLogsModal_table__dffSX tbody tr{border:1px solid #e2e8f0;border-radius:12px;margin:12px;padding:12px 14px}.LoginLogsModal_table__dffSX tbody td{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:12px;justify-content:space-between;padding:7px 0;text-align:right}.LoginLogsModal_table__dffSX tbody td:last-child{border-bottom:none;padding-bottom:0}.LoginLogsModal_table__dffSX tbody td:before{color:#94a3b8;content:attr(data-label);flex:0 0 auto;font-size:10.5px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.LoginLogsModal_table__dffSX tbody tr:hover td{background:#0000}}.CustomerUsersV2_pageHead__3n-Ts{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:18px}.CustomerUsersV2_headText__DRb5-{display:flex;flex-direction:column;gap:6px;min-width:0}.CustomerUsersV2_title__Ib3BR{color:#0f172a;font-size:24px;font-weight:700;letter-spacing:-.4px;margin:0}.CustomerUsersV2_subtitle__tfqVu{align-items:center;color:#64748b;display:flex;font-size:13.5px;gap:7px;margin:0}.CustomerUsersV2_subtitle__tfqVu strong{color:#0f172a;font-weight:700}.CustomerUsersV2_exportGroup__fW-wF{display:flex;flex:0 0 auto;gap:9px}.CustomerUsersV2_exportExcel__4jsvx,.CustomerUsersV2_exportPdf__EbEbh{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 15px;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.CustomerUsersV2_exportExcel__4jsvx:hover{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.CustomerUsersV2_exportPdf__EbEbh:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.CustomerUsersV2_searchCard__U8C6r{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;display:flex;gap:12px;margin-bottom:16px;padding:14px 16px}.CustomerUsersV2_searchWrap__h93vH{flex:1 1 auto;max-width:520px;min-width:0;position:relative}.CustomerUsersV2_searchIcon__UoP8L{color:#2563eb;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.CustomerUsersV2_searchInput__qfX7D{background:#fff;border:1.5px solid #cbd5e1;border-radius:12px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14.5px;font-weight:500;height:50px;outline:none;padding:0 44px 0 48px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CustomerUsersV2_searchInput__qfX7D::placeholder{color:#94a3b8;font-weight:400}.CustomerUsersV2_searchInput__qfX7D:hover{border-color:#94a3b8}.CustomerUsersV2_searchInput__qfX7D:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb24}.CustomerUsersV2_clearBtn__SMOo9{align-items:center;background:#f1f5f9;border:none;border-radius:8px;color:#475569;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:11px;top:50%;transform:translateY(-50%);width:28px}.CustomerUsersV2_clearBtn__SMOo9:hover{background:#e2e8f0;color:#0f172a}.CustomerUsersV2_resultChip__J7cN3{background:#eff6ff;border-radius:999px;color:#2563eb;flex:0 0 auto;font-size:12.5px;font-weight:700;padding:7px 14px;white-space:nowrap}.CustomerUsersV2_tableCard__3\+aQV{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}@media (max-width:900px){.CustomerUsersV2_tableCard__3\+aQV{background:#0000;border:none;box-shadow:none;overflow:visible}}@media (max-width:768px){.CustomerUsersV2_title__Ib3BR{font-size:20px}.CustomerUsersV2_pageHead__3n-Ts{gap:12px;margin-bottom:14px}.CustomerUsersV2_exportGroup__fW-wF{width:100%}.CustomerUsersV2_exportExcel__4jsvx,.CustomerUsersV2_exportPdf__EbEbh{flex:1 1;height:42px;justify-content:center;padding:0 10px}.CustomerUsersV2_searchCard__U8C6r{flex-wrap:wrap;padding:12px}.CustomerUsersV2_searchWrap__h93vH{max-width:none;width:100%}.CustomerUsersV2_searchInput__qfX7D{font-size:14px;height:46px}}.CustomerUsersV2_refreshBtn__TCovE{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:11px;color:#475569;cursor:pointer;display:flex;flex:0 0 auto;height:44px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:44px}.CustomerUsersV2_refreshBtn__TCovE:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.CustomerUsersV2_spinning__kE9ZR{animation:CustomerUsersV2_cuSpin__oiOgG .9s linear infinite}@keyframes CustomerUsersV2_cuSpin__oiOgG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OrderSummary_grid__BFcwk{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.OrderSummary_card__5Fors{--os-accent:#2563eb;--os-soft:#eff6ff;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;box-sizing:border-box;display:flex;gap:14px;overflow:hidden;padding:16px 18px;position:relative;transition:box-shadow .18s ease,transform .18s ease}.OrderSummary_card__5Fors:before{background:var(--os-accent);content:"";height:100%;left:0;position:absolute;top:0;width:3px}.OrderSummary_card__5Fors:hover{box-shadow:0 8px 22px #0f172a1a;transform:translateY(-2px)}.OrderSummary_toneBlue__Qh5DC{--os-accent:#2563eb;--os-soft:#eff6ff}.OrderSummary_toneViolet__MiWkO{--os-accent:#7c3aed;--os-soft:#f5f3ff}.OrderSummary_toneAmber__cJON5{--os-accent:#d97706;--os-soft:#fffbeb}.OrderSummary_toneEmerald__BGV9T{--os-accent:#059669;--os-soft:#ecfdf5}.OrderSummary_iconWrap__NWGxk{align-items:center;background:var(--os-soft);border-radius:12px;color:var(--os-accent);display:flex;flex:0 0 44px;height:44px;justify-content:center;width:44px}.OrderSummary_text__wVdb-{display:flex;flex-direction:column;gap:2px;min-width:0}.OrderSummary_label__eI-oY{color:#64748b;font-size:12px;font-weight:600}.OrderSummary_value__p6DNH{color:#0f172a;font-size:19px;font-weight:700;letter-spacing:-.5px;line-height:1.2;word-break:break-word}.OrderSummary_sub__nBEFx{color:#94a3b8;font-size:11.5px;font-weight:500}@media (max-width:1280px){.OrderSummary_grid__BFcwk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.OrderSummary_grid__BFcwk{gap:12px;grid-template-columns:minmax(0,1fr)}.OrderSummary_card__5Fors{padding:14px}.OrderSummary_value__p6DNH{font-size:17px}}.OrderDetailPanel_panel__a3Sgs{background:#f8fafc;border-top:1px solid #e2e8f0;padding:18px 20px 20px}.OrderDetailPanel_title__EDmPe{color:#0f172a;font-size:14px;font-weight:700;letter-spacing:-.2px;margin:0 0 12px}.OrderDetailPanel_groupBox__YgRu9{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;color:#1e40af;display:flex;font-size:12.5px;gap:9px;margin-bottom:14px;padding:10px 14px}.OrderDetailPanel_groupBox__YgRu9 strong{font-weight:700}.OrderDetailPanel_tableWrap__bsoA4{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto;width:100%}.OrderDetailPanel_table__qh18I{border-collapse:collapse;font-size:12.5px;min-width:820px;width:100%}.OrderDetailPanel_table__qh18I thead th{background:#f1f5f9;border-bottom:1px solid #dfe6ef;color:#334155;font-size:11px;font-weight:700;letter-spacing:.3px;padding:10px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.OrderDetailPanel_table__qh18I tbody td{border-bottom:1px solid #f1f5f9;color:#1e293b;padding:11px 14px}.OrderDetailPanel_table__qh18I tbody tr:last-child td{border-bottom:none}.OrderDetailPanel_table__qh18I tbody tr:hover td{background:#f8fbff}.OrderDetailPanel_right__UW2MU{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.OrderDetailPanel_code__6afUT{font-feature-settings:"tnum";color:#1d4ed8;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.OrderDetailPanel_name__wRpty{color:#0f172a;font-weight:500}.OrderDetailPanel_discount__tB\+Tv{background:#fef3c7;border-radius:999px;color:#b45309;display:inline-block;font-size:11px;font-weight:700;padding:3px 8px}.OrderDetailPanel_qty__zw824{color:#0f172a;font-weight:700}.OrderDetailPanel_qtyZero__3WUVe{color:#cbd5e1;font-weight:600}.OrderDetailPanel_lineTotal__VgCSy{color:#0f172a;font-weight:700}.OrderDetailPanel_table__qh18I tfoot td{background:#ecfdf5;border-top:1.5px solid #a7f3d0;color:#065f46;font-size:13.5px;font-weight:700;padding:13px 14px}.OrderDetailPanel_footLabel__Bt6gQ{text-align:right}.OrderDetailPanel_footValue__7PC9R{font-feature-settings:"tnum";color:#047857;font-size:15px;font-variant-numeric:tabular-nums;letter-spacing:-.3px;text-align:right;white-space:nowrap}@media (max-width:1024px){.OrderDetailPanel_panel__a3Sgs{padding:14px}.OrderDetailPanel_tableWrap__bsoA4{overflow-x:visible}.OrderDetailPanel_table__qh18I{min-width:0}.OrderDetailPanel_table__qh18I,.OrderDetailPanel_table__qh18I tbody,.OrderDetailPanel_table__qh18I tbody td,.OrderDetailPanel_table__qh18I tbody tr,.OrderDetailPanel_table__qh18I tfoot,.OrderDetailPanel_table__qh18I tfoot td,.OrderDetailPanel_table__qh18I tfoot tr{display:block;width:100%}.OrderDetailPanel_table__qh18I thead{display:none}.OrderDetailPanel_table__qh18I tbody tr{border-bottom:1px solid #e2e8f0;padding:10px 12px}.OrderDetailPanel_table__qh18I tbody tr:last-child{border-bottom:none}.OrderDetailPanel_table__qh18I tbody td{align-items:center;border-bottom:none;display:flex;gap:12px;justify-content:space-between;padding:6px 0;text-align:right}.OrderDetailPanel_table__qh18I tbody td:before{color:#94a3b8;content:attr(data-label);flex:0 0 auto;font-size:10.5px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.OrderDetailPanel_table__qh18I tbody tr:hover td{background:#0000}.OrderDetailPanel_table__qh18I tfoot td{align-items:center;border-radius:0 0 11px 11px;display:flex;justify-content:space-between}.OrderDetailPanel_footLabel__Bt6gQ{display:none!important}.OrderDetailPanel_footValue__7PC9R:before{color:#94a3b8;content:"Toplam Tutar";font-size:11px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}}.OrderDetailPanel_table__qh18I tbody tr{transition:background .14s ease}@media (max-width:1024px){.OrderDetailPanel_panel__a3Sgs{background:#f1f5f9;padding:12px}.OrderDetailPanel_title__EDmPe{font-size:13px;margin-bottom:10px}.OrderDetailPanel_groupBox__YgRu9{align-items:flex-start;font-size:12px;line-height:1.45;margin-bottom:12px;padding:9px 12px}.OrderDetailPanel_table__qh18I{font-size:13px}.OrderDetailPanel_table__qh18I tbody tr{background:#fff;padding:12px 14px}.OrderDetailPanel_table__qh18I tbody tr:nth-child(2n){background:#fafcff}.OrderDetailPanel_table__qh18I tbody tr:active{background:#eff6ff}.OrderDetailPanel_table__qh18I tbody td{font-size:13px;line-height:1.4;padding:7px 0}.OrderDetailPanel_table__qh18I tbody td:before{color:#64748b;font-size:11px}.OrderDetailPanel_code__6afUT{font-size:13px}.OrderDetailPanel_name__wRpty{font-size:13px;line-height:1.4;text-align:right;word-break:break-word}.OrderDetailPanel_lineTotal__VgCSy{font-size:14px}.OrderDetailPanel_discount__tB\+Tv{font-size:11.5px;padding:3px 9px}.OrderDetailPanel_qtyZero__3WUVe,.OrderDetailPanel_qty__zw824{font-size:13.5px}.OrderDetailPanel_table__qh18I tfoot td{font-size:14px;padding:13px 14px}.OrderDetailPanel_footValue__7PC9R:before{font-size:11.5px}.OrderDetailPanel_panel__a3Sgs{box-sizing:border-box;width:100%}.OrderDetailPanel_tableWrap__bsoA4{overflow-x:visible}.OrderDetailPanel_tableWrap__bsoA4,.OrderDetailPanel_table__qh18I{box-sizing:border-box;display:block;max-width:100%;min-width:0;width:100%}.OrderDetailPanel_table__qh18I{table-layout:fixed}.OrderDetailPanel_table__qh18I tbody,.OrderDetailPanel_table__qh18I tbody tr,.OrderDetailPanel_table__qh18I tfoot,.OrderDetailPanel_table__qh18I tfoot tr{box-sizing:border-box;display:block;min-width:0;width:100%}.OrderDetailPanel_table__qh18I tbody td,.OrderDetailPanel_table__qh18I tfoot td{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.OrderDetailPanel_table__qh18I tfoot td{background:#ecfdf5;border-radius:0 0 11px 11px;border-top:1.5px solid #a7f3d0;color:#065f46}.OrderDetailPanel_footValue__7PC9R{color:#047857;font-size:15px}.OrderDetailPanel_footValue__7PC9R:before{color:#059669}}.OrderDetailPanel_head__8XTK5{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:12px}.OrderDetailPanel_head__8XTK5 .OrderDetailPanel_title__EDmPe{margin:0}.OrderDetailPanel_closeBtn__-nDu9{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:9px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:7px;height:34px;padding:0 13px;transition:background .15s ease,color .15s ease,border-color .15s ease}.OrderDetailPanel_closeBtn__-nDu9:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.OrderDetailPanel_closeGlyph__cY\+x-{font-size:16px;font-weight:700;line-height:1}.OrderTable_wrap__bcvxh{overflow-x:auto;width:100%}.OrderTable_table__dFRK7{border-collapse:collapse;font-size:13.5px;min-width:1080px;width:100%}.OrderTable_table__dFRK7 thead th{background:#f1f5f9;border-bottom:1px solid #dfe6ef;color:#334155;font-size:11.5px;font-weight:700;letter-spacing:.4px;padding:13px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.OrderTable_table__dFRK7 tbody td{border-bottom:1px solid #eef2f7;color:#1e293b;padding:13px 14px;vertical-align:middle}.OrderTable_row__ku14x:hover td{background:#eff6ff;border-bottom-color:#dbeafe}.OrderTable_row__ku14x:hover td:first-child{box-shadow:inset 3px 0 0 #2563eb}.OrderTable_rowOpen__6Cp-G td{background:#eff6ff;border-bottom-color:#bfdbfe}.OrderTable_rowOpen__6Cp-G td:first-child{box-shadow:inset 3px 0 0 #2563eb}.OrderTable_tdToggle__xIfNX,.OrderTable_thToggle__K61Gw{text-align:center;width:54px}.OrderTable_toggleBtnOpen__OhEGH,.OrderTable_toggleBtn__MXHxc{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:28px}.OrderTable_toggleBtn__MXHxc:hover{background:#eff6ff;border-color:#93c5fd;color:#2563eb}.OrderTable_toggleBtnOpen__OhEGH{background:#2563eb;border-color:#2563eb;color:#fff}.OrderTable_codeLine__ZQtGc{align-items:center;display:inline-flex;gap:7px}.OrderTable_code__i6EAF{font-feature-settings:"tnum";color:#1d4ed8;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.OrderTable_groupTag__UnBdC{align-items:center;background:#ede9fe;border-radius:999px;color:#6d28d9;display:inline-flex;font-size:10.5px;font-weight:700;gap:3px;padding:2px 7px}.OrderTable_customer__qKmXB{align-items:center;display:flex;gap:9px;min-width:0}.OrderTable_customerCode__ZlNF3{font-feature-settings:"tnum";background:#f1f5f9;border-radius:7px;color:#475569;flex:0 0 auto;font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;padding:3px 9px}.OrderTable_customerName__4lUnZ{color:#0f172a;font-size:13px;font-weight:600;line-height:1.3;min-width:0}.OrderTable_tdDate__7p5Xl,.OrderTable_thDate__PkTuW{font-feature-settings:"tnum";color:#475569;font-variant-numeric:tabular-nums;white-space:nowrap}.OrderTable_badgeProgress__8v-oB,.OrderTable_badgeTransfer__2Hln1{border-radius:999px;display:inline-block;font-size:11.5px;font-weight:700;padding:5px 12px;white-space:nowrap}.OrderTable_badgeProgress__8v-oB{background:#fffbeb;border:1px solid #fde68a;color:#b45309}.OrderTable_badgeTransfer__2Hln1{background:#ecfdf5;border:1px solid #a7f3d0;color:#059669}.OrderTable_right__nsj81{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.OrderTable_center__erbUv{text-align:center}.OrderTable_total__Dcnym{color:#0f172a;font-weight:700}.OrderTable_qty__JjsU\+{background:#f1f5f9;border-radius:7px;color:#334155;display:inline-block;font-size:12.5px;font-weight:700;min-width:34px;padding:3px 9px;text-align:center}.OrderTable_actions__VxWOI{align-items:center;display:flex;gap:7px;justify-content:center}.OrderTable_deleteBtn__vlIOm,.OrderTable_viewBtn__ydDPL{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;height:32px;padding:0 11px;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.OrderTable_viewBtn__ydDPL:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.OrderTable_deleteBtn__vlIOm:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.OrderTable_detailRow__UpCKF td{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:0}.OrderTable_detailCell__bFWph{padding:0!important}.OrderTable_empty__WT3iZ{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:13.5px;gap:10px;padding:52px 20px}@media (max-width:1024px){.OrderTable_wrap__bcvxh{overflow-x:visible}.OrderTable_table__dFRK7,.OrderTable_table__dFRK7 tbody,.OrderTable_table__dFRK7 tbody td{display:block;min-width:0;width:100%}.OrderTable_table__dFRK7 thead{display:none}.OrderTable_rowOpen__6Cp-G,.OrderTable_row__ku14x{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a0f;display:block;margin-bottom:12px;padding:12px 14px}.OrderTable_rowOpen__6Cp-G{border-color:#93c5fd;border-radius:12px 12px 0 0;margin-bottom:0}.OrderTable_rowOpen__6Cp-G td,.OrderTable_row__ku14x:hover td{background:#0000}.OrderTable_rowOpen__6Cp-G td:first-child,.OrderTable_row__ku14x:hover td:first-child{box-shadow:none}.OrderTable_table__dFRK7 tbody td{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:12px;justify-content:space-between;padding:8px 0;text-align:right}.OrderTable_table__dFRK7 tbody td:before{color:#94a3b8;content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.OrderTable_tdToggle__xIfNX{width:auto}.OrderTable_customer__qKmXB{flex-wrap:wrap;justify-content:flex-end}.OrderTable_customerName__4lUnZ{text-align:right}.OrderTable_actions__VxWOI{justify-content:flex-end}.OrderTable_table__dFRK7 tbody td:last-child{border-bottom:none;padding-bottom:0}.OrderTable_detailRow__UpCKF{display:block;margin-bottom:12px}.OrderTable_detailRow__UpCKF td{border:1px solid #93c5fd;border-radius:0 0 12px 12px;border-top:none;display:block;overflow:hidden}}@media (max-width:560px){.OrderTable_deleteBtn__vlIOm span,.OrderTable_viewBtn__ydDPL span{display:none}.OrderTable_deleteBtn__vlIOm,.OrderTable_viewBtn__ydDPL{height:36px;justify-content:center;padding:0;width:36px}}@media (max-width:1024px){.OrderTable_customer__qKmXB{align-items:flex-end;flex:1 1 auto;flex-direction:column;gap:5px;justify-content:center;min-width:0;text-align:right}.OrderTable_customerCode__ZlNF3{font-size:11px;order:2;padding:2px 8px}.OrderTable_customerName__4lUnZ{order:1;text-align:right;white-space:normal;word-break:break-word}.OrderTable_customerName__4lUnZ,.OrderTable_table__dFRK7 tbody td{font-size:13.5px;line-height:1.4}.OrderTable_table__dFRK7 tbody td:before{color:#64748b;font-size:11px}.OrderTable_row__ku14x{transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.OrderTable_row__ku14x:hover{border-color:#93c5fd;box-shadow:0 5px 16px #2563eb24}.OrderTable_row__ku14x:active{background:#f8fbff;border-color:#2563eb;box-shadow:0 3px 10px #2563eb33}.OrderTable_rowOpen__6Cp-G{background:#f8fbff;border-color:#2563eb;border-width:1.5px;box-shadow:0 8px 24px #2563eb38;position:relative;z-index:1}.OrderTable_rowOpen__6Cp-G:before{background:#2563eb;border-radius:12px 0 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.OrderTable_detailRow__UpCKF td{border-color:#2563eb;border-width:1.5px;border-top:none;box-shadow:0 8px 24px #2563eb2e}.OrderTable_toggleBtnOpen__OhEGH{box-shadow:0 2px 8px #2563eb59}}.OrderTable_rowOpen__6Cp-G td{box-shadow:none}.OrderTable_rowOpen__6Cp-G td:first-child{box-shadow:inset 4px 0 0 #2563eb}@media (max-width:1024px){.OrderTable_tdCustomer__CO\+cq{display:block!important;padding:10px 0;text-align:left;width:100%}.OrderTable_tdCustomer__CO\+cq:before{display:block;margin-bottom:7px;text-align:left}.OrderTable_tdCustomer__CO\+cq .OrderTable_customer__qKmXB{align-items:flex-start;display:flex;flex-direction:row;gap:9px;justify-content:flex-start;text-align:left;width:100%}.OrderTable_tdCustomer__CO\+cq .OrderTable_customerCode__ZlNF3{background:#eff6ff;color:#1d4ed8;flex:0 0 auto;font-size:11px;margin-top:1px;order:0;padding:3px 9px}.OrderTable_tdCustomer__CO\+cq .OrderTable_customerName__4lUnZ{background:#0000;flex:1 1 auto;font-size:13.5px;line-height:1.45;min-width:0;order:1;overflow-wrap:anywhere;text-align:left;white-space:normal;word-break:normal}}@media (min-width:1025px){.OrderTable_rowOpen__6Cp-G td,.OrderTable_row__ku14x td{transition:background .15s ease,border-color .15s ease}.OrderTable_row__ku14x:hover td{background:#eff6ff;border-bottom-color:#bfdbfe}.OrderTable_row__ku14x:hover td:first-child{box-shadow:inset 4px 0 0 #2563eb}.OrderTable_row__ku14x:hover .OrderTable_toggleBtn__MXHxc{border-color:#93c5fd;color:#2563eb}.OrderTable_row__ku14x:hover .OrderTable_customerCode__ZlNF3,.OrderTable_row__ku14x:hover .OrderTable_qty__JjsU\+{background:#dbeafe;color:#1d4ed8}.OrderTable_rowOpen__6Cp-G td{background:#e0edff;border-bottom-color:#93c5fd}}@media (max-width:1024px){.OrderTable_tdCustomer__CO\+cq .OrderTable_customer__qKmXB{background:#0000;display:block;line-height:1.5;text-align:left;width:100%}.OrderTable_tdCustomer__CO\+cq .OrderTable_customerCode__ZlNF3{background:#eff6ff;border-radius:6px;color:#1d4ed8;display:inline-block;font-size:11px;margin:0 8px 0 0;padding:2px 8px;vertical-align:initial}.OrderTable_tdCustomer__CO\+cq .OrderTable_customerName__4lUnZ{background:#0000;display:inline;font-size:13.5px;font-weight:600;line-height:1.5;overflow-wrap:anywhere;white-space:normal}.OrderTable_tdCustomer__CO\+cq{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;padding:8px 0;text-align:right}.OrderTable_tdCustomer__CO\+cq:before{display:block;flex:0 0 auto;margin-bottom:0;padding-top:2px;text-align:left}.OrderTable_tdCustomer__CO\+cq .OrderTable_customer__qKmXB{background:#0000;display:block;flex:1 1 auto;line-height:1.5;min-width:0;text-align:right}.OrderTable_tdCustomer__CO\+cq .OrderTable_customerCode__ZlNF3{background:#eff6ff;border-radius:6px;color:#1d4ed8;display:inline-block;font-size:11px;margin:0 7px 0 0;padding:2px 8px;vertical-align:initial}.OrderTable_tdCustomer__CO\+cq .OrderTable_customerName__4lUnZ{background:#0000;display:inline;font-size:13.5px;font-weight:600;line-height:1.5;overflow-wrap:anywhere;text-align:right;white-space:normal}.OrderTable_tdCustomer__CO\+cq{gap:10px}.OrderTable_tdCustomer__CO\+cq:before{flex:0 1 auto;line-height:1.3;max-width:34%;white-space:normal}.OrderTable_tdCustomer__CO\+cq .OrderTable_customer__qKmXB{flex:1 1 auto;max-width:100%;min-width:62%}.OrderTable_tdCustomer__CO\+cq .OrderTable_customerName__4lUnZ,.OrderTable_tdCustomer__CO\+cq .OrderTable_customer__qKmXB{-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:normal}.OrderTable_tdCustomer__CO\+cq:before{flex:0 0 auto;max-width:90px}.OrderTable_tdCustomer__CO\+cq .OrderTable_customer__qKmXB{align-items:baseline;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:7px;justify-content:flex-end;min-width:0;text-align:right}.OrderTable_tdCustomer__CO\+cq .OrderTable_customerCode__ZlNF3{display:inline-block;flex:0 0 auto;margin:0}.OrderTable_tdCustomer__CO\+cq .OrderTable_customerName__4lUnZ{display:block;flex:0 1 auto;max-width:100%;overflow-wrap:break-word;text-align:right;text-align-last:right;word-break:normal}}.OrderTable_toggleGlyph__LHsMZ{display:block;font-size:20px;font-weight:700;line-height:1;margin-top:-2px}.OrderDetailModal_overlay__ZKrpC{align-items:center;animation:OrderDetailModal_odmFade__lmxo4 .16s ease;background:#0f172a85;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}@keyframes OrderDetailModal_odmFade__lmxo4{0%{opacity:0}to{opacity:1}}.OrderDetailModal_modal__Bo9nG{animation:OrderDetailModal_odmUp__AI86N .2s ease;background:#fff;border-radius:16px;box-shadow:0 24px 60px #0f172a52;display:flex;flex-direction:column;max-height:90vh;max-width:940px;overflow:hidden;width:100%}@keyframes OrderDetailModal_odmUp__AI86N{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.OrderDetailModal_head__Uz4ad{align-items:center;border-bottom:1px solid #eef2f7;display:flex;flex:0 0 auto;gap:14px;justify-content:space-between;padding:18px 20px}.OrderDetailModal_headText__ovUsN{align-items:center;display:flex;gap:13px;min-width:0}.OrderDetailModal_headIcon__dG11n{align-items:center;background:#eff6ff;border-radius:11px;color:#2563eb;display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.OrderDetailModal_headLines__wY-Df{display:flex;flex-direction:column;gap:3px;min-width:0}.OrderDetailModal_title__O578T{color:#0f172a;font-size:17px;font-weight:700;letter-spacing:-.3px;margin:0}.OrderDetailModal_sub__0yya1{color:#1d4ed8;font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrderDetailModal_closeBtn__N-E3A{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#475569;cursor:pointer;display:flex;flex:0 0 36px;height:36px;justify-content:center;transition:background .15s ease,color .15s ease;width:36px}.OrderDetailModal_closeBtn__N-E3A:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.OrderDetailModal_body__QnJZi{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;overflow-y:auto;padding:18px 20px}.OrderDetailModal_infoGrid__pSwPh{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.OrderDetailModal_infoCardAccent__XWpP9,.OrderDetailModal_infoCard__HlTIB{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:4px;min-width:0;padding:13px 15px}.OrderDetailModal_infoCardAccent__XWpP9{background:#ecfdf5;border-color:#a7f3d0}.OrderDetailModal_infoLabel__UhwUk{align-items:center;color:#94a3b8;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.3px;text-transform:uppercase}.OrderDetailModal_infoValue__TJmuP{color:#0f172a;font-size:14px;font-weight:700;line-height:1.35;overflow-wrap:break-word}.OrderDetailModal_infoValueBig__tnVhE{font-feature-settings:"tnum";color:#047857;font-size:19px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.4px}.OrderDetailModal_infoSub__yZNsS{color:#64748b;font-size:11.5px;font-weight:600}.OrderDetailModal_badgeOk__DsZbd,.OrderDetailModal_badgeWarn__0s8XD{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;padding:3px 10px;width:-webkit-fit-content;width:fit-content}.OrderDetailModal_badgeOk__DsZbd{background:#ecfdf5;border:1px solid #a7f3d0;color:#059669}.OrderDetailModal_badgeWarn__0s8XD{background:#fffbeb;border:1px solid #fde68a;color:#b45309}.OrderDetailModal_groupBox__aGbWt{align-items:flex-start;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;color:#1e40af;display:flex;font-size:12.5px;gap:9px;line-height:1.5;padding:11px 14px}.OrderDetailModal_tableWrap__l8t2k{border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto;width:100%}.OrderDetailModal_table__jjlRA{border-collapse:collapse;font-size:12.5px;min-width:820px;width:100%}.OrderDetailModal_table__jjlRA thead th{background:#f1f5f9;border-bottom:1px solid #dfe6ef;color:#334155;font-size:11px;font-weight:700;letter-spacing:.3px;padding:11px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.OrderDetailModal_table__jjlRA tbody td{border-bottom:1px solid #f1f5f9;color:#1e293b;padding:11px 14px}.OrderDetailModal_table__jjlRA tbody tr:last-child td{border-bottom:none}.OrderDetailModal_table__jjlRA tbody tr:hover td{background:#f8fbff}.OrderDetailModal_right__bhsp3{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.OrderDetailModal_code__7fEun{color:#1d4ed8;font-weight:700;white-space:nowrap}.OrderDetailModal_name__LfwDm{color:#0f172a;font-weight:500}.OrderDetailModal_discount__yC24C{background:#fef3c7;border-radius:999px;color:#b45309;display:inline-block;font-size:11px;font-weight:700;padding:3px 8px}.OrderDetailModal_qty__JkDF2{color:#0f172a;font-weight:700}.OrderDetailModal_qtyZero__n3Mh2{color:#cbd5e1;font-weight:600}.OrderDetailModal_lineTotal__2JrIN{color:#0f172a;font-weight:700}.OrderDetailModal_table__jjlRA tfoot td{background:#ecfdf5;border-top:1.5px solid #a7f3d0;color:#065f46;font-size:13.5px;font-weight:700;padding:13px 14px}.OrderDetailModal_footLabel__t1xu2{text-align:right}.OrderDetailModal_footValue__dsutY{font-feature-settings:"tnum";color:#047857;font-size:15px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.OrderDetailModal_footer__zvjBv{background:#f8fafc;border-top:1px solid #eef2f7;display:flex;flex:0 0 auto;justify-content:flex-end;padding:14px 20px}.OrderDetailModal_okBtn__oBQKU{background:#2563eb;border:none;border-radius:10px;box-shadow:0 2px 10px #2563eb4d;color:#fff;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;height:42px;padding:0 24px}.OrderDetailModal_okBtn__oBQKU:hover{background:#1d4ed8}@media (max-width:900px){.OrderDetailModal_overlay__ZKrpC{align-items:flex-end;padding:0}.OrderDetailModal_modal__Bo9nG{border-radius:18px 18px 0 0;max-height:94vh;max-width:none}.OrderDetailModal_head__Uz4ad{padding:15px 16px}.OrderDetailModal_title__O578T{font-size:15.5px}.OrderDetailModal_body__QnJZi{gap:14px;padding:15px 16px}.OrderDetailModal_infoGrid__pSwPh{grid-template-columns:repeat(2,minmax(0,1fr))}.OrderDetailModal_tableWrap__l8t2k{overflow-x:visible}.OrderDetailModal_table__jjlRA{min-width:0}.OrderDetailModal_table__jjlRA,.OrderDetailModal_table__jjlRA tbody,.OrderDetailModal_table__jjlRA tbody td,.OrderDetailModal_table__jjlRA tbody tr,.OrderDetailModal_table__jjlRA tfoot,.OrderDetailModal_table__jjlRA tfoot td,.OrderDetailModal_table__jjlRA tfoot tr{display:block;width:100%}.OrderDetailModal_table__jjlRA thead{display:none}.OrderDetailModal_table__jjlRA tbody tr{border-bottom:1px solid #e2e8f0;padding:11px 13px}.OrderDetailModal_table__jjlRA tbody td{align-items:center;border-bottom:none;display:flex;gap:12px;justify-content:space-between;padding:6px 0;text-align:right}.OrderDetailModal_table__jjlRA tbody td:before{color:#94a3b8;content:attr(data-label);flex:0 0 auto;font-size:10.5px;font-weight:700;letter-spacing:.3px;text-align:left;text-transform:uppercase}.OrderDetailModal_table__jjlRA tbody tr:hover td{background:#0000}.OrderDetailModal_table__jjlRA tfoot td{align-items:center;display:flex;justify-content:space-between}.OrderDetailModal_footLabel__t1xu2{display:none!important}.OrderDetailModal_footValue__dsutY:before{color:#059669;content:"Toplam Tutar";font-size:11px;font-weight:700;text-transform:uppercase}.OrderDetailModal_footer__zvjBv{padding:12px 16px}.OrderDetailModal_okBtn__oBQKU{width:100%}}@media (max-width:560px){.OrderDetailModal_infoGrid__pSwPh{grid-template-columns:minmax(0,1fr)}}.OrdersAdminV2_pageHead__sa7dK{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:18px}.OrdersAdminV2_headText__1s6a4{display:flex;flex-direction:column;gap:6px;min-width:0}.OrdersAdminV2_title__YEPKc{color:#0f172a;font-size:24px;font-weight:700;letter-spacing:-.4px;margin:0}.OrdersAdminV2_subtitle__ygi5p{align-items:center;color:#64748b;display:flex;font-size:13.5px;gap:7px;margin:0}.OrdersAdminV2_subtitle__ygi5p strong{color:#0f172a;font-weight:700}.OrdersAdminV2_exportGroup__1oJBB{display:flex;flex:0 0 auto;gap:9px}.OrdersAdminV2_exportExcel__9iucs,.OrdersAdminV2_exportPdf__cxhl\+{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 15px;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.OrdersAdminV2_exportExcel__9iucs:hover{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.OrdersAdminV2_exportPdf__cxhl\+:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.OrdersAdminV2_filterCard__FKLYI{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:16px;padding:13px 16px}.OrdersAdminV2_tabs__aO3Lz{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:11px;display:inline-flex;flex:0 0 auto;gap:4px;padding:4px}.OrdersAdminV2_tabActive__Js9vu,.OrdersAdminV2_tab__Zbqm2{align-items:center;background:#0000;border:none;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;padding:8px 15px;transition:background .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.OrdersAdminV2_tab__Zbqm2:hover{background:#fff;color:#0f172a}.OrdersAdminV2_tabActive__Js9vu{background:#2563eb;box-shadow:0 2px 8px #2563eb4d;color:#fff}.OrdersAdminV2_tabCountActive__bO9iM,.OrdersAdminV2_tabCount__87Q1Y{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;min-width:22px;padding:1px 7px;text-align:center}.OrdersAdminV2_tabCount__87Q1Y{background:#e2e8f0;color:#475569}.OrdersAdminV2_tabCountActive__bO9iM{background:#ffffff3d;color:#fff}.OrdersAdminV2_searchWrap__UZDiI{flex:1 1 260px;max-width:400px;min-width:0;position:relative}.OrdersAdminV2_searchIcon__Y2hGK{color:#2563eb;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.OrdersAdminV2_searchInput__uhc8F{background:#fff;border:1.5px solid #cbd5e1;border-radius:12px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14px;font-weight:500;height:46px;outline:none;padding:0 42px 0 45px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.OrdersAdminV2_searchInput__uhc8F::placeholder{color:#94a3b8;font-weight:400}.OrdersAdminV2_searchInput__uhc8F:hover{border-color:#94a3b8}.OrdersAdminV2_searchInput__uhc8F:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb24}.OrdersAdminV2_clearBtn__K1Nm\+{align-items:center;background:#f1f5f9;border:none;border-radius:8px;color:#475569;cursor:pointer;display:flex;height:27px;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:27px}.OrdersAdminV2_clearBtn__K1Nm\+:hover{background:#e2e8f0;color:#0f172a}.OrdersAdminV2_tableCard__uZkC9{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}@media (max-width:1024px){.OrdersAdminV2_tableCard__uZkC9{background:#0000;border:none;box-shadow:none;overflow:visible}}@media (max-width:768px){.OrdersAdminV2_title__YEPKc{font-size:20px}.OrdersAdminV2_pageHead__sa7dK{gap:12px;margin-bottom:14px}.OrdersAdminV2_exportGroup__1oJBB{width:100%}.OrdersAdminV2_exportExcel__9iucs,.OrdersAdminV2_exportPdf__cxhl\+{flex:1 1;height:42px;justify-content:center;padding:0 10px}.OrdersAdminV2_filterCard__FKLYI{gap:12px;padding:12px}.OrdersAdminV2_tabs__aO3Lz{width:100%}.OrdersAdminV2_tabActive__Js9vu,.OrdersAdminV2_tab__Zbqm2{flex:1 1;font-size:12.5px;gap:6px;justify-content:center;padding:9px 6px}.OrdersAdminV2_searchWrap__UZDiI{flex:1 1 100%;max-width:none;width:100%}}@media (max-width:420px){.OrdersAdminV2_tabActive__Js9vu,.OrdersAdminV2_tab__Zbqm2{font-size:11.5px;padding:9px 4px}.OrdersAdminV2_tabCountActive__bO9iM,.OrdersAdminV2_tabCount__87Q1Y{font-size:10px;min-width:18px;padding:1px 5px}}.OrdersAdminV2_refreshBtn__tMc4V{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:11px;color:#475569;cursor:pointer;display:flex;flex:0 0 auto;height:46px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:46px}.OrdersAdminV2_refreshBtn__tMc4V:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.OrdersAdminV2_spinning__YdVIj{animation:OrdersAdminV2_ordSpin__5y6xx .9s linear infinite}@keyframes OrdersAdminV2_ordSpin__5y6xx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OrdersAdminV2_actionError__-V0wi{background:#fef2f2;border:1px solid #fecaca;border-radius:11px;color:#b91c1c;font-size:13px;font-weight:600;margin-bottom:14px;padding:12px 16px}.OrdersAdminV2_resultChip__fwHkB{background:#eff6ff;border-radius:999px;color:#2563eb;flex:0 0 auto;font-size:12.5px;font-weight:700;padding:7px 14px;white-space:nowrap}.CampaignTable_wrap__JcR9m{overflow-x:auto;width:100%}.CampaignTable_table__twTcM{border-collapse:collapse;font-size:13px;min-width:1240px;width:100%}.CampaignTable_table__twTcM thead th{background:#f1f5f9;border-bottom:1px solid #dfe6ef;color:#334155;font-size:11px;font-weight:700;letter-spacing:.4px;padding:12px;text-align:left;text-transform:uppercase;white-space:nowrap}.CampaignTable_table__twTcM tbody td{border-bottom:1px solid #eef2f7;color:#1e293b;padding:12px;vertical-align:middle}.CampaignTable_row__oj75r td{transition:background .15s ease,border-color .15s ease}.CampaignTable_row__oj75r:hover td{background:#eff6ff;border-bottom-color:#bfdbfe}.CampaignTable_row__oj75r:hover td:first-child{box-shadow:inset 4px 0 0 #2563eb}.CampaignTable_tdId__KDtJ9,.CampaignTable_thId__F77bq{font-feature-settings:"tnum";color:#64748b;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap;width:64px}.CampaignTable_tdName__GhZyw{color:#0f172a;font-weight:700;min-width:150px}.CampaignTable_tdCustomer__pNLbS{min-width:260px}.CampaignTable_customer__UatSG{align-items:flex-start;display:flex;gap:8px}.CampaignTable_customerCode__kxdLY{font-feature-settings:"tnum";background:#eff6ff;border-radius:6px;color:#1d4ed8;flex:0 0 auto;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;padding:3px 8px;white-space:nowrap}.CampaignTable_customerName__Ammw-{color:#0f172a;flex:1 1 auto;font-size:12.5px;font-weight:600;line-height:1.4;min-width:0;overflow-wrap:break-word}.CampaignTable_tdScope__18MMe{min-width:210px}.CampaignTable_scope__dYkGX{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.CampaignTable_scopeType__zSiBb{background:#ede9fe;border-radius:999px;color:#6d28d9;display:inline-block;font-size:10.5px;font-weight:700;padding:2px 9px;white-space:nowrap}.CampaignTable_scopeValue__AtLq0{color:#475569;font-size:12px;font-weight:600;line-height:1.35;overflow-wrap:break-word}.CampaignTable_tdDisc__PwXpr,.CampaignTable_thDisc__HubRl{text-align:center;white-space:nowrap;width:74px}.CampaignTable_discChip__29hVt{font-feature-settings:"tnum";background:#fffbeb;border:1px solid #fde68a;border-radius:7px;color:#b45309;display:inline-block;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;min-width:46px;padding:4px 8px}.CampaignTable_discZero__ZFDo7{color:#cbd5e1;display:inline-block;font-size:13px;font-weight:600;min-width:46px}.CampaignTable_badgeActive__HjtEg,.CampaignTable_badgePassive__q5dWF{border-radius:999px;display:inline-block;font-size:11.5px;font-weight:700;padding:5px 12px;white-space:nowrap}.CampaignTable_badgeActive__HjtEg{background:#ecfdf5;border:1px solid #a7f3d0;color:#059669}.CampaignTable_badgePassive__q5dWF{background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b}.CampaignTable_tdActions__-i45a,.CampaignTable_thActions__Qchsf{text-align:center;width:100px}.CampaignTable_actions__awhOC{align-items:center;display:flex;gap:7px;justify-content:center}.CampaignTable_deleteBtn__-pInc,.CampaignTable_editBtn__Du0Bs{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#475569;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:34px}.CampaignTable_editBtn__Du0Bs:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.CampaignTable_deleteBtn__-pInc:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.CampaignTable_empty__bacnF{align-items:center;color:#94a3b8;display:flex;flex-direction:column;font-size:13.5px;gap:10px;padding:52px 20px}@media (max-width:1024px){.CampaignTable_wrap__JcR9m{overflow-x:visible}.CampaignTable_table__twTcM,.CampaignTable_table__twTcM tbody,.CampaignTable_table__twTcM tbody td{display:block;min-width:0;width:100%}.CampaignTable_table__twTcM thead{display:none}.CampaignTable_row__oj75r{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a0f;display:block;margin-bottom:12px;padding:12px 14px;transition:border-color .16s ease,box-shadow .16s ease}.CampaignTable_row__oj75r:hover{border-color:#93c5fd;box-shadow:0 5px 16px #2563eb24}.CampaignTable_row__oj75r:hover td,.CampaignTable_row__oj75r:hover td:first-child{background:#0000;box-shadow:none}.CampaignTable_table__twTcM tbody td{align-items:flex-start;border-bottom:1px solid #f1f5f9;display:flex;gap:12px;justify-content:space-between;padding:8px 0;text-align:right;width:100%}.CampaignTable_table__twTcM tbody td:before{color:#64748b;content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.3px;line-height:1.3;max-width:90px;padding-top:2px;text-align:left;text-transform:uppercase}.CampaignTable_table__twTcM tbody td:last-child{border-bottom:none;padding-bottom:0}.CampaignTable_discEmpty__yOrru{display:none!important}.CampaignTable_tdActions__-i45a,.CampaignTable_tdDisc__PwXpr,.CampaignTable_tdId__KDtJ9,.CampaignTable_thActions__Qchsf,.CampaignTable_thDisc__HubRl,.CampaignTable_thId__F77bq{text-align:right;width:auto}.CampaignTable_tdCustomer__pNLbS,.CampaignTable_tdScope__18MMe{min-width:0}.CampaignTable_customer__UatSG{align-items:baseline;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;min-width:0}.CampaignTable_customerName__Ammw-{flex:0 1 auto;text-align:right;text-align-last:right}.CampaignTable_scope__dYkGX{align-items:flex-end;flex:1 1 auto;min-width:0}.CampaignTable_scopeValue__AtLq0{text-align:right}.CampaignTable_actions__awhOC{justify-content:flex-end}}@media (min-width:1025px){.CampaignTable_wrap__JcR9m{overflow-x:visible}.CampaignTable_table__twTcM{min-width:0;table-layout:fixed;width:100%}.CampaignTable_table__twTcM tbody td,.CampaignTable_table__twTcM thead th{padding:12px 9px}.CampaignTable_table__twTcM thead th:first-child{width:52px}.CampaignTable_table__twTcM thead th:nth-child(2){width:13%}.CampaignTable_table__twTcM thead th:nth-child(3){width:23%}.CampaignTable_table__twTcM thead th:nth-child(4){width:18%}.CampaignTable_table__twTcM thead th:nth-child(5),.CampaignTable_table__twTcM thead th:nth-child(6),.CampaignTable_table__twTcM thead th:nth-child(7),.CampaignTable_table__twTcM thead th:nth-child(8),.CampaignTable_table__twTcM thead th:nth-child(9){width:56px}.CampaignTable_table__twTcM thead th:nth-child(10){width:86px}.CampaignTable_table__twTcM thead th:nth-child(11){width:92px}.CampaignTable_tdActions__-i45a,.CampaignTable_tdDisc__PwXpr,.CampaignTable_tdId__KDtJ9,.CampaignTable_thActions__Qchsf,.CampaignTable_thDisc__HubRl,.CampaignTable_thId__F77bq{width:auto}.CampaignTable_tdName__GhZyw{line-height:1.35;min-width:0;overflow-wrap:break-word;word-break:normal}.CampaignTable_tdCustomer__pNLbS,.CampaignTable_tdScope__18MMe{min-width:0}.CampaignTable_customerName__Ammw-,.CampaignTable_scopeValue__AtLq0{overflow-wrap:break-word;white-space:normal;word-break:normal}.CampaignTable_customerCode__kxdLY{font-size:10.5px;padding:3px 7px}.CampaignTable_discChip__29hVt{font-size:11.5px;min-width:0;padding:4px 6px}.CampaignTable_discZero__ZFDo7{min-width:0}.CampaignTable_badgeActive__HjtEg,.CampaignTable_badgePassive__q5dWF{font-size:11px;padding:5px 10px}.CampaignTable_deleteBtn__-pInc,.CampaignTable_editBtn__Du0Bs{height:32px;width:32px}.CampaignTable_actions__awhOC{gap:5px}@media (max-width:1440px){.CampaignTable_table__twTcM thead th:nth-child(2){width:12%}.CampaignTable_table__twTcM thead th:nth-child(3){width:24%}.CampaignTable_table__twTcM thead th:nth-child(4){width:17%}.CampaignTable_table__twTcM thead th:nth-child(5),.CampaignTable_table__twTcM thead th:nth-child(6),.CampaignTable_table__twTcM thead th:nth-child(7),.CampaignTable_table__twTcM thead th:nth-child(8),.CampaignTable_table__twTcM thead th:nth-child(9){width:50px}.CampaignTable_table__twTcM tbody td,.CampaignTable_table__twTcM thead th{font-size:12.5px;padding:11px 7px}.CampaignTable_discChip__29hVt{font-size:11px;padding:3px 4px}}}.CampaignEditModal_overlay__fKeP4{align-items:center;animation:CampaignEditModal_cemFade__dN15n .16s ease;background:#0f172a85;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1200}@keyframes CampaignEditModal_cemFade__dN15n{0%{opacity:0}to{opacity:1}}.CampaignEditModal_modal__wuQsC{animation:CampaignEditModal_cemUp__1qYdo .2s ease;background:#fff;border-radius:16px;box-shadow:0 24px 60px #0f172a52;display:flex;flex-direction:column;max-height:90vh;max-width:720px;overflow:hidden;width:100%}@keyframes CampaignEditModal_cemUp__1qYdo{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.CampaignEditModal_head__C4JdC{align-items:center;border-bottom:1px solid #eef2f7;display:flex;flex:0 0 auto;gap:14px;justify-content:space-between;padding:18px 20px}.CampaignEditModal_headText__Tedut{align-items:center;display:flex;gap:13px;min-width:0}.CampaignEditModal_headIcon__Zo2SX{align-items:center;background:#eff6ff;border-radius:11px;color:#2563eb;display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.CampaignEditModal_headLines__9IrAM{display:flex;flex-direction:column;gap:2px;min-width:0}.CampaignEditModal_title__0LO1x{color:#0f172a;font-size:17px;font-weight:700;letter-spacing:-.3px;margin:0}.CampaignEditModal_sub__OLP1k{color:#94a3b8;font-size:12px;font-weight:600}.CampaignEditModal_closeBtn__g6dqj{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#475569;cursor:pointer;display:flex;flex:0 0 36px;height:36px;justify-content:center;transition:background .15s ease,color .15s ease;width:36px}.CampaignEditModal_closeBtn__g6dqj:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.CampaignEditModal_body__sFm95{display:flex;flex:1 1 auto;flex-direction:column;gap:15px;overflow-y:auto;padding:18px 20px}.CampaignEditModal_field__rnfEl{display:flex;flex-direction:column;gap:6px;min-width:0}.CampaignEditModal_label__1qnAB{color:#334155;font-size:12.5px;font-weight:700;letter-spacing:.1px}.CampaignEditModal_labelSm__UAije{color:#64748b;font-size:11.5px;font-weight:600}.CampaignEditModal_inputNum__H4bNf,.CampaignEditModal_input__tnukd,.CampaignEditModal_select__8ttXp,.CampaignEditModal_textarea__SjZtZ{background:#fff;border:1.5px solid #cbd5e1;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:13.5px;outline:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CampaignEditModal_inputNum__H4bNf,.CampaignEditModal_input__tnukd,.CampaignEditModal_select__8ttXp{height:44px;padding:0 13px}.CampaignEditModal_textarea__SjZtZ{line-height:1.5;padding:11px 13px;resize:vertical}.CampaignEditModal_input__tnukd::placeholder,.CampaignEditModal_textarea__SjZtZ::placeholder{color:#94a3b8}.CampaignEditModal_inputNum__H4bNf:focus,.CampaignEditModal_input__tnukd:focus,.CampaignEditModal_select__8ttXp:focus,.CampaignEditModal_textarea__SjZtZ:focus{box-shadow:0 0 0 3px #2563eb24}.CampaignEditModal_select__8ttXp{cursor:pointer;font-weight:600}.CampaignEditModal_inputNum__H4bNf{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.CampaignEditModal_grid2__5zkz4{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.CampaignEditModal_customerPicker__lCsLb{position:relative}.CampaignEditModal_pickerIcon__Z8DL6{color:#94a3b8;left:13px;pointer-events:none;position:absolute;top:22px;transform:translateY(-50%);z-index:1}.CampaignEditModal_pickerInput__m7qx2{padding-left:40px}.CampaignEditModal_pickerList__GCbgR{background:#fff;border:1px solid #e2e8f0;border-radius:11px;box-shadow:0 12px 28px #0f172a29;left:0;max-height:230px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.CampaignEditModal_pickerItem__duR4g{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:9px;padding:9px 10px;text-align:left;transition:background .14s ease;width:100%}.CampaignEditModal_pickerItem__duR4g:hover{background:#eff6ff}.CampaignEditModal_pickerCode__jAD7u{background:#eff6ff;border-radius:6px;color:#1d4ed8;flex:0 0 auto;font-size:11px;font-weight:700;padding:3px 8px}.CampaignEditModal_pickerName__8BjNA{color:#0f172a;flex:1 1 auto;font-size:12.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CampaignEditModal_pickerCheck__gEbun{color:#059669;flex:0 0 auto}.CampaignEditModal_pickerEmpty__O6vfB{color:#94a3b8;font-size:12.5px;padding:14px;text-align:center}.CampaignEditModal_selectedCustomer__Hgfhp{align-items:center;background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;display:flex;flex-wrap:wrap;gap:8px;margin-top:2px;padding:10px 13px}.CampaignEditModal_selectedLabel__cThZH{color:#0369a1;font-size:11.5px;font-weight:700;white-space:nowrap}.CampaignEditModal_selectedCode__pfGb7{background:#fff;border:1px solid #bae6fd;border-radius:6px;color:#0369a1;font-size:11.5px;font-weight:700;padding:2px 8px}.CampaignEditModal_selectedName__7HOQl{color:#0c4a6e;flex:1 1 auto;font-size:12.5px;font-weight:600;line-height:1.4;min-width:0}.CampaignEditModal_discountBox__nYZpH{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px}.CampaignEditModal_discountTitle__LCFUg{color:#334155;display:block;font-size:12.5px;font-weight:700;margin-bottom:11px}.CampaignEditModal_discountGrid__gypuq{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.CampaignEditModal_statusGroup__PKkvC{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:11px;display:inline-flex;gap:6px;padding:4px;width:-webkit-fit-content;width:fit-content}.CampaignEditModal_statusOffActive__257nL,.CampaignEditModal_statusOff__epe1w,.CampaignEditModal_statusOnActive__kTFAq,.CampaignEditModal_statusOn__NMvTV{background:#0000;border:none;border-radius:8px;color:#475569;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:9px 22px;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.CampaignEditModal_statusOff__epe1w:hover,.CampaignEditModal_statusOn__NMvTV:hover{background:#fff;color:#0f172a}.CampaignEditModal_statusOnActive__kTFAq{background:#059669;box-shadow:0 2px 8px #0596694d;color:#fff}.CampaignEditModal_statusOffActive__257nL{background:#64748b;box-shadow:0 2px 8px #64748b4d;color:#fff}.CampaignEditModal_footer__aODT5{align-items:center;background:#f8fafc;border-top:1px solid #eef2f7;display:flex;flex:0 0 auto;gap:10px;justify-content:flex-end;padding:15px 20px}.CampaignEditModal_cancelBtn__ki9YG,.CampaignEditModal_saveBtn__tW6o8{border-radius:10px;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;height:42px;padding:0 22px;transition:background .15s ease,color .15s ease,transform .15s ease}.CampaignEditModal_cancelBtn__ki9YG{background:#fff;border:1px solid #dfe6ef;color:#475569}.CampaignEditModal_cancelBtn__ki9YG:hover{background:#f1f5f9;color:#0f172a}.CampaignEditModal_saveBtn__tW6o8{background:#2563eb;border:none;box-shadow:0 2px 10px #2563eb4d;color:#fff}.CampaignEditModal_saveBtn__tW6o8:hover{background:#1d4ed8;transform:translateY(-1px)}@media (max-width:768px){.CampaignEditModal_overlay__fKeP4{align-items:flex-end;padding:0}.CampaignEditModal_modal__wuQsC{border-radius:18px 18px 0 0;max-height:94vh;max-width:none}.CampaignEditModal_head__C4JdC{padding:15px 16px}.CampaignEditModal_title__0LO1x{font-size:15.5px}.CampaignEditModal_body__sFm95{gap:14px;padding:15px 16px}.CampaignEditModal_grid2__5zkz4{gap:14px;grid-template-columns:minmax(0,1fr)}.CampaignEditModal_discountGrid__gypuq{grid-template-columns:repeat(2,minmax(0,1fr))}.CampaignEditModal_footer__aODT5{padding:12px 16px}.CampaignEditModal_cancelBtn__ki9YG,.CampaignEditModal_saveBtn__tW6o8{flex:1 1;height:46px;padding:0 12px}}.CampaignEditModal_inputNum__H4bNf,.CampaignEditModal_input__tnukd,.CampaignEditModal_select__8ttXp,.CampaignEditModal_textarea__SjZtZ{background:#f8fafc;border-color:#cbd5e1;border-width:2px;box-shadow:inset 0 1px 2px #0f172a0a}.CampaignEditModal_inputNum__H4bNf:hover,.CampaignEditModal_input__tnukd:hover,.CampaignEditModal_select__8ttXp:hover,.CampaignEditModal_textarea__SjZtZ:hover{background:#fff;border-color:#64748b}.CampaignEditModal_inputNum__H4bNf:focus,.CampaignEditModal_input__tnukd:focus,.CampaignEditModal_select__8ttXp:focus,.CampaignEditModal_textarea__SjZtZ:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb29}.CampaignEditModal_inputNum__H4bNf,.CampaignEditModal_input__tnukd,.CampaignEditModal_select__8ttXp{font-size:14px;height:48px}.CampaignEditModal_textarea__SjZtZ{font-size:14px}.CampaignEditModal_label__1qnAB{color:#1e293b;font-size:13px}.CampaignEditModal_inputNum__H4bNf{font-size:15px;height:46px;text-align:center}.CampaignEditModal_discountGrid__gypuq .CampaignEditModal_inputNum__H4bNf:hover{border-color:#f59e0b}.CampaignEditModal_discountGrid__gypuq .CampaignEditModal_inputNum__H4bNf:focus{border-color:#d97706;box-shadow:0 0 0 4px #d9770629}.CampaignEditModal_pickerIcon__Z8DL6{color:#2563eb;top:24px}.CampaignsV2_pageHead__J7ww-{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:18px}.CampaignsV2_headText__C2isV{display:flex;flex-direction:column;gap:6px;min-width:0}.CampaignsV2_title__PAQ22{color:#0f172a;font-size:24px;font-weight:700;letter-spacing:-.4px;margin:0}.CampaignsV2_subtitle__YrVVS{align-items:center;color:#64748b;display:flex;font-size:13.5px;gap:7px;margin:0}.CampaignsV2_subtitle__YrVVS strong{color:#0f172a;font-weight:700}.CampaignsV2_exportGroup__AdBQ7{display:flex;flex:0 0 auto;gap:9px}.CampaignsV2_exportExcel__Kk5-W,.CampaignsV2_exportPdf__tI6z9{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 16px;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.CampaignsV2_exportExcel__Kk5-W:hover{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.CampaignsV2_exportPdf__tI6z9:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.CampaignsV2_filterCard__B3CvA{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;display:flex;flex-direction:column;gap:12px;margin-bottom:16px;padding:16px}.CampaignsV2_searchMain__qNhqe{position:relative;width:100%}.CampaignsV2_searchIcon__oFM\+5{color:#2563eb;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.CampaignsV2_searchInput__zl6jB{background:#fff;border:1.5px solid #cbd5e1;border-radius:12px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14.5px;font-weight:500;height:50px;outline:none;padding:0 44px 0 48px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CampaignsV2_searchInput__zl6jB::placeholder{color:#94a3b8;font-weight:400}.CampaignsV2_searchInput__zl6jB:hover{border-color:#94a3b8}.CampaignsV2_searchInput__zl6jB:focus{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb24}.CampaignsV2_clearBtn__sW6oz{align-items:center;background:#f1f5f9;border:none;border-radius:8px;color:#475569;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:11px;top:50%;transform:translateY(-50%);width:28px}.CampaignsV2_clearBtn__sW6oz:hover{background:#e2e8f0;color:#0f172a}.CampaignsV2_filterRow__mnUOv{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.CampaignsV2_searchSub__XKVWx{flex:1 1 240px;max-width:340px;min-width:0;position:relative}.CampaignsV2_subIcon__jMH\+H{color:#94a3b8;left:13px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.CampaignsV2_subInput__NMwzP{background:#f8fafc;border:1px solid #dfe6ef;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:13.5px;height:42px;outline:none;padding:0 36px 0 40px;transition:border-color .15s ease,background .15s ease;width:100%}.CampaignsV2_subInput__NMwzP::placeholder{color:#94a3b8}.CampaignsV2_subInput__NMwzP:focus{background:#fff;border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb1f}.CampaignsV2_clearBtnSm__VdmLV{align-items:center;background:#e2e8f0;border:none;border-radius:7px;color:#475569;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:9px;top:50%;transform:translateY(-50%);width:24px}.CampaignsV2_select__K7mAV{background:#fff;border:1px solid #dfe6ef;border-radius:10px;color:#334155;cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:13.5px;font-weight:600;height:42px;outline:none;padding:0 14px}.CampaignsV2_select__K7mAV:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb1f}.CampaignsV2_resultChip__j6yks{background:#eff6ff;border-radius:999px;color:#2563eb;flex:0 0 auto;font-size:12.5px;font-weight:700;padding:7px 14px;white-space:nowrap}.CampaignsV2_tableCard__nlC\+O{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;overflow:hidden}@media (max-width:1024px){.CampaignsV2_tableCard__nlC\+O{background:#0000;border:none;box-shadow:none;overflow:visible}}@media (max-width:768px){.CampaignsV2_title__PAQ22{font-size:20px}.CampaignsV2_pageHead__J7ww-{gap:12px;margin-bottom:14px}.CampaignsV2_exportGroup__AdBQ7{width:100%}.CampaignsV2_exportExcel__Kk5-W,.CampaignsV2_exportPdf__tI6z9{flex:1 1;height:42px;justify-content:center}.CampaignsV2_filterCard__B3CvA{padding:12px}.CampaignsV2_searchInput__zl6jB{font-size:14px;height:46px}.CampaignsV2_searchSub__XKVWx{flex:1 1 100%;max-width:none}.CampaignsV2_select__K7mAV{flex:1 1 100%}}.CampaignsV2_refreshBtn__VWUKn{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:10px;color:#475569;cursor:pointer;display:flex;flex:0 0 auto;height:42px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:42px}.CampaignsV2_refreshBtn__VWUKn:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.CampaignsV2_spinning__Rbmyk{animation:CampaignsV2_cmpSpin__yOxSX .9s linear infinite}@keyframes CampaignsV2_cmpSpin__yOxSX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CampaignsV2_actionError__SUFJS{background:#fef2f2;border:1px solid #fecaca;border-radius:11px;color:#b91c1c;font-size:13px;font-weight:600;margin-bottom:14px;padding:12px 16px}@media (max-width:768px){.CampaignsV2_refreshBtn__VWUKn{height:46px;width:46px}}.ProductPicker_wrap__JsEcP{display:flex;flex-direction:column;gap:9px}.ProductPicker_searchBox__oMOsh{position:relative}.ProductPicker_icon__rDXb4{color:#2563eb;left:14px;pointer-events:none;position:absolute;top:24px;transform:translateY(-50%);z-index:1}.ProductPicker_inputError__fNO2\+,.ProductPicker_input__nsRXh{background:#f8fafc;border:2px solid #cbd5e1;border-radius:10px;box-shadow:inset 0 1px 2px #0f172a0a;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:14px;height:48px;outline:none;padding:0 38px 0 42px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;width:100%}.ProductPicker_input__nsRXh:hover{background:#fff;border-color:#64748b}.ProductPicker_input__nsRXh:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb29}.ProductPicker_inputError__fNO2\+{background:#fff5f5;border-color:#f87171}.ProductPicker_inputError__fNO2\+:focus{background:#fff;border-color:#dc2626;box-shadow:0 0 0 4px #dc262629}.ProductPicker_input__nsRXh:disabled{background:#f1f5f9;color:#94a3b8}.ProductPicker_clearBtn__ku2sT{align-items:center;background:#e2e8f0;border:none;border-radius:7px;color:#475569;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:10px;top:24px;transform:translateY(-50%);width:24px;z-index:2}.ProductPicker_list__Nons1{background:#fff;border:1px solid #e2e8f0;border-radius:11px;box-shadow:0 12px 28px #0f172a29;left:0;max-height:280px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.ProductPicker_itemActive__iyqL7,.ProductPicker_item__RF9hk{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:9px;padding:9px 10px;text-align:left;transition:background .14s ease;width:100%}.ProductPicker_itemActive__iyqL7,.ProductPicker_item__RF9hk:hover{background:#eff6ff}.ProductPicker_itemCode__PLo4Z{background:#f1f5f9;border-radius:6px;color:#1d4ed8;flex:0 0 auto;font-size:11.5px;font-weight:700;padding:3px 8px;white-space:nowrap}.ProductPicker_itemName__Swi9W{color:#0f172a;flex:1 1 auto;font-size:12.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductPicker_check__u6wl9{color:#059669;flex:0 0 auto}.ProductPicker_empty__1cNVV,.ProductPicker_more__6L8X5{color:#94a3b8;font-size:12.5px;padding:13px;text-align:center}.ProductPicker_more__6L8X5{border-top:1px solid #f1f5f9;font-size:11.5px}.ProductPicker_chips__hL23p{align-items:center;background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;display:flex;flex-wrap:wrap;gap:6px;padding:11px 13px}.ProductPicker_chipsLabel__v3WFB{align-items:center;color:#0369a1;display:inline-flex;font-size:11.5px;font-weight:700;gap:6px;margin-right:4px;white-space:nowrap}.ProductPicker_chip__mpSGi{align-items:center;background:#fff;border:1px solid #bae6fd;border-radius:999px;display:inline-flex;gap:4px;padding:3px 4px 3px 9px}.ProductPicker_chipCode__IcseC{color:#0369a1;font-size:11.5px;font-weight:700}.ProductPicker_chipX__8hYN8{align-items:center;background:#e0f2fe;border:none;border-radius:50%;color:#0369a1;cursor:pointer;display:flex;height:18px;justify-content:center;width:18px}.ProductPicker_chipX__8hYN8:hover{background:#fecaca;color:#b91c1c}.ProductPicker_note__Dtixj{color:#b45309;font-size:11.5px;font-weight:600}.CampaignForm_form__ci717{display:flex;flex-direction:column;gap:16px;padding:22px}.CampaignForm_field__0pnVo{display:flex;flex-direction:column;gap:6px;min-width:0}.CampaignForm_label__ocNWf{color:#334155;font-size:12.5px;font-weight:700}.CampaignForm_labelSm__yxTkd{color:#64748b;font-size:11.5px;font-weight:600}.CampaignForm_req__WfkhG{color:#dc2626;font-weight:700}.CampaignForm_inputError__7EK\+E,.CampaignForm_inputNum__zU6zh,.CampaignForm_input__2sH4-,.CampaignForm_select__QGpUe,.CampaignForm_textarea__JhNX6{background:#fff;border:1.5px solid #cbd5e1;border-radius:10px;box-sizing:border-box;color:#0f172a;font-family:inherit;font-size:13.5px;outline:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CampaignForm_inputError__7EK\+E,.CampaignForm_inputNum__zU6zh,.CampaignForm_input__2sH4-,.CampaignForm_select__QGpUe{height:44px;padding:0 13px}.CampaignForm_inputError__7EK\+E{background:snow;border-color:#fca5a5}.CampaignForm_textarea__JhNX6{line-height:1.5;padding:11px 13px;resize:vertical}.CampaignForm_inputError__7EK\+E::placeholder,.CampaignForm_inputNum__zU6zh::placeholder,.CampaignForm_input__2sH4-::placeholder,.CampaignForm_textarea__JhNX6::placeholder{color:#94a3b8}.CampaignForm_inputNum__zU6zh:focus,.CampaignForm_input__2sH4-:focus,.CampaignForm_select__QGpUe:focus,.CampaignForm_textarea__JhNX6:focus{box-shadow:0 0 0 3px #2563eb24}.CampaignForm_inputError__7EK\+E:focus{box-shadow:0 0 0 3px #dc262624}.CampaignForm_select__QGpUe{cursor:pointer;font-weight:600}.CampaignForm_select__QGpUe:disabled{color:#94a3b8;cursor:not-allowed}.CampaignForm_inputNum__zU6zh{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.CampaignForm_errorText__4Q-bi{color:#dc2626;font-size:11.5px;font-weight:600}.CampaignForm_grid2__r6SCg{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.CampaignForm_picker__t4tO6{position:relative}.CampaignForm_pickerIcon__S\+i6u{color:#94a3b8;left:13px;pointer-events:none;position:absolute;top:22px;transform:translateY(-50%);z-index:1}.CampaignForm_pickerInput__4roQA{padding-left:40px}.CampaignForm_pickerList__LqmXW{background:#fff;border:1px solid #e2e8f0;border-radius:11px;box-shadow:0 12px 28px #0f172a29;left:0;max-height:230px;overflow-y:auto;padding:5px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.CampaignForm_pickerItem__DxLv3{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:9px;padding:9px 10px;text-align:left;transition:background .14s ease;width:100%}.CampaignForm_pickerItem__DxLv3:hover{background:#eff6ff}.CampaignForm_pickerCode__cjbOM{background:#eff6ff;border-radius:6px;color:#1d4ed8;flex:0 0 auto;font-size:11px;font-weight:700;padding:3px 8px}.CampaignForm_pickerName__gI827{color:#0f172a;flex:1 1 auto;font-size:12.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CampaignForm_pickerCheck__J9THS{color:#059669;flex:0 0 auto}.CampaignForm_pickerEmpty__W4UcT{color:#94a3b8;font-size:12.5px;padding:14px;text-align:center}.CampaignForm_selected__7TVMY{align-items:center;background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;display:flex;flex-wrap:wrap;gap:8px;margin-top:2px;padding:10px 13px}.CampaignForm_selectedLabel__biF6I{color:#0369a1;font-size:11.5px;font-weight:700;white-space:nowrap}.CampaignForm_selectedCode__-tqCM{background:#fff;border:1px solid #bae6fd;border-radius:6px;color:#0369a1;font-size:11.5px;font-weight:700;padding:2px 8px}.CampaignForm_selectedName__QzAx5{color:#0c4a6e;flex:1 1 auto;font-size:12.5px;font-weight:600;line-height:1.4;min-width:0}.CampaignForm_discountBox__AJDIc{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:15px}.CampaignForm_discountTitle__37x9a{color:#334155;display:block;font-size:12.5px;font-weight:700;margin-bottom:11px}.CampaignForm_discountGrid__OzPdT{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.CampaignForm_statusGroup__j\+imQ{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:11px;display:inline-flex;gap:6px;padding:4px;width:-webkit-fit-content;width:fit-content}.CampaignForm_statusOffActive__z36wD,.CampaignForm_statusOff__NzCZw,.CampaignForm_statusOnActive__PaCFc,.CampaignForm_statusOn__1Vxo\+{background:#0000;border:none;border-radius:8px;color:#475569;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:9px 24px;transition:background .15s ease,color .15s ease}.CampaignForm_statusOff__NzCZw:hover,.CampaignForm_statusOn__1Vxo\+:hover{background:#fff;color:#0f172a}.CampaignForm_statusOnActive__PaCFc{background:#059669;box-shadow:0 2px 8px #0596694d;color:#fff}.CampaignForm_statusOffActive__z36wD{background:#64748b;box-shadow:0 2px 8px #64748b4d;color:#fff}.CampaignForm_actions__JB54D{align-items:center;border-top:1px solid #eef2f7;display:flex;gap:10px;justify-content:flex-end;margin-top:4px;padding-top:16px}.CampaignForm_resetBtn__8bIzB,.CampaignForm_submitBtn__\+wl\+d{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:8px;height:44px;padding:0 22px;transition:background .15s ease,color .15s ease,transform .15s ease}.CampaignForm_resetBtn__8bIzB{background:#fff;border:1px solid #dfe6ef;color:#475569}.CampaignForm_resetBtn__8bIzB:hover{background:#f1f5f9;color:#0f172a}.CampaignForm_submitBtn__\+wl\+d{background:#2563eb;border:none;box-shadow:0 2px 10px #2563eb4d;color:#fff}.CampaignForm_submitBtn__\+wl\+d:hover{background:#1d4ed8;transform:translateY(-1px)}@media (max-width:768px){.CampaignForm_form__ci717{gap:14px;padding:16px}.CampaignForm_grid2__r6SCg{grid-template-columns:minmax(0,1fr)}.CampaignForm_discountGrid__OzPdT{grid-template-columns:repeat(2,minmax(0,1fr))}.CampaignForm_actions__JB54D{flex-direction:column-reverse}.CampaignForm_resetBtn__8bIzB,.CampaignForm_submitBtn__\+wl\+d{height:46px;justify-content:center;width:100%}}.CampaignForm_inputError__7EK\+E,.CampaignForm_inputNum__zU6zh,.CampaignForm_input__2sH4-,.CampaignForm_select__QGpUe,.CampaignForm_textarea__JhNX6{background:#f8fafc;border-color:#cbd5e1;border-width:2px;box-shadow:inset 0 1px 2px #0f172a0a}.CampaignForm_inputNum__zU6zh:hover,.CampaignForm_input__2sH4-:hover,.CampaignForm_select__QGpUe:hover,.CampaignForm_textarea__JhNX6:hover{background:#fff;border-color:#64748b}.CampaignForm_inputNum__zU6zh:focus,.CampaignForm_input__2sH4-:focus,.CampaignForm_select__QGpUe:focus,.CampaignForm_textarea__JhNX6:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 4px #2563eb29}.CampaignForm_inputError__7EK\+E{background:#fff5f5;border-color:#f87171}.CampaignForm_inputError__7EK\+E:hover{border-color:#ef4444}.CampaignForm_inputError__7EK\+E:focus{background:#fff;border-color:#dc2626;box-shadow:0 0 0 4px #dc262629}.CampaignForm_select__QGpUe:disabled{background:#f1f5f9;border-color:#e2e8f0;box-shadow:none}.CampaignForm_inputError__7EK\+E,.CampaignForm_inputNum__zU6zh,.CampaignForm_input__2sH4-,.CampaignForm_select__QGpUe{font-size:14px;height:48px}.CampaignForm_textarea__JhNX6{font-size:14px}.CampaignForm_label__ocNWf{color:#1e293b;font-size:13px}.CampaignForm_inputNum__zU6zh{font-size:15px;height:46px;text-align:center}.CampaignForm_discountGrid__OzPdT .CampaignForm_inputNum__zU6zh:hover{border-color:#f59e0b}.CampaignForm_discountGrid__OzPdT .CampaignForm_inputNum__zU6zh:focus{border-color:#d97706;box-shadow:0 0 0 4px #d9770629}.CampaignForm_pickerIcon__S\+i6u{color:#2563eb;top:24px}.BulkCampaignUpload_wrap__aKmG7{display:flex;flex-direction:column;gap:16px;padding:22px}.BulkCampaignUpload_intro__Ws8tG{align-items:flex-start;background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;display:flex;gap:13px;padding:16px 18px}.BulkCampaignUpload_introIcon__EMOWK{align-items:center;background:#fff;border-radius:10px;color:#0284c7;display:flex;flex:0 0 38px;height:38px;justify-content:center;width:38px}.BulkCampaignUpload_introText__M0eaF{flex:1 1 auto;min-width:0}.BulkCampaignUpload_introTitle__eo4tL{color:#0c4a6e;font-size:15px;font-weight:700;margin:0 0 4px}.BulkCampaignUpload_introDesc__sbE3G{color:#0369a1;font-size:13px;line-height:1.55;margin:0}.BulkCampaignUpload_templateBtn__18vf7{align-items:center;background:#fff;border:1px solid #7dd3fc;border-radius:10px;color:#0369a1;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 16px;transition:background .15s ease,transform .15s ease;white-space:nowrap}.BulkCampaignUpload_templateBtn__18vf7:hover{background:#e0f2fe;transform:translateY(-1px)}.BulkCampaignUpload_field__Gpvha{display:flex;flex-direction:column;gap:8px}.BulkCampaignUpload_label__Hawau{color:#334155;font-size:12.5px;font-weight:700}.BulkCampaignUpload_dropZoneActive__iXnjI,.BulkCampaignUpload_dropZone__pb0cU{align-items:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:7px;padding:34px 20px;text-align:center;transition:border-color .16s ease,background .16s ease}.BulkCampaignUpload_dropZone__pb0cU:hover{background:#f5f9ff;border-color:#93c5fd}.BulkCampaignUpload_dropZoneActive__iXnjI{background:#eff6ff;border-color:#2563eb}.BulkCampaignUpload_dropIcon__DoS9O{color:#2563eb}.BulkCampaignUpload_dropTitle__HOKsN{color:#0f172a;font-size:13.5px;font-weight:700}.BulkCampaignUpload_dropHint__U8hU6{color:#94a3b8;font-size:12px}.BulkCampaignUpload_hiddenInput__BckC2{display:none}.BulkCampaignUpload_fileRow__3SQPW{align-items:center;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:11px;display:flex;gap:12px;padding:13px 15px}.BulkCampaignUpload_fileIcon__68RQm{align-items:center;background:#fff;border-radius:10px;color:#059669;display:flex;flex:0 0 38px;height:38px;justify-content:center;width:38px}.BulkCampaignUpload_fileText__JEnrm{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.BulkCampaignUpload_fileName__vksdZ{color:#065f46;font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BulkCampaignUpload_fileSize__N62UE{color:#059669;font-size:11.5px;font-weight:600}.BulkCampaignUpload_removeBtn__2Zz94{align-items:center;background:#fff;border:1px solid #a7f3d0;border-radius:8px;color:#059669;cursor:pointer;display:flex;flex:0 0 32px;height:32px;justify-content:center;transition:background .15s ease,color .15s ease;width:32px}.BulkCampaignUpload_removeBtn__2Zz94:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.BulkCampaignUpload_alertError__CyBMa,.BulkCampaignUpload_alertSuccess__J\+Yjs{align-items:center;border-radius:11px;display:flex;font-size:13px;font-weight:600;gap:9px;padding:12px 15px}.BulkCampaignUpload_alertError__CyBMa{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.BulkCampaignUpload_alertSuccess__J\+Yjs{background:#ecfdf5;border:1px solid #a7f3d0;color:#047857}.BulkCampaignUpload_formatBox__gY5Pq{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:15px}.BulkCampaignUpload_formatTitle__jYO\+z{color:#334155;display:block;font-size:12.5px;font-weight:700;margin-bottom:10px}.BulkCampaignUpload_formatChips__MPTw8{display:flex;flex-wrap:wrap;gap:6px}.BulkCampaignUpload_formatChip__vvEJ3{background:#fff;border:1px solid #e2e8f0;border-radius:999px;color:#475569;font-size:11.5px;font-weight:600;padding:4px 11px;white-space:nowrap}.BulkCampaignUpload_actions__SMEIs{border-top:1px solid #eef2f7;display:flex;justify-content:flex-end;padding-top:16px}.BulkCampaignUpload_uploadBtn__DoxOh{align-items:center;background:#2563eb;border:none;border-radius:10px;box-shadow:0 2px 10px #2563eb4d;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:8px;height:44px;padding:0 24px;transition:background .15s ease,transform .15s ease}.BulkCampaignUpload_uploadBtn__DoxOh:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px)}.BulkCampaignUpload_uploadBtn__DoxOh:disabled{background:#cbd5e1;box-shadow:none;cursor:not-allowed}@media (max-width:768px){.BulkCampaignUpload_wrap__aKmG7{gap:14px;padding:16px}.BulkCampaignUpload_intro__Ws8tG{flex-wrap:wrap;padding:14px}.BulkCampaignUpload_templateBtn__18vf7{justify-content:center;width:100%}.BulkCampaignUpload_dropZoneActive__iXnjI,.BulkCampaignUpload_dropZone__pb0cU{padding:26px 14px}.BulkCampaignUpload_actions__SMEIs{justify-content:stretch}.BulkCampaignUpload_uploadBtn__DoxOh{height:46px;justify-content:center;width:100%}}.BulkCampaignUpload_errorList__obDEM{background:#fff7f7;border:1px solid #fecaca;border-radius:12px;display:flex;flex-direction:column;gap:7px;max-height:260px;overflow-y:auto;padding:14px 16px}.BulkCampaignUpload_errorListTitle__Y8-Me{color:#b91c1c;font-size:12.5px;font-weight:700;margin-bottom:3px}.BulkCampaignUpload_errorRow__7qMyt{align-items:flex-start;display:flex;gap:10px}.BulkCampaignUpload_errorRowNo__ljKbD{background:#fee2e2;border-radius:6px;color:#b91c1c;flex:0 0 auto;font-size:11px;font-weight:700;padding:2px 9px;white-space:nowrap}.BulkCampaignUpload_errorRowText__CsSYy{color:#7f1d1d;flex:1 1 auto;font-size:12.5px;line-height:1.45;min-width:0}.BulkCampaignUpload_errorMore__dW-vb{color:#b91c1c;font-size:11.5px;font-weight:600;padding-top:4px}.BulkCampaignUpload_previewBox__OvoJi{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:15px}.BulkCampaignUpload_previewTitle__RYPWp{color:#334155;display:block;font-size:12.5px;font-weight:700;margin-bottom:11px}.BulkCampaignUpload_previewWrap__Fdgpc{border:1px solid #e2e8f0;border-radius:10px;overflow-x:auto;width:100%}.BulkCampaignUpload_previewTable__V12We{border-collapse:collapse;font-size:12.5px;min-width:760px;width:100%}.BulkCampaignUpload_previewTable__V12We thead th{background:#f1f5f9;border-bottom:1px solid #dfe6ef;color:#334155;font-size:11px;font-weight:700;letter-spacing:.3px;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.BulkCampaignUpload_previewTable__V12We tbody td{border-bottom:1px solid #f1f5f9;color:#1e293b;padding:10px 12px;white-space:nowrap}.BulkCampaignUpload_previewTable__V12We tbody tr:last-child td{border-bottom:none}.BulkCampaignUpload_previewMore__yHNxJ{color:#94a3b8;display:block;font-size:11.5px;font-weight:600;margin-top:9px}.BulkCampaignUpload_progressBox__HyXLO{background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;padding:14px 16px}.BulkCampaignUpload_progressText__94tA2{color:#1d4ed8;font-size:12.5px;font-weight:700;margin-bottom:9px}.BulkCampaignUpload_progressTrack__uGBh6{background:#dbeafe;border-radius:999px;height:8px;overflow:hidden;width:100%}.BulkCampaignUpload_progressFill__n9zIW{background:#2563eb;border-radius:999px;height:100%;transition:width .25s ease}.CampaignNewV2_pageHead__H4mKC{margin-bottom:18px}.CampaignNewV2_headText__J47fI{display:flex;flex-direction:column;gap:6px;min-width:0}.CampaignNewV2_title__-Dd2B{color:#0f172a;font-size:24px;font-weight:700;letter-spacing:-.4px;margin:0}.CampaignNewV2_subtitle__KTmwq{align-items:center;color:#64748b;display:flex;font-size:13.5px;gap:7px;margin:0}.CampaignNewV2_tabBar__ZVqTw{background:#fff;border:1px solid #e2e8f0;border-radius:13px;box-shadow:0 1px 3px #0f172a0f;display:flex;gap:4px;margin-bottom:16px;max-width:100%;overflow-x:auto;padding:5px;width:-webkit-fit-content;width:fit-content}.CampaignNewV2_tabActive__YjdPv,.CampaignNewV2_tab__OSJBR{align-items:center;background:#0000;border:none;border-radius:10px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:8px;justify-content:center;padding:11px 22px;transition:background .15s ease,color .15s ease,box-shadow .15s ease;white-space:nowrap}.CampaignNewV2_tab__OSJBR:hover{background:#f1f5f9;color:#0f172a}.CampaignNewV2_tabActive__YjdPv{background:#2563eb;box-shadow:0 3px 10px #2563eb57;color:#fff}.CampaignNewV2_tabActive__YjdPv svg{color:#fff}.CampaignNewV2_panel__7oRlx{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;overflow:visible}@media (max-width:768px){.CampaignNewV2_title__-Dd2B{font-size:20px}.CampaignNewV2_pageHead__H4mKC{margin-bottom:14px}.CampaignNewV2_tabBar__ZVqTw{width:100%}.CampaignNewV2_tabActive__YjdPv,.CampaignNewV2_tab__OSJBR{flex:1 1;font-size:12.5px;gap:6px;padding:10px 8px}}.CampaignNewV2_errorBar__GHQ6v{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:11px;color:#b91c1c;display:flex;font-size:13px;font-weight:600;gap:9px;margin-bottom:14px;padding:12px 16px}.CampaignNewV2_busyBar__YPl8I{background:#eff6ff;border:1px solid #bfdbfe;border-radius:11px;color:#1d4ed8;font-size:13px;font-weight:600;margin-bottom:14px;padding:11px 16px}.ImageDropzone_wrap__Bix\+W{display:flex;flex-direction:column;gap:9px}.ImageDropzone_zoneActive__19pfm,.ImageDropzone_zone__HxYL4{align-items:center;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:36px 20px;text-align:center;transition:border-color .16s ease,background .16s ease}.ImageDropzone_zone__HxYL4:hover{background:#f5f9ff;border-color:#93c5fd}.ImageDropzone_zoneActive__19pfm{background:#eff6ff;border-color:#2563eb}.ImageDropzone_icon__Ctp0N{color:#2563eb}.ImageDropzone_title__ax7TQ{color:#0f172a;font-size:13.5px;font-weight:700}.ImageDropzone_hint__xiuNh{color:#94a3b8;font-size:12px}.ImageDropzone_hidden__zfhdi{display:none}.ImageDropzone_error__jTlgh{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:12.5px;font-weight:600;padding:11px 14px}@media (max-width:768px){.ImageDropzone_zoneActive__19pfm,.ImageDropzone_zone__HxYL4{padding:26px 14px}}.AnnouncementsV2_pageHead__bRMY-{margin-bottom:18px}.AnnouncementsV2_headText__-xsav{display:flex;flex-direction:column;gap:6px}.AnnouncementsV2_title__rQfE5{color:#0f172a;font-size:24px;font-weight:700;letter-spacing:-.4px;margin:0}.AnnouncementsV2_subtitle__M1sGa{align-items:center;color:#64748b;display:flex;font-size:13.5px;gap:7px;margin:0}.AnnouncementsV2_subtitle__M1sGa strong{color:#0f172a;font-weight:700}.AnnouncementsV2_uploadCard__SYJcN{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;margin-bottom:20px;padding:20px}.AnnouncementsV2_cardTitle__RtRG\+{color:#0f172a;display:block;font-size:15px;font-weight:700;margin-bottom:5px}.AnnouncementsV2_cardDesc__9w6nl{color:#64748b;font-size:13px;line-height:1.55;margin:0 0 15px}.AnnouncementsV2_empty__BpiQv{align-items:center;background:#fff;border:1px dashed #cbd5e1;border-radius:14px;color:#94a3b8;display:flex;flex-direction:column;font-size:13.5px;gap:11px;padding:60px 20px}.AnnouncementsV2_grid__kYVex{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.AnnouncementsV2_cardPassive__CFiYg,.AnnouncementsV2_card__EtnoN{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;display:flex;flex-direction:column;overflow:hidden;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.AnnouncementsV2_cardPassive__CFiYg:hover,.AnnouncementsV2_card__EtnoN:hover{border-color:#93c5fd;box-shadow:0 8px 22px #2563eb24;transform:translateY(-2px)}.AnnouncementsV2_cardPassive__CFiYg{opacity:.72}.AnnouncementsV2_thumbWrap__7R\+Xx{aspect-ratio:16/9;background:#f1f5f9;overflow:hidden;position:relative;width:100%}.AnnouncementsV2_thumb__LfxWQ{display:block;height:100%;object-fit:cover;width:100%}.AnnouncementsV2_orderTag__NWxwO{align-items:center;background:#0f172ac7;border-radius:8px;color:#fff;display:flex;font-size:12px;font-weight:700;height:26px;justify-content:center;left:9px;min-width:26px;padding:0 7px;position:absolute;top:9px}.AnnouncementsV2_badgeLive__OoRKN,.AnnouncementsV2_badgeOff__Iop0c{border-radius:999px;font-size:11px;font-weight:700;padding:4px 10px;position:absolute;right:9px;top:9px;white-space:nowrap}.AnnouncementsV2_badgeLive__OoRKN{background:#ecfdf5;border:1px solid #a7f3d0;color:#059669}.AnnouncementsV2_badgeOff__Iop0c{background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b}.AnnouncementsV2_cardBody__F0QC\+{display:flex;flex-direction:column;gap:3px;min-width:0;padding:12px 14px 10px}.AnnouncementsV2_fileName__yK907{color:#0f172a;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AnnouncementsV2_fileSize__Wfuiy{color:#94a3b8;font-size:11.5px;font-weight:600}.AnnouncementsV2_cardActions__TwwMu{align-items:center;background:#f8fafc;border-top:1px solid #eef2f7;display:flex;gap:7px;padding:11px 14px}.AnnouncementsV2_iconBtnDanger__NvSCQ,.AnnouncementsV2_iconBtn__AmpZH{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:9px;color:#475569;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .15s ease,color .15s ease,border-color .15s ease;width:34px}.AnnouncementsV2_iconBtn__AmpZH:hover:not(:disabled){background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.AnnouncementsV2_iconBtn__AmpZH:disabled{cursor:not-allowed;opacity:.4}.AnnouncementsV2_iconBtnDanger__NvSCQ{margin-left:auto}.AnnouncementsV2_iconBtnDanger__NvSCQ:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}@media (max-width:768px){.AnnouncementsV2_title__rQfE5{font-size:20px}.AnnouncementsV2_uploadCard__SYJcN{margin-bottom:16px;padding:16px}.AnnouncementsV2_grid__kYVex{gap:14px;grid-template-columns:minmax(0,1fr)}}.AnnouncementsV2_errorBar__DZWwa{align-items:center;background:#fef2f2!important;border:1px solid #fecaca!important;border-radius:12px;color:#b91c1c!important;display:flex;font-size:13px;font-weight:600;gap:9px;margin-bottom:14px;padding:11px 14px}.AnnouncementsV2_errorClose__nIiME{background:#fff!important;border:1px solid #fca5a5!important;border-radius:8px;color:#b91c1c!important;cursor:pointer;font-size:11.5px;font-weight:700;margin-left:auto;padding:4px 10px}.AnnouncementsV2_errorClose__nIiME:hover{background:#fee2e2!important}.AnnouncementsV2_limitNotice__okvQt{align-items:center;background:#fffbeb!important;border:1px dashed #fcd34d!important;border-radius:12px;color:#92400e!important;display:flex;font-size:13px;font-weight:600;gap:9px;padding:14px 16px}.AnnouncementsV2_busyText__TT5s6{color:#2563eb!important;font-size:12.5px;font-weight:700;margin-top:10px}.AdsV2_pageHead__oWVc2{margin-bottom:16px}.AdsV2_headText__6RPf5{display:flex;flex-direction:column;gap:6px}.AdsV2_title__5Srwn{color:#0f172a;font-size:24px;font-weight:700;letter-spacing:-.4px;margin:0}.AdsV2_subtitle__ej0eJ{align-items:center;color:#64748b;display:flex;font-size:13.5px;gap:7px;margin:0}.AdsV2_notice__VwpP\+{align-items:flex-start;background:#f0f9ff;border:1px solid #bae6fd;border-radius:12px;display:flex;gap:11px;margin-bottom:18px;padding:14px 16px}.AdsV2_noticeIcon__qwb\+q{color:#0284c7;flex:0 0 auto;padding-top:1px}.AdsV2_noticeText__RgpTh{color:#0369a1;font-size:13px;line-height:1.55}.AdsV2_noticeText__RgpTh strong{color:#0c4a6e;font-weight:700}.AdsV2_adCardPassive__DkOie,.AdsV2_adCard__Y2-8U{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;margin-bottom:20px;overflow:hidden}.AdsV2_adCardPassive__DkOie{opacity:.75}.AdsV2_previewWrap__EaUUh{align-items:center;background:#f1f5f9;display:flex;justify-content:center;max-height:340px;min-height:160px;overflow:hidden;width:100%}.AdsV2_preview__lCOa0{display:block;height:auto;max-height:340px;object-fit:contain;width:100%}.AdsV2_badgeLive__kX0bX,.AdsV2_badgeOff__AJqHc{border-radius:999px;font-size:11.5px;font-weight:700;padding:5px 12px;position:absolute;right:12px;top:12px;white-space:nowrap}.AdsV2_badgeLive__kX0bX{background:#ecfdf5;border:1px solid #a7f3d0;color:#059669}.AdsV2_badgeOff__AJqHc{background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b}.AdsV2_info__tSRk6{align-items:center;background:#f8fafc;border-top:1px solid #eef2f7;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:14px 16px}.AdsV2_infoText__iC3rf{display:flex;flex-direction:column;gap:3px;min-width:0}.AdsV2_fileName__WEeCT{color:#0f172a;font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdsV2_fileSize__caH-d{color:#94a3b8;font-size:11.5px;font-weight:600}.AdsV2_actions__DU4N-{display:flex;flex:0 0 auto;gap:9px}.AdsV2_deleteBtn__-FYJC,.AdsV2_toggleBtn__5aRga{align-items:center;background:#fff;border:1px solid #dfe6ef;border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 16px;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.AdsV2_toggleBtn__5aRga:hover{background:#eff6ff;border-color:#bfdbfe;color:#2563eb}.AdsV2_deleteBtn__-FYJC:hover{background:#fef2f2;border-color:#fecaca;color:#dc2626}.AdsV2_empty__MoEiR{align-items:center;background:#fff;border:1px dashed #cbd5e1;border-radius:14px;color:#94a3b8;display:flex;flex-direction:column;font-size:13.5px;gap:11px;margin-bottom:20px;padding:54px 20px}.AdsV2_uploadCard__ALZXP{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0f;padding:20px}.AdsV2_cardTitle__UL6Xo{align-items:center;color:#0f172a;display:flex;font-size:15px;font-weight:700;gap:8px;margin-bottom:14px}@media (max-width:768px){.AdsV2_title__5Srwn{font-size:20px}.AdsV2_uploadCard__ALZXP{padding:16px}.AdsV2_actions__DU4N-{width:100%}.AdsV2_deleteBtn__-FYJC,.AdsV2_toggleBtn__5aRga{flex:1 1;height:42px;justify-content:center;padding:0 10px}}.AdsV2_adList__SUiGE{display:flex;flex-direction:column;gap:14px}.AdsV2_orderTag__3\+nlo{background:#0f172ac7!important;border-radius:8px;color:#fff!important;font-size:12px;font-weight:800;height:26px;left:10px;min-width:26px;padding:0 8px;position:absolute;top:10px}.AdsV2_iconBtn__A4GBt,.AdsV2_orderTag__3\+nlo{align-items:center;display:inline-flex;justify-content:center}.AdsV2_iconBtn__A4GBt{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px;color:#475569!important;cursor:pointer;height:36px;transition:background .16s ease,color .16s ease;width:36px}.AdsV2_iconBtn__A4GBt:hover:not(:disabled){background:#eff6ff!important;border-color:#93c5fd!important;color:#2563eb!important}.AdsV2_deleteBtn__-FYJC:disabled,.AdsV2_iconBtn__A4GBt:disabled,.AdsV2_toggleBtn__5aRga:disabled{cursor:not-allowed;opacity:.42}.AdsV2_errorBar__IlCjb{align-items:center;background:#fef2f2!important;border:1px solid #fecaca!important;border-radius:12px;color:#b91c1c!important;display:flex;font-size:13px;font-weight:600;gap:9px;margin-bottom:14px;padding:11px 14px}.AdsV2_errorClose__go8Tj{background:#fff!important;border:1px solid #fca5a5!important;border-radius:8px;color:#b91c1c!important;cursor:pointer;font-size:11.5px;font-weight:700;margin-left:auto;padding:4px 10px}.AdsV2_errorClose__go8Tj:hover{background:#fee2e2!important}.AdsV2_limitNotice__hHgOL{align-items:center;background:#fffbeb!important;border:1px dashed #fcd34d!important;border-radius:12px;color:#92400e!important;display:flex;font-size:13px;font-weight:600;gap:9px;padding:14px 16px}.AdsV2_busyText__Hxlgt{color:#2563eb!important;font-size:12.5px;font-weight:700;margin-top:10px}.AdsV2_previewWrap__EaUUh{position:relative}@media (max-width:720px){.AdsV2_actions__DU4N-{flex-wrap:wrap}.AdsV2_deleteBtn__-FYJC span,.AdsV2_toggleBtn__5aRga span{font-size:12.5px}}/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem #00000026;--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:#dee2e6bf;--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:#dee2e680;--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;color-scheme:dark}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background-color:#fff;background-color:var(--bs-body-bg);color:#212529;color:var(--bs-body-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--bs-body-font-family);font-size:1rem;font-size:var(--bs-body-font-size);font-weight:400;font-weight:var(--bs-body-font-weight);line-height:1.5;line-height:var(--bs-body-line-height);margin:0;text-align:var(--bs-body-text-align)}hr{border:0;border-top:1px solid;border-top:var(--bs-border-width) solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;color:var(--bs-heading-color);font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-bottom:1rem;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{background-color:#fff3cd;background-color:var(--bs-highlight-bg);color:#212529;color:var(--bs-highlight-color);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:#d63384;color:var(--bs-code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:#212529;background-color:var(--bs-body-color);border-radius:.25rem;color:#fff;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#212529bf;color:var(--bs-secondary-color);padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:initial}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.img-fluid,.img-thumbnail{height:auto;max-width:100%}.img-thumbnail{background-color:#fff;background-color:var(--bs-body-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);padding:.25rem}.figure{display:inline-block}.figure-img{line-height:1;margin-bottom:.5rem}.figure-caption{color:#212529bf;color:var(--bs-secondary-color);font-size:.875em}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{flex:1 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:#0000;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);border-color:var(--bs-table-border-color);margin-bottom:1rem;vertical-align:top;width:100%}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));color:var(--bs-table-color);color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid;border-top:calc(var(--bs-border-width)*2) solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0;border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 1px;border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000}.table-primary,.table-secondary{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000}.table-info,.table-success{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000}.table-danger,.table-warning{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000}.table-dark,.table-light{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{font-size:inherit;line-height:1.5;margin-bottom:0;padding-bottom:calc(.375rem + 1px);padding-bottom:calc(.375rem + var(--bs-border-width));padding-top:calc(.375rem + 1px);padding-top:calc(.375rem + var(--bs-border-width))}.col-form-label-lg{font-size:1.25rem;padding-bottom:calc(.5rem + 1px);padding-bottom:calc(.5rem + var(--bs-border-width));padding-top:calc(.5rem + 1px);padding-top:calc(.5rem + var(--bs-border-width))}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-bottom:calc(.25rem + var(--bs-border-width));padding-top:calc(.25rem + 1px);padding-top:calc(.25rem + var(--bs-border-width))}.form-text{color:#212529bf;color:var(--bs-secondary-color);font-size:.875em;margin-top:.25rem}.form-control{-webkit-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;background-color:var(--bs-body-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{background-color:#fff;background-color:var(--bs-body-bg);border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;color:#212529;color:var(--bs-body-color);outline:0}.form-control::-webkit-date-and-time-value{height:1.5em;margin:0;min-width:85px}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:#212529bf;color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:0 solid;border-color:inherit;border-inline-end-width:1px;border-inline-end-width:var(--bs-border-width);border-radius:0;color:#212529;color:var(--bs-body-color);margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{-webkit-margin-end:.75rem;background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:0 solid;border-color:inherit;border-inline-end-width:1px;border-inline-end-width:var(--bs-border-width);border-radius:0;color:#212529;color:var(--bs-body-color);margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-control-plaintext{background-color:initial;border:solid #0000;border-width:1px 0;border-width:var(--bs-border-width) 0;color:#212529;color:var(--bs-body-color);display:block;line-height:1.5;margin-bottom:0;padding:.375rem 0;width:100%}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);min-height:calc(1.5em + .5rem + var(--bs-border-width)*2);padding:.25rem .5rem}.form-control-sm::-webkit-file-upload-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);min-height:calc(1.5em + 1rem + var(--bs-border-width)*2);padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px);min-height:calc(1.5em + .75rem + var(--bs-border-width)*2)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px);min-height:calc(1.5em + .5rem + var(--bs-border-width)*2)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px);min-height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-control-color{height:calc(1.5em + .75rem + 2px);height:calc(1.5em + .75rem + var(--bs-border-width)*2);padding:.375rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:.375rem;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px);height:calc(1.5em + .5rem + var(--bs-border-width)*2)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px);height:calc(1.5em + 1rem + var(--bs-border-width)*2)}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),none;background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem 2.25rem .375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 #212529;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);-webkit-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);flex-shrink:0;height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386b7fe'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(255, 255, 255, 0.25)'/%3E%3C/svg%3E")}.form-range{-webkit-appearance:none;appearance:none;background-color:initial;height:1.5rem;padding:0;width:100%}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{background-color:#e9ecef;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;color:#0000;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#212529bf;background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:#212529bf;background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);height:calc(3.5rem + var(--bs-border-width)*2);line-height:1.25;min-height:calc(3.5rem + 2px);min-height:calc(3.5rem + var(--bs-border-width)*2)}.form-floating>label{border:1px solid #0000;border:var(--bs-border-width) solid #0000;color:#212529a6;color:rgba(var(--bs-body-color-rgb),.65);height:100%;left:0;max-width:100%;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-align:start;text-overflow:ellipsis;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap;z-index:2}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#0000}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-select{padding-bottom:.625rem;padding-left:.75rem;padding-top:1.625rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{background-color:#fff;background-color:var(--bs-body-bg);border-radius:.375rem;border-radius:var(--bs-border-radius);content:"";height:1.5em;inset:1rem .375rem;position:absolute;z-index:-1}.form-floating>textarea:disabled~label:after{background-color:#e9ecef;background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:1px 0;border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{align-items:center;background-color:#f8f9fa;background-color:var(--bs-tertiary-bg);border:1px solid #dee2e6;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#212529;color:var(--bs-body-color);display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding:.25rem .5rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-bottom-left-radius:0;border-top-left-radius:0}.valid-feedback{color:#198754;color:var(--bs-form-valid-color);display:none;font-size:.875em;margin-top:.25rem;width:100%}.valid-tooltip{background-color:#198754;background-color:var(--bs-success);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#198754;border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754;border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754;background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #19875440;box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754;color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{color:#dc3545;color:var(--bs-form-invalid-color);display:none;font-size:.875em;margin-top:.25rem;width:100%}.invalid-tooltip{background-color:#dc3545;background-color:var(--bs-danger);border-radius:.375rem;border-radius:var(--bs-border-radius);color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545;border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545;background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem #dc354540;box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545;color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:#0000;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:#0000;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:#0000;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+.btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:#0000;--bs-btn-border-color:#0000;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:#0000;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:#0000;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:#0000;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid #0000;border-right:.3em solid #0000;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid #0000;border-left:.3em solid;border-right:0;border-top:.3em solid #0000;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid #0000;border-right:.3em solid;border-top:.3em solid #0000;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:initial;border:0;border-radius:0;border-radius:var(--bs-dropdown-item-border-radius,0);clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:initial;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.875rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem;border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px;margin-top:calc(var(--bs-border-width)*-1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{background:0 0;border:0;color:var(--bs-nav-link-color);display:block;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{box-shadow:0 0 0 .25rem #0d6efd40;outline:0}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{border:var(--bs-nav-tabs-border-width) solid #0000;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:0.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid #0000;padding-left:0;padding-right:0}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:initial}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{border-bottom-color:initial;color:var(--bs-nav-underline-link-active-color);font-weight:700}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(33, 37, 41, 0.75)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{align-items:center;display:flex;flex-wrap:inherit;justify-content:space-between}.navbar-brand{color:var(--bs-navbar-brand-color);font-size:var(--bs-navbar-brand-font-size);margin-right:var(--bs-navbar-brand-margin-end);padding-bottom:var(--bs-navbar-brand-padding-y);padding-top:var(--bs-navbar-brand-padding-y);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-bottom:.5rem;padding-top:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{align-items:center;flex-basis:100%;flex-grow:1}.navbar-toggler{background-color:initial;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);color:var(--bs-navbar-color);font-size:var(--bs-navbar-toggler-font-size);line-height:1;padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}.navbar-nav-scroll{max-height:75vh;max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-left:var(--bs-navbar-nav-link-padding-x);padding-right:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{background-color:initial!important;border:0!important;flex-grow:1;height:auto!important;position:static;transform:none!important;transition:none;visibility:visible!important;width:auto!important;z-index:auto}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;overflow-y:visible;padding:0}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a}.navbar-dark,.navbar[data-bs-theme=dark],[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;word-wrap:break-word;background-clip:initial;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);color:#212529;color:var(--bs-body-color);display:flex;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{color:var(--bs-card-color);flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{color:var(--bs-card-title-color);margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{color:var(--bs-card-subtitle-color);margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{border-bottom:0;margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-img-overlay{border-radius:var(--bs-card-inner-border-radius);bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m2 5 6 6 6-6'/%3E%3C/svg%3E");--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem #0d6efd40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{align-items:center;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;color:var(--bs-accordion-btn-color);display:flex;font-size:1rem;overflow-anchor:none;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);position:relative;text-align:left;transition:var(--bs-accordion-transition);width:100%}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width)*-1) 0 var(--bs-accordion-border-color);color:var(--bs-accordion-active-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);content:"";flex-shrink:0;height:var(--bs-accordion-btn-icon-width);margin-left:auto;transition:var(--bs-accordion-btn-icon-transition);width:var(--bs-accordion-btn-icon-width)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0;z-index:3}.accordion-header{margin-bottom:0}.accordion-item{background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);color:var(--bs-accordion-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-left-radius:var(--bs-accordion-inner-border-radius);border-bottom-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-left-radius:var(--bs-accordion-border-radius);border-bottom-right-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-radius:0;border-right:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E");--bs-accordion-btn-active-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);display:flex;flex-wrap:wrap;font-size:var(--bs-breadcrumb-font-size);list-style:none;margin-bottom:var(--bs-breadcrumb-margin-bottom);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{color:var(--bs-breadcrumb-divider-color);content:"/";content:var(--bs-breadcrumb-divider,"/");float:left;padding-right:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem #0d6efd40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;list-style:none;padding-left:0}.page-link{background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);color:var(--bs-pagination-color);display:block;font-size:var(--bs-pagination-font-size);padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);position:relative;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);color:var(--bs-pagination-hover-color);z-index:2}.page-link:focus{background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);color:var(--bs-pagination-focus-color);outline:0;z-index:3}.active>.page-link,.page-link.active{background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);color:var(--bs-pagination-active-color);z-index:3}.disabled>.page-link,.page-link.disabled{background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);color:var(--bs-pagination-disabled-color);pointer-events:none}.page-item:not(:first-child) .page-link{margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.page-item:first-child .page-link{border-bottom-left-radius:var(--bs-pagination-border-radius);border-top-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-bottom-right-radius:var(--bs-pagination-border-radius);border-top-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);border-radius:var(--bs-badge-border-radius);color:var(--bs-badge-color);display:inline-block;font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);text-align:center;vertical-align:initial;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:#0000;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:#0000;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);position:relative}.alert-heading{color:inherit}.alert-link{color:var(--bs-alert-link-color);font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;font-size:var(--bs-progress-font-size);height:var(--bs-progress-height);overflow:hidden}.progress-bar{background-color:var(--bs-progress-bar-bg);color:var(--bs-progress-bar-color);display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;transition:var(--bs-progress-bar-transition);white-space:nowrap}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);display:flex;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);position:relative;text-decoration:none}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color);pointer-events:none}.list-group-item.active{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color);z-index:2}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}.list-group-item-action{color:var(--bs-list-group-action-color);text-align:inherit;width:100%}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-hover-color);text-decoration:none;z-index:1}.list-group-item-action:not(.active):active{background-color:var(--bs-list-group-action-active-bg);color:var(--bs-list-group-action-active-color)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-md>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3E%3C/svg%3E");--bs-btn-close-opacity:0.5;--bs-btn-close-hover-opacity:0.75;--bs-btn-close-focus-shadow:0 0 0 0.25rem #0d6efd40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:0.25;background:#0000 var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;box-sizing:initial;filter:var(--bs-btn-close-filter);height:1em;opacity:var(--bs-btn-close-opacity);padding:.25em;width:1em}.btn-close,.btn-close:hover{color:var(--bs-btn-close-color)}.btn-close:hover{opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close.disabled,.btn-close:disabled{opacity:var(--bs-btn-close-disabled-opacity);pointer-events:none;-webkit-user-select:none;user-select:none}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb),0.85);--bs-toast-header-border-color:var(--bs-border-color-translucent);background-clip:padding-box;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);border-radius:var(--bs-toast-border-radius);box-shadow:var(--bs-toast-box-shadow);color:var(--bs-toast-color);font-size:var(--bs-toast-font-size);max-width:100%;pointer-events:auto;width:var(--bs-toast-max-width)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;max-width:100%;pointer-events:none;position:absolute;width:-webkit-max-content;width:max-content;z-index:var(--bs-toast-zindex)}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{align-items:center;background-clip:padding-box;background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));color:var(--bs-toast-header-color);display:flex;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x)}.toast-header .btn-close{margin-left:var(--bs-toast-padding-x);margin-right:calc(var(--bs-toast-padding-x)*-.5)}.toast-body{word-wrap:break-word;padding:var(--bs-toast-padding-x)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color);display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{align-items:center;border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);display:flex;flex-shrink:0;padding:var(--bs-modal-header-padding)}.modal-header .btn-close{margin-bottom:calc(var(--bs-modal-header-padding-y)*-.5);margin-left:auto;margin-right:calc(var(--bs-modal-header-padding-x)*-.5);margin-top:calc(var(--bs-modal-header-padding-y)*-.5);padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{align-items:center;background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;word-wrap:break-word;display:block;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--bs-font-sans-serif);font-size:var(--bs-tooltip-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:var(--bs-tooltip-margin);opacity:0;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-tooltip-zindex)}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:var(--bs-tooltip-bg);border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-right-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width)*.5) 0;right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(var(--bs-tooltip-arrow-height)*-1)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-width:0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:calc(var(--bs-tooltip-arrow-height)*-1);width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-left-color:var(--bs-tooltip-bg);border-width:calc(var(--bs-tooltip-arrow-width)*.5) 0 calc(var(--bs-tooltip-arrow-width)*.5) var(--bs-tooltip-arrow-height);left:-1px}.tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);text-align:center}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);word-wrap:break-word;background-clip:padding-box;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);display:block;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-family:var(--bs-font-sans-serif);font-size:var(--bs-popover-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:var(--bs-popover-max-width);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-popover-zindex)}.popover .popover-arrow{display:block;height:var(--bs-popover-arrow-height);width:var(--bs-popover-arrow-width)}.popover .popover-arrow:after,.popover .popover-arrow:before{border:0 solid #0000;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:var(--bs-popover-bg);bottom:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:var(--bs-popover-arrow-width);left:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width)*.5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:var(--bs-popover-bg);left:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--bs-popover-bg);top:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);content:"";display:block;left:50%;margin-left:calc(var(--bs-popover-arrow-width)*-.5);position:absolute;top:0;width:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:var(--bs-popover-arrow-width);right:calc((var(--bs-popover-arrow-height))*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width)*.5) 0 calc(var(--bs-popover-arrow-width)*.5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:var(--bs-popover-bg);right:var(--bs-popover-border-width)}.popover-header{background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);color:var(--bs-popover-header-color);font-size:var(--bs-popover-header-font-size);margin-bottom:0;padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)}.popover-header:empty{display:none}.popover-body{color:var(--bs-popover-body-color);padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{overflow:hidden;position:relative;width:100%}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;float:left;margin-right:-100%;position:relative;transition:transform .6s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transform:none;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{opacity:1;z-index:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{opacity:0;transition:opacity 0s .6s;z-index:0}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{align-items:center;background:0 0;border:0;bottom:0;color:#fff;display:flex;filter:var(--bs-carousel-control-icon-filter);justify-content:center;opacity:.5;padding:0;position:absolute;text-align:center;top:0;transition:opacity .15s ease;width:15%;z-index:1}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:inline-block;height:2rem;width:2rem}.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='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 0'/%3E%3C/svg%3E")}.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='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-.708'/%3E%3C/svg%3E")}.carousel-indicators{bottom:0;display:flex;justify-content:center;left:0;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;position:absolute;right:0;z-index:2}.carousel-indicators [data-bs-target]{background-clip:padding-box;background-color:#fff;background-color:var(--bs-carousel-indicator-active-bg);border:0;border-bottom:10px solid #0000;border-top:10px solid #0000;box-sizing:initial;cursor:pointer;flex:0 1 auto;height:3px;margin-left:3px;margin-right:3px;opacity:.5;padding:0;text-indent:-999px;transition:opacity .6s ease;width:30px}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{bottom:1.25rem;color:#fff;color:var(--bs-carousel-caption-color);left:15%;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;right:15%;text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block;flex-shrink:0;height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);width:var(--bs-spinner-width)}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid #0000}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-sm.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom,.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-sm.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:767.98px){.offcanvas-md{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-md.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom,.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-md.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:991.98px){.offcanvas-lg{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-lg.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom,.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-lg.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1199.98px){.offcanvas-xl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom,.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}@media (max-width:1399.98px){.offcanvas-xxl{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas-xxl.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom,.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas-xxl.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:initial!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{background-color:initial!important;display:flex;flex-grow:0;overflow-y:visible;padding:0}}.offcanvas{background-clip:padding-box;background-color:var(--bs-offcanvas-bg);bottom:0;color:var(--bs-offcanvas-color);display:flex;flex-direction:column;max-width:100%;outline:0;position:fixed;transition:var(--bs-offcanvas-transition);visibility:hidden;z-index:var(--bs-offcanvas-zindex)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);left:0;top:0;transform:translateX(-100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-end{border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);right:0;top:0;transform:translateX(100%);width:var(--bs-offcanvas-width)}.offcanvas.offcanvas-top{border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom,.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);left:0;max-height:100%;right:0}.offcanvas.offcanvas-bottom{border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{align-items:center;display:flex;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{margin-bottom:calc(var(--bs-offcanvas-padding-y)*-.5);margin-left:auto;margin-right:calc(var(--bs-offcanvas-padding-x)*-.5);margin-top:calc(var(--bs-offcanvas-padding-y)*-.5);padding:calc(var(--bs-offcanvas-padding-y)*.5) calc(var(--bs-offcanvas-padding-x)*.5)}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{flex-grow:1;overflow-y:auto;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.placeholder{background-color:currentcolor;cursor:wait;display:inline-block;min-height:1em;opacity:.5;vertical-align:middle}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:placeholder-wave 2s linear infinite;-webkit-mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{background-color:#0d6efd!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-secondary{background-color:#6c757d!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-success{background-color:#198754!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-info{background-color:#0dcaf0!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-warning{background-color:#ffc107!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-danger{background-color:#dc3545!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.text-bg-light{background-color:#f8f9fa!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important;color:#000!important}.text-bg-dark{background-color:#212529!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important;color:#fff!important}.link-primary{color:#0d6efd!important;color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#0d6efd!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#0d6efd!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important;color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#0a58ca!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#0a58ca!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:#6c757d!important;color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#6c757d!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#6c757d!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important;color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#565e64!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#565e64!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:#198754!important;color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#198754!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#198754!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:#146c43!important;color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#146c43!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#146c43!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:#0dcaf0!important;color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#0dcaf0!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#0dcaf0!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important;color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#3dd5f3!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#3dd5f3!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:#ffc107!important;color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#ffc107!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#ffc107!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important;color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#ffcd39!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#ffcd39!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:#dc3545!important;color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#dc3545!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#dc3545!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important;color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#b02a37!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#b02a37!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:#f8f9fa!important;color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#f8f9fa!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#f8f9fa!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:#f9fafb!important;color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#f9fafb!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#f9fafb!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:#212529!important;color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#212529!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#212529!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important;color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#1a1e21!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:#1a1e21!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:#000!important;color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:#000!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#000!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:#000000bf!important;color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:#000000bf!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:#000000bf!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:0 0 0 .25rem #0d6efd40;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.icon-link{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-flex;gap:.375rem;-webkit-text-decoration-color:#0d6efd80;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:#0d6efd80;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em}.icon-link>.bi{fill:currentcolor;flex-shrink:0;height:1em;transition:transform .2s ease-in-out;width:1em}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:translate3d(.25em,0,0);transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (min-width:576px){.sticky-sm-top{top:0}.sticky-sm-bottom,.sticky-sm-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-sm-bottom{bottom:0}}@media (min-width:768px){.sticky-md-top{top:0}.sticky-md-bottom,.sticky-md-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-md-bottom{bottom:0}}@media (min-width:992px){.sticky-lg-top{top:0}.sticky-lg-bottom,.sticky-lg-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-lg-bottom{bottom:0}}@media (min-width:1200px){.sticky-xl-top{top:0}.sticky-xl-bottom,.sticky-xl-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-xl-bottom{bottom:0}}@media (min-width:1400px){.sticky-xxl-top{top:0}.sticky-xxl-bottom,.sticky-xxl-top{position:-webkit-sticky;position:sticky;z-index:1020}.sticky-xxl-bottom{bottom:0}}.hstack{align-items:center;flex-direction:row}.hstack,.vstack{align-self:stretch;display:flex}.vstack{flex:1 1 auto;flex-direction:column}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{align-self:stretch;background-color:currentcolor;display:inline-block;min-height:1em;opacity:.25;width:1px;width:var(--bs-border-width)}.align-baseline{vertical-align:initial!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important;box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb),var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb),var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb),var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb),var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb),var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb),var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb),var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important;border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:#9ec5fe!important;border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:#c4c8cb!important;border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:#a3cfbb!important;border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:#9eeaf9!important;border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:#ffe69c!important;border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:#f1aeb5!important;border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:#e9ecef!important;border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:#adb5bd!important;border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(13,110,253,var(--bs-text-opacity))!important;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(108,117,125,var(--bs-text-opacity))!important;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(25,135,84,var(--bs-text-opacity))!important;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(13,202,240,var(--bs-text-opacity))!important;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(255,193,7,var(--bs-text-opacity))!important;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(220,53,69,var(--bs-text-opacity))!important;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(248,249,250,var(--bs-text-opacity))!important;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(0,0,0,var(--bs-text-opacity))!important;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(255,255,255,var(--bs-text-opacity))!important;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(33,37,41,var(--bs-text-opacity))!important;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#212529bf!important;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:#212529bf!important;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:#21252980!important;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:#000!important;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:#052c65!important;color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:#2b2f32!important;color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:#0a3622!important;color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:#055160!important;color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:#664d03!important;color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:#58151c!important;color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:#495057!important;color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:#495057!important;color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:0.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:0.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:0.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:0.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(13,110,253,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(13,110,253,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(108,117,125,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(108,117,125,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(25,135,84,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(25,135,84,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(13,202,240,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(13,202,240,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(255,193,7,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(255,193,7,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(220,53,69,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(220,53,69,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(248,249,250,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(248,249,250,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(33,37,41,var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(33,37,41,var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:#0d6efd!important;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:#0d6efd!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(13,110,253,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(108,117,125,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(25,135,84,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(13,202,240,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(255,193,7,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(220,53,69,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(248,249,250,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(33,37,41,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(0,0,0,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(255,255,255,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:initial!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(233,236,239,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(248,249,250,var(--bs-bg-opacity))!important;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:#cfe2ff!important;background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:#e2e3e5!important;background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:#d1e7dd!important;background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:#cff4fc!important;background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:#fff3cd!important;background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:#f8d7da!important;background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:#fcfcfd!important;background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:#ced4da!important;background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:linear-gradient(180deg,#ffffff26,#fff0)!important;background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.25rem!important;border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:.375rem!important;border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:.5rem!important;border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:1rem!important;border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:2rem!important;border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important;border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:.25rem!important;border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:.25rem!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:.5rem!important;border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:.5rem!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:1rem!important;border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:1rem!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:2rem!important;border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:2rem!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:50rem!important;border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:50rem!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.rounded-end-1{border-bottom-right-radius:.25rem!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:.25rem!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important;border-top-right-radius:.375rem!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-bottom-right-radius:.5rem!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:.5rem!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-bottom-right-radius:1rem!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:1rem!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-bottom-right-radius:2rem!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:2rem!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-bottom-right-radius:50%!important;border-top-right-radius:50%!important}.rounded-end-pill{border-bottom-right-radius:50rem!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:50rem!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.rounded-bottom-1{border-bottom-left-radius:.25rem!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:.25rem!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-bottom-right-radius:.375rem!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-left-radius:.5rem!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:.5rem!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-left-radius:1rem!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:1rem!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-left-radius:2rem!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:2rem!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-bottom-pill{border-bottom-left-radius:50rem!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:50rem!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:.25rem!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:.25rem!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:.375rem!important;border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:.375rem!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:.5rem!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:.5rem!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:1rem!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:1rem!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:2rem!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:2rem!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:50rem!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:50rem!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/*# sourceMappingURL=main.0ee8f578.css.map*/