:root{--purple:#4b168a;--purple2:#5d22c7;--gold:#f5b400;--ink:#15122a;--muted:#6f7484;--line:#e9eaf0;--bg:#f7f8fb;--green:#17a668}*{box-sizing:border-box}body{color:var(--ink);background:#fff;margin:0;font-family:Inter,Arial,Helvetica,sans-serif;font-size:14px}button,input,select,textarea{font:inherit}.app{grid-template-columns:215px minmax(0,1fr) 315px;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:#fff;flex-direction:column;height:100vh;padding:16px 12px;display:flex;position:sticky;top:0;overflow:auto}.brand img{width:188px;height:auto;margin:0 auto 18px;display:block}#nav{flex-direction:column;gap:4px;display:flex}.nav-item{text-align:left;color:#1f2340;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:10px 12px;display:flex}.nav-item:hover{color:#4b168a;background:#f5f1ff}.nav-item.active{color:#fff;background:#4b168a}.badge{color:#fff;background:#4b168a;border-radius:999px;margin-left:4px;padding:1px 6px;font-size:11px}.nav-item.active .badge{color:#4b168a;background:#fff}.grow-card{background:#fff;border:1px solid #e8eaf0;border-radius:12px;margin-top:auto;padding:16px}.grow-illus{color:#6c35db;font-size:42px}.grow-card h4{color:#3e1485;margin:8px 0}.grow-card p{color:var(--muted);font-size:12px;line-height:1.5}.grow-card button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:6px;width:100%;padding:10px}.main{background:#fff;min-width:0}.topbar{border-bottom:1px solid var(--line);z-index:20;background:#fff;grid-template-columns:180px minmax(300px,1fr) auto auto;align-items:center;gap:20px;height:69px;padding:0 22px;display:grid;position:sticky;top:0}.location{border:1px solid var(--line);border-radius:8px;padding:11px 14px}.search{border:1px solid var(--line);border-radius:8px;align-items:center;max-width:720px;padding-left:12px;display:flex;overflow:hidden}.search input{background:0 0;border:0;outline:0;flex:1;padding:11px}.search button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:5px;margin:4px;padding:11px 20px}.topicons{gap:14px;display:flex}.topicons span{font-size:18px;position:relative}.topicons b{color:#fff;background:#ff9f1c;border-radius:10px;padding:2px 5px;font-size:9px;position:absolute;top:-8px;right:-8px}.user{white-space:nowrap;align-items:center;gap:8px;display:flex}.avatar{color:#4b168a;background:#ede9fe;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.user small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.content{background:#fff;padding:20px}.page{display:none}.page.active{display:block}.company-hero{grid-template-columns:130px 1fr auto;align-items:center;gap:20px;margin-bottom:20px;display:grid}.company-logo-box{border:1px solid var(--line);text-align:center;border-radius:12px;padding:14px}.company-logo-box .jlogo{color:#b99144;font-size:30px}.verified{color:#13945a;background:#e9f8f0;border-radius:8px;padding:3px 8px;font-size:11px;display:inline-block}.hero-title h1{margin:0 0 8px;font-size:26px}.hero-title .meta{color:var(--muted);flex-wrap:wrap;gap:16px;display:flex}.hero-actions button{color:var(--purple);cursor:pointer;background:#fff;border:1px solid #cfc6ec;border-radius:7px;padding:10px 16px;font-weight:600}.hero-actions .primary{background:var(--purple);color:#fff}.cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.kpi{border:1px solid var(--line);background:#fff;border-radius:12px;padding:18px;box-shadow:0 1px 2px #00000005}.kpi .icon{width:42px;height:42px;color:var(--purple);float:left;background:#f1eafe;border-radius:50%;place-items:center;margin-right:12px;font-size:20px;display:grid}.kpi h3{margin:4px 0;font-size:21px}.kpi small{color:var(--green)}.grid2{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:16px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px}.panel h3{margin:0 0 12px;font-size:16px}.products{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.product{border:1px solid var(--line);border-radius:10px;overflow:hidden}.product .thumb{background:linear-gradient(135deg,#f8f8fa,#eeeaf9);place-items:center;height:90px;font-size:36px;display:grid}.product .pbody{padding:10px}.product h4{margin:0 0 5px;font-size:13px}.product small{color:var(--muted)}.stars{color:#f5a623;font-size:12px}.quick-list{gap:8px;display:grid}.quick{border:1px solid var(--line);cursor:pointer;border-radius:8px;justify-content:space-between;padding:11px;display:flex}.quick:hover{background:#faf8ff}.table{border-collapse:collapse;width:100%}.table th,.table td{border-bottom:1px solid var(--line);text-align:left;padding:11px 10px;font-size:12px}.table th{color:#4a4d5b;background:#fafafc}.status{color:#5d22c7;background:#f0ebff;border-radius:999px;padding:4px 8px;font-size:11px}.status.green{color:#15955c;background:#e9f8f0}.status.orange{color:#c87800;background:#fff3da}.status.red{color:#d64b4b;background:#ffecec}.verify{background:#f7fffa;border:1px solid #d6f0e2;border-radius:10px;padding:14px}.verify h3{color:#158b59}.verify ul{margin:8px 0;padding-left:18px}.verify li{margin:7px 0}.tabs{border-bottom:1px solid var(--line);gap:12px;margin:8px 0 16px;display:flex}.tabs button{color:#555;cursor:pointer;background:0 0;border:0;padding:10px}.tabs button.active{color:var(--purple);border-bottom:2px solid var(--purple);font-weight:700}.filterbar{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.filterbar input,.filterbar select{border:1px solid var(--line);background:#fff;border-radius:7px;padding:10px}.chiprow{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.chip{background:#f2f3f7;border-radius:999px;padding:7px 10px;font-size:12px}.page-title{margin:0 0 4px;font-size:26px}.subtitle{color:var(--muted);margin:0 0 18px}.cards3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.supplier-card,.auction-card,.truck-card{border:1px solid var(--line);border-radius:10px;padding:14px}.supplier-card h4,.auction-card h4,.truck-card h4{margin:6px 0}.mapbox{border:1px solid var(--line);background:radial-gradient(circle at 30%,#d7dce8 1px,#0000 1px) 0 0/24px 24px,linear-gradient(135deg,#f8fafd,#e8f1f7);border-radius:12px;height:250px;position:relative;overflow:hidden}.pin{background:var(--purple);border-radius:50% 50% 50% 0;width:18px;height:18px;position:absolute;transform:rotate(-45deg)}.pin:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;left:6px}.pin.p1{top:35%;left:22%}.pin.p2{top:28%;left:48%}.pin.p3{top:51%;left:67%}.pin.p4{top:65%;left:38%}.chat-panel{border-left:1px solid var(--line);background:#fff;flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.chat-head{border-bottom:1px solid var(--line);justify-content:space-between;padding:18px;display:flex}.chat-head small{color:var(--muted);margin-top:4px;display:block}.chat-head i{background:#18a66d;border-radius:50%;width:7px;height:7px;display:inline-block}.chat-company{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:15px;display:flex}.company-logo{border:1px solid var(--line);color:#b99144;border-radius:7px;place-items:center;width:42px;height:42px;font-weight:700;display:grid}.chat-company small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.chat-body{flex:1;padding:15px;overflow:auto}.day{text-align:center;color:#777;background:#f2f3f6;border-radius:10px;width:max-content;margin:0 auto 12px;padding:3px 9px;font-size:11px}.msg{border-radius:10px;max-width:82%;margin:10px 0;padding:11px 12px;font-size:12px;line-height:1.5}.msg.me{background:#f2eafe;margin-left:auto}.msg.them{border:1px solid var(--line);background:#f8f8fa}.msg time{text-align:right;color:#8a8d98;margin-top:6px;font-size:9px;display:block}.chat-input{border-top:1px solid var(--line);padding:10px;display:flex}.chat-input input{border:1px solid var(--line);border-radius:7px 0 0 7px;flex:1;padding:10px}.chat-input button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:0 7px 7px 0;width:44px}.powered{text-align:center;color:#777;padding:0 0 10px;font-size:10px}.company-tabs{border:1px solid var(--line);border-radius:10px;gap:18px;margin-bottom:14px;padding:0 14px;display:flex;overflow:auto}.company-tabs button{white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:14px 4px}.company-tabs button.active{color:var(--purple);border-bottom:2px solid var(--purple);font-weight:700}.settings-layout{grid-template-columns:220px 1fr 220px;gap:16px;display:grid}.settings-menu{border:1px solid var(--line);border-radius:10px;padding:8px}.settings-menu button{text-align:left;background:0 0;border:0;border-radius:7px;width:100%;padding:10px;display:block}.settings-menu button.active{color:var(--purple);background:#f3edff}.formgrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.field label{color:#666;margin-bottom:5px;font-size:11px;display:block}.field input,.field select,.field textarea{border:1px solid var(--line);border-radius:7px;width:100%;padding:9px}.field textarea{min-height:80px}.subscription-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.plan{border:1px solid var(--line);border-radius:12px;padding:16px}.plan.popular{border:2px solid #6c35db;box-shadow:0 5px 18px #5c22c714}.plan .price{margin:10px 0;font-size:24px;font-weight:800}.plan ul{color:#555;padding-left:18px;font-size:12px;line-height:1.8}.plan button{color:#4b168a;background:#fff;border:1px solid #bbade4;border-radius:7px;width:100%;padding:10px}.plan.popular button{color:#fff;background:#4b168a}.payment-methods{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pay{border:1px solid var(--line);border-radius:8px;padding:13px}.pay.active{background:#fbf9ff;border:2px solid #6c35db}@media (max-width:1200px){.app{grid-template-columns:200px minmax(0,1fr)}.chat-panel{display:none}.cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:820px){.app{grid-template-columns:1fr}.sidebar{height:auto;position:relative}.topbar{grid-template-columns:1fr;gap:10px;height:auto;padding:12px}.location,.topicons,.user{display:none}.cards,.products,.cards3,.subscription-grid{grid-template-columns:1fr 1fr}.grid2,.settings-layout,.company-hero{grid-template-columns:1fr}.hero-actions{gap:8px;display:flex}}@media (max-width:520px){.cards,.products,.cards3,.subscription-grid,.payment-methods,.formgrid{grid-template-columns:1fr}.content{padding:12px}}.live-loading{text-align:center;color:#6f7484;padding:40px}.live-empty{text-align:center;background:#fcfcfe;border:1px dashed #d8d9e2;border-radius:12px;padding:28px}.live-empty h3{margin:0 0 8px}.live-empty p{color:#6f7484}.live-actions{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.live-btn{color:#4b168a;cursor:pointer;background:#fff;border:1px solid #d8d4e8;border-radius:7px;padding:9px 13px;font-weight:600}.live-btn.primary{color:#fff;background:#4b168a;border-color:#4b168a}.live-btn.danger{color:#b4232d;border-color:#f0c7cb}.live-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.live-form .full{grid-column:1/-1}.live-form label{color:#5f6370;margin:0 0 5px;font-size:11px;font-weight:600;display:block}.live-form input,.live-form select,.live-form textarea{background:#fff;border:1px solid #e4e5ec;border-radius:7px;outline:none;width:100%;padding:10px}.live-form textarea{resize:vertical;min-height:90px}.live-form input:focus,.live-form select:focus,.live-form textarea:focus{border-color:#a488e0;box-shadow:0 0 0 3px #f4f0fc}.live-toolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.live-toolbar h3{margin:0}.live-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.live-card{background:#fff;border:1px solid #e8eaf0;border-radius:10px;padding:14px}.live-card h4{margin:5px 0 7px}.live-card p{color:#6f7484;font-size:12px;line-height:1.5}.live-price{color:#17152a;font-size:18px;font-weight:800}.live-modal-backdrop{z-index:1000;background:#0a0d1c85;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.live-modal{background:#fff;border-radius:14px;width:min(720px,100%);max-height:90vh;padding:20px;overflow:auto;box-shadow:0 30px 80px #00000047}.live-modal-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.live-modal-head h3{margin:0}.live-modal-head button{cursor:pointer;background:0 0;border:0;font-size:23px}.live-toast{z-index:1200;color:#fff;background:#17152a;border-radius:8px;padding:12px 16px;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 35px #00000040}.live-toast.error{background:#b4232d}.live-verify-row{border-bottom:1px solid #e8eaf0;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.live-hero-logo{object-fit:contain;background:#fff;border:1px solid #e8eaf0;border-radius:12px;width:86px;height:86px}@media (max-width:760px){.live-form,.live-card-grid{grid-template-columns:1fr}}.mobile-menu-toggle{color:#fff;cursor:pointer;background:#4b168a;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;display:none}.mobile-menu-overlay{display:none}@media (max-width:900px){html,body{overflow-x:hidden}.app{width:100%!important;display:block!important}.main{width:100%!important;min-width:0!important}.mobile-menu-toggle{grid-area:menu!important;display:flex!important}.sidebar{z-index:1002!important;width:min(300px,82vw)!important;height:100dvh!important;transition:transform .28s!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow-y:auto!important;transform:translate(-105%)!important;box-shadow:0 0 35px #0a0c1e2e!important}.sidebar.mobile-open{transform:translate(0)!important}.mobile-menu-overlay{z-index:1001!important;opacity:0!important;visibility:hidden!important;background:#0a0d1e6b!important;transition:opacity .25s,visibility .25s!important;display:block!important;position:fixed!important;inset:0!important}.mobile-menu-overlay.open{opacity:1!important;visibility:visible!important}.topbar{z-index:900!important;grid-template-columns:42px minmax(0,1fr) auto!important;grid-template-areas:"menu search user"!important;gap:9px!important;height:auto!important;padding:9px 10px!important;display:grid!important;position:sticky!important;top:0!important}.location,.topicons{display:none!important}.search{grid-area:search!important;width:100%!important;min-width:0!important;max-width:none!important}.search input{width:100%!important;min-width:0!important}.search button{display:none!important}.user{grid-area:user!important;min-width:0!important;max-width:120px!important;display:flex!important}.user b{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:68px!important;font-size:12px!important;display:block!important;overflow:hidden!important}.user small{font-size:10px!important}.chat-panel{display:none!important}.content{width:100%!important;min-width:0!important;padding:14px 12px 30px!important}.cards{grid-template-columns:1fr 1fr!important}.grid2,.grid3,.settings-layout,.products,.cards3,.subscription-grid,.payment-methods,.live-card-grid,.live-form,.formgrid{grid-template-columns:1fr!important}.live-form .full{grid-column:1!important}.company-tabs{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.company-tabs button{white-space:nowrap!important;flex:none!important}.panel{overflow-x:auto!important}.table{min-width:620px!important}}@media (max-width:520px){.topbar{grid-template-columns:42px minmax(0,1fr) 72px!important}.user{max-width:72px!important}.user b{max-width:38px!important}.cards{grid-template-columns:1fr!important}}.guest-state{align-items:center;gap:7px;display:none}.guest-state.visible{display:flex}.guest-state a{border-radius:7px;padding:8px 11px;font-size:12px;font-weight:700;text-decoration:none}.guest-state .guest-login{color:#4b168a;background:#fff;border:1px solid #d8cdea}.guest-state .guest-register{color:#fff;background:#4b168a}body.qp-guest .user{display:none!important}.qp-protected{position:relative}.qp-protected:after{content:""}@media (max-width:900px){.guest-state.visible{grid-area:user;justify-content:flex-end}.guest-state .guest-register{display:none}.guest-state a{padding:7px 9px;font-size:11px}}.public-home-hero{color:#fff;background:radial-gradient(circle at 82% 18%,#f5b40033,#0000 26%),linear-gradient(135deg,#25104a,#4b168a 58%,#5c21b5);border-radius:18px;grid-template-columns:minmax(0,1.45fr) minmax(300px,.7fr);gap:18px;margin-bottom:24px;padding:34px;display:grid;overflow:hidden}.public-home-kicker,.home-eyebrow{text-transform:uppercase;letter-spacing:1.3px;font-size:11px;font-weight:800;display:inline-block}.public-home-kicker{color:#f7c641}.public-home-copy h1{max-width:780px;margin:10px 0 12px;font-size:38px;line-height:1.12}.public-home-copy p{color:#eee9f7;max-width:720px;line-height:1.6}.public-home-search{background:#fff;border-radius:10px;max-width:760px;margin-top:22px;display:flex;overflow:hidden}.public-home-search input{border:0;outline:0;flex:1;min-width:0;padding:14px 16px}.public-home-search button{color:#26123f;cursor:pointer;background:#f5b400;border:0;padding:0 20px;font-weight:800}.public-home-actions{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.public-home-actions .live-btn{color:#4b168a;background:#fff;border-color:#fff}.public-home-actions .live-btn.primary{color:#27133b;background:#f5b400;border-color:#f5b400}.public-home-banner-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;background:#ffffff1a;border:1px solid #ffffff38;border-radius:15px;flex-direction:column;justify-content:center;align-self:stretch;padding:24px;display:flex}.banner-badge{color:#4b168a;background:#fff;border-radius:999px;width:max-content;max-width:100%;margin:0 auto 14px;padding:6px 10px;font-size:11px;font-weight:800}.banner-visual{font-size:78px;line-height:1}.public-home-banner-card h3{margin:14px 0 5px;font-size:22px}.public-home-banner-card p{color:#eee9f7;margin:0}.home-section{margin:24px 0}.home-section-head{justify-content:space-between;align-items:end;gap:12px;margin-bottom:14px;display:flex}.home-section-head h2{margin:4px 0 0;font-size:24px}.home-eyebrow{color:#6c35c8}.home-category-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;display:grid}.home-category-card{cursor:pointer;background:#fff;border:1px solid #e8eaf0;border-radius:12px;padding:15px;transition:transform .18s,box-shadow .18s}.home-category-card:hover{transform:translateY(-2px);box-shadow:0 8px 25px #1f173d12}.home-category-icon{font-size:32px}.home-category-card h3{margin:9px 0 5px;font-size:14px}.home-category-card p{color:#6f7484;margin:0;font-size:11px;line-height:1.45}.home-product-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.home-product-card{background:#fff;border:1px solid #e8eaf0;border-radius:12px;overflow:hidden}.home-product-image{background:linear-gradient(135deg,#f9f9fc,#eee9f8);place-items:center;height:120px;font-size:46px;display:grid}.home-product-body{padding:12px}.home-product-body small{color:#6f7484}.home-product-body h3{min-height:34px;margin:5px 0 8px;font-size:14px}.home-stock{color:#13945a;margin-top:5px;font-size:11px;display:block}.home-product-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.home-product-actions .live-btn{padding:8px 5px;font-size:11px}.home-tender-section{background:#faf9fd;border:1px solid #eeeaf8;border-radius:15px;padding:18px}.home-tender-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.home-tender-card{background:#fff;border:1px solid #e8eaf0;border-radius:11px;padding:15px}.home-tender-top,.home-tender-bottom{justify-content:space-between;align-items:center;gap:8px;display:flex}.home-tender-top small{color:#6f7484}.home-tender-card h3{margin:14px 0 6px;font-size:16px}.home-tender-card p{color:#6f7484;font-size:12px}.home-tender-value{color:#3c156f;margin:13px 0;font-size:21px;font-weight:800}.home-tender-bottom span{color:#6f7484;font-size:11px}.home-trust-strip{border-top:1px solid #e8eaf0;grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0 10px;padding-top:18px;display:grid}.home-trust-strip div{background:#fafafc;border-radius:10px;padding:13px}.home-trust-strip b{margin-bottom:5px;display:block}.home-trust-strip span{color:#6f7484;font-size:11px}@media (max-width:1200px){.home-category-grid,.home-product-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.public-home-hero{grid-template-columns:1fr;padding:24px}.public-home-copy h1{font-size:30px}.public-home-banner-card{display:none}.home-category-grid,.home-product-grid{grid-template-columns:repeat(2,1fr)}.home-tender-grid,.home-trust-strip{grid-template-columns:1fr}}@media (max-width:520px){.public-home-hero{border-radius:14px;padding:20px 16px}.public-home-copy h1{font-size:25px}.public-home-search{background:0 0;display:block}.public-home-search input{border-radius:9px;width:100%}.public-home-search button{border-radius:9px;width:100%;margin-top:7px;padding:12px}.home-category-grid,.home-product-grid{grid-template-columns:1fr 1fr}.home-section-head{flex-direction:column;align-items:flex-start}.home-product-actions{grid-template-columns:1fr}}.home-map-layout{grid-template-columns:minmax(0,1.65fr) minmax(270px,.55fr);gap:14px;display:grid}.home-map-panel{background:#fff;border:1px solid #e8eaf0;border-radius:14px;overflow:hidden}.home-map-toolbar{border-bottom:1px solid #e8eaf0;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.home-map-toolbar small{color:#6f7484;margin-top:3px;font-size:11px;display:block}.home-map-canvas{background:linear-gradient(90deg,#dbe1e88c 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#dbe1e88c 1px,#0000 1px) 0 0/36px 36px,linear-gradient(135deg,#eff4f7,#dde9ee);height:360px;position:relative;overflow:hidden}.home-map-canvas:before{content:"";border:24px solid #0000;border-bottom-color:#c7d2d8bf;height:130px;position:absolute;inset:18% -10% auto 15%;transform:rotate(-18deg)}.map-road{background:#fff;border-radius:999px;position:absolute;box-shadow:0 0 0 3px #cdd6dd}.road-a{width:120%;height:12px;top:43%;left:-8%;transform:rotate(-14deg)}.road-b{width:90%;height:10px;top:67%;left:20%;transform:rotate(19deg)}.road-c{width:70%;height:9px;top:22%;left:-10%;transform:rotate(27deg)}.supplier-pin{color:#fff;cursor:pointer;z-index:4;background:#4b168a;border:0;border-radius:50% 50% 50% 8px;width:38px;height:38px;position:absolute;transform:rotate(-45deg);box-shadow:0 6px 16px #4b168a47}.supplier-pin span{font-weight:800;display:block;transform:rotate(45deg)}.pin-a{top:31%;left:23%}.pin-b{top:20%;left:48%}.pin-c{top:53%;left:65%}.pin-d{top:67%;left:37%}.map-location-chip{z-index:5;background:#fff;border:1px solid #dfe3e8;border-radius:999px;padding:7px 11px;font-size:12px;position:absolute;bottom:14px;left:14px;box-shadow:0 4px 14px #141e2814}.home-map-sidebar{align-content:start;gap:10px;display:grid}.home-map-card{background:#fff;border:1px solid #e8eaf0;border-radius:12px;grid-template-columns:48px minmax(0,1fr);gap:10px;padding:12px;display:grid}.home-map-card .live-btn{grid-column:1/-1}.home-map-card h3{margin:4px 0;font-size:14px}.home-map-card p{color:#6f7484;margin:0 0 4px;font-size:11px}.map-supplier-icon{background:#f2ecff;border-radius:10px;place-items:center;width:48px;height:48px;font-size:25px;display:grid}.map-supplier-popup{z-index:10;background:#fff;border:1px solid #e8eaf0;border-radius:12px;width:230px;padding:13px;position:absolute;top:18px;right:18px;box-shadow:0 12px 35px #1e232d2e}.map-supplier-popup h4{margin:7px 0 4px}.map-supplier-popup p{color:#6f7484;margin:0 0 4px;font-size:11px}.map-popup-close{cursor:pointer;background:0 0;border:0;font-size:18px;position:absolute;top:6px;right:7px}.home-map-canvas.map-searching:after{content:"Searching this area...";z-index:20;color:#4b168a;background:#ffffffb8;place-items:center;font-weight:800;display:grid;position:absolute;inset:0}@media (max-width:1000px){.home-map-layout{grid-template-columns:1fr}.home-map-sidebar{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.home-map-toolbar{flex-direction:column;align-items:flex-start}.home-map-canvas{height:300px}.home-map-sidebar{grid-template-columns:1fr}.map-supplier-popup{width:auto;inset:auto 12px 12px}}html{-moz-text-size-adjust:100%;text-size-adjust:100%}.sidebar,.content,.company-tabs,.panel,.home-map-canvas{-webkit-overflow-scrolling:touch}button,a,.nav-item{-webkit-tap-highlight-color:transparent}@supports (-webkit-touch-callout:none){input,select,textarea{font-size:16px!important}}@media (max-width:900px){body{overscroll-behavior-x:none;min-height:100dvh!important;min-height:-webkit-fill-available!important}.app{min-height:100dvh!important;min-height:-webkit-fill-available!important}.topbar{padding-top:max(9px, env(safe-area-inset-top))!important;padding-left:max(10px, env(safe-area-inset-left))!important;padding-right:max(10px, env(safe-area-inset-right))!important}.content{padding-left:max(12px, env(safe-area-inset-left))!important;padding-right:max(12px, env(safe-area-inset-right))!important;padding-bottom:max(30px, calc(env(safe-area-inset-bottom) + 18px))!important}.sidebar{height:100dvh!important;height:-webkit-fill-available!important;padding-top:max(0px, env(safe-area-inset-top))!important;padding-bottom:max(12px, env(safe-area-inset-bottom))!important}.mobile-menu-overlay{height:100dvh!important}.topbar{transform:translateZ(0)}.live-modal-backdrop{min-height:100dvh!important;padding-bottom:env(safe-area-inset-bottom)!important}.live-modal{max-height:calc(100dvh - env(safe-area-inset-top) - 12px)!important;overflow-y:auto!important}.home-map-layout,.home-map-panel,.home-map-sidebar,.home-map-canvas{width:100%!important;min-width:0!important;max-width:100%!important}.home-map-canvas{overflow:hidden!important}.public-home-search input{min-height:44px}.public-home-search button,.live-btn,.mobile-menu-toggle{touch-action:manipulation;min-height:44px}}@media (max-width:430px){.topbar{grid-template-columns:44px minmax(0,1fr) 70px!important;gap:7px!important}.mobile-menu-toggle{width:44px!important;height:44px!important}.search input{padding:10px 8px!important}.guest-state a{white-space:nowrap}.public-home-copy h1{font-size:24px!important}.home-category-grid,.home-product-grid{grid-template-columns:1fr!important}}.mobile-bottom-nav{display:none}@media (max-width:900px){:root{--qp-mobile-header:64px;--qp-mobile-bottom:70px}body{background:#f7f8fc!important}.app{min-height:100dvh!important;display:block!important}.main{width:100%!important;min-width:0!important;margin:0!important}.topbar{z-index:950!important;min-height:var(--qp-mobile-header)!important;padding:max(9px, env(safe-area-inset-top)) max(10px, env(safe-area-inset-right)) 9px max(10px, env(safe-area-inset-left))!important;-webkit-backdrop-filter:blur(12px)!important;background:#fffffff5!important;border-bottom:1px solid #e7e9f0!important;grid-template-columns:44px minmax(0,1fr) auto!important;grid-template-areas:"menu search user"!important;align-items:center!important;gap:8px!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:0 4px 18px #2414420a!important}.mobile-menu-toggle{color:#fff!important;background:#4b168a!important;border-radius:12px!important;grid-area:menu!important;width:44px!important;height:44px!important;font-size:21px!important;display:flex!important}.location,.topicons{display:none!important}.search{background:#f8f9fc!important;border:1px solid #e0e3ea!important;border-radius:12px!important;grid-area:search!important;width:100%!important;min-width:0!important;height:44px!important;padding:0 9px!important}.search input{height:42px!important;padding:0 7px!important;font-size:16px!important}.search button{display:none!important}.user{grid-area:user!important;gap:5px!important;min-width:0!important;max-width:74px!important}.user .avatar{width:40px!important;min-width:40px!important;height:40px!important}.user b,.user small,#qpLogout,#adminLogout{display:none!important}.guest-state.visible{grid-area:user!important}.guest-state .guest-register{display:none!important}.sidebar{z-index:1100!important;width:min(310px,84vw)!important;height:100dvh!important;padding-bottom:max(22px, env(safe-area-inset-bottom))!important;transition:transform .28s!important;display:flex!important;position:fixed!important;inset:0 auto 0 0!important;overflow-y:auto!important;transform:translate(-105%)!important;box-shadow:18px 0 45px #130c2438!important}.sidebar.mobile-open{transform:translate(0)!important}.mobile-menu-overlay{z-index:1090!important}.content{width:100%!important;min-width:0!important;max-width:100%!important;padding:14px max(12px, env(safe-area-inset-right)) calc(var(--qp-mobile-bottom) + 24px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))!important;background:#f7f8fc!important;overflow-x:hidden!important}.page,.page.active{width:100%!important;min-width:0!important;max-width:100%!important}.public-home-hero{border-radius:18px!important;grid-template-columns:1fr!important;margin-bottom:18px!important;padding:22px 17px!important}.public-home-copy h1{font-size:27px!important;line-height:1.13!important}.public-home-copy p{font-size:13px!important}.public-home-banner-card{display:none!important}.public-home-search{background:0 0!important;margin-top:16px!important;display:block!important}.public-home-search input{background:#fff!important;border-radius:12px!important;width:100%!important;min-height:48px!important}.public-home-search button{border-radius:12px!important;width:100%!important;min-height:46px!important;margin-top:8px!important}.public-home-actions{grid-template-columns:1fr 1fr!important;display:grid!important}.public-home-actions .live-btn:last-child{grid-column:1/-1!important}.home-section{margin:18px 0!important}.home-section-head{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important;display:flex!important}.home-section-head h2{font-size:20px!important}.home-section-head .live-btn{padding:8px 10px!important;font-size:11px!important}.home-category-grid{scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;gap:10px!important;padding-bottom:4px!important;display:flex!important;overflow-x:auto!important}.home-category-card{scroll-snap-align:start!important;flex:0 0 148px!important;min-height:145px!important}.home-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.home-product-image{height:105px!important}.home-product-body{padding:10px!important}.home-product-body h3{font-size:13px!important}.home-product-actions{grid-template-columns:1fr!important}.home-product-actions .live-btn{min-height:40px!important}.home-map-layout{grid-template-columns:1fr!important}.home-map-panel{border-radius:16px!important}.home-map-toolbar{flex-direction:column!important;align-items:flex-start!important}.home-map-toolbar .live-btn{width:100%!important}.home-map-canvas{border-radius:0 0 16px 16px!important;width:100%!important;height:290px!important}.home-map-sidebar{gap:10px!important;padding-bottom:4px!important;display:flex!important;overflow-x:auto!important}.home-map-card{flex:0 0 250px!important}.home-tender-grid{grid-template-columns:1fr!important}.home-tender-card{border-radius:14px!important;padding:14px!important}.home-trust-strip,.cards,.grid2,.grid3,.settings-layout,.products,.cards3,.subscription-grid,.payment-methods,.live-card-grid,.live-form,.formgrid{grid-template-columns:1fr!important}.company-hero{grid-template-columns:72px minmax(0,1fr)!important;gap:12px!important;display:grid!important}.company-logo-box{width:72px!important;min-width:72px!important;padding:7px!important}.company-logo-box .live-hero-logo{width:56px!important;height:56px!important}.hero-title h1{font-size:19px!important}.hero-actions{grid-column:1/-1!important;grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.company-tabs{gap:5px!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}.company-tabs button{flex:none!important}.panel{border-radius:14px!important;overflow-x:auto!important}.table{min-width:620px!important}.chat-panel{display:none!important}.mobile-bottom-nav{z-index:1050!important;min-height:var(--qp-mobile-bottom)!important;padding:7px max(6px, env(safe-area-inset-right)) max(7px, env(safe-area-inset-bottom)) max(6px, env(safe-area-inset-left))!important;-webkit-backdrop-filter:blur(14px)!important;background:#fffffff7!important;border-top:1px solid #e4e6ec!important;grid-template-columns:repeat(5,1fr)!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -8px 25px #1b113014!important}.mobile-bottom-nav button{color:#707486!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;min-width:0!important;min-height:52px!important;display:flex!important}.mobile-bottom-nav button span{font-size:20px!important;line-height:1!important}.mobile-bottom-nav button small{font-size:10px!important}.mobile-bottom-nav button.active{color:#4b168a!important;background:#f1eafe!important;font-weight:800!important}button,.nav-item,.live-btn{touch-action:manipulation!important}.live-btn{min-height:42px!important}}@media (max-width:430px){.home-product-grid,.public-home-actions{grid-template-columns:1fr!important}.public-home-actions .live-btn:last-child{grid-column:auto!important}.hero-actions{grid-template-columns:1fr!important}}.floating-chat-button{z-index:1210!important;color:#fff!important;cursor:pointer!important;background:#4b168a!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:58px!important;height:58px!important;display:flex!important;position:fixed!important;bottom:22px!important;right:24px!important;box-shadow:0 10px 28px #4b168a47!important}.floating-chat-button.active{background:#2f0e5a!important}@media (max-width:900px){.chat-panel{left:12px!important;right:12px!important;bottom:calc(var(--qp-mobile-bottom) + 20px + env(safe-area-inset-bottom))!important;border-radius:18px!important;width:auto!important;max-width:none!important;height:min(520px,72dvh)!important;max-height:72dvh!important;display:none!important}.chat-panel.floating-open{display:flex!important}.floating-chat-button{right:16px!important;bottom:calc(var(--qp-mobile-bottom) + 12px + env(safe-area-inset-bottom))!important;width:56px!important;height:56px!important}}@media (max-width:430px){.chat-panel{height:68dvh!important;left:8px!important;right:8px!important}}.home-main-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.home-live-tenders{background:#fff;border:1px solid #e7e9f0;border-radius:16px;position:sticky;top:82px;overflow:hidden;box-shadow:0 10px 30px #25104a0d}.live-tender-header{border-bottom:1px solid #eceef3;justify-content:space-between;align-items:flex-start;gap:10px;padding:16px 16px 12px;display:flex}.live-tender-header h2{margin:4px 0 0;font-size:20px}.live-dot{color:#11945a;white-space:nowrap;font-size:11px;font-weight:800}.live-tender-ticker{scroll-behavior:smooth;scrollbar-width:thin;max-height:610px;overflow-y:auto}.live-tender-item{opacity:.72;border-bottom:1px solid #f0f1f5;padding:15px 16px;transition:background .2s,opacity .2s,transform .2s}.live-tender-item.active{opacity:1;background:#faf7ff;box-shadow:inset 3px 0 #4b168a}.live-tender-item:hover{opacity:1;background:#fbfafd}.live-tender-meta,.live-tender-footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.live-tender-meta span{color:#6c35c8;font-size:10px;font-weight:800}.live-tender-meta small,.live-tender-footer small{color:#7a7f8d;font-size:10px}.live-tender-item h3{margin:8px 0 5px;font-size:14px;line-height:1.35}.live-tender-item p{color:#727788;margin:0;font-size:11px}.live-tender-price{color:#341063;margin:10px 0;font-size:18px;font-weight:800}.live-tender-footer .live-btn{min-height:34px!important;padding:6px 9px!important;font-size:10px!important}.live-tender-controls{background:#fbfbfd;border-top:1px solid #eceef3;grid-template-columns:36px 1fr 36px;gap:7px;padding:10px;display:grid}.live-tender-controls>button:not(.live-btn){cursor:pointer;color:#4b168a;background:#fff;border:1px solid #e0e3ea;border-radius:8px;font-size:20px}@media (max-width:1180px){.home-main-layout{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:900px){.home-main-layout{grid-template-columns:1fr!important}.home-live-tenders{order:2;width:100%;position:static!important}.live-tender-ticker{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;max-height:none;display:flex;overflow:auto hidden}.live-tender-item{scroll-snap-align:start;border-bottom:0;border-right:1px solid #f0f1f5;flex:0 0 86%}.live-tender-item.active{box-shadow:inset 0 3px #4b168a}}@media (max-width:520px){.live-tender-item{flex-basis:92%}}.app{grid-template-columns:190px minmax(0,1fr)!important}.main{grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important}.content{width:100%!important;min-width:0!important;max-width:none!important}.floating-chat-button{visibility:visible!important;opacity:1!important;z-index:99999!important;color:#fff!important;cursor:pointer!important;background:#4b168a!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:60px!important;height:60px!important;display:flex!important;position:fixed!important;bottom:22px!important;right:22px!important;box-shadow:0 12px 30px #4b168a59!important}.floating-chat-button:hover{transform:translateY(-2px)}.floating-chat-icon{font-size:26px!important;line-height:1!important}.floating-chat-badge{color:#26123f!important;background:#f5b400!important;border:2px solid #fff!important;border-radius:999px!important;place-items:center!important;min-width:21px!important;height:21px!important;padding:0 5px!important;font-size:10px!important;font-weight:800!important;display:grid!important;position:absolute!important;top:-3px!important;right:-3px!important}.chat-panel{z-index:99990!important;background:#fff!important;border:1px solid #e4e6ed!important;border-radius:16px!important;width:360px!important;max-width:calc(100vw - 30px)!important;height:520px!important;max-height:calc(100dvh - 120px)!important;display:none!important;position:fixed!important;top:auto!important;bottom:92px!important;right:22px!important;overflow:hidden!important;box-shadow:0 22px 60px #140f233d!important}.chat-panel.floating-open{display:flex!important}.home-main-layout{grid-template-columns:minmax(0,1fr) 340px!important;width:100%!important}@media (max-width:900px){.app{display:block!important}.floating-chat-button{right:15px!important;bottom:calc(var(--qp-mobile-bottom,70px) + 12px + env(safe-area-inset-bottom))!important;width:56px!important;height:56px!important}.chat-panel{left:10px!important;right:10px!important;bottom:calc(var(--qp-mobile-bottom,70px) + 18px + env(safe-area-inset-bottom))!important;width:auto!important;height:min(520px,70dvh)!important;max-height:70dvh!important}.home-main-layout{grid-template-columns:1fr!important}}.search-wrap{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.search-wrap .search{flex:1;min-width:0}.ai-search-toggle{color:#4b168a;cursor:pointer;background:#fff;border:1px solid #dccff0;border-radius:9px;flex:none;min-height:40px;padding:0 12px;font-size:12px;font-weight:800}.ai-search-toggle.active{color:#fff;background:linear-gradient(135deg,#4b168a,#7b35d4);border-color:#4b168a;box-shadow:0 7px 18px #4b168a2e}.ai-search-panel{z-index:99970;background:#fff;border:1px solid #e5e1ed;border-radius:16px;width:min(760px,100vw - 30px);display:none;position:fixed;top:86px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 70px #1c112e2e}.ai-search-panel.open{display:block}.ai-search-head{border-bottom:1px solid #eceef3;justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 16px;display:flex}.ai-search-head h3{margin:0 0 4px;font-size:18px}.ai-search-head p{color:#74798a;margin:0;font-size:12px}.ai-search-close{cursor:pointer;background:0 0;border:0;font-size:22px}.ai-search-body{padding:15px 16px}.ai-search-query{gap:8px;display:flex}.ai-search-query input{border:1px solid #dde1e8;border-radius:10px;flex:1;min-width:0;min-height:46px;padding:0 12px;font-size:14px}.ai-search-query button{color:#fff;cursor:pointer;background:#4b168a;border:0;border-radius:10px;padding:0 16px;font-weight:800}.ai-search-suggestions{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.ai-search-suggestions button{color:#4b168a;cursor:pointer;background:#faf7ff;border:1px solid #e3dcee;border-radius:999px;padding:7px 10px;font-size:11px}.ai-search-results{gap:9px;margin-top:14px;display:grid}.ai-result-card{background:#fff;border:1px solid #e8eaf0;border-radius:11px;padding:12px}.ai-result-card small{color:#7a7f8b}.ai-result-card h4{margin:5px 0;font-size:14px}.ai-result-meta{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.ai-chip{color:#5b1fa0;background:#f3edff;border-radius:999px;padding:4px 7px;font-size:10px}.ai-search-loading{text-align:center;color:#6e7381;padding:18px}@media (max-width:900px){.search-wrap{grid-area:search;gap:6px}.ai-search-toggle{min-height:44px;padding:0 9px;font-size:11px}.ai-search-panel{top:max(72px,calc(env(safe-area-inset-top) + 65px))}}@media (max-width:520px){.ai-search-toggle{width:44px;padding:0;font-size:0}.ai-search-toggle:before{content:"✦";font-size:18px}.ai-search-query{grid-template-columns:1fr;display:grid}.ai-search-query button{min-height:44px}}.language-switcher{background:#fff;border:1px solid #e0e3e8;border-radius:9px;flex:none;align-items:center;gap:3px;padding:3px;display:flex}.language-switcher button{color:#626879;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:30px;padding:0 8px;font-size:11px;font-weight:800}.language-switcher button.active{color:#fff;background:#4b168a}html[dir=rtl] body{text-align:right;direction:rtl}html[dir=rtl] .sidebar{left:auto!important;right:0!important}html[dir=rtl] .sidebar.mobile-open{transform:translate(0)!important}@media (max-width:900px){html[dir=rtl] .sidebar{transform:translate(105%)!important}html[dir=rtl] .sidebar.mobile-open{transform:translate(0)!important}}html[dir=rtl] .floating-chat-button,html[dir=rtl] .chat-panel{left:22px!important;right:auto!important}html[dir=rtl] .home-live-tenders{direction:rtl}html[dir=rtl] .live-tender-item.active{box-shadow:inset -3px 0 #4b168a}html[dir=rtl] .supplier-pin{transform:rotate(45deg)}html[dir=rtl] .supplier-pin span{transform:rotate(-45deg)}html[dir=rtl] .search input,html[dir=rtl] .public-home-search input,html[dir=rtl] .ai-search-query input,html[dir=rtl] .public-home-copy,html[dir=rtl] .home-section-head,html[dir=rtl] .home-map-toolbar,html[dir=rtl] .live-tender-header,html[dir=rtl] .nav-item{text-align:right}html[dir=rtl] .home-tender-meta,html[dir=rtl] .home-tender-bottom,html[dir=rtl] .live-tender-meta,html[dir=rtl] .live-tender-footer{flex-direction:row-reverse}@media (max-width:900px){.language-switcher{display:none}}.mobile-language-choice{border:1px solid #ffffff1f;border-radius:10px;margin:14px 12px 8px;padding:12px}.mobile-language-choice>span{opacity:.8;margin-bottom:8px;font-size:11px;display:block}.mobile-language-choice>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.mobile-language-choice button{color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:7px;min-height:34px}.mobile-language-choice button.active{color:#4b168a;background:#fff}.qp-full-toast{color:#fff;z-index:200000;opacity:0;pointer-events:none;background:#2d164f;border-radius:10px;padding:10px 16px;transition:all .2s;position:fixed;bottom:30px;left:50%;transform:translate(-50%,20px)}.qp-full-toast.show{opacity:1;transform:translate(-50%)}.qp-page-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px;display:flex}.qp-live-filterbar{grid-template-columns:minmax(220px,1fr) 230px auto;gap:9px;margin:16px 0;display:grid}.qp-live-filterbar input,.qp-live-filterbar select{background:#fff;border:1px solid #dfe3ea;border-radius:9px;padding:11px}.qp-market-tabs{gap:6px;margin:12px 0;display:flex}.qp-market-tabs button{background:#fff;border:1px solid #e4e6ed;border-radius:8px;padding:8px 11px}.qp-market-tabs .active{color:#fff;background:#4b168a}.qp-live-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.qp-live-product-card,.qp-live-service-card,.qp-live-supplier-card,.qp-live-tender-card,.qp-groupbuy-card{background:#fff;border:1px solid #e7e9ef;border-radius:13px;overflow:hidden}.qp-live-product-img{background:#f5f2fb;place-items:center;height:155px;font-size:42px;display:grid}.qp-live-product-img img{object-fit:cover;width:100%;height:100%}.qp-live-product-body{padding:12px}.qp-live-product-body h3{margin:5px 0;font-size:14px}.qp-product-supplier{color:#6d7280;margin:4px 0;font-size:11px}.qp-product-price{color:#35105f;margin:9px 0;font-size:18px;font-weight:800}.qp-product-meta{color:#697080;justify-content:space-between;gap:6px;font-size:10px;display:flex}.qp-product-actions{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.qp-live-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.qp-live-service-card{padding:15px}.qp-service-icon{font-size:32px}.qp-live-service-card h3{margin:7px 0}.qp-live-service-card p{color:#6f7482;min-height:38px;font-size:12px}.qp-live-service-card .live-btn{width:100%;margin-top:10px}.qp-real-map{background:#eef3f6;border:1px solid #e5e8ee;border-radius:14px;height:340px;overflow:hidden}.qp-real-map-large{height:520px}.qp-supplier-layout{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;display:grid}.qp-live-supplier-list{align-content:start;gap:10px;display:grid}.qp-live-supplier-card{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.qp-supplier-logo{background:#f2ecff;border-radius:10px;place-items:center;width:54px;height:54px;font-size:26px;display:grid;overflow:hidden}.qp-supplier-logo img{object-fit:contain;width:100%;height:100%}.qp-live-supplier-card h3{margin:0 0 4px;font-size:14px}.qp-live-supplier-card p,.qp-live-supplier-card small{color:#747988;margin:0;font-size:11px}.qp-live-tender-grid,.qp-live-rfq-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.qp-live-tender-card{padding:15px}.qp-live-tender-card h3{margin:9px 0;font-size:15px}.qp-live-tender-card p{color:#737887;font-size:11px}.qp-groupbuy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.qp-groupbuy-card{padding:15px;position:relative}.qp-groupbuy-badge{color:#fff;background:#6c2ac5;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800;display:inline-block}.qp-groupbuy-card h3{margin:9px 0 5px}.qp-groupbuy-card p{color:#747987;font-size:11px}.qp-groupbuy-price{color:#35105f;margin:11px 0;font-size:21px;font-weight:800}.qp-groupbuy-progress span{background:#6c2ac5;height:100%;display:block}.qp-groupbuy-stats{color:#6d7280;justify-content:space-between;gap:5px;margin:7px 0 12px;font-size:10px;display:flex}.qp-groupbuy-card .live-btn{width:100%}.qp-full-modal-backdrop{z-index:150000;background:#110c1b7a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.qp-full-modal{background:#fff;border-radius:16px;width:min(680px,100%);max-height:90dvh;overflow:auto;box-shadow:0 25px 70px #00000040}.qp-full-modal-head{z-index:2;background:#fff;border-bottom:1px solid #e9ebef;justify-content:space-between;align-items:center;padding:15px 17px;display:flex;position:sticky;top:0}.qp-full-modal-head h2{margin:0;font-size:19px}.qp-full-modal-head button{cursor:pointer;background:0 0;border:0;font-size:24px}.qp-full-modal-body{padding:17px}.qp-live-form{grid-template-columns:1fr 1fr;gap:11px;display:grid}.qp-live-form label{gap:5px;font-size:11px;font-weight:700;display:grid}.qp-live-form input,.qp-live-form select,.qp-live-form textarea{font:inherit;border:1px solid #dfe3ea;border-radius:9px;padding:10px}.qp-live-form textarea{min-height:90px}.qp-live-form .full{grid-column:1/-1}.qp-wide{width:100%}.qp-cart-row{border-bottom:1px solid #eee;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.qp-cart-row small{color:#747987;display:block}.qp-cart-row button{color:#b01d3b;cursor:pointer;background:#fff;border:0}.qp-cart-total{justify-content:space-between;padding:15px 0;font-size:18px;display:flex}.home-live-tenders{position:sticky;top:82px}.live-tender-ticker{max-height:680px;overflow:auto}@media (max-width:1200px){.qp-live-product-grid{grid-template-columns:repeat(3,1fr)}.qp-live-tender-grid,.qp-live-rfq-grid,.qp-groupbuy-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.qp-page-head{flex-direction:column;align-items:flex-start}.qp-live-filterbar{grid-template-columns:1fr}.qp-live-product-grid{grid-template-columns:repeat(2,1fr)}.qp-live-service-grid,.qp-live-tender-grid,.qp-live-rfq-grid,.qp-groupbuy-grid,.qp-supplier-layout{grid-template-columns:1fr}.qp-real-map-large{height:350px}.home-live-tenders{position:static}.qp-full-modal-backdrop{align-items:end;padding:0}.qp-full-modal{border-radius:18px 18px 0 0;max-height:90dvh}.qp-live-form{grid-template-columns:1fr}.qp-live-form .full{grid-column:1}.qp-cart-row{grid-template-columns:1fr auto}.qp-cart-row button{text-align:left;grid-column:1/-1}.qp-live-product-grid{gap:9px}}@media (max-width:480px){.qp-live-product-grid,.qp-product-actions{grid-template-columns:1fr}}.qp-auth-only{display:none!important}body.qp-authenticated .qp-auth-only{display:flex!important}.qp-auth-section{display:none!important}body.qp-authenticated .qp-auth-section,body.qp-authenticated .qp-auth-section .qp-auth-only{display:flex!important}@media (min-width:901px){.sidebar{flex-direction:column!important;height:100vh!important;max-height:100vh!important;display:flex!important;position:sticky!important;top:0!important;overflow:hidden!important}.sidebar>.nav{flex:none!important;min-height:0!important;overflow:visible!important}.user-menu-scroll{scrollbar-width:thin!important;scrollbar-color:#c9c0d8 transparent!important;-webkit-overflow-scrolling:touch!important;border-top:1px solid #eceaf2!important;flex-direction:column!important;flex:auto!important;min-height:0!important;margin-top:8px!important;padding:8px 4px 8px 0!important;overflow:hidden auto!important}.user-menu-scroll::-webkit-scrollbar{width:5px!important}.user-menu-scroll::-webkit-scrollbar-track{background:0 0!important}.user-menu-scroll::-webkit-scrollbar-thumb{background:#c9c0d8!important;border-radius:999px!important}.user-menu-title{z-index:2!important;color:#7b7488!important;text-transform:uppercase!important;letter-spacing:.8px!important;background:#fff!important;padding:6px 10px 8px!important;font-size:10px!important;font-weight:800!important;position:sticky!important;top:0!important}body.qp-authenticated .grow-card{display:none!important}body:not(.qp-authenticated) .grow-card{flex:none!important;display:block!important}}@media (max-width:900px){.sidebar{overflow-y:auto!important}body.qp-authenticated .qp-auth-section{border-top:1px solid #ffffff1f!important;flex-direction:column!important;margin-top:8px!important;padding-top:8px!important;display:flex!important;overflow:visible!important}.user-menu-title{opacity:.65!important;padding:8px 12px!important;font-size:10px!important}body.qp-authenticated .grow-card{display:none!important}}@media (min-width:901px){.topbar{z-index:1000!important;background:#fff!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:64px!important;padding:8px 16px!important;display:flex!important;position:sticky!important;top:0!important}.location{flex:none!important}.search-wrap{flex:auto!important;min-width:220px!important}.topicons{flex:none!important;margin-left:auto!important}.language-switcher,.guest-state{flex:none!important}.user{float:none!important;white-space:nowrap!important;z-index:auto!important;background:0 0!important;flex:none!important;align-items:center!important;gap:7px!important;min-width:0!important;max-width:180px!important;margin:0!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}.user .avatar{border-radius:50%!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;display:grid!important}.user>div{min-width:0!important}.user b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:110px!important;font-size:12px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.user small{color:#777c89!important;font-size:10px!important;line-height:1.2!important;display:block!important}#qpLogout,#adminLogout{float:none!important;color:#202331!important;cursor:pointer!important;z-index:auto!important;background:#fff!important;border:1px solid #e0e3ea!important;border-radius:8px!important;flex:none!important;min-height:36px!important;margin:0!important;padding:0 10px!important;font-size:11px!important;position:static!important;inset:auto!important;transform:none!important}body.qp-authenticated .user{display:flex!important}body.qp-guest .user{display:none!important}}@media (max-width:900px){.user{width:44px!important;max-width:44px!important;margin:0!important;position:static!important;overflow:hidden!important;transform:none!important}.user .avatar{width:40px!important;min-width:40px!important;height:40px!important}.user>div:not(.avatar),.user b,.user small,#qpLogout,#adminLogout{display:none!important}}html[dir=rtl] .topicons{margin-left:0!important;margin-right:auto!important}.qp-translation-box{background:#fbf9fe;border:1px solid #e5dff0;border-radius:11px;padding:12px}.qp-translation-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.qp-translation-head small{color:#737887;margin-top:3px;font-weight:400;display:block}.qp-auto-check{align-items:center;gap:7px;margin:9px 0;font-weight:500!important;display:flex!important}.qp-auto-check input{width:auto!important}.qp-translation-box details{margin-top:8px}.qp-translation-box summary{cursor:pointer;color:#4b168a;font-size:12px;font-weight:700}.qp-translation-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:10px;display:grid}.qp-translation-grid textarea{min-height:75px}.qp-translation-status{margin-top:8px;font-size:11px}.qp-translation-status.ok{color:#087a45}.qp-translation-status.error{color:#b42335}@media (max-width:700px){.qp-translation-head{flex-direction:column;align-items:flex-start}.qp-translation-head .live-btn{width:100%}.qp-translation-grid{grid-template-columns:1fr}}.home-category-icon{color:#5417a1!important;background:#f5f1fb!important;border-radius:9px!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;font-size:0!important;display:grid!important;overflow:hidden!important}.home-category-icon img{object-fit:contain!important;object-position:center!important;box-sizing:border-box!important;background:#fff!important;width:100%!important;height:100%!important;padding:3px!important;display:block!important}.home-category-icon .qp-category-fallback-icon{place-items:center!important;width:100%!important;height:100%!important;font-size:0!important;display:grid!important}.qp-live-product-img.no-image{background:#f7f4fb!important}.qp-live-product-img.no-image:before,.qp-live-product-img.no-image:after,.qp-live-product-img.no-image>*{content:none!important;display:none!important}.qp-live-product-img.has-image img,.qp-product-media-v11 img{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;display:block!important}.chat-panel,#companyChatPanel{z-index:1000!important;grid-column:auto!important;width:min(360px,100vw - 36px)!important;max-height:min(620px,100vh - 120px)!important;position:fixed!important;bottom:82px!important;right:18px!important}.home-main-layout{width:100%!important;max-width:none!important}.home-main-left{min-width:0!important}.qp-live-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important}@media (min-width:1450px){.qp-live-product-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (min-width:901px){html,body{width:100%!important;max-width:none!important;overflow-x:hidden!important}body>.app,.app{grid-template-rows:none!important;grid-template-columns:none!important;width:100%!important;max-width:none!important;min-height:100vh!important;display:block!important;position:relative!important}.app>.sidebar,.sidebar{z-index:900!important;grid-area:auto!important;width:185px!important;min-width:185px!important;max-width:185px!important;height:100vh!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;overflow-y:auto!important;transform:none!important}.app>.main,.main{grid-area:auto!important;width:calc(100vw - 185px)!important;min-width:0!important;max-width:none!important;min-height:100vh!important;margin-left:185px!important;display:block!important;position:relative!important}.main>.topbar,.topbar{width:100%!important;max-width:none!important}.main>.content,.content{width:100%!important;min-width:0!important;max-width:none!important;display:block!important}.content>.page,.page{width:100%!important;min-width:0!important;max-width:none!important}.home-main-layout{grid-template-columns:minmax(0,1fr) 300px!important;gap:16px!important;width:100%!important;min-width:0!important;max-width:none!important;display:grid!important}.home-main-left{width:100%!important;min-width:0!important;max-width:none!important}.home-live-tenders{width:300px!important;min-width:0!important;max-width:300px!important}.app>.chat-panel,.chat-panel,#companyChatPanel{z-index:2000!important;grid-area:auto!important;width:360px!important;max-width:calc(100vw - 36px)!important;max-height:calc(100vh - 120px)!important;position:fixed!important;inset:auto 18px 82px auto!important}.mobile-menu-overlay{display:none!important}}@media (min-width:901px) and (max-width:1200px){.home-main-layout{grid-template-columns:minmax(0,1fr) 270px!important;gap:12px!important}.home-live-tenders{width:270px!important;max-width:270px!important}}@media (min-width:901px) and (max-width:1050px){.home-main-layout{grid-template-columns:minmax(0,1fr)!important}.home-live-tenders{width:100%!important;max-width:none!important}}@media (min-width:901px){.app>.sidebar,.sidebar{scrollbar-width:none!important;-ms-overflow-style:none!important;border-right:1px solid #ece8f3!important;width:185px!important;min-width:185px!important;max-width:185px!important;padding-right:0!important;overflow:hidden auto!important}.app>.sidebar::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.sidebar::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.app>.main,.main{width:calc(100vw - 185px)!important;margin-left:185px!important}.mobile-menu-overlay{border:0!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important}.sidebar+.mobile-menu-overlay{display:none!important}.topbar,.content{margin-left:0!important}.content,.page,#page-favorites,#page-marketplace,#page-categories,#page-suppliers,#page-rfq,#page-tenders,#page-auctions,#page-logistics,#page-orders,#page-invoices,#page-messages,#page-notifications,#page-company,#page-settings{width:100%!important;min-width:0!important;max-width:none!important}#page-favorites .cards3,#page-marketplace .cards3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:100%!important;max-width:none!important;display:grid!important}#page-favorites .panel,#page-marketplace .panel{width:100%!important;max-width:none!important}#page-favorites .products,#page-marketplace .products{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;display:grid!important}#page-favorites .filterbar,#page-marketplace .filterbar,#page-favorites .chiprow,#page-marketplace .chiprow{width:100%!important;max-width:none!important}#page-favorites>*,#page-marketplace>*{max-width:none!important}}@media (min-width:1500px){#page-favorites .products,#page-marketplace .products{grid-template-columns:repeat(5,minmax(0,1fr))!important}}@media (min-width:901px) and (max-width:1200px){#page-favorites .cards3,#page-marketplace .cards3{grid-template-columns:repeat(2,minmax(0,1fr))!important}#page-favorites .products,#page-marketplace .products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:901px){.sidebar .user-menu-scroll{display:none!important}.sidebar .grow-card{margin-top:auto!important}}.user{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;position:relative!important}.qp-user-menu-toggle{cursor:pointer!important;color:inherit!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:10px!important;align-items:center!important;gap:8px!important;padding:4px 6px!important;display:flex!important}.qp-user-menu-toggle:hover,.qp-user-menu-toggle[aria-expanded=true]{background:#f6f2fb!important}.qp-user-caret{opacity:.7!important;font-size:12px!important;transition:transform .18s!important}.qp-user-menu-toggle[aria-expanded=true] .qp-user-caret{transform:rotate(180deg)!important}.qp-user-dropdown{z-index:3000!important;background:#fff!important;border:1px solid #e8e3ef!important;border-radius:14px!important;width:230px!important;padding:8px!important;display:none!important;position:absolute!important;top:calc(100% + 10px)!important;right:0!important;box-shadow:0 16px 42px #25124b29!important}.qp-user-dropdown.open{display:block!important}.qp-user-dropdown .qp-user-menu-head{border-bottom:1px solid #eeeaf3!important;margin-bottom:6px!important;padding:10px 12px 11px!important}.qp-user-dropdown .qp-user-menu-head b{margin-bottom:2px!important;font-size:13px!important;display:block!important}.qp-user-dropdown .qp-user-menu-head small{color:#85899a!important;text-transform:capitalize!important;font-size:11px!important;display:block!important}.qp-user-dropdown button{text-align:left!important;color:#23233a!important;cursor:pointer!important;background:#fff!important;border:0!important;border-radius:9px!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:38px!important;padding:9px 10px!important;font-size:12px!important;font-weight:600!important;display:flex!important}.qp-user-dropdown button:hover{color:#5617a6!important;background:#f6f2fb!important}.qp-user-dropdown button.qp-user-logout{color:#b42335!important;border-top:1px solid #eeeaf3!important;border-radius:0 0 9px 9px!important;margin-top:5px!important;padding-top:11px!important}.supplier-card button:first-of-type,.qp-live-supplier-card .live-btn,button.qp-view-profile-btn{color:#5b1aa9!important;cursor:pointer!important;min-height:36px!important;box-shadow:none!important;background:#fff!important;border:1px solid #5b1aa9!important;border-radius:9px!important;padding:8px 14px!important;font-size:12px!important;font-weight:700!important;transition:all .18s!important}.supplier-card button:first-of-type:hover,.qp-live-supplier-card .live-btn:hover,button.qp-view-profile-btn:hover{color:#fff!important;background:#5b1aa9!important;transform:translateY(-1px)!important;box-shadow:0 6px 16px #5b1aa929!important}.supplier-card button:nth-of-type(2){color:#4c4558!important;background:#fff!important;border:1px solid #ded7e8!important;border-radius:9px!important;min-height:36px!important;padding:8px 14px!important;font-size:12px!important;font-weight:600!important}.supplier-card button:nth-of-type(2):hover{background:#faf8fc!important;border-color:#b9a7cf!important}@media (max-width:900px){.sidebar .user-menu-scroll{display:block!important}.qp-user-dropdown{width:min(230px,100vw - 24px)!important;right:0!important}}body.qp-cart-open{overflow:hidden!important}.qp-cart-backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);opacity:0;visibility:hidden;z-index:4000;background:#120d1c47;transition:all .2s;position:fixed;inset:0}.qp-cart-backdrop.open{opacity:1;visibility:visible}.qp-cart-drawer{z-index:4001;background:#fff;flex-direction:column;width:min(430px,100vw);height:100vh;transition:transform .24s;display:flex;position:fixed;top:0;right:0;transform:translate(102%);box-shadow:-18px 0 50px #22123a2e}.qp-cart-drawer.open{transform:translate(0)}.qp-cart-head{border-bottom:1px solid #ece8f2;justify-content:space-between;align-items:center;padding:20px 20px 16px;display:flex}.qp-cart-head small{color:#6b2bc7;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:800;display:block}.qp-cart-head h2{margin:3px 0 0;font-size:22px}.qp-cart-close{cursor:pointer;color:#4d405a;background:#fff;border:1px solid #e5dfec;border-radius:10px;width:38px;height:38px;font-size:23px}.qp-cart-close:hover{color:#5b1aa9;background:#f8f4fc}.qp-cart-body{flex:1;padding:12px 16px 20px;overflow:auto}.qp-cart-loading,.qp-cart-empty{text-align:center;color:#777083;flex-direction:column;justify-content:center;align-items:center;min-height:320px;display:flex}.qp-cart-empty-icon{margin-bottom:10px;font-size:44px}.qp-cart-empty h3{color:#1d1724;margin:0 0 7px}.qp-cart-empty p{margin:0 0 16px;font-size:13px}.qp-cart-item{border-bottom:1px solid #eeeaf3;grid-template-columns:78px minmax(0,1fr) auto;align-items:start;gap:12px;padding:13px 0;display:grid}.qp-cart-thumb{background:#f5f1fa;border-radius:10px;place-items:center;width:78px;height:78px;display:grid;overflow:hidden}.qp-cart-thumb img{object-fit:contain;width:100%;height:100%;padding:4px}.qp-cart-info h3{margin:0 0 2px;font-size:13px}.qp-cart-info small{color:#8a8393;margin-bottom:5px;font-size:11px;display:block}.qp-cart-info b{color:#5a1ba8;font-size:12px}.qp-cart-side{text-align:right;min-width:84px}.qp-cart-side strong{margin-bottom:16px;font-size:12px;display:block}.qp-cart-remove{color:#b42335;cursor:pointer;background:0 0;border:0;padding:4px;font-size:10px}.qp-cart-qty{border:1px solid #dfd7e9;border-radius:8px;grid-template-columns:28px 32px 28px;align-items:center;margin-top:8px;display:inline-grid;overflow:hidden}.qp-cart-qty button{color:#5b1aa9;cursor:pointer;background:#faf8fc;border:0;height:28px;font-size:16px}.qp-cart-qty span{text-align:center;font-size:11px;font-weight:700}.qp-cart-footer{background:#fff;border-top:1px solid #ece8f2;padding:16px 18px 20px}.qp-cart-total-row{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:15px;display:flex}.qp-cart-total-row strong{color:#5417a1;font-size:18px}.qp-cart-checkout{color:#fff;cursor:pointer;background:#5819a7;border:0;border-radius:10px;width:100%;min-height:44px;font-weight:800}.qp-cart-checkout:hover{background:#461188}.qp-cart-continue{color:#5b1aa9;cursor:pointer;background:#fff;border:0;width:100%;min-height:40px;margin-top:6px;font-weight:700}#cartTopIcon{position:relative}#cartCount.has-items{color:#2a1642!important;background:#ffb000!important}.qp-cart-toast{z-index:5000;color:#fff;opacity:0;background:#24142f;border-radius:9px;padding:10px 14px;font-size:12px;transition:all .2s;position:fixed;bottom:20px;right:20px;transform:translateY(10px)}.qp-cart-toast.show{opacity:1;transform:translateY(0)}.qp-cart-toast.error{background:#a52335}@media (max-width:600px){.qp-cart-drawer{width:100vw}.qp-cart-item{grid-template-columns:66px minmax(0,1fr)}.qp-cart-thumb{width:66px;height:66px}.qp-cart-side{text-align:left;grid-column:2;align-items:center;gap:12px;display:flex}.qp-cart-side strong{margin:0}}.qp-groupbuy-card{position:relative}.qp-groupbuy-card:before{content:"ACTIVE";color:#14804a;letter-spacing:.04em;background:#e8f8ef;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:800;position:absolute;top:12px;right:12px}.qp-groupbuy-progress{background:#eee8f5;border-radius:999px;height:8px;overflow:hidden}.qp-groupbuy-progress span{background:#5b1aa9;border-radius:999px;height:100%;display:block}@media (min-width:901px){.sidebar{flex-direction:column!important;height:100vh!important;min-height:100vh!important;display:flex!important;overflow:hidden!important}.sidebar .brand{z-index:3!important;background:#fff!important;flex:none!important;padding-top:14px!important;padding-bottom:10px!important;position:relative!important}.sidebar .brand img{object-fit:contain!important;max-height:130px!important;margin:0 auto!important;display:block!important}.sidebar #nav{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.sidebar #nav>.nav-item{flex:none!important}.sidebar .user-menu-scroll{scrollbar-width:thin!important;scrollbar-color:#c7b8d8 transparent!important;border-top:1px solid #ece8f3!important;flex:auto!important;min-height:0!important;margin-top:8px!important;padding-top:8px!important;padding-bottom:10px!important;display:block!important;overflow:hidden auto!important}.sidebar .user-menu-scroll::-webkit-scrollbar{width:4px!important}.sidebar .user-menu-scroll::-webkit-scrollbar-track{background:0 0!important}.sidebar .user-menu-scroll::-webkit-scrollbar-thumb{background:#c7b8d8!important;border-radius:999px!important}.sidebar .user-menu-title{z-index:2!important;background:#fff!important;padding-top:4px!important;padding-bottom:7px!important;position:sticky!important;top:0!important}.sidebar .grow-card{flex:none!important;margin-top:8px!important;margin-bottom:10px!important}}@media (min-width:901px) and (max-height:760px){.sidebar .brand img{max-height:92px!important}.sidebar .brand{padding-top:8px!important;padding-bottom:6px!important}.sidebar #nav>.nav-item{min-height:34px!important;padding-top:6px!important;padding-bottom:6px!important}.sidebar .grow-card{display:none!important}}@media (max-width:700px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.main,.content,.page,.home-main-layout,.home-main-left{width:100%!important;min-width:0!important;max-width:100%!important}.content{padding-left:12px!important;padding-right:12px!important}.home-category-grid{scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important;gap:10px!important;margin:0!important;padding:2px 0 8px!important;display:flex!important;overflow:auto hidden!important}.home-category-grid::-webkit-scrollbar{display:none!important}.home-category-card{scroll-snap-align:start!important;flex:0 0 150px!important;width:150px!important;min-width:150px!important;min-height:132px!important;padding:14px!important;overflow:hidden!important}.home-category-card h3{word-break:normal!important;margin:10px 0 5px!important;font-size:15px!important;line-height:1.2!important}.home-category-card p{margin:0!important;font-size:12px!important;line-height:1.2!important}.qp-live-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.qp-live-product-card{border-radius:12px!important;width:100%!important;min-width:0!important}.qp-product-media-safe,.qp-live-product-card>.qp-live-product-img{flex-basis:145px!important;height:145px!important;min-height:145px!important;max-height:145px!important}.qp-product-media-safe img{object-fit:contain!important;padding:6px!important}.qp-live-product-card .qp-live-product-body{flex-direction:column!important;gap:3px!important;min-height:168px!important;padding:10px!important;display:flex!important}.qp-live-product-card .qp-live-product-body>small{color:#56505f!important;order:1!important;margin:0!important;font-size:10px!important;line-height:1.2!important}.qp-live-product-card .qp-live-product-body>h3{overflow-wrap:anywhere!important;order:2!important;min-height:34px!important;margin:0!important;font-size:14px!important;line-height:1.2!important}.qp-live-product-card .qp-product-supplier{order:3!important;margin:0!important;font-size:10px!important;line-height:1.2!important}.qp-live-product-card .qp-product-price{text-align:left!important;white-space:normal!important;order:4!important;align-self:flex-start!important;margin-top:4px!important;font-size:15px!important;line-height:1.15!important}.qp-live-product-card .qp-product-meta{text-align:left!important;white-space:normal!important;order:5!important;align-self:flex-start!important;align-items:flex-start!important;margin-top:2px!important;font-size:9px!important;line-height:1.2!important}.qp-live-product-card .qp-product-actions{order:6!important;grid-template-columns:1fr 1fr!important;gap:6px!important;width:100%!important;margin-top:auto!important;padding-top:8px!important;display:grid!important}.qp-live-product-card .qp-product-actions button,.qp-live-product-card .qp-product-actions .live-btn{white-space:normal!important;word-break:normal!important;min-height:36px!important;padding:6px 5px!important;font-size:10px!important;line-height:1.05!important}.home-section-head{justify-content:space-between!important;align-items:flex-end!important;gap:8px!important;display:flex!important}.home-section-head h2{margin:2px 0 0!important;font-size:23px!important;line-height:1.15!important}.home-section-head .live-btn{flex:none!important;padding:8px 10px!important;font-size:11px!important}.home-eyebrow{font-size:10px!important}.floating-chat-button{width:52px!important;height:52px!important;bottom:86px!important;right:14px!important}}@media (max-width:390px){.qp-live-product-grid{gap:8px!important}.qp-product-media-safe,.qp-live-product-card>.qp-live-product-img{flex-basis:132px!important;height:132px!important;min-height:132px!important;max-height:132px!important}.qp-live-product-card .qp-live-product-body{padding:9px!important}.qp-live-product-card .qp-product-actions button,.qp-live-product-card .qp-product-actions .live-btn{font-size:9.5px!important}}.qp-mobile-marketplace-head,.qp-mobile-bottom-nav{display:none}@media (max-width:700px){body{background:#f6f7fb!important;padding-bottom:72px!important}.topbar{z-index:1200!important;background:#fff!important;border-bottom:1px solid #ebe7f1!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:62px!important;padding:8px 12px!important;display:grid!important;position:sticky!important;top:0!important}.topbar .location,.topbar .ai-search-toggle,.topbar .topicons,.topbar .language-switcher{display:none!important}.mobile-menu-toggle{color:#fff!important;background:#5a1aa8!important;border-radius:12px!important;place-items:center!important;width:48px!important;height:48px!important;font-size:22px!important;display:grid!important}.search-wrap{min-width:0!important;display:block!important}.search{background:#f5f6f8!important;border:1px solid #dfe2e7!important;border-radius:12px!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;width:100%!important;min-height:48px!important;padding:0 10px!important;display:grid!important;overflow:hidden!important}.search input{background:0 0!important;border:0!important;width:100%!important;min-width:0!important;padding:0!important;font-size:16px!important}#globalSearchButton{display:none!important}.guest-state{align-items:center!important;gap:4px!important;display:flex!important}.guest-state a{border-radius:9px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:8px 10px!important;font-size:12px!important;display:flex!important}.public-home-hero,.home-live-tenders{display:none!important}.home-main-layout{display:block!important}.qp-mobile-marketplace-head{width:100%!important;margin:0 0 14px!important;display:block!important}.qp-mobile-trust-strip{background:linear-gradient(90deg,#fff6df,#fff9ec)!important;border-top:1px solid #f4e5bc!important;border-bottom:1px solid #f4e5bc!important;grid-template-columns:1fr 1fr!important;gap:1px!important;margin:0 -12px 10px!important;padding:10px 14px!important;display:grid!important}.qp-mobile-trust-strip>div{min-width:0!important;padding:0 8px!important}.qp-mobile-trust-strip>div+div{border-left:1px solid #eadbb4!important}.qp-mobile-trust-strip b{color:#28173b!important;font-size:12px!important;line-height:1.2!important;display:block!important}.qp-mobile-trust-strip small{color:#8b8492!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:2px!important;font-size:9px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.qp-mobile-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-bottom:12px!important;display:grid!important}.qp-mobile-quick-grid button{text-align:left!important;color:#1c1724!important;background:#fff!important;border:1px solid #ebe6f1!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:6px!important;min-height:74px!important;padding:10px 7px!important;display:flex!important}.qp-mobile-quick-grid span{font-size:24px!important}.qp-mobile-quick-grid b{font-size:11px!important;line-height:1.15!important}.qp-mobile-ranking,.qp-mobile-secure{background:#fff!important;border:1px solid #ebe7f0!important;border-radius:14px!important;margin-bottom:12px!important;padding:12px!important}.qp-mobile-section-title{justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-bottom:10px!important;display:flex!important}.qp-mobile-section-title h2{margin:0!important;font-size:18px!important;line-height:1.15!important}.qp-mobile-section-title p{color:#77717f!important;margin:2px 0 0!important;font-size:10px!important}.qp-mobile-section-title button{color:#655b6e!important;background:0 0!important;border:0!important;font-size:28px!important}.qp-mobile-ranking-grid,.qp-mobile-secure-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.qp-mobile-ranking-grid article,.qp-mobile-secure-grid article{cursor:pointer!important;min-width:0!important}.qp-mobile-rank-image,.qp-mobile-secure-grid article>div{aspect-ratio:1!important;background:#f5f1fa!important;border-radius:8px!important;place-items:center!important;width:100%!important;display:grid!important;overflow:hidden!important}.qp-mobile-rank-image img,.qp-mobile-secure-grid img{object-fit:cover!important;width:100%!important;height:100%!important}.qp-mobile-rank-label{z-index:2!important;color:#8f304b!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#f9c8d6!important;border-radius:0 7px 0 0!important;width:max-content!important;max-width:95%!important;margin-top:-20px!important;padding:3px 6px!important;font-size:8px!important;display:block!important;position:relative!important;overflow:hidden!important}.qp-mobile-ranking-grid b,.qp-mobile-secure-grid b{color:#22192b!important;margin-top:5px!important;font-size:11px!important;line-height:1.15!important;display:block!important}.qp-mobile-ranking-grid small,.qp-mobile-secure-grid small{color:#88818f!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9px!important;display:block!important;overflow:hidden!important}.home-section{display:none!important}.qp-mobile-bottom-nav{z-index:2100!important;height:68px!important;padding-bottom:env(safe-area-inset-bottom)!important;background:#fff!important;border-top:1px solid #e8e4ec!important;grid-template-columns:repeat(4,1fr)!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -5px 20px #1e14280f!important}.qp-mobile-bottom-nav button{color:#31283a!important;background:#fff!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:5px 2px!important;display:flex!important}.qp-mobile-bottom-nav span{font-size:23px!important;line-height:1!important}.qp-mobile-bottom-nav b{font-size:10px!important;font-weight:600!important}.qp-mobile-bottom-nav button:first-child{color:#5a1aa8!important}#companyChatPanel+*,.floating-chat-button{bottom:78px!important}}.qp-mobile-marketplace-v35{display:none}@media (max-width:700px){.qp-mobile-marketplace-head{display:none!important}.qp-mobile-marketplace-v35{width:100%!important;padding:8px 0 82px!important;display:block!important}.qp-mobile-tabs-v35{white-space:nowrap!important;background:#fff!important;border-radius:14px 14px 0 0!important;gap:18px!important;padding:8px 12px 6px!important;display:flex!important;overflow-x:auto!important}.qp-mobile-tabs-v35 button{color:#28212f!important;background:0 0!important;border:0!important;padding:8px 0!important;font-size:14px!important;font-weight:800!important;position:relative!important}.qp-mobile-tabs-v35 button.active:after{content:""!important;background:#5b1aa9!important;border-radius:999px!important;height:3px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.qp-mobile-search-v35{background:#fff!important;border:2px solid #5b1aa9!important;border-radius:12px!important;grid-template-columns:24px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;margin:8px 12px 10px!important;padding:4px 5px 4px 10px!important;display:grid!important}.qp-mobile-search-v35 input{border:0!important;outline:0!important;min-width:0!important;height:40px!important;font-size:15px!important}.qp-mobile-search-v35 button{color:#fff!important;background:linear-gradient(90deg,#5b1aa9,#7b2dd2)!important;border:0!important;border-radius:9px!important;min-height:40px!important;padding:0 14px!important;font-weight:800!important}.qp-mobile-actions-v35{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:0 12px 10px!important;display:grid!important}.qp-mobile-actions-v35 button{text-align:left!important;background:#fff!important;border:1px solid #ece7f1!important;border-radius:10px!important;align-items:center!important;gap:7px!important;min-height:70px!important;padding:9px!important;display:flex!important}.qp-mobile-actions-v35 span{color:#5b1aa9!important;font-size:22px!important}.qp-mobile-actions-v35 b{font-size:10px!important;line-height:1.15!important}.qp-mobile-history-v35{-webkit-overflow-scrolling:touch!important;gap:8px!important;padding:0 12px 12px!important;display:flex!important;overflow-x:auto!important}.qp-mobile-history-v35 article{background:#fff!important;border:1px solid #ece7f1!important;border-radius:10px!important;flex:0 0 132px!important;padding-bottom:8px!important;overflow:hidden!important}.qp-mobile-history-v35 article>div{aspect-ratio:1!important;background:#f5f1fa!important;width:100%!important;overflow:hidden!important}.qp-mobile-history-v35 img{object-fit:cover!important;width:100%!important;height:100%!important}.qp-mobile-history-v35 b,.qp-mobile-history-v35 small{padding:0 8px!important;display:block!important}.qp-mobile-history-v35 b{margin-top:7px!important;font-size:10px!important}.qp-mobile-history-v35 small{color:#5b1aa9!important;font-size:10px!important;font-weight:800!important}.qp-mobile-chipbar-v35{background:#fff!important;border-top:1px solid #eeeaf3!important;border-bottom:1px solid #eeeaf3!important;gap:7px!important;padding:8px 12px!important;display:flex!important;overflow-x:auto!important}.qp-mobile-chipbar-v35 button{color:#433a4d!important;background:#f3f1f5!important;border:0!important;border-radius:999px!important;flex:none!important;min-height:34px!important;padding:0 14px!important;font-size:11px!important}.qp-mobile-chipbar-v35 button.active{color:#231c29!important;background:#fff!important;border:1.5px solid #2b2432!important;font-weight:800!important}.qp-mobile-feed-v35{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:10px 8px!important;display:grid!important}.qp-mobile-feed-v35 article{background:#fff!important;border:1px solid #ece7f1!important;border-radius:10px!important;min-width:0!important;overflow:hidden!important}.qp-mobile-feed-img-v35{aspect-ratio:1!important;background:#f5f1fa!important;place-items:center!important;width:100%!important;display:grid!important;overflow:hidden!important}.qp-mobile-feed-img-v35 img{object-fit:cover!important;width:100%!important;height:100%!important}.qp-mobile-feed-body-v35{padding:8px!important}.qp-mobile-feed-body-v35 h3{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;min-height:30px!important;margin:0 0 5px!important;font-size:12px!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}.qp-mobile-feed-price-v35{color:#22192b!important;margin-bottom:3px!important;font-size:14px!important;font-weight:900!important;line-height:1.2!important}.qp-mobile-feed-meta-v35{color:#7f7887!important;font-size:9px!important}.qp-mobile-feed-meta-v35 b{color:#1683bd!important;margin-right:3px!important}.qp-mobile-bottom-nav{grid-template-columns:repeat(5,1fr)!important}.home-main-layout,.home-section,.public-home-hero{display:none!important}}.qp-mobile-marketplace-v36{display:none}@media (max-width:700px){.qp-mobile-marketplace-v35{display:none!important}.qp-mobile-marketplace-v36{background:#f6f7fb!important;width:100%!important;padding:4px 0 86px!important;display:block!important}.qp-mobile-tabs-v36{white-space:nowrap!important;background:#fff!important;gap:24px!important;padding:10px 14px 7px!important;display:flex!important;overflow-x:auto!important}.qp-mobile-tabs-v36 button{color:#28212f!important;background:0 0!important;border:0!important;padding:7px 0!important;font-size:14px!important;font-weight:800!important;position:relative!important}.qp-mobile-tabs-v36 button.active:after{content:""!important;background:#5b1aa9!important;border-radius:999px!important;height:3px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.qp-mobile-search-v36{background:#fff!important;border:2px solid #5b1aa9!important;border-radius:12px!important;grid-template-columns:30px minmax(0,1fr) 28px 44px!important;align-items:center!important;gap:6px!important;margin:8px 12px!important;padding:4px 5px 4px 8px!important;display:grid!important}.qp-mobile-search-v36 input{border:0!important;outline:0!important;min-width:0!important;height:40px!important;font-size:15px!important}.qp-mobile-search-v36 .cam,.qp-mobile-search-v36 .mic{color:#2f2738!important;text-align:center!important;font-size:20px!important}.qp-mobile-search-v36 button{color:#fff!important;background:linear-gradient(135deg,#5b1aa9,#8a35d6)!important;border:0!important;border-radius:10px!important;width:40px!important;height:40px!important;font-size:18px!important}.qp-mobile-category-tabs-v36{background:#fff!important;border-bottom:1px solid #ece8f2!important;gap:16px!important;padding:5px 14px 7px!important;display:flex!important;overflow-x:auto!important}.qp-mobile-category-tabs-v36 button{color:#77717f!important;white-space:nowrap!important;background:0 0!important;border:0!important;flex:none!important;padding:7px 0!important;font-size:12px!important}.qp-mobile-category-tabs-v36 button.active{color:#1e1825!important;font-weight:800!important;position:relative!important}.qp-mobile-category-tabs-v36 button.active:after{content:""!important;background:#5b1aa9!important;border-radius:99px!important;height:3px!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.qp-mobile-actions-v36{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:8px 12px 12px!important;display:grid!important}.qp-mobile-actions-v36 button{text-align:left!important;background:#fff!important;border:1px solid #ebe7f0!important;border-radius:10px!important;align-items:center!important;gap:7px!important;min-height:68px!important;padding:9px!important;display:flex!important}.qp-mobile-actions-v36 span{color:#5b1aa9!important;font-size:22px!important}.qp-mobile-actions-v36 b{font-size:10px!important;line-height:1.15!important}.qp-mobile-samples-v36,.qp-mobile-manufacturers-v36{background:#fff!important;margin-bottom:10px!important;padding:12px 0!important}.qp-mobile-v36-head{justify-content:space-between!important;align-items:center!important;padding:0 14px 10px!important;display:flex!important}.qp-mobile-v36-head h2{margin:0!important;font-size:18px!important;line-height:1.1!important}.qp-mobile-v36-head button{background:0 0!important;border:0!important;font-size:26px!important}.qp-mobile-samples-row-v36,.qp-mobile-manufacturers-row-v36{-webkit-overflow-scrolling:touch!important;gap:8px!important;padding:0 12px 4px!important;display:flex!important;overflow-x:auto!important}.qp-mobile-samples-row-v36 article{flex:0 0 140px!important}.qp-mobile-samples-row-v36 article>div{background:#f4f1f7!important;border-radius:8px!important;width:140px!important;height:130px!important;overflow:hidden!important}.qp-mobile-samples-row-v36 img{object-fit:cover!important;width:100%!important;height:100%!important}.qp-mobile-samples-row-v36 small{color:#8c8592!important;margin-top:5px!important;font-size:10px!important;display:block!important}.qp-mobile-samples-row-v36 b{color:#221a2a!important;font-size:12px!important;display:block!important}.qp-mobile-manufacturers-row-v36 article{text-align:center!important;background:#f7f7f9!important;border-radius:9px!important;flex:0 0 140px!important;min-height:220px!important;padding:10px!important}.qp-mobile-manufacturers-row-v36 strong{min-height:32px!important;font-size:11px!important;line-height:1.15!important;display:block!important}.qp-mobile-manufacturers-row-v36 article>div{place-items:center!important;width:100%!important;height:130px!important;display:grid!important;overflow:hidden!important}.qp-mobile-manufacturers-row-v36 img{object-fit:contain!important;width:100%!important;height:100%!important}.qp-mobile-manufacturers-row-v36 small{color:#77717f!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;display:block!important;overflow:hidden!important}.qp-mobile-manufacturers-row-v36 b{color:#1683bd!important;margin-top:4px!important;font-size:9px!important;display:block!important}.qp-mobile-quality-chips-v36{background:#fff!important;border-top:1px solid #ece8f2!important;border-bottom:1px solid #ece8f2!important;gap:8px!important;padding:8px 12px!important;display:flex!important;overflow-x:auto!important}.qp-mobile-quality-chips-v36 button{background:#fff!important;border:1px solid #8d8793!important;border-radius:999px!important;flex:none!important;min-height:34px!important;padding:0 14px!important;font-size:10px!important}.qp-mobile-supplier-highlight-v36{background:#fff!important;padding:8px 12px!important}.qp-mobile-supplier-highlight-v36 article{border-bottom:1px solid #eeeaf3!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px 0!important;display:grid!important}.qp-mobile-supplier-highlight-v36 .logo{background:#f5f1fa!important;border-radius:10px!important;place-items:center!important;width:52px!important;height:52px!important;display:grid!important;overflow:hidden!important}.qp-mobile-supplier-highlight-v36 .logo img{object-fit:contain!important;width:100%!important;height:100%!important}.qp-mobile-supplier-highlight-v36 h3{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 4px!important;font-size:12px!important;overflow:hidden!important}.qp-mobile-supplier-highlight-v36 p{color:#77717f!important;margin:0!important;font-size:9px!important}.qp-mobile-supplier-highlight-v36 p b{color:#1683bd!important}.qp-mobile-bottom-nav{grid-template-columns:repeat(5,1fr)!important}.home-main-layout,.home-section,.public-home-hero{display:none!important}}.qp-mobile-marketplace-v35,.qp-mobile-marketplace-v36,.qp-mobile-marketplace-head,.qp-mobile-bottom-nav{display:none!important}@media (min-width:701px){.qp-mobile-marketplace-v35,.qp-mobile-marketplace-v36,.qp-mobile-marketplace-head,.qp-mobile-bottom-nav{visibility:hidden!important;pointer-events:none!important;border:0!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}.home-main-layout,.public-home-hero{display:grid!important}.home-section{display:block!important}}@media (max-width:700px){.qp-mobile-marketplace-v36{visibility:visible!important;pointer-events:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:4px 0 86px!important;display:block!important;position:static!important;overflow:visible!important}.qp-mobile-bottom-nav{visibility:visible!important;display:grid!important}}.qp-mobile-primary-nav{display:none}@media (max-width:700px){:root{--qp-mobile-topbar-h:64px;--qp-mobile-primary-h:54px;--qp-mobile-bottom-h:68px;--qp-mobile-purple:#5a1aa8}.main{padding-top:calc(var(--qp-mobile-topbar-h) + var(--qp-mobile-primary-h) + env(safe-area-inset-top))!important}body{padding-bottom:calc(var(--qp-mobile-bottom-h) + env(safe-area-inset-bottom))!important;background:#f6f7fb!important}.topbar{top:env(safe-area-inset-top)!important;width:100%!important;height:var(--qp-mobile-topbar-h)!important;min-height:var(--qp-mobile-topbar-h)!important;max-height:var(--qp-mobile-topbar-h)!important;z-index:3200!important;box-sizing:border-box!important;background:#fff!important;border-bottom:1px solid #ebe7f1!important;margin:0!important;padding:8px 12px!important;position:fixed!important;left:0!important;right:0!important;box-shadow:0 2px 12px #2214310d!important}.qp-mobile-primary-nav{top:calc(env(safe-area-inset-top) + var(--qp-mobile-topbar-h))!important;z-index:3190!important;width:100%!important;height:var(--qp-mobile-primary-h)!important;direction:rtl!important;background:#fff!important;border-bottom:1px solid #e8e3ee!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;display:grid!important;position:fixed!important;left:0!important;right:0!important;box-shadow:0 3px 10px #22143109!important}.qp-mobile-primary-nav button{color:#251d2d!important;cursor:pointer!important;background:#fff!important;border:0!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;padding:0 4px!important;font-family:inherit!important;display:flex!important;position:relative!important}.qp-mobile-primary-nav button+button{border-right:1px solid #f0edf3!important}.qp-mobile-primary-nav button b{white-space:nowrap!important;font-size:13px!important;font-weight:800!important;line-height:1!important}.qp-mobile-primary-nav .qp-primary-icon{color:#6a27b7!important;font-size:17px!important;line-height:1!important}.qp-mobile-primary-nav button.active{color:var(--qp-mobile-purple)!important}.qp-mobile-primary-nav button.active:after{content:""!important;background:var(--qp-mobile-purple)!important;border-radius:999px 999px 0 0!important;height:3px!important;position:absolute!important;bottom:0!important;left:20%!important;right:20%!important}.qp-mobile-primary-nav .qp-mobile-ai-primary{color:var(--qp-mobile-purple)!important;direction:ltr!important}.qp-mobile-tabs-v35,.qp-mobile-tabs-v36,.qp-mobile-search-v35,.qp-mobile-search-v36{display:none!important}.content{padding-top:10px!important}.qp-mobile-marketplace-v36{padding-top:0!important;padding-bottom:calc(var(--qp-mobile-bottom-h) + 16px)!important}.qp-mobile-category-tabs-v36{margin-top:0!important}.qp-mobile-bottom-nav{z-index:3300!important;width:100%!important;height:var(--qp-mobile-bottom-h)!important;min-height:var(--qp-mobile-bottom-h)!important;padding-bottom:env(safe-area-inset-bottom)!important;direction:rtl!important;background:#fffffffa!important;border-top:1px solid #e8e4ec!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -5px 20px #1e14280f!important}.qp-mobile-bottom-nav button{direction:ltr!important;min-width:0!important}.qp-mobile-bottom-nav button:first-child{color:var(--qp-mobile-purple)!important}.floating-chat-button{bottom:calc(var(--qp-mobile-bottom-h) + env(safe-area-inset-bottom) + 12px)!important}}@media (min-width:701px){.qp-mobile-primary-nav{display:none!important}}@media (max-width:768px){.qp-mobile-top-ranking-v40{background:#f4f4f6!important;padding:0!important}.qp-mobile-top-ranking-v40>.qp-mobile-v36-head{background:#fff!important;border-bottom:1px solid #ececf0!important;padding:14px 14px 10px!important}.qp-mobile-top-ranking-v40>.qp-mobile-v36-head h2{letter-spacing:-.25px!important;font-size:20px!important;font-weight:800!important}.qp-top-ranking-list-v40{flex-direction:column!important;gap:8px!important;padding:8px 0 12px!important;display:flex!important}.qp-top-ranking-company-v40{background:#fff!important;border-top:1px solid #ececf0!important;border-bottom:1px solid #ececf0!important;padding:0 12px 12px!important}.qp-company-head-v40{color:#211d24!important;text-align:left!important;background:0 0!important;border:0!important;grid-template-columns:46px minmax(0,1fr) 22px!important;align-items:center!important;gap:10px!important;width:100%!important;padding:12px 0 10px!important;display:grid!important}.qp-company-logo-v40{background:#fff!important;border:1px solid #ebe8ee!important;border-radius:8px!important;place-items:center!important;width:46px!important;height:46px!important;font-size:22px!important;display:grid!important;overflow:hidden!important}.qp-company-logo-v40 img{object-fit:contain!important;width:100%!important;height:100%!important}.qp-company-info-v40{min-width:0!important;display:block!important}.qp-company-info-v40 strong{white-space:nowrap!important;text-overflow:ellipsis!important;color:#211d24!important;margin:0 0 3px!important;font-size:16px!important;font-weight:800!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.qp-company-info-v40 small{white-space:nowrap!important;text-overflow:ellipsis!important;color:#77727b!important;font-size:11px!important;line-height:1.3!important;display:block!important;overflow:hidden!important}.qp-company-info-v40 small b{color:#1685d1!important;font-weight:800!important}.qp-company-arrow-v40{color:#8b8790!important;font-size:25px!important;line-height:1!important}.qp-company-products-v40{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.qp-company-product-v40{text-align:left!important;color:#211d24!important;background:0 0!important;border:0!important;min-width:0!important;padding:0!important}.qp-company-product-img-v40{aspect-ratio:1!important;background:#f5f5f7!important;border-radius:7px!important;place-items:center!important;width:100%!important;display:grid!important;overflow:hidden!important}.qp-company-product-img-v40 img{object-fit:cover!important;width:100%!important;height:100%!important}.qp-product-placeholder-v40{color:#aaa4ae!important;font-size:30px!important}.qp-company-product-name-v40{color:#4c4750!important;height:30px!important;margin-top:6px!important;font-size:11px!important;line-height:15px!important;display:block!important;overflow:hidden!important}.qp-company-product-v40 b{white-space:nowrap!important;text-overflow:ellipsis!important;color:#211d24!important;margin-top:2px!important;font-size:13px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.qp-company-product-v40 small{white-space:nowrap!important;text-overflow:ellipsis!important;color:#89838c!important;margin-top:2px!important;font-size:10px!important;display:block!important;overflow:hidden!important}.qp-company-no-products-v40{text-align:center!important;color:#837d87!important;background:#f7f7f9!important;border-radius:8px!important;grid-column:1/-1!important;padding:18px!important;font-size:12px!important}}@media (min-width:901px){body{background:#f7f8fb}.app{background:#f7f8fb;grid-template-columns:215px minmax(0,1fr)!important}.chat-panel{display:none!important}.main{background:#f7f8fb!important}.content{background:#f7f8fb!important;padding:12px 14px 18px!important}.topbar{box-shadow:0 1px #e8e9ef;grid-template-columns:170px minmax(340px,1fr) auto auto auto!important;gap:14px!important;height:64px!important;padding:0 18px!important}.sidebar{box-shadow:1px 0 #ececf2;padding:14px 12px!important}.brand img{width:175px!important;margin-bottom:14px!important}.nav-item{padding:8px 10px!important;font-size:12px!important}.grow-card{padding:13px!important}.qp-mobile-marketplace-v36,.qp-mobile-primary-nav,.qp-mobile-bottom-nav{display:none!important}.qp-desktop-dashboard-v41{grid-template-columns:minmax(0,1fr) 305px;gap:12px;max-width:1500px;margin:0 auto;display:grid}.qp-dash-v41-main{min-width:0}.qp-dash-v41-rail{flex-direction:column;gap:12px;min-width:0;display:flex}.qp-dash-hero-v41{color:#fff;background:linear-gradient(115deg,#321071 0%,#4d198d 54%,#24105e 100%);border-radius:12px;grid-template-columns:1.18fr .82fr;min-height:196px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #370f781f}.qp-dash-hero-copy-v41{z-index:2;padding:22px 24px 15px;position:relative}.qp-dash-kicker-v41{letter-spacing:1.4px;color:#d8c8ff;font-size:9px;font-weight:800}.qp-dash-hero-v41 h1{letter-spacing:-.7px;margin:7px 0;font-size:25px;line-height:1.08}.qp-dash-hero-v41 h1 em{color:#ffbd00;font-style:normal}.qp-dash-hero-v41 p{color:#eee7ff;max-width:530px;margin:0 0 12px;font-size:12px;line-height:1.45}.qp-dash-hero-actions-v41{gap:9px;display:flex}.qp-dash-hero-actions-v41 button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffffa6;border-radius:7px;padding:9px 15px;font-size:11px;font-weight:750}.qp-dash-hero-actions-v41 .primary{color:#391078;background:#fff;border-color:#fff}.qp-dash-hero-actions-v41 span{margin-left:13px}.qp-dash-stats-v41{gap:24px;margin-top:14px;display:flex}.qp-dash-stats-v41 span{grid-template-columns:auto 1fr;align-items:center;column-gap:6px;display:grid}.qp-dash-stats-v41 b{font-size:14px}.qp-dash-stats-v41 small{color:#d8cbef;max-width:65px;font-size:8px;line-height:1.2}.qp-dash-city-v41{background:radial-gradient(circle at 55% 40%,#ef4cff61,#0000 42%),linear-gradient(#0000 0 66%,#05032480 67%);position:relative;overflow:hidden}.qp-city-glow-v41{border:2px solid #f6c400a6;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-195px;right:40px;box-shadow:0 0 40px #ff8f0059}.qp-city-buildings-v41{align-items:flex-end;gap:6px;height:125px;display:flex;position:absolute;bottom:28px;left:8%;right:6%}.qp-city-buildings-v41 i{background:linear-gradient(90deg,#160843,#6b29ac 48%,#1a0a51);border-radius:5px 5px 0 0;flex:1;min-width:18px;position:relative;box-shadow:inset 5px 0 #ffffff0a}.qp-city-buildings-v41 i:after{content:"";opacity:.45;background:repeating-linear-gradient(#f5b500 0 2px,#0000 2px 10px);position:absolute;inset:9px 5px}.qp-city-buildings-v41 i:first-child{height:42%}.qp-city-buildings-v41 i:nth-child(2){height:64%}.qp-city-buildings-v41 i:nth-child(3){height:52%}.qp-city-buildings-v41 i:nth-child(4){height:88%}.qp-city-buildings-v41 i:nth-child(5){height:68%}.qp-city-buildings-v41 i:nth-child(6){height:100%}.qp-city-buildings-v41 i:nth-child(7){height:74%}.qp-city-buildings-v41 i:nth-child(8){height:94%}.qp-city-buildings-v41 i:nth-child(9){height:58%}.qp-city-road-v41{background:#f5a900;height:3px;position:absolute;bottom:18px;left:-10%;right:-10%;box-shadow:0 4px 18px #ff8a00}.qp-quick-actions-v41{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:9px 0;display:grid}.qp-quick-actions-v41 button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e6ec;border-radius:10px;grid-template-columns:31px 1fr 15px;align-items:center;gap:7px;min-width:0;height:84px;padding:10px 9px;display:grid;box-shadow:0 2px 8px #12122406}.qp-quick-actions-v41 button:hover{border-color:#c9b8ef;box-shadow:0 4px 14px #4b168a14}.qp-quick-actions-v41 .ico{color:#4b168a;font-size:24px}.qp-quick-actions-v41 b{font-size:10px;line-height:1.15;display:block}.qp-quick-actions-v41 small{color:#888c98;margin-top:3px;font-size:8px;line-height:1.35;display:block}.qp-quick-actions-v41 i{color:#727787;border:1px solid #e2e3e9;border-radius:50%;place-items:center;width:19px;height:19px;font-style:normal;display:grid}.qp-dash-panel-v41{background:#fff;border:1px solid #e5e6ec;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px #12122405}.qp-panel-head-v41{border-bottom:1px solid #f0f0f4;justify-content:space-between;align-items:center;height:36px;padding:0 11px;display:flex}.qp-panel-head-v41 h3{margin:0;font-size:11px}.qp-panel-head-v41 button{color:#4b168a;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:700}.qp-categories-v41{margin-bottom:9px}.qp-category-row-v41{grid-template-columns:repeat(10,minmax(0,1fr));gap:7px;padding:8px;display:grid}.qp-category-row-v41 button{cursor:pointer;background:#fff;border:1px solid #ececf1;border-radius:8px;min-width:0;padding:7px 4px}.qp-category-row-v41 .pic{place-items:center;height:42px;font-size:24px;display:grid}.qp-category-row-v41 .pic img{object-fit:contain;width:100%;height:100%}.qp-category-row-v41 b{white-space:normal;margin-top:4px;font-size:8px;line-height:1.15;display:block}.qp-dash-lower-grid-v41{grid-template-columns:.95fr 1.45fr 1.05fr;gap:9px;min-height:230px;display:grid}.qp-company-list-v41{padding:5px 8px}.qp-company-list-v41>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f0f3;grid-template-columns:38px 1fr auto;align-items:center;gap:7px;width:100%;padding:6px 0;display:grid;position:relative}.qp-company-list-v41 .logo{color:#4b168a;border:1px solid #e6e7ed;border-radius:7px;place-items:center;width:34px;height:34px;font-weight:800;display:grid;overflow:hidden}.qp-company-list-v41 .logo img{object-fit:contain;width:100%;height:100%}.qp-company-list-v41 .info{min-width:0}.qp-company-list-v41 .info b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.qp-company-list-v41 .info small{color:#848793;font-size:7px}.qp-company-list-v41 em{color:#fff;background:#19a964;border-radius:3px;align-self:start;padding:2px 4px;font-size:6px;font-style:normal}.qp-company-list-v41 i{color:#fff;background:#4b168a;border-radius:3px;padding:3px 5px;font-size:6px;font-style:normal;position:absolute;bottom:4px;right:0}.qp-trending-row-v41{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:7px;display:grid}.qp-trending-row-v41 button{text-align:left;cursor:pointer;background:#fff;border:0;min-width:0;padding:0;position:relative}.qp-trending-row-v41 .discount{z-index:2;color:#fff;background:#e93238;border-radius:3px;padding:2px 4px;font-size:7px;position:absolute;top:4px;left:4px}.qp-trending-row-v41 .photo{background:#f4f4f6;border-radius:6px;place-items:center;height:92px;display:grid;overflow:hidden}.qp-trending-row-v41 .photo img{object-fit:cover;width:100%;height:100%}.qp-trending-row-v41 b{white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:8px;display:block;overflow:hidden}.qp-trending-row-v41 strong{color:#4b168a;margin-top:3px;font-size:9px;display:block}.qp-trending-row-v41 small{color:#92949d;font-size:6px;display:block}.qp-trending-row-v41 em{color:#16945b;background:#e9f8f0;border-radius:3px;margin-top:4px;padding:2px 4px;font-size:6px;font-style:normal;display:inline-block}.qp-tender-mini-list-v41{padding:5px 8px}.qp-tender-mini-list-v41 button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f0f3;grid-template-columns:20px 1fr auto;gap:5px;width:100%;padding:7px 2px;display:grid;position:relative}.qp-tender-mini-list-v41 button>span:first-child{color:#4b168a}.qp-tender-mini-list-v41 b{font-size:8px;line-height:1.2;display:block}.qp-tender-mini-list-v41 small{color:#8d909a;margin-top:2px;font-size:6px;display:block}.qp-tender-mini-list-v41 strong{margin-top:2px;font-size:7px;display:block}.qp-tender-mini-list-v41 em{color:#4b168a;background:#f3edff;border-radius:3px;height:max-content;padding:2px 4px;font-size:6px;font-style:normal}.qp-purple-wide-v41{color:#fff;cursor:pointer;background:#4b168a;border:0;border-radius:5px;width:calc(100% - 16px);margin:6px 8px 8px;padding:7px;font-size:8px;font-weight:700}.qp-nearby-v41 .qp-real-map{border:0!important;border-radius:0!important;height:255px!important}.qp-map-filters-v41{gap:4px;padding:6px;display:flex;overflow:auto}.qp-map-filters-v41 button{white-space:nowrap;background:#fff;border:1px solid #e7e8ed;border-radius:5px;padding:5px 7px;font-size:7px}.qp-auctions-v41{flex:1}.qp-auction-mini-list-v41{padding:5px 8px}.qp-auction-mini-list-v41>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #efeff3;grid-template-columns:76px 1fr 62px;align-items:center;gap:7px;width:100%;padding:7px 0;display:grid}.qp-auction-mini-list-v41 .photo{background:#f3f3f5;border-radius:5px;place-items:center;width:76px;height:53px;display:grid;overflow:hidden}.qp-auction-mini-list-v41 .photo img{object-fit:cover;width:100%;height:100%}.qp-auction-mini-list-v41 b{font-size:8px;display:block}.qp-auction-mini-list-v41 small{color:#8a8d97;margin-top:2px;font-size:6px;display:block}.qp-auction-mini-list-v41 strong{color:#d93238;margin-top:4px;font-size:7px;display:block}.qp-auction-mini-list-v41 .bid{text-align:right}.qp-auction-mini-list-v41 .bid em{color:#16a463;border:1px solid #82d7ae;border-radius:3px;padding:2px 4px;font-size:6px;font-style:normal;display:inline-block}.qp-auction-mini-list-v41 .bid b{margin-top:2px;font-size:7px}.qp-logistics-strip-v41{background:#fff;border:1px solid #e5e6ec;border-radius:11px;grid-column:1/-1;grid-template-columns:195px minmax(420px,1.1fr) 205px minmax(300px,.9fr);align-items:stretch;gap:8px;min-height:125px;margin-top:1px;padding:9px;display:grid}.qp-logistics-strip-v41 .intro{padding:7px 10px}.qp-logistics-strip-v41 .intro h3{color:#3b147b;margin:0 0 5px;font-size:14px}.qp-logistics-strip-v41 .intro p{color:#838793;font-size:8px;line-height:1.4}.qp-logistics-strip-v41 .intro button{color:#fff;background:#4b168a;border:0;border-radius:5px;padding:8px 12px;font-size:8px;font-weight:700}.qp-logistics-strip-v41 .trucks{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.qp-logistics-strip-v41 .trucks button{cursor:pointer;background:#fff;border:1px solid #ececf1;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;display:flex}.qp-logistics-strip-v41 .trucks span{font-size:30px;line-height:1}.qp-logistics-strip-v41 .trucks b{margin-top:4px;font-size:8px}.qp-logistics-strip-v41 .trucks small{color:#8d9099;font-size:6px}.delivery-proof-v41{border:1px solid #ececf1;border-radius:7px;align-items:center;gap:8px;padding:8px;display:flex}.delivery-proof-v41>span{font-size:38px}.delivery-proof-v41 b{font-size:8px;line-height:1.3}.delivery-proof-v41 small{color:#8c8e99;margin-top:5px;font-size:6px;line-height:1.4;display:block}.trust-v41{border:1px solid #ececf1;border-radius:7px;grid-template-columns:repeat(4,1fr);display:grid}.trust-v41 span{text-align:center;color:#4b168a;flex-direction:column;justify-content:center;align-items:center;font-size:19px;display:flex}.trust-v41 b{margin-top:4px;font-size:7px}.trust-v41 small{color:#8d9099;margin-top:2px;font-size:6px}}@media (min-width:901px) and (max-width:1180px){.qp-desktop-dashboard-v41{grid-template-columns:1fr}.qp-dash-v41-rail{grid-template-columns:1fr 1fr;display:grid}.qp-logistics-strip-v41{grid-template-columns:180px 1fr}.delivery-proof-v41,.trust-v41{display:none}.qp-quick-actions-v41{grid-template-columns:repeat(3,1fr)}.qp-category-row-v41{grid-template-columns:repeat(5,1fr)}}@media (max-width:900px){.qp-desktop-dashboard-v41{display:none!important}}@media (min-width:901px){.app{grid-template-columns:214px minmax(0,1fr)!important}.sidebar{padding:18px 12px!important}.sidebar .brand{justify-content:center!important;align-items:center!important;min-height:104px!important;margin-bottom:10px!important;display:flex!important}.sidebar .brand img,.brand img{object-fit:contain!important;width:148px!important;max-width:148px!important;height:auto!important;margin:0!important}.nav-item{border-radius:7px!important;min-height:38px!important;padding:9px 10px!important;font-size:12px!important}.content{padding:14px 18px 22px!important}.topbar{height:60px!important;padding:0 18px!important}.qp-desktop-dashboard-v41{grid-template-columns:minmax(0,1fr) 320px!important;gap:14px!important;max-width:1560px!important}.qp-dash-v41-rail{gap:14px!important}.qp-dash-hero-v41{border-radius:14px!important;grid-template-columns:1.22fr .78fr!important;min-height:220px!important}.qp-dash-hero-copy-v41{padding:26px 28px 18px!important}.qp-dash-kicker-v41{font-size:10px!important}.qp-dash-hero-v41 h1{margin:8px 0!important;font-size:30px!important;line-height:1.05!important}.qp-dash-hero-v41 p{max-width:610px!important;margin-bottom:14px!important;font-size:13px!important}.qp-dash-hero-actions-v41 button{padding:10px 16px!important;font-size:11px!important}.qp-dash-stats-v41{gap:28px!important;margin-top:16px!important}.qp-dash-stats-v41 b{font-size:16px!important}.qp-dash-stats-v41 small{max-width:72px!important;font-size:9px!important}.qp-quick-actions-v41{gap:10px!important;margin:11px 0!important}.qp-quick-actions-v41 button{border-radius:11px!important;height:88px!important;padding:11px!important}.qp-quick-actions-v41 b{font-size:10.5px!important}.qp-quick-actions-v41 small{font-size:8.5px!important}.qp-dash-panel-v41{border-radius:11px!important}.qp-panel-head-v41{height:40px!important;padding:0 13px!important}.qp-panel-head-v41 h3{font-size:12px!important}.qp-panel-head-v41 button{font-size:9.5px!important}.qp-category-row-v41{gap:8px!important;padding:9px!important}.qp-category-row-v41 button{min-height:82px!important;padding:8px 5px!important}.qp-category-row-v41 .pic{height:46px!important;font-size:25px!important}.qp-category-row-v41 .pic img{object-fit:contain!important;border-radius:5px!important}.qp-category-row-v41 b{font-size:8.5px!important}.qp-category-row-v41 small{color:#989aa4;margin-top:3px;font-size:6.5px;display:block}.qp-dash-lower-grid-v41{grid-template-columns:1.02fr 1.5fr 1.08fr!important;gap:10px!important;min-height:252px!important}.qp-company-list-v41>button{padding:8px 0!important}.qp-company-list-v41 .logo{width:38px!important;height:38px!important}.qp-company-list-v41 .info b{font-size:10px!important}.qp-company-list-v41 .info small{font-size:7.5px!important}.qp-company-list-v41 em,.qp-company-list-v41 i{font-size:6.5px!important}.qp-trending-row-v41{gap:7px!important;padding:8px!important}.qp-trending-row-v41 .photo{height:104px!important}.qp-trending-row-v41 b{font-size:8.5px!important}.qp-trending-row-v41 strong{font-size:10px!important}.qp-trending-row-v41 small,.qp-trending-row-v41 em{font-size:6.5px!important}.qp-tender-mini-list-v41 button{padding:8px 2px!important}.qp-tender-mini-list-v41 b{font-size:8.5px!important}.qp-tender-mini-list-v41 small{font-size:6.5px!important}.qp-tender-mini-list-v41 strong{font-size:7.5px!important}.qp-nearby-v41 .qp-real-map{height:270px!important}.qp-auction-mini-list-v41>button{grid-template-columns:82px 1fr 68px!important;padding:8px 0!important}.qp-auction-mini-list-v41 .photo{width:82px!important;height:58px!important}.qp-auction-mini-list-v41 b{font-size:8.5px!important}.qp-logistics-strip-v41{grid-template-columns:205px minmax(430px,1.15fr) 215px minmax(320px,.95fr)!important;min-height:132px!important;margin-top:3px!important;padding:10px!important}.qp-logistics-strip-v41 .intro h3{font-size:15px!important}.qp-logistics-strip-v41 .intro p,.qp-logistics-strip-v41 .trucks b{font-size:8.5px!important}.qp-logistics-strip-v41 .trucks small{font-size:6.5px!important}.qp-empty-verified-v48{text-align:center;color:#747785;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:22px;display:flex}.qp-empty-verified-v48>span{color:#15a05a;background:#eaf8ef;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:9px;font-size:21px;font-weight:800;display:grid}.qp-empty-verified-v48 b{color:#292b33;margin-bottom:5px;font-size:11px}.qp-empty-verified-v48 small{max-width:220px;font-size:8px;line-height:1.45}.qp-empty-verified-v48 button{color:#4b168a;cursor:pointer;background:#fff;border:1px solid #4b168a;border-radius:6px;margin-top:10px;padding:7px 10px;font-size:8px;font-weight:700}}@media (min-width:901px) and (max-width:1250px){.app{grid-template-columns:180px minmax(0,1fr)!important}.qp-desktop-dashboard-v41{grid-template-columns:1fr!important}.qp-dash-v41-rail{grid-template-columns:1fr 1fr!important;display:grid!important}}.qp-tenders-page-v49{padding:2px 0 24px}.qp-tenders-head-v49{align-items:center;margin-bottom:14px}.qp-breadcrumb-v49{color:#7c8392;margin-bottom:6px;font-size:12px}.qp-breadcrumb-v49 span{color:#a4a9b3;padding:0 6px}.qp-open-tender-v49{min-width:132px}.qp-tender-stats-v49{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.qp-tender-stat-v49{background:#fff;border:1px solid #e5e7ef;border-radius:14px;align-items:center;gap:13px;padding:16px;display:flex}.qp-tender-stat-v49>span{color:#5b1898;background:#f3edff;border-radius:13px;place-items:center;width:46px;height:46px;font-weight:800;display:grid}.qp-tender-stat-v49 small{color:#7c8392;display:block}.qp-tender-stat-v49 b{margin:3px 0;font-size:20px;display:block}.qp-tender-stat-v49 p{color:#8a909c;margin:0;font-size:11px}.qp-tender-toolbar-v49{align-items:center;gap:10px;margin-bottom:14px;padding:12px;display:flex}.qp-tender-toolbar-v49 select{background:#fff;border:1px solid #dddfe8;border-radius:9px;height:42px;padding:0 12px}.qp-tender-search-v49{background:#fff;border:1px solid #dddfe8;border-radius:9px;flex:1;align-items:center;gap:8px;height:42px;padding:0 12px;display:flex}.qp-tender-search-v49 input{background:0 0;border:0;outline:0;width:100%}.qp-tenders-layout-v49{grid-template-columns:minmax(0,1fr) 280px;gap:16px;display:grid}.qp-tender-tabs-v49{border-bottom:1px solid #e4e6ee;gap:20px;margin-bottom:12px;display:flex}.qp-tender-tabs-v49 button{color:#6f7582;cursor:pointer;background:0 0;border:0;padding:10px 0 12px;font-weight:700}.qp-tender-tabs-v49 button.active{color:#541694;border-bottom:2px solid #541694}.qp-tender-tabs-v49 span{background:#f2edf9;border-radius:10px;place-items:center;min-width:20px;height:20px;margin-left:4px;font-size:10px;display:inline-grid}.qp-tender-results-v49{gap:12px;display:grid}.qp-tender-card-v49{background:#fff;border:1px solid #e3e5ed;border-radius:14px;padding:16px;box-shadow:0 1px 2px #11182705}.qp-tender-card-top-v49{grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.qp-tender-icon-v49{color:#59179d;background:#f3edff;border-radius:13px;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.qp-tender-meta-v49{align-items:center;gap:8px;margin-bottom:4px;display:flex}.qp-tender-meta-v49 span{color:#777e8b;font-size:11px}.qp-tender-meta-v49 em{color:#158a58;background:#e9f8ef;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal}.qp-tender-card-copy-v49 h3{margin:0 0 4px;font-size:17px}.qp-tender-card-copy-v49 p{color:#7b818d;margin:0;font-size:12px}.qp-tender-value-v49{text-align:right}.qp-tender-value-v49 small{color:#8b919c;display:block}.qp-tender-value-v49 b{color:#42147d;margin-top:4px;font-size:16px;display:block}.qp-tender-info-v49{background:#fafafd;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0;padding:12px;display:grid}.qp-tender-info-v49 span{min-width:0}.qp-tender-info-v49 small{color:#9499a3;font-size:10px;display:block}.qp-tender-info-v49 b{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;display:block;overflow:hidden}.qp-tender-info-v49 b.urgent{color:#d97706}.qp-tender-card-footer-v49{justify-content:space-between;align-items:center;gap:14px;display:flex}.qp-tender-card-footer-v49 p{color:#6f7581;max-width:72%;margin:0;font-size:12px;line-height:1.5}.qp-tender-empty-v49{text-align:center;background:#fff;border:1px dashed #d9dce5;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:34px;display:flex}.qp-tender-empty-icon-v49{color:#571895;background:#f4effb;border-radius:22px;place-items:center;width:72px;height:72px;font-size:32px;display:grid}.qp-tender-empty-v49 h2{margin:16px 0 6px}.qp-tender-empty-v49 p{color:#7b818c;max-width:440px}.qp-tender-empty-actions-v49{gap:10px;margin-top:10px;display:flex}.qp-tenders-side-v49{flex-direction:column;gap:12px;display:flex}.qp-tender-side-card-v49 h3{margin:0 0 12px}.qp-tender-side-card-v49>p{color:#777e89;font-size:12px;line-height:1.55}.qp-tender-step-v49{gap:10px;margin:13px 0;display:flex}.qp-tender-step-v49>span{color:#581895;background:#f1ebff;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.qp-tender-step-v49 b{font-size:12px;display:block}.qp-tender-step-v49 small{color:#858b96;margin-top:3px;line-height:1.4;display:block}.qp-tender-side-card-v49 ul{margin:8px 0 0;padding-left:18px}.qp-tender-side-card-v49 li{color:#6f7581;margin:8px 0;font-size:12px}@media (max-width:1100px){.qp-tender-stats-v49{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-tenders-layout-v49{grid-template-columns:1fr}.qp-tenders-side-v49{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (max-width:760px){.qp-tender-stats-v49{grid-template-columns:1fr 1fr}.qp-tender-toolbar-v49{flex-direction:column;align-items:stretch}.qp-tender-toolbar-v49 select,.qp-tender-search-v49{width:100%}.qp-tender-card-top-v49{grid-template-columns:44px 1fr}.qp-tender-value-v49{text-align:left;grid-column:2}.qp-tender-info-v49{grid-template-columns:1fr 1fr}.qp-tender-card-footer-v49{flex-direction:column;align-items:stretch}.qp-tender-card-footer-v49 p{max-width:none}.qp-tenders-side-v49{display:flex}.qp-tender-empty-actions-v49{flex-direction:column;width:100%}}.qp-marketplace-page-v50{padding:0 0 30px}.qp-marketplace-heading-v50{justify-content:space-between;align-items:center;gap:20px;margin:0 0 14px;display:flex}.qp-marketplace-heading-v50 h1{margin:0 0 4px;font-size:28px}.qp-marketplace-heading-v50 p{color:#6b7280;margin:0}.qp-marketplace-heading-v50>button{color:#3d176c;cursor:pointer;background:#fff;border:1px solid #d7d1e7;border-radius:9px;padding:11px 16px;font-weight:700}.qp-market-hero-v50{background:linear-gradient(100deg,#fbf8ff 0%,#f3eafb 50%,#f6f5f2 100%);border:1px solid #e8e1f2;border-radius:16px;grid-template-columns:1fr 1.45fr;min-height:220px;margin-bottom:16px;display:grid;overflow:hidden}.qp-market-hero-copy-v50{flex-direction:column;justify-content:center;padding:32px 34px;display:flex}.qp-market-hero-copy-v50 h2{color:#352149;margin:0 0 14px;font-size:30px;line-height:1.12}.qp-market-hero-copy-v50 h2 strong{color:#1d1a23}.qp-market-hero-copy-v50 p{color:#62606a;max-width:450px;margin:0 0 18px;line-height:1.55}.qp-market-hero-copy-v50 button{color:#fff;cursor:pointer;background:#5b179a;border:0;border-radius:8px;align-self:flex-start;padding:11px 18px;font-weight:700}.qp-market-hero-art-v50{background:linear-gradient(160deg,#ede6f1,#fff);position:relative;overflow:hidden}.qp-market-building-v50{justify-content:center;align-items:flex-end;gap:14px;display:flex;position:absolute;inset:24px 28px 0}.qp-market-building-v50 span{background:linear-gradient(#fdfdfd,#c9c0b9);border:2px solid #8d847e;display:block;position:relative;box-shadow:0 12px 20px #0000001f}.qp-market-building-v50 span:after{content:"";background:repeating-linear-gradient(90deg,#4d494633 0 2px,#0000 2px 26px),repeating-linear-gradient(0deg,#4d494626 0 2px,#0000 2px 24px);position:absolute;inset:14px}.qp-market-building-v50 span:first-child{width:16%;height:50%}.qp-market-building-v50 span:nth-child(2){width:22%;height:74%}.qp-market-building-v50 span:nth-child(3){width:30%;height:88%}.qp-market-building-v50 span:nth-child(4){width:18%;height:64%}.qp-market-building-v50 span:nth-child(5){width:12%;height:44%}.qp-market-cat-strip-v50{grid-template-columns:repeat(9,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.qp-market-cat-strip-v50 button{cursor:pointer;color:#31273b;background:#fff;border:1px solid #e5e1eb;border-radius:12px;min-width:0;padding:12px 8px}.qp-market-cat-strip-v50 button.active{border-color:#6b1db4;box-shadow:inset 0 0 0 1px #6b1db4}.qp-market-cat-img-v50{background:#faf9fb;border-radius:9px;place-items:center;width:54px;height:44px;margin:0 auto 7px;font-size:24px;display:grid;overflow:hidden}.qp-market-cat-img-v50 img{object-fit:cover;width:100%;height:100%}.qp-market-cat-strip-v50 b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.2;display:block;overflow:hidden}.qp-market-cat-strip-v50 small{color:#8a8490;margin-top:4px;font-size:10px;display:block}.qp-market-main-v50{grid-template-columns:235px minmax(0,1fr);gap:16px;display:grid}.qp-market-filter-v50{background:#fff;border:1px solid #e7e3eb;border-radius:13px;height:max-content;padding:16px}.qp-market-filter-head-v50{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.qp-market-filter-head-v50 h3{margin:0}.qp-market-filter-head-v50 button{color:#5b179a;cursor:pointer;background:0 0;border:0;font-weight:700}.qp-market-filter-v50 label{gap:7px;margin-bottom:14px;font-size:12px;font-weight:700;display:grid}.qp-market-filter-v50 select,.qp-market-filter-v50 input{box-sizing:border-box;background:#fff;border:1px solid #ded9e5;border-radius:8px;width:100%;padding:10px}.qp-market-price-inputs-v50{grid-template-columns:1fr 1fr;gap:7px;display:grid}.qp-market-apply-v50{color:#fff;cursor:pointer;background:#5b179a;border:0;border-radius:8px;width:100%;padding:11px;font-weight:700}.qp-market-bulk-v50{color:#fff;background:linear-gradient(145deg,#29104a,#5d1d9b);border-radius:12px;margin-top:18px;padding:16px}.qp-market-bulk-v50 h4{margin:0 0 6px}.qp-market-bulk-v50 p{color:#ddd0ed;font-size:11px;line-height:1.5}.qp-market-bulk-v50 button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffffb3;border-radius:8px;width:100%;padding:9px;font-weight:700}.qp-market-results-v50{min-width:0}.qp-market-search-v50{gap:10px;margin-bottom:12px;display:flex}.qp-market-search-v50 input{border:1px solid #ded9e5;border-radius:9px;flex:1;padding:11px 13px}.qp-market-search-v50 button{color:#fff;cursor:pointer;background:#5b179a;border:0;border-radius:8px;padding:0 22px;font-weight:700}.qp-market-tabs-v50{border-bottom:1px solid #e9e5ee;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.qp-market-tabs-v50>div:first-child{gap:20px;display:flex}.qp-market-tabs-v50 button{color:#6c6673;cursor:pointer;background:0 0;border:0;padding:10px 2px 11px;font-weight:700;position:relative}.qp-market-tabs-v50 button.active{color:#5b179a}.qp-market-tabs-v50 button.active:after{content:"";background:#5b179a;height:2px;position:absolute;bottom:-1px;left:0;right:0}.qp-market-sort-v50{color:#77717c;align-items:center;gap:7px;font-size:11px;display:flex}.qp-market-sort-v50 select{background:#fff;border:1px solid #ded9e5;border-radius:8px;padding:8px}.qp-market-results-head-v50{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.qp-market-results-head-v50 h2{margin:0;font-size:18px}.qp-market-results-head-v50 p{color:#85808b;margin:3px 0 0;font-size:11px}.qp-market-products-grid-v50{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.qp-market-product-v50{background:#fff;border:1px solid #e7e3eb;border-radius:11px;min-width:0;overflow:hidden}.qp-market-product-photo-v50{background:#f7f6f8;place-items:center;height:175px;display:grid;position:relative;overflow:hidden}.qp-market-product-photo-v50 img{object-fit:cover;width:100%;height:100%}.qp-market-discount-v50{color:#fff;z-index:2;background:#dc3131;border-radius:5px;padding:4px 6px;font-size:10px;position:absolute;top:8px;left:8px}.qp-market-heart-v50{z-index:2;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;width:28px;height:28px;font-size:18px;position:absolute;top:8px;right:8px}.qp-market-photo-empty-v50{color:#aaa3b0;font-size:34px}.qp-market-product-body-v50{padding:11px}.qp-market-product-body-v50 h3{white-space:nowrap;text-overflow:ellipsis;margin:0 0 5px;font-size:13px;overflow:hidden}.qp-market-product-body-v50>small{color:#77717d;white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.qp-market-verified-v50{color:#17a45d;margin-left:4px;font-size:9px}.qp-market-rating-v50{color:#f59e0b;margin-top:6px;font-size:11px}.qp-market-rating-v50 span{color:#8b8590}.qp-market-price-v50{color:#5b179a;margin-top:5px;font-size:15px;font-weight:800}.qp-market-price-v50 small{color:#6f6875;font-size:10px;font-weight:500}.qp-market-old-price-v50{color:#99929f;font-size:10px;text-decoration:line-through}.qp-market-stock-v50{justify-content:space-between;align-items:center;gap:5px;margin:8px 0;display:flex}.qp-market-stock-v50 span{border-radius:4px;padding:4px 6px;font-size:9px}.qp-market-stock-v50 span.in{color:#169653;background:#eaf9ef}.qp-market-stock-v50 span.out{color:#c94747;background:#fff0f0}.qp-market-stock-v50 small{color:#85808b;font-size:9px}.qp-market-cart-v50{color:#5b179a;cursor:pointer;background:#fff;border:1px solid #7d43af;border-radius:7px;width:100%;padding:8px;font-weight:700}.qp-market-cart-v50:hover{background:#f8f2ff}.qp-market-cart-v50:disabled{opacity:.45;cursor:not-allowed}.qp-market-empty-v50{text-align:center;color:#7f7886;border:1px dashed #d8d3de;border-radius:12px;grid-column:1/-1;padding:36px}@media (max-width:1350px){.qp-market-cat-strip-v50{grid-template-columns:repeat(5,1fr)}.qp-market-products-grid-v50{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:950px){.qp-market-main-v50{grid-template-columns:1fr}.qp-market-filter-v50{order:2}.qp-market-products-grid-v50{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-market-hero-v50{grid-template-columns:1fr}.qp-market-hero-art-v50{min-height:160px}}@media (max-width:640px){.qp-marketplace-heading-v50{align-items:flex-start}.qp-marketplace-heading-v50>button{display:none}.qp-market-hero-copy-v50{padding:24px}.qp-market-hero-copy-v50 h2{font-size:25px}.qp-market-cat-strip-v50{display:flex;overflow-x:auto}.qp-market-cat-strip-v50 button{min-width:105px}.qp-market-tabs-v50{flex-direction:column;align-items:flex-start}.qp-market-products-grid-v50{grid-template-columns:1fr 1fr}.qp-market-product-photo-v50{height:135px}}.qp-cat-page-v51{max-width:100%;padding-bottom:24px}.qp-cat-head-v51{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.qp-cat-head-actions-v51{gap:10px;display:flex}.qp-cat-breadcrumb-v51{color:#77718a;margin-bottom:6px;font-size:12px}.qp-cat-breadcrumb-v51 span{color:#aaa4b3;margin:0 6px}.qp-cat-layout-v51{grid-template-columns:minmax(0,1fr) 300px;gap:14px;display:grid}.qp-cat-main-v51{min-width:0}.qp-cat-side-v51{flex-direction:column;gap:14px;display:flex}.qp-cat-feature-grid-v51{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.qp-cat-feature-card-v51{cursor:pointer;color:#241634;background:#fff;border:1px solid #e6e1ef;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:132px;padding:9px 7px;display:flex}.qp-cat-feature-card-v51:hover{border-color:#6b21a8;transform:translateY(-1px);box-shadow:0 4px 14px #4d1a8014}.qp-cat-feature-img-v51{place-items:center;width:72px;height:54px;font-size:32px;display:grid;overflow:hidden}.qp-cat-feature-img-v51 img{object-fit:contain;width:100%;height:100%}.qp-cat-feature-card-v51 b{text-align:center;font-size:12px;line-height:1.15}.qp-cat-feature-card-v51 small{color:#5b21b6;font-size:10px;font-weight:700}.qp-cat-body-v51{grid-template-columns:210px minmax(0,1fr);gap:10px;display:grid}.qp-cat-filter-v51{flex-direction:column;gap:10px;display:flex}.qp-cat-filter-card-v51{background:#fff;border:1px solid #e6e1ef;border-radius:10px;padding:12px}.qp-cat-construction-v51{align-items:center;gap:10px;display:flex}.qp-cat-construction-v51>span{background:#f5f1fb;border-radius:8px;place-items:center;width:54px;height:54px;font-size:28px;display:grid}.qp-cat-construction-v51 b{font-size:12px;line-height:1.2}.qp-cat-construction-v51 small{color:#6b21a8;margin-top:4px;font-size:10px;display:block}.qp-cat-filter-title-v51{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.qp-cat-filter-title-v51 b{font-size:13px}.qp-cat-filter-title-v51 button{color:#6b21a8;cursor:pointer;background:0 0;border:0;font-size:10px}.qp-cat-filter-card-v51 label{margin:11px 0 6px;font-size:10px;font-weight:800;display:block}.qp-cat-filter-card-v51 input{box-sizing:border-box;border:1px solid #ded8e9;border-radius:7px;width:100%;padding:8px 9px;font-size:11px}.qp-cat-radio-v51,.qp-cat-check-v51{color:#34303a;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;width:100%;padding:5px 0;font-size:11px;display:flex}.qp-cat-radio-v51 i{border:1px solid #8b8496;border-radius:50%;width:10px;height:10px;box-shadow:inset 0 0 0 2px #fff}.qp-cat-radio-v51.active i{background:#6b21a8;border-color:#6b21a8}.qp-cat-check-v51 i{color:#0000;border:1px solid #aaa3b2;border-radius:2px;width:11px;height:11px;font-size:8px}.qp-cat-apply-v51{color:#5b1792;cursor:pointer;background:#fff;border:1px solid #6b21a8;border-radius:7px;width:100%;margin-top:10px;padding:9px;font-weight:800}.qp-cat-explore-v51{min-width:0}.qp-cat-section-head-v51{justify-content:space-between;align-items:center;margin:3px 0 8px;display:flex}.qp-cat-section-head-v51 h2{margin:0;font-size:16px}.qp-cat-section-head-v51 span{color:#80788b;font-size:10px}.qp-cat-accordion-v51{background:#fff;border:1px solid #e6e1ef;border-radius:10px;margin-bottom:8px;overflow:hidden}.qp-cat-accordion-head-v51{text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:46px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.qp-cat-accordion-img-v51{place-items:center;width:46px;height:38px;font-size:24px;display:grid;overflow:hidden}.qp-cat-accordion-img-v51 img{object-fit:contain;width:100%;height:100%}.qp-cat-accordion-copy-v51 b{font-size:13px;display:block}.qp-cat-accordion-copy-v51 small{color:#766f80;margin-top:3px;font-size:10px;display:block}.qp-cat-chevron-v51{text-align:center;font-size:18px}.qp-cat-subrow-v51{grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:7px;padding:0 12px 11px;display:grid}.qp-cat-subrow-v51.collapsed{display:none}.qp-cat-subrow-v51 button{text-align:left;cursor:pointer;background:#fff;border:1px solid #ede9f2;border-radius:7px;min-width:0;padding:7px 8px}.qp-cat-subrow-v51 button b{white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.qp-cat-subrow-v51 button small{color:#8b8494;margin-top:3px;font-size:9px;display:block}.qp-cat-subrow-v51 .view-all{color:#5b1792;white-space:nowrap;font-weight:800}.qp-cat-empty-v51{text-align:center;background:#fff;border:1px dashed #d8d1e1;border-radius:10px;padding:40px}.qp-cat-bottom-actions-v51{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.qp-cat-bottom-actions-v51 button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e1ef;border-radius:9px;align-items:center;gap:9px;padding:10px;display:flex}.qp-cat-bottom-actions-v51 button>span{color:#5b1792;font-size:21px}.qp-cat-bottom-actions-v51 button b{font-size:11px;display:block}.qp-cat-bottom-actions-v51 button small{color:#81798a;margin-top:2px;font-size:9px;display:block}.qp-cat-bottom-actions-v51 button.primary{color:#fff;background:#5b1792}.qp-cat-bottom-actions-v51 button.primary>span,.qp-cat-bottom-actions-v51 button.primary small{color:#fff}.qp-cat-side-card-v51{padding:12px}.qp-cat-side-head-v51{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.qp-cat-side-head-v51 h3{margin:0;font-size:13px}.qp-cat-side-head-v51 button{color:#5b1792;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:800}.qp-cat-popular-v51{gap:5px;display:grid}.qp-cat-popular-v51>button{text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:18px 30px minmax(0,1fr);align-items:center;gap:7px;padding:5px 0;display:grid}.qp-cat-popular-v51 em{color:#fff;background:#5b1792;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;font-style:normal;display:grid}.qp-cat-popular-v51 .pic{place-items:center;width:28px;height:24px;font-size:16px;display:grid;overflow:hidden}.qp-cat-popular-v51 .pic img{object-fit:contain;width:100%;height:100%}.qp-cat-popular-v51 b{font-size:10px;display:block}.qp-cat-popular-v51 small{color:#7a7385;margin-top:2px;font-size:9px;display:block}.qp-cat-requested-v51{gap:6px;display:grid}.qp-cat-requested-v51 button{text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;padding:5px 0;display:grid}.qp-cat-requested-v51 button>span{background:#f3f1f5;border-radius:5px;place-items:center;width:38px;height:32px;display:grid;overflow:hidden}.qp-cat-requested-v51 img{object-fit:cover;width:100%;height:100%}.qp-cat-requested-v51 b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.qp-cat-requested-v51 small{color:#857e8e;margin-top:2px;font-size:8px;display:block}.qp-cat-map-v51{border-radius:7px;height:160px;overflow:hidden}.qp-cat-map-copy-v51{padding-top:9px}.qp-cat-map-copy-v51 b{font-size:11px;display:block}.qp-cat-map-copy-v51 small{color:#5b1792;margin:2px 0 8px;font-size:9px;display:block}.qp-cat-map-copy-v51 button{color:#5b1792;cursor:pointer;background:#fff;border:1px solid #d5c9e5;border-radius:6px;padding:7px 10px;font-size:9px;font-weight:800}@media (max-width:1400px){.qp-cat-feature-grid-v51{grid-template-columns:repeat(6,minmax(0,1fr))}.qp-cat-layout-v51{grid-template-columns:minmax(0,1fr) 260px}.qp-cat-subrow-v51{grid-template-columns:repeat(3,minmax(0,1fr)) auto}}@media (max-width:1100px){.qp-cat-layout-v51{grid-template-columns:1fr}.qp-cat-side-v51{grid-template-columns:repeat(3,1fr);display:grid}.qp-cat-feature-grid-v51{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.qp-cat-head-v51{flex-direction:column}.qp-cat-head-actions-v51{width:100%}.qp-cat-head-actions-v51 button{flex:1}.qp-cat-feature-grid-v51{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-cat-body-v51{grid-template-columns:1fr}.qp-cat-filter-v51{order:2}.qp-cat-explore-v51{order:1}.qp-cat-side-v51{display:flex}.qp-cat-subrow-v51{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-cat-bottom-actions-v51{grid-template-columns:1fr 1fr}}.qp-market-products-grid-v50{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:10px!important}.qp-market-product-v50{background:#fff!important;border-radius:10px!important;flex-direction:column!important;min-height:315px!important;display:flex!important;overflow:hidden!important}.qp-market-product-photo-v50{background:#f7f6f8!important;flex:0 0 128px!important;height:128px!important;min-height:128px!important;max-height:128px!important}.qp-market-product-photo-v50 img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.qp-market-product-body-v50{flex-direction:column!important;flex:auto!important;min-height:0!important;padding:9px 9px 8px!important;display:flex!important}.qp-market-product-body-v50 h3{white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;height:29px!important;margin:0 0 3px!important;font-size:12px!important;font-weight:800!important;line-height:1.2!important;display:-webkit-box!important;overflow:hidden!important}.qp-market-product-body-v50>small{height:13px!important;margin:0!important;font-size:9px!important;line-height:1.2!important}.qp-market-verified-v50{margin-left:3px!important;font-size:8px!important}.qp-market-rating-v50{min-height:11px!important;margin-top:4px!important;font-size:9px!important;line-height:1.15!important}.qp-market-price-v50{min-height:16px!important;margin-top:4px!important;font-size:14px!important;line-height:1.05!important}.qp-market-price-v50 small{font-size:8px!important}.qp-market-old-price-v50{min-height:10px!important;font-size:8px!important;line-height:1.1!important}.qp-market-stock-v50 span{padding:3px 5px!important;font-size:8px!important}.qp-market-stock-v50 small{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:8px!important;overflow:hidden!important}.qp-market-cart-v50{border-radius:6px!important;height:30px!important;min-height:30px!important;margin-top:auto!important;padding:5px 7px!important;font-size:10px!important;line-height:1!important}.qp-market-results-head-v50{margin-bottom:7px!important}.qp-market-results-head-v50 h2{font-size:16px!important}.qp-market-results-head-v50 p{font-size:9px!important}@media (max-width:1550px){.qp-market-products-grid-v50{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:1200px){.qp-market-products-grid-v50{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:950px){.qp-market-products-grid-v50{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){.qp-market-products-grid-v50{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.qp-market-product-photo-v50{flex-basis:115px!important;height:115px!important;min-height:115px!important;max-height:115px!important}.qp-market-product-body-v50{padding:7px!important}.qp-market-product-body-v50 h3{font-size:11px!important}.qp-market-price-v50{font-size:13px!important}.qp-market-cart-v50{height:28px!important;min-height:28px!important;font-size:9px!important}}.qp-market-product-photo-v50{background:#f8f8fa!important;flex-basis:150px!important;height:150px!important;min-height:150px!important;max-height:150px!important;padding:7px!important}.qp-market-product-photo-v50 img{object-fit:contain!important;object-position:center!important;image-rendering:auto!important;filter:none!important;width:100%!important;height:100%!important;transform:none!important}.qp-market-product-body-v50 h3{height:auto!important;min-height:30px!important;max-height:30px!important;margin:0 0 6px!important;font-size:13px!important}.qp-market-company-v148{color:#716a79!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:left!important;min-width:0!important;font-size:9.5px!important;overflow:hidden!important}.qp-market-type-v148{color:#4f276e!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:right!important;max-width:115px!important;font-size:9px!important;font-weight:700!important;overflow:hidden!important}.qp-market-price-side-v148{min-width:0!important}.qp-market-price-v50{color:#5b17a4!important;margin:0!important;font-size:15px!important;font-weight:800!important}.qp-market-old-price-v50{margin-top:2px!important;font-size:8px!important}.qp-market-rating-v50{white-space:nowrap!important;text-align:right!important;min-height:auto!important;margin:0!important;font-size:9px!important}.qp-market-stock-v50 small{text-align:right!important}@media (min-width:1200px){.qp-market-products-grid-v50{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:700px){.qp-market-product-photo-v50{flex-basis:125px!important;height:125px!important;min-height:125px!important;max-height:125px!important;padding:5px!important}.qp-market-meta-v148,.qp-market-price-info-v148{gap:5px!important}.qp-market-type-v148{max-width:80px!important}}.qp-market-product-v50{background:#fff!important;border-radius:10px!important;flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.qp-market-product-photo-v50{aspect-ratio:1!important;background:#f7f7f9!important;flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:8px!important;position:relative!important;overflow:hidden!important}.qp-market-product-photo-v50 img{object-fit:contain!important;object-position:center!important;filter:none!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:block!important;transform:none!important}.qp-market-product-body-v50{background:#fff!important;flex-direction:column!important;flex:auto!important;gap:4px!important;min-height:150px!important;padding:10px!important;display:flex!important}.qp-market-product-body-v50 h3{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;min-height:32px!important;max-height:32px!important;margin:0 0 5px!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;display:-webkit-box!important;overflow:hidden!important}.qp-market-meta-v148{border-top:1px solid #eeeaf2!important;border-bottom:1px solid #eeeaf2!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:24px!important;padding:5px 0!important;display:grid!important}.qp-market-company-v148{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:left!important;min-width:0!important;font-size:9.5px!important;overflow:hidden!important}.qp-market-type-v148{text-overflow:ellipsis!important;white-space:nowrap!important;text-align:right!important;color:#5b2a7d!important;max-width:120px!important;font-size:9px!important;font-weight:700!important;overflow:hidden!important}.qp-market-price-info-v148{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:5px 0!important;display:grid!important}.qp-market-price-v50{color:#5b17a4!important;margin:0!important;font-size:15px!important;font-weight:800!important;line-height:1.1!important}.qp-market-rating-v50{white-space:nowrap!important;text-align:right!important;margin:0!important;font-size:9px!important}.qp-market-stock-v50{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;margin:4px 0 7px!important;display:grid!important}.qp-market-stock-v50 small{text-align:right!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.qp-market-cart-v50{height:31px!important;min-height:31px!important;margin-top:auto!important;font-size:10px!important}@media (min-width:1200px){.qp-market-products-grid-v50{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}}@media (max-width:1199px) and (min-width:800px){.qp-market-products-grid-v50{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:799px){.qp-market-products-grid-v50{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.qp-market-product-photo-v50{padding:6px!important}.qp-market-product-body-v50{padding:8px!important}.qp-market-type-v148{max-width:72px!important}}@media (min-width:1500px){.qp-market-products-grid-v50{grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:8px!important}}@media (max-width:1499px) and (min-width:1200px){.qp-market-products-grid-v50{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important}}@media (max-width:1199px) and (min-width:800px){.qp-market-products-grid-v50{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}}@media (max-width:799px){.qp-market-products-grid-v50{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}}.qp-market-product-v50{border-radius:9px!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important}.qp-market-product-photo-v50{aspect-ratio:1!important;background:#f7f7f9!important;flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:5px!important}.qp-market-product-photo-v50 img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}.qp-market-product-body-v50{gap:2px!important;min-height:120px!important;padding:7px!important}.qp-market-product-body-v50 h3{-webkit-line-clamp:2!important;min-height:26px!important;max-height:26px!important;margin:0 0 3px!important;font-size:10.5px!important;line-height:1.15!important}.qp-market-meta-v148{gap:4px!important;min-height:18px!important;padding:3px 0!important}.qp-market-company-v148{max-width:72px!important;font-size:7.5px!important}.qp-market-type-v148{max-width:58px!important;font-size:7px!important}.qp-market-price-info-v148{gap:4px!important;padding:3px 0!important}.qp-market-price-v50{font-size:11px!important}.qp-market-rating-v50,.qp-market-old-price-v50{font-size:7px!important}.qp-market-stock-v50{gap:4px!important;min-height:16px!important;margin:2px 0 4px!important}.qp-market-stock-v50 span,.qp-market-stock-v50 small{font-size:7px!important}.qp-market-cart-v50{border-radius:5px!important;height:26px!important;min-height:26px!important;padding:3px 5px!important;font-size:8px!important}.qp-market-discount-v50{padding:2px 4px!important;font-size:7px!important;top:5px!important;left:5px!important}.qp-market-heart-v50{width:20px!important;height:20px!important;font-size:12px!important;top:5px!important;right:5px!important}@media (min-width:701px) and (max-width:900px){html,body{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body{background:#f6f7fb!important;padding-bottom:64px!important}.app{width:100%!important;min-height:100dvh!important;display:block!important}.main{width:100%!important;min-width:0!important;margin:0!important;padding-top:0!important}.topbar{z-index:3200!important;background:#fff!important;border-bottom:1px solid #e9e5ef!important;grid-template-columns:48px auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:64px!important;padding:8px 12px!important;display:grid!important;position:sticky!important;top:0!important;left:0!important;right:0!important}.mobile-menu-toggle{color:#fff!important;background:#5a1aa8!important;border:0!important;border-radius:12px!important;place-items:center!important;width:46px!important;height:46px!important;display:grid!important}.topbar .location{display:none!important}.topbar .ai-search-toggle{white-space:nowrap!important;min-height:42px!important;display:inline-flex!important}.search-wrap,.search{width:100%!important;min-width:0!important}.search{min-height:46px!important}.topbar .topicons,.topbar .language-switcher{display:none!important}.qp-desktop-dashboard-v41{visibility:visible!important;grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;padding:12px!important;display:grid!important;position:static!important;overflow:visible!important}.qp-dash-v41-main{width:100%!important;min-width:0!important}.qp-dash-v41-rail{grid-template-columns:1fr 1fr!important;gap:12px!important;width:100%!important;display:grid!important}.qp-dash-hero-v41{border-radius:14px!important;grid-template-columns:1.1fr .9fr!important;width:100%!important;min-height:190px!important}.qp-dash-hero-copy-v41{padding:20px!important}.qp-dash-hero-v41 h1{font-size:24px!important}.qp-quick-actions-v41{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.qp-quick-actions-v41 button{height:76px!important}.qp-dash-lower-grid-v41{grid-template-columns:1fr 1fr!important;gap:10px!important;min-height:0!important;display:grid!important}.qp-dash-lower-grid-v41>:last-child{grid-column:1/-1!important}.qp-category-row-v41{grid-auto-flow:column!important;overflow-x:auto!important}.qp-logistics-strip-v41{width:100%!important;overflow-x:auto!important}.qp-mobile-marketplace-v35,.qp-mobile-marketplace-v36,.qp-mobile-marketplace-head,.qp-mobile-primary-nav{visibility:hidden!important;pointer-events:none!important;width:0!important;height:0!important;display:none!important;overflow:hidden!important}.qp-mobile-bottom-nav{z-index:3500!important;visibility:visible!important;pointer-events:auto!important;background:#fffffffa!important;border-top:1px solid #e7e2eb!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;width:100%!important;height:62px!important;min-height:62px!important;margin:0!important;padding:0!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -5px 20px #1e142812!important}.qp-mobile-bottom-nav button{color:#31283a!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-width:0!important;height:62px!important;padding:5px 2px!important;font-family:inherit!important;display:flex!important}.qp-mobile-bottom-nav button span{font-size:18px!important;line-height:1!important}.qp-mobile-bottom-nav button b{font-size:9px!important;font-weight:650!important;line-height:1.1!important}.qp-mobile-bottom-nav button:first-child{color:#5a1aa8!important}.floating-chat-button{bottom:76px!important}.content{width:100%!important;max-width:100%!important;padding:0 0 74px!important}}@media (min-width:701px) and (max-width:780px){.qp-dash-v41-rail,.qp-dash-lower-grid-v41{grid-template-columns:1fr!important}.qp-dash-lower-grid-v41>*{grid-column:auto!important}.qp-quick-actions-v41{grid-template-columns:repeat(2,minmax(0,1fr))!important}.qp-dash-hero-v41{grid-template-columns:1fr!important}}@media (min-width:701px) and (max-width:900px){.qp-dash-hero-v41{visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.qp-desktop-dashboard-v41{width:100%!important;margin:0!important;padding:10px!important;display:block!important}.qp-dash-v41-main{width:100%!important;min-width:0!important}.qp-quick-actions-v41{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0 0 12px!important;display:grid!important}.qp-quick-actions-v41>*,.qp-quick-actions-v41 button,.qp-quick-actions-v41 a{color:#241b2f!important;min-width:0!important;height:82px!important;min-height:82px!important;box-shadow:none!important;text-align:left!important;background:#fff!important;border:1px solid #e6e1ec!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding:12px!important;display:flex!important;overflow:hidden!important}.qp-quick-actions-v41 button b,.qp-quick-actions-v41 a b{font-size:13px!important;line-height:1.15!important;display:block!important}.qp-quick-actions-v41 button small,.qp-quick-actions-v41 a small{color:#80788c!important;font-size:9px!important;line-height:1.2!important;display:block!important}.qp-categories-v41,.qp-dash-panel-v41,.qp-category-panel-v41{background:#fff!important;border:1px solid #e6e1ec!important;border-radius:12px!important;margin-bottom:12px!important;overflow:hidden!important}.qp-panel-head-v41,.qp-dash-panel-head-v41{background:#fff!important;border-bottom:1px solid #eeeaf2!important;justify-content:space-between!important;align-items:center!important;min-height:44px!important;padding:10px 12px!important;display:flex!important}.qp-panel-head-v41 h3,.qp-dash-panel-head-v41 h3{margin:0!important;font-size:15px!important;line-height:1.2!important}.qp-panel-head-v41 button,.qp-dash-panel-head-v41 button{color:#5b17a4!important;background:0 0!important;border:0!important;font-size:10px!important;font-weight:700!important}.qp-category-row-v41{scrollbar-width:thin!important;grid-auto-columns:minmax(115px,1fr)!important;grid-auto-flow:column!important;gap:8px!important;padding:10px!important;display:grid!important;overflow-x:auto!important}.qp-category-row-v41>*{background:#fff!important;border:1px solid #eeeaf2!important;border-radius:10px!important;min-width:115px!important;min-height:88px!important;padding:9px!important}.qp-dash-lower-grid-v41{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:0!important;display:grid!important}.qp-dash-lower-grid-v41>*{background:#fff!important;border:1px solid #e6e1ec!important;border-radius:12px!important;min-width:0!important;min-height:180px!important;overflow:hidden!important}.qp-dash-lower-grid-v41>:last-child{grid-column:1/-1!important}.qp-dash-v41-rail{grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:10px!important;display:grid!important}.qp-dash-v41-rail>*{background:#fff!important;border:1px solid #e6e1ec!important;border-radius:12px!important;overflow:hidden!important}.qp-logistics-strip-v41{background:#fff!important;border:1px solid #e6e1ec!important;border-radius:12px!important;margin-top:10px!important;overflow-x:auto!important}.qp-desktop-dashboard-v41 button{outline:none!important;font-family:inherit!important}.qp-mobile-bottom-nav{background:#fff!important;border-top:1px solid #e7e2eb!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;height:62px!important;min-height:62px!important;display:grid!important}.qp-mobile-bottom-nav button{color:#33283d!important;background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;height:62px!important;padding:5px 2px!important;display:flex!important}.qp-mobile-marketplace-v35,.qp-mobile-marketplace-v36,.qp-mobile-marketplace-head,.qp-mobile-primary-nav{display:none!important}.main,.content,#page-dashboard{margin-top:0!important;padding-top:0!important}}@media (min-width:701px) and (max-width:760px){.qp-dash-lower-grid-v41,.qp-dash-v41-rail{grid-template-columns:1fr!important}.qp-dash-lower-grid-v41>:last-child{grid-column:auto!important}}@media (min-width:701px) and (max-width:900px){.qp-dash-lower-grid-v41{align-items:stretch!important}.qp-dash-lower-grid-v41>*{background:#fff!important;height:260px!important;min-height:260px!important;overflow:hidden!important}.qp-verified-list-v41,.qp-verified-companies-v41,[class*=verified-compan]{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.qp-verified-empty-v41,[class*=verified][class*=empty]{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;height:190px!important;min-height:190px!important;padding:18px 14px!important;display:flex!important;overflow:hidden!important}.qp-verified-empty-v41 h4,.qp-verified-empty-v41 b,[class*=verified][class*=empty] h4,[class*=verified][class*=empty] b{white-space:normal!important;margin:0!important;font-size:13px!important;line-height:1.2!important}.qp-verified-empty-v41 p,.qp-verified-empty-v41 small,[class*=verified][class*=empty] p,[class*=verified][class*=empty] small{color:#777080!important;white-space:normal!important;max-width:250px!important;margin:0 auto!important;font-size:9px!important;line-height:1.35!important;display:block!important}.qp-verified-empty-v41 button,[class*=verified][class*=empty] button{color:#5b17a4!important;background:#fff!important;border:1px solid #5b17a4!important;border-radius:7px!important;min-height:30px!important;padding:0 11px!important;font-size:9px!important;font-weight:700!important}.qp-verified-card-v41,[class*=verified-company-card],[class*=verified-supplier-card]{border:1px solid #eee9f3!important;border-radius:9px!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0 0 7px!important;padding:8px!important;display:grid!important;overflow:hidden!important}.qp-verified-card-v41 img,[class*=verified-company-card] img,[class*=verified-supplier-card] img{object-fit:contain!important;border-radius:8px!important;width:42px!important;height:42px!important}.qp-trending-products-v41,.qp-trending-list-v41,[class*=trending-product],[class*=trending-deal]{width:100%!important;min-width:0!important;max-width:100%!important}.qp-trending-row-v41,.qp-trending-products-row-v41,[class*=trending][class*=row]{scrollbar-width:thin!important;grid-auto-columns:minmax(120px,145px)!important;grid-auto-flow:column!important;align-items:start!important;gap:8px!important;height:205px!important;min-height:205px!important;padding:10px!important;display:grid!important;overflow:auto hidden!important}.qp-trending-card-v41,[class*=trending-card],[class*=deal-card]{background:#fff!important;border:1px solid #eee9f3!important;border-radius:9px!important;flex-direction:column!important;width:100%!important;min-width:0!important;height:180px!important;min-height:180px!important;max-height:180px!important;display:flex!important;overflow:hidden!important}.qp-trending-card-v41 img,[class*=trending-card] img,[class*=deal-card] img{object-fit:contain!important;object-position:center!important;background:#f7f7f9!important;width:100%!important;height:112px!important;min-height:112px!important;max-height:112px!important;display:block!important}.qp-dash-lower-grid-v41 img{max-width:100%!important}.qp-dash-lower-grid-v41>:nth-child(2) img{object-fit:contain!important;max-height:125px!important}.qp-trending-card-v41 [class*=discount],[class*=trending-card] [class*=discount],[class*=deal-card] [class*=discount]{padding:2px 4px!important;font-size:8px!important}.qp-trending-card-v41 h4,.qp-trending-card-v41 h3,[class*=trending-card] h4,[class*=trending-card] h3,[class*=deal-card] h4,[class*=deal-card] h3{white-space:nowrap!important;text-overflow:ellipsis!important;margin:5px 7px 1px!important;font-size:10px!important;line-height:1.15!important;overflow:hidden!important}.qp-trending-card-v41 p,.qp-trending-card-v41 small,[class*=trending-card] p,[class*=trending-card] small,[class*=deal-card] p,[class*=deal-card] small{margin:1px 7px!important;font-size:8px!important;line-height:1.2!important}.qp-dash-lower-grid-v41>:first-child,.qp-dash-lower-grid-v41>:nth-child(2){overflow:hidden!important}.qp-dash-lower-grid-v41>:first-child>*,.qp-dash-lower-grid-v41>:nth-child(2)>*{box-sizing:border-box!important;max-width:100%!important}}@media (min-width:701px) and (max-width:760px){.qp-dash-lower-grid-v41>*{height:auto!important;min-height:230px!important}.qp-trending-row-v41,.qp-trending-products-row-v41,[class*=trending][class*=row]{grid-auto-columns:minmax(115px,135px)!important}}@media (min-width:701px) and (max-width:1100px){.qp-dash-lower-grid-v41{grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr)!important;align-items:stretch!important;gap:10px!important;width:100%!important;display:grid!important}.qp-dash-lower-grid-v41>section{background:#fff!important;border:1px solid #e4e0e9!important;border-radius:12px!important;min-width:0!important;height:250px!important;min-height:250px!important;max-height:250px!important;overflow:hidden!important}.qp-dash-lower-grid-v41>.qp-latest-tenders-v41{grid-column:1/-1!important;height:auto!important;min-height:150px!important;max-height:none!important}.qp-dash-lower-grid-v41 .qp-panel-head-v41{background:#fff!important;border-bottom:1px solid #ece8f0!important;justify-content:space-between!important;align-items:center!important;height:46px!important;min-height:46px!important;padding:0 10px!important;display:flex!important}.qp-dash-lower-grid-v41 .qp-panel-head-v41 h3{color:#201828!important;margin:0!important;font-size:15px!important;font-weight:800!important;line-height:1.1!important}.qp-dash-lower-grid-v41 .qp-panel-head-v41>button{color:#5b17a4!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;min-height:0!important;padding:4px!important;font-size:9px!important;font-weight:700!important}.qp-company-list-v41{background:#fff!important;height:calc(100% - 46px)!important;min-height:0!important;padding:10px!important;overflow:auto!important}.qp-company-list-v41>button{text-align:left!important;width:100%!important;min-height:62px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e9e4ee!important;border-radius:10px!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:0 0 8px!important;padding:8px!important;display:grid!important;position:relative!important}.qp-company-list-v41 .logo{border-radius:8px!important;width:42px!important;height:42px!important}.qp-company-list-v41 .info{min-width:0!important}.qp-company-list-v41 .info b{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.qp-company-list-v41 .info small{white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:3px!important;font-size:8px!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.qp-company-list-v41 em{align-self:center!important;padding:3px 5px!important;font-size:7px!important;position:static!important}.qp-company-list-v41 i{display:none!important}.qp-empty-verified-v48{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;height:100%!important;min-height:0!important;padding:14px!important;display:flex!important}.qp-empty-verified-v48>span{width:36px!important;height:36px!important;margin:0 0 2px!important;font-size:18px!important}.qp-empty-verified-v48 b{margin:0!important;font-size:11px!important}.qp-empty-verified-v48 small{max-width:240px!important;font-size:8px!important;line-height:1.35!important}.qp-empty-verified-v48 button{color:#5b17a4!important;background:#fff!important;border:1px solid #5b17a4!important;border-radius:6px!important;min-height:28px!important;margin-top:4px!important;padding:0 10px!important;font-size:8px!important;font-weight:700!important}.qp-trending-v41{overflow:hidden!important}.qp-trending-row-v41{scrollbar-width:thin!important;background:#fff!important;grid-template-columns:none!important;grid-auto-columns:126px!important;grid-auto-flow:column!important;align-items:start!important;gap:8px!important;width:100%!important;height:calc(100% - 46px)!important;min-height:0!important;padding:9px!important;display:grid!important;overflow:auto hidden!important}.qp-trending-row-v41>button{color:#211829!important;text-align:left!important;width:126px!important;min-width:126px!important;max-width:126px!important;height:184px!important;min-height:184px!important;max-height:184px!important;box-shadow:none!important;background:#fff!important;border:1px solid #e7e3eb!important;border-radius:9px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:2px!important;margin:0!important;padding:6px!important;font-family:inherit!important;display:flex!important;position:relative!important;overflow:hidden!important}.qp-trending-row-v41>button .discount{z-index:2!important;color:#fff!important;background:#e93238!important;border-radius:4px!important;padding:2px 4px!important;font-size:7px!important;line-height:1!important;position:absolute!important;top:5px!important;left:5px!important}.qp-trending-row-v41>button .photo{background:#f5f4f7!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:98px!important;min-height:98px!important;max-height:98px!important;margin:0 0 4px!important;display:flex!important;overflow:hidden!important}.qp-trending-row-v41>button .photo img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}.qp-trending-row-v41>button>b{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:9px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.qp-trending-row-v41>button>strong{color:#5b17a4!important;white-space:nowrap!important;margin:1px 0 0!important;font-size:10px!important;line-height:1.1!important;display:block!important}.qp-trending-row-v41>button>small{color:#8b8492!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:7px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.qp-trending-row-v41>button>em{color:#148a50!important;background:#eaf8ef!important;border-radius:4px!important;align-self:flex-start!important;margin-top:2px!important;padding:2px 4px!important;font-size:7px!important;font-style:normal!important;line-height:1!important;display:inline-flex!important}.qp-latest-tenders-v41{overflow:hidden!important}.qp-tender-mini-list-v41{padding:8px 10px 4px!important}.qp-tender-mini-list-v41 .panel{color:#29212f!important;background:#fff!important;border:1px solid #e9e5ed!important;border-radius:9px!important;align-items:center!important;min-height:58px!important;padding:16px!important;font-size:11px!important;display:flex!important}.qp-tender-mini-list-v41>button{text-align:left!important;background:#fff!important;border:0!important;border-bottom:1px solid #eeeaf1!important;grid-template-columns:20px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:52px!important;padding:7px!important;font-family:inherit!important;display:grid!important}.qp-purple-wide-v41{color:#fff!important;text-align:center!important;background:#5b17a4!important;border:0!important;border-radius:7px!important;width:calc(100% - 20px)!important;min-height:32px!important;margin:6px 10px 10px!important;padding:0 10px!important;font-family:inherit!important;font-size:9px!important;font-weight:700!important;display:block!important}}@media (min-width:701px) and (max-width:820px){.qp-dash-lower-grid-v41{grid-template-columns:1fr!important}.qp-dash-lower-grid-v41>section{height:auto!important;min-height:220px!important;max-height:none!important}.qp-dash-lower-grid-v41>.qp-latest-tenders-v41{grid-column:auto!important}.qp-trending-row-v41{height:205px!important}}@media (min-width:701px) and (max-width:1100px){.qp-auctions-v41{background:#fff!important;border:1px solid #e4e0e9!important;border-radius:12px!important;min-width:0!important;height:250px!important;min-height:250px!important;max-height:250px!important;overflow:hidden!important}.qp-auctions-v41 .qp-panel-head-v41{background:#fff!important;border-bottom:1px solid #ece8f0!important;justify-content:space-between!important;align-items:center!important;height:46px!important;min-height:46px!important;padding:0 10px!important;display:flex!important}.qp-auctions-v41 .qp-panel-head-v41 h3{margin:0!important;font-size:15px!important;font-weight:800!important;line-height:1.1!important}.qp-auction-mini-list-v41{background:#fff!important;height:158px!important;min-height:158px!important;max-height:158px!important;padding:8px!important;overflow:hidden auto!important}.qp-auction-mini-list-v41>button{text-align:left!important;width:100%!important;min-width:0!important;min-height:48px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eee9f2!important;border-radius:8px!important;grid-template-columns:46px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;margin:0 0 6px!important;padding:5px!important;font-family:inherit!important;display:grid!important;overflow:hidden!important}.qp-auction-mini-list-v41>button .photo{background:#f7f6f8!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:38px!important;display:flex!important;overflow:hidden!important}.qp-auction-mini-list-v41>button .photo img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}.qp-auction-mini-list-v41>button>span:nth-child(2){min-width:0!important}.qp-auction-mini-list-v41>button>span:nth-child(2) b{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}.qp-auction-mini-list-v41>button>span:nth-child(2) small,.qp-auction-mini-list-v41>button>span:nth-child(2) strong{white-space:nowrap!important;margin-top:1px!important;font-size:7px!important;line-height:1.15!important;display:block!important}.qp-auction-mini-list-v41 .bid{text-align:right!important;min-width:58px!important}.qp-auction-mini-list-v41 .bid em,.qp-auction-mini-list-v41 .bid small,.qp-auction-mini-list-v41 .bid b{white-space:nowrap!important;display:block!important}.qp-auction-mini-list-v41 .bid em{color:#15945a!important;font-size:7px!important;font-style:normal!important}.qp-auction-mini-list-v41 .bid small{color:#8a8390!important;font-size:6.5px!important}.qp-auction-mini-list-v41 .bid b{color:#2b2133!important;margin-top:1px!important;font-size:8px!important}.qp-auctions-v41 .qp-purple-wide-v41{color:#fff!important;background:#5b17a4!important;border:0!important;border-radius:6px!important;width:calc(100% - 16px)!important;height:30px!important;min-height:30px!important;margin:5px 8px 8px!important;padding:0 8px!important;font-family:inherit!important;font-size:8px!important;font-weight:700!important}.qp-auction-mini-list-v41 .panel{color:#5d5664!important;background:#fff!important;border:1px solid #eee9f2!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;min-height:110px!important;padding:14px!important;font-size:10px!important;display:flex!important}.qp-logistics-strip-v41{background:#fff!important;border:1px solid #e4e0e9!important;border-radius:12px!important;grid-template-columns:170px minmax(0,1.6fr) minmax(150px,.8fr)!important;grid-template-areas:"intro trucks proof""intro trust trust"!important;gap:8px!important;width:100%!important;min-height:170px!important;margin-top:10px!important;padding:10px!important;display:grid!important;overflow:hidden!important}.qp-logistics-strip-v41 .intro{border-right:1px solid #eee9f2!important;flex-direction:column!important;grid-area:intro!important;justify-content:center!important;min-width:0!important;padding:8px!important;display:flex!important}.qp-logistics-strip-v41 .intro h3{color:#5b17a4!important;margin:0 0 5px!important;font-size:14px!important;line-height:1.15!important}.qp-logistics-strip-v41 .intro p{color:#7c7484!important;margin:0 0 8px!important;font-size:8px!important;line-height:1.35!important}.qp-logistics-strip-v41 .intro button{color:#fff!important;background:#5b17a4!important;border:0!important;border-radius:6px!important;align-self:flex-start!important;min-height:28px!important;padding:0 9px!important;font-family:inherit!important;font-size:8px!important;font-weight:700!important}.qp-logistics-strip-v41 .trucks{grid-area:trucks!important;grid-template-columns:repeat(5,minmax(72px,1fr))!important;align-items:stretch!important;gap:6px!important;min-width:0!important;padding:0!important;display:grid!important;overflow:auto hidden!important}.qp-logistics-strip-v41 .trucks>button{text-align:center!important;min-width:72px!important;height:84px!important;box-shadow:none!important;background:#fff!important;border:1px solid #eee9f2!important;border-radius:8px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;padding:6px 4px!important;font-family:inherit!important;display:flex!important}.qp-logistics-strip-v41 .trucks>button>span{font-size:22px!important;line-height:1!important}.qp-logistics-strip-v41 .trucks>button>b{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:68px!important;font-size:8px!important;line-height:1.15!important;overflow:hidden!important}.qp-logistics-strip-v41 .trucks>button>small{color:#847c8a!important;font-size:6.5px!important;line-height:1.1!important}.delivery-proof-v41{background:#fff!important;border:1px solid #eee9f2!important;border-radius:8px!important;grid-area:proof!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:84px!important;padding:8px!important;display:flex!important}.delivery-proof-v41>span{font-size:26px!important;line-height:1!important}.delivery-proof-v41 b{font-size:8px!important;line-height:1.2!important;display:block!important}.delivery-proof-v41 small{color:#8a8290!important;margin-top:3px!important;font-size:6px!important;line-height:1.25!important;display:block!important}.trust-v41{grid-area:trust!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;min-width:0!important;display:grid!important}.trust-v41>span{text-align:center!important;border:1px solid #f0ecf3!important;border-radius:7px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;min-width:0!important;min-height:56px!important;padding:5px!important;display:flex!important}.trust-v41>span>b{margin-top:2px!important;font-size:7px!important;line-height:1.1!important;display:block!important}.trust-v41>span>small{color:#8b8391!important;font-size:5.8px!important;line-height:1.1!important;display:block!important}}@media (min-width:701px) and (max-width:820px){.qp-auctions-v41{height:auto!important;min-height:235px!important;max-height:none!important}.qp-logistics-strip-v41{grid-template-columns:1fr!important;grid-template-areas:"intro""trucks""proof""trust"!important;min-height:0!important}.qp-logistics-strip-v41 .intro{border-bottom:1px solid #eee9f2!important;border-right:0!important}.qp-logistics-strip-v41 .trucks{grid-template-columns:repeat(5,minmax(76px,1fr))!important}.trust-v41{grid-template-columns:repeat(4,minmax(76px,1fr))!important;overflow-x:auto!important}}.qp-log-page-v160{color:#20152c;background:#f7f8fc;min-height:100vh;padding:16px 18px 30px}.qp-log-title-row-v160 h1{margin:0;font-size:26px}.qp-log-title-row-v160 p{color:#756b7f;margin:5px 0 12px}.qp-log-tabs-v160{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:12px;display:grid}.qp-log-tabs-v160 button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e7e2ec;border-radius:10px;grid-template-rows:auto auto;grid-template-columns:36px 1fr;column-gap:10px;min-height:82px;padding:12px;display:grid}.qp-log-tabs-v160 button>span{grid-row:1/3;font-size:25px}.qp-log-tabs-v160 b{font-size:12px}.qp-log-tabs-v160 small{color:#80768b;font-size:9px}.qp-log-layout-v160{grid-template-columns:minmax(0,1fr) 310px;gap:14px;display:grid}.qp-log-layout-v160 main,.qp-log-side-v160{align-content:start;gap:12px;display:grid}.qp-log-panel-v160,.qp-log-route-v160{background:#fff;border:1px solid #e7e2ec;border-radius:12px;overflow:hidden}.qp-log-panel-head-v160{border-bottom:1px solid #eeeaf1;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.qp-log-panel-head-v160 h2{margin:0;font-size:14px}.qp-log-panel-head-v160 button,.qp-log-panel-head-v160 select{color:#5b17a4;background:0 0;border:0;font-size:9px;font-weight:700}.qp-log-search-grid-v160{grid-template-columns:1fr 38px 1fr 1fr 1fr auto;gap:8px;padding:14px;display:grid}.qp-log-search-grid-v160 label{gap:5px;font-size:9px;font-weight:700;display:grid}.qp-log-search-grid-v160 input,.qp-log-search-grid-v160 select{height:38px;font:inherit;border:1px solid #ddd7e4;border-radius:7px;padding:0 9px}.qp-log-swap-v160{background:#f4f0f8;border:0;border-radius:7px;align-self:end;height:38px}.qp-log-primary-v160{color:#fff;background:#5b17a4;border:0;border-radius:7px;align-self:end;height:38px;padding:0 15px;font-weight:700}.qp-log-route-v160{grid-template-columns:270px 1fr;min-height:235px;display:grid}.qp-log-route-copy-v160{padding:18px}.qp-log-route-copy-v160>small{font-weight:700}.qp-log-route-copy-v160 h3{font-size:16px}.qp-log-route-stats-v160{grid-template-columns:repeat(3,1fr);gap:7px;margin:18px 0;display:grid}.qp-log-route-stats-v160 span{font-size:11px;display:grid}.qp-log-route-stats-v160 small{color:#706878;margin-top:3px}.qp-log-route-copy-v160 button{color:#5b17a4;background:0 0;border:0;font-size:9px;font-weight:700}.qp-log-map-v160{min-height:235px}.qp-log-filter-tabs-v160{border-bottom:1px solid #eeeaf1;gap:20px;padding:10px 15px;display:flex}.qp-log-filter-tabs-v160 button{background:0 0;border:0;padding:7px 0;font-size:9px}.qp-log-filter-tabs-v160 button.active{color:#5b17a4;border-bottom:2px solid #5b17a4;font-weight:700}.qp-log-truck-grid-v160{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:14px;display:grid}.qp-log-truck-card-v160{background:#fff;border:1px solid #e7e2ec;border-radius:10px;position:relative;overflow:hidden}.qp-log-heart-v160{z-index:2;background:#fff;border:1px solid #ddd5e4;border-radius:50%;width:26px;height:26px;position:absolute;top:7px;right:7px}.qp-log-truck-photo-v160{background:#f5f4f7;justify-content:center;align-items:center;height:125px;display:flex;overflow:hidden}.qp-log-truck-photo-v160 img{object-fit:cover;width:100%;height:100%}.qp-log-truck-photo-v160 span{font-size:50px}.qp-log-truck-info-v160{gap:4px;padding:9px;display:grid}.qp-log-truck-info-v160>div{justify-content:space-between;gap:6px;display:flex}.qp-log-truck-info-v160 b{font-size:10px}.qp-log-truck-info-v160 small{color:#7d7485;font-size:8px}.qp-log-truck-info-v160 strong{font-size:13px}.qp-log-truck-info-v160 em{color:#168753;background:#eaf8ef;border-radius:5px;justify-self:start;padding:3px 5px;font-size:7px;font-style:normal}.qp-log-truck-info-v160 em.busy{color:#ad5d16;background:#fff0e6}.qp-log-truck-info-v160 p{color:#766e7d;margin:0;font-size:8px}.qp-log-truck-info-v160 button{color:#5b17a4;background:#fff;border:1px solid #5b17a4;border-radius:6px;height:30px;font-size:8px;font-weight:700}.qp-log-truck-info-v160 button:disabled{opacity:.5}.qp-log-wallet-v160{color:#fff;background:linear-gradient(135deg,#35105f,#6b1cb2);border-radius:12px;gap:6px;padding:16px;display:grid}.qp-log-wallet-v160>small{font-weight:700}.qp-log-wallet-v160>span{opacity:.8;font-size:9px}.qp-log-wallet-v160>strong{font-size:21px}.qp-log-wallet-v160>div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.qp-log-wallet-v160 button{color:#fff;background:#ffffff1f;border:1px solid #ffffff80;border-radius:6px;height:32px;font-size:8px}.qp-log-active-v160{padding:12px}.qp-log-active-card-v160{gap:8px;display:grid}.qp-log-active-card-v160>b{font-size:13px}.qp-log-active-card-v160>em{color:#148b51;background:#e9f8ef;border-radius:6px;justify-self:end;margin-top:-30px;padding:4px 6px;font-size:8px;font-style:normal}.qp-log-active-card-v160>div{border-top:1px solid #eeeaf1;padding:10px 0}.qp-log-active-card-v160 p{grid-template-columns:1fr 1fr;gap:8px;display:grid}.qp-log-active-card-v160 p span{color:#7d7485;font-size:8px}.qp-log-active-card-v160 p b{color:#271c30;margin-top:3px;display:block}.qp-log-active-card-v160 button{color:#5b17a4;background:#fff;border:1px solid #5b17a4;border-radius:6px;height:34px;font-size:8px;font-weight:700}.qp-log-stats-v160{grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.qp-log-stats-v160 span{border:1px solid #eee9f2;border-radius:8px;padding:10px;display:grid}.qp-log-stats-v160 b{font-size:15px}.qp-log-stats-v160 small{color:#756d7c;font-size:8px}.qp-log-rate-card-v160{padding:8px 12px}.qp-log-rate-card-v160>div{border-bottom:1px solid #f0edf3;justify-content:space-between;gap:8px;padding:7px 0;font-size:8px;display:flex}.qp-log-rate-card-v160 b{font-size:8px}.qp-log-my-bookings-v160{padding:10px}.qp-log-booking-row-v160{border-bottom:1px solid #eeeaf1;grid-template-columns:2fr 1fr 1fr auto;align-items:center;gap:10px;padding:9px;display:grid}.qp-log-booking-row-v160 b{font-size:9px;display:block}.qp-log-booking-row-v160 small,.qp-log-booking-row-v160 span{font-size:8px}.qp-log-booking-row-v160 em{color:#5b17a4;background:#f0e8fa;border-radius:5px;padding:4px 5px;font-size:7px;font-style:normal}.qp-log-modal-v160{z-index:99999;background:#140e1d85;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.qp-log-modal-card-v160{background:#fff;border-radius:12px;width:min(680px,96vw);overflow:hidden}.qp-log-modal-head-v160{border-bottom:1px solid #eeeaf1;justify-content:space-between;padding:14px 16px;display:flex}.qp-log-modal-head-v160 h3,.qp-log-modal-head-v160 p{margin:0}.qp-log-modal-head-v160 p{color:#756d7c;margin-top:3px;font-size:9px}.qp-log-modal-head-v160 button{background:0 0;border:0;font-size:24px}.qp-log-form-v160{grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.qp-log-form-v160 label{gap:5px;font-size:9px;font-weight:700;display:grid}.qp-log-form-v160 input,.qp-log-form-v160 textarea{font:inherit;border:1px solid #ddd7e4;border-radius:7px;padding:9px}.qp-log-form-v160 textarea{min-height:70px}.qp-log-form-v160 .wide{grid-column:1/-1}.qp-log-modal-status-v160{padding:0 14px 8px;font-size:9px}.qp-log-modal-status-v160.success{color:#168753}.qp-log-modal-status-v160.error{color:#b42318}.qp-log-modal-foot-v160{border-top:1px solid #eeeaf1;justify-content:flex-end;padding:12px 14px;display:flex}.qp-log-modal-foot-v160 button{color:#fff;background:#5b17a4;border:0;border-radius:6px;height:34px;padding:0 14px;font-weight:700}@media (max-width:1100px){.qp-log-layout-v160{grid-template-columns:1fr}.qp-log-side-v160{grid-template-columns:1fr 1fr}.qp-log-tabs-v160,.qp-log-truck-grid-v160{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.qp-log-search-grid-v160{grid-template-columns:1fr 36px 1fr}.qp-log-search-grid-v160 label:nth-of-type(3),.qp-log-search-grid-v160 label:nth-of-type(4),.qp-log-primary-v160{grid-column:auto}.qp-log-route-v160{grid-template-columns:1fr}.qp-log-map-v160{min-height:220px}.qp-log-side-v160{grid-template-columns:1fr}.qp-log-truck-grid-v160{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.qp-log-page-v160{padding:10px}.qp-log-tabs-v160{grid-template-columns:1fr 1fr}.qp-log-search-grid-v160{grid-template-columns:1fr}.qp-log-swap-v160{display:none}.qp-log-truck-grid-v160{grid-template-columns:1fr 1fr}.qp-log-truck-photo-v160{height:100px}.qp-log-booking-row-v160{grid-template-columns:1fr 1fr}.qp-log-form-v160{grid-template-columns:1fr}}.qp-rfq-page-v161{color:#23172f;background:#f7f8fc;min-height:100vh;padding:16px 18px 30px}.qp-rfq-head-v161{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;display:flex}.qp-rfq-head-v161 h1{margin:0;font-size:26px}.qp-rfq-head-v161 p{color:#746b7d;margin:5px 0 0;font-size:11px}.qp-rfq-primary-v161{color:#fff;background:#5b17a4;border:0;border-radius:7px;height:38px;padding:0 15px;font-weight:700}.qp-rfq-stats-v161{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.qp-rfq-stats-v161 span{background:#fff;border:1px solid #e6e2eb;border-radius:10px;padding:12px;display:grid}.qp-rfq-stats-v161 b{font-size:20px}.qp-rfq-stats-v161 small{color:#7d7486;margin-top:2px;font-size:8px}.qp-rfq-tabs-v161{gap:5px;margin-bottom:10px;display:flex}.qp-rfq-tabs-v161 button{color:#493d50;background:#fff;border:1px solid #dfd9e5;border-radius:7px;height:34px;padding:0 13px;font-size:9px;font-weight:700}.qp-rfq-tabs-v161 button.active{color:#fff;background:#5b17a4;border-color:#5b17a4}.qp-rfq-searchbar-v161{background:#fff;border:1px solid #e6e2eb;border-radius:10px;grid-template-columns:minmax(0,1fr) 200px 150px auto;gap:7px;margin-bottom:12px;padding:10px;display:grid}.qp-rfq-searchbar-v161 input,.qp-rfq-searchbar-v161 select{height:38px;font:inherit;border:1px solid #ddd7e4;border-radius:7px;padding:0 9px}.qp-rfq-searchbar-v161 button{color:#fff;background:#5b17a4;border:0;border-radius:7px;height:38px;padding:0 15px;font-weight:700}.qp-rfq-layout-v161{grid-template-columns:minmax(0,1fr) 280px;gap:12px;display:grid}.qp-rfq-list-v161{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qp-rfq-card-v161,.qp-rfq-quote-card-v161{background:#fff;border:1px solid #e6e2eb;border-radius:11px;gap:8px;min-width:0;padding:12px;display:grid}.qp-rfq-card-top-v161{justify-content:space-between;gap:8px;display:flex}.qp-rfq-card-top-v161>div{align-items:center;gap:6px;display:flex}.qp-rfq-card-top-v161 span{color:#5b17a4;background:#f0e8fa;border-radius:5px;padding:4px 5px;font-size:7px;font-weight:800}.qp-rfq-card-top-v161 small{color:#8a8190;font-size:8px}.qp-rfq-card-top-v161 em{color:#168753;background:#eaf8ef;border-radius:5px;padding:4px 6px;font-size:7px;font-style:normal}.qp-rfq-card-top-v161 em.closed,.qp-rfq-card-top-v161 em.cancelled{color:#a23d3d;background:#f6ecec}.qp-rfq-card-v161 h3,.qp-rfq-quote-card-v161 h3{margin:0;font-size:14px;line-height:1.2}.qp-rfq-company-v161{color:#716978;margin:0;font-size:8px}.qp-rfq-desc-v161{color:#5f5766;min-height:38px;margin:0;font-size:9px;line-height:1.35}.qp-rfq-item-row-v161{background:#faf9fc;border-radius:8px;grid-template-columns:1.4fr .8fr .8fr 1fr;gap:6px;padding:8px;display:grid}.qp-rfq-item-row-v161 span{min-width:0;display:grid}.qp-rfq-item-row-v161 small{color:#8b8291;font-size:7px}.qp-rfq-item-row-v161 b{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:8px;overflow:hidden}.qp-rfq-card-foot-v161{justify-content:space-between;align-items:center;gap:8px;padding-top:3px;display:flex}.qp-rfq-card-foot-v161>small{color:#7c7383;font-size:8px}.qp-rfq-card-foot-v161 button{color:#5b17a4;background:#fff;border:1px solid #5b17a4;border-radius:6px;height:30px;padding:0 10px;font-size:8px;font-weight:700}.qp-rfq-card-foot-v161 button.primary{color:#fff;background:#5b17a4}.qp-rfq-quote-count-v161{align-items:baseline;gap:4px;display:flex}.qp-rfq-quote-count-v161 b{font-size:15px}.qp-rfq-quote-count-v161 small{color:#7d7485;font-size:7px}.qp-rfq-quote-price-v161{color:#5b17a4;font-size:20px;font-weight:800}.qp-rfq-side-v161{align-content:start;gap:10px;display:grid}.qp-rfq-side-card-v161{background:#fff;border:1px solid #e6e2eb;border-radius:10px;padding:13px}.qp-rfq-side-card-v161 h3{margin:0 0 9px;font-size:13px}.qp-rfq-side-card-v161>div{grid-template-columns:26px 1fr;gap:8px;margin:9px 0;display:grid}.qp-rfq-side-card-v161>div>span{color:#5b17a4;background:#f0e8fa;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;font-weight:800;display:grid}.qp-rfq-side-card-v161 p{color:#6f6677;margin:0;font-size:9px;line-height:1.35}.qp-rfq-side-card-v161 p b,.qp-rfq-side-card-v161 p small{display:block}.qp-rfq-side-card-v161 p small{color:#8a8190;margin-top:2px}.qp-rfq-side-card-v161 button{color:#fff;background:#5b17a4;border:0;border-radius:6px;width:100%;height:32px;margin-top:9px;font-size:8px;font-weight:700}.qp-rfq-side-card-v161 ul{margin:0;padding-left:18px}.qp-rfq-side-card-v161 li{color:#6e6575;margin:6px 0;font-size:8px}.qp-rfq-empty-v161{text-align:center;background:#fff;border:1px solid #e6e2eb;border-radius:10px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;min-height:200px;display:flex}.qp-rfq-empty-v161 b{font-size:13px}.qp-rfq-empty-v161 small{color:#7b7282;font-size:9px}.qp-rfq-empty-v161 button{color:#fff;background:#5b17a4;border:0;border-radius:6px;height:32px;padding:0 12px;font-size:8px;font-weight:700}.qp-rfq-compare-v161{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.qp-rfq-compare-v161 article{border:1px solid #e6e2eb;border-radius:9px;gap:6px;padding:11px;display:grid}.qp-rfq-compare-v161 article>div{justify-content:space-between;display:flex}.qp-rfq-compare-v161 article h3{margin:0;font-size:12px}.qp-rfq-compare-v161 article strong{color:#5b17a4;font-size:18px}.qp-rfq-compare-v161 article p,.qp-rfq-compare-v161 article small{margin:0;font-size:8px}@media (max-width:1100px){.qp-rfq-layout-v161{grid-template-columns:1fr}.qp-rfq-side-v161{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.qp-rfq-list-v161{grid-template-columns:1fr}.qp-rfq-searchbar-v161{grid-template-columns:1fr 1fr}.qp-rfq-side-v161{grid-template-columns:1fr}.qp-rfq-stats-v161,.qp-rfq-item-row-v161{grid-template-columns:1fr 1fr}}@media (max-width:560px){.qp-rfq-page-v161{padding:10px}.qp-rfq-head-v161{align-items:flex-start}.qp-rfq-head-v161 h1{font-size:21px}.qp-rfq-searchbar-v161{grid-template-columns:1fr}.qp-rfq-tabs-v161{overflow-x:auto}.qp-rfq-compare-v161{grid-template-columns:1fr}}.qp-rfq2-page-v162{color:#241830;background:#f7f8fb;min-height:100vh;padding:18px 22px 28px}.qp-rfq2-head-v162{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;display:flex}.qp-rfq2-head-v162 h1{margin:0;font-size:25px}.qp-rfq2-head-v162 p{color:#756d7d;margin:5px 0 0;font-size:11px}.qp-rfq2-head-actions-v162{gap:8px;display:flex}.qp-rfq2-head-actions-v162 button{background:#fff;border:1px solid #ddd6e4;border-radius:7px;height:36px;padding:0 13px;font-size:9px;font-weight:700}.qp-rfq2-head-actions-v162 button.primary{color:#fff;background:#5b17a4;border-color:#5b17a4}.qp-rfq2-shell-v162{grid-template-columns:minmax(0,1fr) 295px;gap:14px;display:grid}.qp-rfq2-stats-v162{background:#fff;border:1px solid #e7e3eb;border-radius:10px;grid-template-columns:repeat(5,1fr);margin-bottom:12px;display:grid;overflow:hidden}.qp-rfq2-stats-v162 article{border-right:1px solid #eeeaf1;grid-template-columns:42px 1fr;align-items:center;gap:10px;min-height:90px;padding:15px 13px;display:grid}.qp-rfq2-stats-v162 article:last-child{border-right:0}.qp-rfq2-stats-v162 article>span{color:#5b17a4;background:#f2ebfb;border-radius:50%;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.qp-rfq2-stats-v162 article div{display:grid}.qp-rfq2-stats-v162 b{font-size:19px}.qp-rfq2-stats-v162 small{font-size:9px;font-weight:700}.qp-rfq2-stats-v162 em{color:#8d8494;margin-top:2px;font-size:7px;font-style:normal}.qp-rfq2-main-panel-v162{background:#fff;border:1px solid #e7e3eb;border-radius:10px;overflow:hidden}.qp-rfq2-tabs-v162{border-bottom:1px solid #eeeaf1;gap:25px;padding:0 15px;display:flex}.qp-rfq2-tabs-v162 button{color:#52485a;background:0 0;border:0;height:48px;font-size:9px;position:relative}.qp-rfq2-tabs-v162 button.active{color:#5b17a4;font-weight:700}.qp-rfq2-tabs-v162 button.active:after{content:"";background:#5b17a4;height:2px;position:absolute;bottom:0;left:0;right:0}.qp-rfq2-filters-v162{border-bottom:1px solid #eeeaf1;grid-template-columns:minmax(0,1fr) 180px 170px auto;gap:8px;padding:12px;display:grid}.qp-rfq2-filters-v162 .search{position:relative}.qp-rfq2-filters-v162 .search span{color:#766d7e;position:absolute;top:11px;right:12px}.qp-rfq2-filters-v162 input,.qp-rfq2-filters-v162 select,.qp-rfq2-filters-v162>button{height:36px;font:inherit;background:#fff;border:1px solid #ddd7e4;border-radius:7px;padding:0 10px;font-size:9px}.qp-rfq2-filters-v162>button{color:#5b17a4;font-weight:700}.qp-rfq2-table-wrap-v162{overflow:auto}.qp-rfq2-table-v162{border-collapse:collapse;width:100%;min-width:850px}.qp-rfq2-table-v162 th{text-align:left;background:#faf9fc;border-bottom:1px solid #eeeaf1;padding:10px 12px;font-size:8px}.qp-rfq2-table-v162 td{vertical-align:middle;border-bottom:1px solid #eeeaf1;padding:10px 12px;font-size:8px}.qp-rfq2-detail-v162{grid-template-columns:70px 1fr;align-items:center;gap:10px;display:grid}.qp-rfq2-detail-v162 .thumb{background:#f4f2f6;border-radius:6px;place-items:center;width:70px;height:55px;display:grid;overflow:hidden}.qp-rfq2-detail-v162 .thumb img{object-fit:cover;width:100%;height:100%}.qp-rfq2-detail-v162 b{color:#351058;font-size:10px;display:block}.qp-rfq2-detail-v162 small{color:#766e7d;white-space:nowrap;margin-top:4px;display:block}.qp-rfq2-status-v162{color:#9a6800;text-transform:capitalize;background:#fff4d9;border-radius:5px;padding:4px 6px;font-size:7px;font-weight:700;display:inline-flex}.qp-rfq2-status-v162.awarded,.qp-rfq2-status-v162.closed,.qp-rfq2-status-v162.completed{color:#178851;background:#e9f8ef}.qp-rfq2-status-v162.cancelled{color:#b84242;background:#fdecec}.qp-rfq2-table-v162 td>small{color:#8a8191;margin-top:4px;display:block}.qp-rfq2-table-v162 .quote-num{font-size:13px}.qp-rfq2-table-v162 td button{color:#5b17a4;background:0 0;border:0;font-size:7px;font-weight:700}.qp-rfq2-table-v162 .view-btn{color:#5b17a4;background:#fff;border:1px solid #ddd6e4;border-radius:6px;height:30px;padding:0 10px}.qp-rfq2-footer-v162{grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px;display:grid}.qp-rfq2-footer-v162 small{color:#817889;font-size:8px}.qp-rfq2-pagination-v162{gap:4px;display:flex}.qp-rfq2-pagination-v162 button{background:#fff;border:1px solid #ddd7e4;border-radius:6px;width:30px;height:30px;font-size:8px}.qp-rfq2-pagination-v162 button.active{color:#5b17a4;border-color:#5b17a4}.qp-rfq2-footer-v162 select{background:#fff;border:1px solid #ddd7e4;border-radius:6px;height:30px;font-size:8px}.qp-rfq2-side-v162{align-content:start;gap:12px;display:grid}.qp-rfq2-side-card-v162{background:#fff;border:1px solid #e7e3eb;border-radius:10px;padding:14px}.qp-rfq2-side-card-v162 h3{margin:0 0 10px;font-size:12px}.qp-rfq2-side-card-v162 .title-row{justify-content:space-between;align-items:center;display:flex}.qp-rfq2-side-card-v162 .title-row button{color:#5b17a4;background:0 0;border:0;font-size:8px;font-weight:700}.qp-rfq2-donut-v162{grid-template-columns:110px 1fr;align-items:center;gap:12px;display:grid}.qp-rfq2-donut-v162 .donut{background:conic-gradient(#5b17a4 0 37%,#19a765 37% 62%,#4d88c9 62% 79%,#ef5a5a 79% 100%);border-radius:50%;width:100px;height:100px;position:relative}.qp-rfq2-donut-v162 .donut:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:24px}.qp-rfq2-donut-v162 .legend{gap:7px;display:grid}.qp-rfq2-donut-v162 .legend span{align-items:center;gap:6px;font-size:7px;display:flex}.qp-rfq2-donut-v162 i{border-radius:50%;width:7px;height:7px}.qp-rfq2-donut-v162 .purple{background:#5b17a4}.qp-rfq2-donut-v162 .green{background:#19a765}.qp-rfq2-donut-v162 .blue{background:#4d88c9}.qp-rfq2-donut-v162 .red{background:#ef5a5a}.qp-rfq2-activity-v162{display:grid}.qp-rfq2-activity-v162>div{border-bottom:1px solid #eeeaf1;grid-template-columns:34px 1fr;gap:8px;padding:10px 0;display:grid}.qp-rfq2-activity-v162>div>span{color:#5b17a4;background:#f0e8fa;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.qp-rfq2-activity-v162 p{margin:0}.qp-rfq2-activity-v162 b,.qp-rfq2-activity-v162 small{display:block}.qp-rfq2-activity-v162 b{font-size:8px}.qp-rfq2-activity-v162 small{color:#81788a;margin-top:3px;font-size:7px}.qp-rfq2-templates-v162{display:grid}.qp-rfq2-templates-v162 button{text-align:left;background:#fff;border:0;border-bottom:1px solid #eeeaf1;height:32px;font-size:8px}.qp-rfq2-side-card-v162 .manage{color:#5b17a4;background:#fff;border:1px solid #5b17a4;border-radius:6px;width:100%;height:34px;margin-top:10px;font-size:8px;font-weight:700}.qp-rfq2-empty-v162{text-align:center;padding:30px}.qp-rfq2-empty-v162 b,.qp-rfq2-empty-v162 small{display:block}.qp-rfq2-empty-v162 small{color:#81788a;margin-top:5px}.qp-rfq2-detail-modal-v162{gap:10px;display:grid}.qp-rfq2-detail-modal-v162 h3,.qp-rfq2-detail-modal-v162 p{margin:0}.qp-rfq2-detail-modal-v162 p{color:#6d6574;font-size:9px}.qp-rfq2-detail-modal-v162>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.qp-rfq2-detail-modal-v162 span{border:1px solid #eeeaf1;border-radius:8px;padding:8px;display:grid}.qp-rfq2-detail-modal-v162 small{color:#8b8291;font-size:7px}.qp-rfq2-detail-modal-v162 b{margin-top:3px;font-size:9px}.qp-rfq2-detail-modal-v162 button{color:#fff;background:#5b17a4;border:0;border-radius:6px;height:34px;font-weight:700}.qp-rfq2-template-modal-v162{gap:8px;display:grid}.qp-rfq2-template-modal-v162 button{text-align:left;background:#fff;border:1px solid #e6e1ea;border-radius:7px;height:42px;padding:0 12px}@media (max-width:1150px){.qp-rfq2-shell-v162{grid-template-columns:1fr}.qp-rfq2-side-v162{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.qp-rfq2-stats-v162{grid-template-columns:repeat(3,1fr)}.qp-rfq2-stats-v162 article:nth-child(3){border-right:0}.qp-rfq2-filters-v162{grid-template-columns:1fr 1fr}.qp-rfq2-side-v162{grid-template-columns:1fr}.qp-rfq2-tabs-v162{gap:18px;overflow-x:auto}.qp-rfq2-head-v162{align-items:flex-start}}@media (max-width:600px){.qp-rfq2-page-v162{padding:10px}.qp-rfq2-head-v162{display:grid}.qp-rfq2-head-actions-v162{width:100%}.qp-rfq2-head-actions-v162 button{flex:1}.qp-rfq2-stats-v162{grid-template-columns:1fr 1fr}.qp-rfq2-filters-v162,.qp-rfq2-footer-v162{grid-template-columns:1fr}.qp-rfq2-pagination-v162{justify-content:center}}.qp-auctions-page-v166{color:#24182f;background:#f7f8fc;min-height:100vh;padding:16px 18px 30px}.qp-auctions-head-v166{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:12px;display:flex}.qp-auctions-head-v166 h1{margin:0;font-size:25px}.qp-auctions-head-v166 p{color:#746b7d;margin:4px 0 0;font-size:10px}.qp-auctions-primary-v166{color:#5b17a4;background:#fff;border:1px solid #5b17a4;border-radius:7px;height:36px;padding:0 13px;font-size:9px;font-weight:700}.qp-auctions-shell-v166{grid-template-columns:minmax(0,1fr) 290px;gap:14px;display:grid}.qp-auctions-stats-v166{background:#fff;border:1px solid #e6e2eb;border-radius:10px;grid-template-columns:repeat(5,1fr);margin-bottom:12px;display:grid;overflow:hidden}.qp-auctions-stats-v166 article{border-right:1px solid #eeeaf1;grid-template-columns:38px 1fr;align-items:center;gap:8px;min-height:82px;padding:12px;display:grid}.qp-auctions-stats-v166 article:last-child{border-right:0}.qp-auctions-stats-v166 article>span{color:#5b17a4;background:#f0e8fa;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.qp-auctions-stats-v166 article div{display:grid}.qp-auctions-stats-v166 b{font-size:17px}.qp-auctions-stats-v166 small{font-size:8px;font-weight:700}.qp-auctions-stats-v166 em{color:#8b8292;margin-top:2px;font-size:6.5px;font-style:normal}.qp-auctions-filterbar-v166{background:#fff;border:1px solid #e6e2eb;border-radius:10px;grid-template-columns:minmax(0,1fr) 170px 150px 140px auto;gap:7px;margin-bottom:10px;padding:10px;display:grid}.qp-auctions-filterbar-v166 .search{position:relative}.qp-auctions-filterbar-v166 .search span{color:#756d7c;position:absolute;top:10px;right:10px}.qp-auctions-filterbar-v166 input,.qp-auctions-filterbar-v166 select,.qp-auctions-filterbar-v166>button{height:34px;font:inherit;background:#fff;border:1px solid #ddd7e4;border-radius:6px;padding:0 9px;font-size:8px}.qp-auctions-filterbar-v166>button{color:#5b17a4;font-weight:700}.qp-auctions-tabs-v166{border-bottom:1px solid #e9e5ed;align-items:center;gap:23px;margin-bottom:9px;display:flex}.qp-auctions-tabs-v166 button{background:0 0;border:0;height:40px;font-size:8px;position:relative}.qp-auctions-tabs-v166 button.active{color:#5b17a4;font-weight:700}.qp-auctions-tabs-v166 button.active:after{content:"";background:#5b17a4;height:2px;position:absolute;bottom:0;left:0;right:0}.qp-auctions-tabs-v166 button span{color:#5b17a4;background:#f0e8fa;border-radius:5px;padding:2px 4px}.qp-auctions-tabs-v166 select{background:#fff;border:1px solid #ddd7e4;border-radius:6px;height:30px;margin-left:auto;font-size:7px}.qp-auctions-list-v166{gap:9px;display:grid}.qp-auction-row-v166{background:#fff;border:1px solid #e6e2eb;border-radius:10px;grid-template-columns:160px minmax(0,1fr) 210px;gap:12px;padding:9px;display:grid}.qp-auction-photo-v166{background:#f4f3f6;border-radius:7px;place-items:center;height:118px;display:grid;position:relative;overflow:hidden}.qp-auction-photo-v166 img{object-fit:cover;width:100%;height:100%}.qp-auction-photo-v166>span{font-size:42px}.qp-auction-photo-v166 em{color:#fff;background:#20a55a;border-radius:4px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:800;position:absolute;top:7px;left:7px}.qp-auction-copy-v166{min-width:0}.qp-auction-copy-v166 h3{margin:4px 0;font-size:12px}.qp-auction-copy-v166>p{color:#77707e;margin:0;font-size:7px}.qp-auction-copy-v166>small{color:#645c6b;margin-top:8px;font-size:8px;line-height:1.3;display:block}.qp-auction-meta-v166{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px;display:grid}.qp-auction-meta-v166 span{font-size:7px;display:grid}.qp-auction-meta-v166 b{font-size:7px}.qp-auction-meta-v166 small{color:#77707e;margin-top:2px;font-size:7px}.qp-auction-bid-v166{border-left:1px solid #eeeaf1;align-content:center;padding-left:12px;display:grid}.qp-auction-bid-v166>small{color:#7b7382;font-size:7px}.qp-auction-bid-v166 strong{color:#5b17a4;margin:3px 0;font-size:17px}.qp-auction-bid-v166 p{color:#77707e;font-size:7px}.qp-auction-bid-v166 button{color:#fff;background:#5b17a4;border:0;border-radius:6px;height:31px;font-size:8px;font-weight:700}.qp-auction-bid-v166 button:disabled{opacity:.45}.qp-auctions-side-v166{align-content:start;gap:10px;display:grid}.qp-auction-spotlight-v166{color:#fff;background:linear-gradient(150deg,#281052,#6716a7);border-radius:10px;gap:6px;padding:10px;display:grid}.qp-auction-spotlight-v166 .spot-head{justify-content:space-between;font-size:8px;display:flex}.qp-auction-spotlight-v166 .spot-head em{background:#23ad61;border-radius:4px;padding:3px 5px;font-size:6px;font-style:normal}.qp-auction-spotlight-v166 .spot-photo{background:#fff2;border-radius:7px;place-items:center;height:120px;display:grid;overflow:hidden}.qp-auction-spotlight-v166 .spot-photo img{object-fit:cover;width:100%;height:100%}.qp-auction-spotlight-v166 h3,.qp-auction-spotlight-v166 p{margin:0}.qp-auction-spotlight-v166 h3{font-size:11px}.qp-auction-spotlight-v166 p{opacity:.8;font-size:6.5px}.qp-auction-spotlight-v166>small{opacity:.75;font-size:6.5px}.qp-auction-spotlight-v166 .spot-countdown{font-size:10px}.qp-auction-spotlight-v166 strong{font-size:16px}.qp-auction-spotlight-v166 button{color:#5b17a4;background:#fff;border:0;border-radius:5px;height:30px;font-size:8px;font-weight:700}.qp-auctions-side-card-v166{background:#fff;border:1px solid #e6e2eb;border-radius:10px;padding:12px}.qp-auctions-side-card-v166 .title-row{justify-content:space-between;display:flex}.qp-auctions-side-card-v166 h3{margin:0 0 8px;font-size:11px}.qp-auctions-side-card-v166 .title-row button{color:#5b17a4;background:0 0;border:0;font-size:7px;font-weight:700}.qp-auction-cat-grid-v166{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.qp-auction-cat-grid-v166 button{text-align:center;background:#fff;border:0;min-height:54px}.qp-auction-cat-grid-v166 span{font-size:18px;display:block}.qp-auction-cat-grid-v166 b{margin-top:3px;font-size:6px;display:block}.qp-auction-how-v166{grid-template-columns:24px 1fr;gap:8px;margin:8px 0;display:grid}.qp-auction-how-v166>span{color:#5b17a4;background:#f0e8fa;border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;font-weight:800;display:grid}.qp-auction-how-v166 p{margin:0}.qp-auction-how-v166 b,.qp-auction-how-v166 small{display:block}.qp-auction-how-v166 b{font-size:7.5px}.qp-auction-how-v166 small{color:#77707e;margin-top:2px;font-size:6.5px}.qp-auctions-side-card-v166>p{color:#756d7d;font-size:7px}.qp-auction-sub-v166{grid-template-columns:1fr auto;gap:5px;display:grid}.qp-auction-sub-v166 input{border:1px solid #ddd7e4;border-radius:5px;height:29px;padding:0 7px;font-size:7px}.qp-auction-sub-v166 button{color:#fff;background:#5b17a4;border:0;border-radius:5px;padding:0 9px;font-size:7px}.qp-auction-empty-v166{background:#fff;border:1px solid #e6e2eb;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:180px;display:flex}.qp-auction-empty-v166 b{font-size:12px}.qp-auction-empty-v166 small{color:#77707e;font-size:8px}.qp-auction-detail-modal-v166{grid-template-columns:220px 1fr;gap:13px;display:grid}.qp-auction-detail-modal-v166 .photo{background:#f4f3f6;border-radius:8px;place-items:center;height:220px;display:grid;overflow:hidden}.qp-auction-detail-modal-v166 .photo img{object-fit:contain;width:100%;height:100%}.qp-auction-detail-modal-v166 .copy .status{color:#148a50;background:#e9f8ef;border-radius:5px;padding:4px 6px;font-size:7px;display:inline-flex}.qp-auction-detail-modal-v166 h3{margin:8px 0;font-size:16px}.qp-auction-detail-modal-v166 p{color:#665e6d;font-size:9px}.qp-auction-detail-modal-v166 .details{grid-template-columns:1fr 1fr;gap:7px;display:grid}.qp-auction-detail-modal-v166 .details span{border:1px solid #eeeaf1;border-radius:7px;padding:8px;display:grid}.qp-auction-detail-modal-v166 .details small{color:#817888;font-size:7px}.qp-auction-detail-modal-v166 .details b{margin-top:3px;font-size:9px}.qp-auction-detail-modal-v166 .bidbox{grid-template-columns:1fr auto;gap:6px;margin-top:10px;display:grid}.qp-auction-detail-modal-v166 .bidbox input{border:1px solid #ddd7e4;border-radius:6px;height:36px;padding:0 9px}.qp-auction-detail-modal-v166 .bidbox button{color:#fff;background:#5b17a4;border:0;border-radius:6px;padding:0 13px;font-weight:700}.qp-auction-detail-modal-v166 .history{border-top:1px solid #eeeaf1;grid-column:1/-1;padding-top:10px}.qp-auction-detail-modal-v166 .history h4{margin:0 0 7px}.qp-auction-detail-modal-v166 .history>div{border-bottom:1px solid #f0edf3;justify-content:space-between;padding:6px 0;font-size:8px;display:flex}@media (max-width:1100px){.qp-auctions-shell-v166{grid-template-columns:1fr}.qp-auctions-side-v166{grid-template-columns:repeat(3,1fr)}.qp-auction-spotlight-v166{grid-row:span 2}.qp-auctions-filterbar-v166{grid-template-columns:1fr 1fr 1fr}.qp-auctions-filterbar-v166 .search{grid-column:1/-1}}@media (max-width:820px){.qp-auctions-stats-v166{grid-template-columns:repeat(3,1fr)}.qp-auction-row-v166{grid-template-columns:120px minmax(0,1fr)}.qp-auction-bid-v166{border-top:1px solid #eeeaf1;border-left:0;grid-column:1/-1;padding:9px 0 0}.qp-auctions-side-v166{grid-template-columns:1fr}.qp-auctions-tabs-v166{overflow-x:auto}.qp-auctions-filterbar-v166{grid-template-columns:1fr 1fr}}@media (max-width:560px){.qp-auctions-page-v166{padding:10px}.qp-auctions-head-v166{display:grid}.qp-auctions-stats-v166{grid-template-columns:1fr 1fr}.qp-auctions-filterbar-v166{grid-template-columns:1fr}.qp-auctions-filterbar-v166 .search{grid-column:auto}.qp-auction-row-v166{grid-template-columns:1fr}.qp-auction-photo-v166{height:180px}.qp-auction-meta-v166{grid-template-columns:1fr 1fr}.qp-auction-detail-modal-v166{grid-template-columns:1fr}}.qp-auction-upload-hint-v169{color:#817889;margin-top:4px;font-size:7px;font-weight:400;display:block}#qpCreateAuctionV166 input[type=file]{background:#fff;height:auto;padding:8px}.qp-orders-page-v170{color:#24182f;background:#f7f8fc;min-height:100vh;padding:16px 18px 30px}.qp-orders-head-v170 h1{margin:0;font-size:25px}.qp-orders-head-v170 p{color:#756d7d;margin:4px 0 12px;font-size:10px}.qp-orders-shell-v170{grid-template-columns:minmax(0,1fr) 290px;gap:14px;display:grid}.qp-orders-stats-v170{background:#fff;border:1px solid #e7e3eb;border-radius:10px;grid-template-columns:repeat(5,1fr);margin-bottom:12px;display:grid;overflow:hidden}.qp-orders-stats-v170 article{border-right:1px solid #eeeaf1;grid-template-columns:38px 1fr;align-items:center;gap:8px;min-height:82px;padding:12px;display:grid}.qp-orders-stats-v170 article:last-child{border-right:0}.qp-orders-stats-v170 article>span{color:#5b17a4;background:#f0e8fa;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.qp-orders-stats-v170 article div{display:grid}.qp-orders-stats-v170 b{font-size:17px}.qp-orders-stats-v170 small{font-size:8px;font-weight:700}.qp-orders-stats-v170 em{color:#8a8190;font-size:6.5px;font-style:normal}.qp-orders-panel-v170,.qp-orders-side-card-v170{background:#fff;border:1px solid #e7e3eb;border-radius:10px;overflow:hidden}.qp-orders-filters-v170{border-bottom:1px solid #eeeaf1;grid-template-columns:minmax(0,1fr) 150px 180px auto;gap:7px;padding:10px;display:grid}.qp-orders-filters-v170 .search{position:relative}.qp-orders-filters-v170 .search span{position:absolute;top:10px;right:10px}.qp-orders-filters-v170 input,.qp-orders-filters-v170 select,.qp-orders-filters-v170>button{height:34px;font:inherit;background:#fff;border:1px solid #ddd7e4;border-radius:6px;padding:0 9px;font-size:8px}.qp-orders-filters-v170>button{color:#5b17a4;font-weight:700}.qp-orders-table-wrap-v170{overflow:auto}.qp-orders-table-v170{border-collapse:collapse;width:100%;min-width:760px}.qp-orders-table-v170 th{text-align:left;background:#faf9fc;border-bottom:1px solid #eeeaf1;padding:9px 10px;font-size:7.5px}.qp-orders-table-v170 td{vertical-align:middle;border-bottom:1px solid #eeeaf1;padding:9px 10px;font-size:8px}.qp-orders-table-v170 td>b{display:block}.qp-orders-table-v170 td>small{color:#817888;margin-top:3px;display:block}.qp-order-detail-v170{grid-template-columns:52px 1fr;align-items:center;gap:8px;display:grid}.qp-order-detail-v170 .thumb{background:#f4f3f6;border-radius:6px;place-items:center;width:52px;height:42px;display:grid}.qp-order-detail-v170 b,.qp-order-detail-v170 small{display:block}.qp-order-detail-v170 b{color:#5b17a4}.qp-order-detail-v170 small{color:#7d7484;margin-top:3px;font-size:7px}.qp-order-status-v170{color:#9e6a00;text-transform:capitalize;background:#fff4db;border-radius:5px;padding:4px 6px;font-size:7px;display:inline-flex}.qp-order-status-v170.delivered,.qp-order-status-v170.completed{color:#148850;background:#e9f8ef}.qp-order-status-v170.processing,.qp-order-status-v170.in_progress,.qp-order-status-v170.shipped{color:#2c78b9;background:#e8f3fd}.qp-order-status-v170.cancelled{color:#b84242;background:#fdecec}.qp-orders-table-v170 .view{color:#5b17a4;background:#fff;border:1px solid #ddd7e4;border-radius:6px;height:28px;font-size:7px;font-weight:700}.qp-orders-footer-v170{grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:10px;display:grid}.qp-orders-footer-v170 small{color:#817888;font-size:7px}.qp-orders-footer-v170>div{gap:4px;display:flex}.qp-orders-footer-v170 button{background:#fff;border:1px solid #ddd7e4;border-radius:5px;width:28px;height:28px}.qp-orders-footer-v170 button.active{color:#5b17a4;border-color:#5b17a4}.qp-orders-footer-v170 select{background:#fff;border:1px solid #ddd7e4;border-radius:5px;height:28px;font-size:7px}.qp-orders-side-v170{align-content:start;gap:10px;display:grid}.qp-orders-side-card-v170{padding:12px}.qp-orders-side-card-v170 h3{margin:0 0 8px;font-size:11px}.qp-orders-side-card-v170 .title-row{justify-content:space-between;display:flex}.qp-orders-side-card-v170 .title-row small{color:#817888;font-size:7px}.qp-orders-overview-v170{grid-template-columns:95px 1fr;align-items:center;gap:10px;display:grid}.qp-orders-overview-v170 .donut{background:conic-gradient(#18a765 0 40%,#3288d4 40% 65%,#f4a620 65% 85%,#e94d4d 85% 100%);border-radius:50%;width:88px;height:88px;position:relative}.qp-orders-overview-v170 .donut:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:22px}.qp-orders-overview-v170 .legend{gap:6px;display:grid}.qp-orders-overview-v170 .legend span{align-items:center;gap:5px;font-size:6.5px;display:flex}.qp-orders-overview-v170 i{border-radius:50%;width:6px;height:6px}.qp-orders-overview-v170 .green{background:#18a765}.qp-orders-overview-v170 .blue{background:#3288d4}.qp-orders-overview-v170 .orange{background:#f4a620}.qp-orders-overview-v170 .red{background:#e94d4d}.qp-orders-totals-v170{border-top:1px solid #eeeaf1;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;padding-top:10px;display:grid}.qp-orders-totals-v170 span{display:grid}.qp-orders-totals-v170 small{color:#817888;font-size:7px}.qp-orders-totals-v170 b{margin-top:2px;font-size:11px}.qp-orders-suppliers-v170{display:grid}.qp-orders-suppliers-v170>div{border-bottom:1px solid #eeeaf1;grid-template-columns:25px 1fr;gap:8px;padding:8px 0;display:grid}.qp-orders-suppliers-v170>div>span{color:#5b17a4;background:#f0e8fa;border-radius:50%;place-items:center;width:23px;height:23px;font-size:7px;font-weight:800;display:grid}.qp-orders-suppliers-v170 p{margin:0}.qp-orders-suppliers-v170 b,.qp-orders-suppliers-v170 small{display:block}.qp-orders-suppliers-v170 b{font-size:8px}.qp-orders-suppliers-v170 small{color:#817888;margin-top:2px;font-size:7px}.qp-orders-side-card-v170>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #eeeaf1;width:100%;height:31px;font-size:8px}.qp-orders-empty-v170{text-align:center;padding:30px}.qp-orders-empty-v170 b,.qp-orders-empty-v170 small{display:block}.qp-orders-empty-v170 small{color:#817888;margin-top:4px}.qp-order-modal-v170{gap:12px;display:grid}.qp-order-summary-v170{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.qp-order-summary-v170 span{border:1px solid #eeeaf1;border-radius:7px;padding:8px;display:grid}.qp-order-summary-v170 small{color:#817888;font-size:7px}.qp-order-summary-v170 b{margin-top:3px;font-size:9px}.qp-order-items-v170{border-collapse:collapse;width:100%}.qp-order-items-v170 th,.qp-order-items-v170 td{text-align:left;border-bottom:1px solid #eeeaf1;padding:8px;font-size:8px}@media (max-width:1100px){.qp-orders-shell-v170{grid-template-columns:1fr}.qp-orders-side-v170{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.qp-orders-stats-v170{grid-template-columns:repeat(3,1fr)}.qp-orders-filters-v170{grid-template-columns:1fr 1fr}.qp-orders-side-v170{grid-template-columns:1fr}}@media (max-width:560px){.qp-orders-page-v170{padding:10px}.qp-orders-stats-v170{grid-template-columns:1fr 1fr}.qp-orders-filters-v170{grid-template-columns:1fr}.qp-order-summary-v170{grid-template-columns:1fr 1fr}}.qp-msg-page-v171{color:#24182f;background:#f7f8fc;min-height:100vh;padding:16px 18px 30px}.qp-msg-head-v171{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.qp-msg-head-v171 h1{margin:0;font-size:25px}.qp-msg-head-v171 p{color:#756d7d;margin:4px 0 0;font-size:10px}.qp-msg-head-v171>button{color:#fff;background:#5b17a4;border:0;border-radius:7px;height:36px;padding:0 13px;font-size:9px;font-weight:700}.qp-msg-shell-v171{grid-template-columns:300px minmax(0,1fr) 250px;gap:12px;height:calc(100vh - 145px);min-height:560px;display:grid}.qp-msg-sidebar-v171,.qp-msg-chat-v171,.qp-msg-tools-v171 section{background:#fff;border:1px solid #e6e2eb;border-radius:10px;overflow:hidden}.qp-msg-search-v171{padding:10px}.qp-msg-search-v171 input{border:1px solid #ddd7e4;border-radius:7px;width:100%;height:34px;padding:0 10px;font-size:8px}.qp-msg-tabs-v171{border-bottom:1px solid #eeeaf1;padding:0 10px;display:flex}.qp-msg-tabs-v171 button{background:0 0;border:0;height:36px;margin-right:15px;font-size:8px;position:relative}.qp-msg-tabs-v171 button.active{color:#5b17a4;font-weight:700}.qp-msg-tabs-v171 button.active:after{content:"";background:#5b17a4;height:2px;position:absolute;bottom:0;left:0;right:0}.qp-msg-thread-list-v171{height:calc(100% - 82px);overflow:auto}.qp-msg-thread-v171{text-align:left;background:#fff;border:0;border-bottom:1px solid #eeeaf1;grid-template-columns:36px 1fr auto;gap:8px;width:100%;padding:10px;display:grid}.qp-msg-thread-v171.active{background:#f7f1fd}.qp-msg-thread-v171 .avatar{color:#5b17a4;background:#f0e8fa;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.qp-msg-thread-v171 .copy{min-width:0}.qp-msg-thread-v171 .copy>div{justify-content:space-between;gap:8px;display:flex}.qp-msg-thread-v171 b{font-size:8px}.qp-msg-thread-v171 strong{margin-top:3px;font-size:8px;display:block}.qp-msg-thread-v171 p{color:#7d7484;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:7px;overflow:hidden}.qp-msg-thread-v171 small{color:#8a8290;font-size:6.5px}.qp-msg-thread-v171 .badge{color:#fff;background:#5b17a4;border-radius:10px;align-self:center;place-items:center;min-width:18px;height:18px;font-size:7px;display:grid}.qp-msg-chat-v171{min-width:0;display:flex}.qp-msg-empty-v171{text-align:center;color:#817888;margin:auto}.qp-msg-empty-v171>div{font-size:40px}.qp-msg-empty-v171 h3{margin:8px 0 4px}.qp-msg-empty-v171 p{font-size:8px}.qp-msg-conversation-v171{grid-template-rows:auto 1fr auto;width:100%;height:100%;display:grid}.qp-msg-conv-head-v171{border-bottom:1px solid #eeeaf1;align-items:center;gap:10px;padding:12px;display:flex}.qp-msg-conv-head-v171 .avatar{color:#5b17a4;background:#f0e8fa;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.qp-msg-conv-head-v171 h3,.qp-msg-conv-head-v171 p{margin:0}.qp-msg-conv-head-v171 h3{font-size:11px}.qp-msg-conv-head-v171 p{color:#817888;margin-top:2px;font-size:7px}.qp-msg-messages-v171{background:#fbfafc;padding:14px;overflow:auto}.qp-msg-bubble-wrap-v171{margin:6px 0;display:flex}.qp-msg-bubble-wrap-v171.mine{justify-content:flex-end}.qp-msg-bubble-v171{background:#fff;border:1px solid #ebe6ef;border-radius:10px;max-width:72%;padding:9px 10px}.qp-msg-bubble-wrap-v171.mine .qp-msg-bubble-v171{color:#fff;background:#5b17a4;border-color:#5b17a4}.qp-msg-bubble-v171 p{margin:0;font-size:8px;line-height:1.45}.qp-msg-bubble-v171 small{opacity:.7;margin-top:5px;font-size:6px;display:block}.qp-msg-reply-v171{border-top:1px solid #eeeaf1;grid-template-columns:1fr auto;gap:8px;padding:10px;display:grid}.qp-msg-reply-v171 textarea{resize:none;min-height:54px;font:inherit;border:1px solid #ddd7e4;border-radius:7px;padding:9px;font-size:8px}.qp-msg-reply-v171 button{color:#fff;background:#5b17a4;border:0;border-radius:6px;align-self:end;height:34px;padding:0 14px;font-size:8px;font-weight:700}.qp-msg-tools-v171{align-content:start;gap:10px;display:grid}.qp-msg-tools-v171 section{padding:12px}.qp-msg-tools-v171 h3{margin:0 0 8px;font-size:11px}.qp-msg-tools-v171 button{text-align:left;background:#fff;border:1px solid #e6e2eb;border-radius:6px;width:100%;height:34px;margin-bottom:6px;padding:0 9px;font-size:8px}.qp-msg-no-threads-v171,.qp-msg-no-messages-v171{text-align:center;color:#817888;padding:20px;font-size:8px}@media (max-width:1050px){.qp-msg-shell-v171{grid-template-columns:260px 1fr}.qp-msg-tools-v171{display:none}}@media (max-width:700px){.qp-msg-shell-v171{grid-template-columns:1fr;height:auto}.qp-msg-sidebar-v171{height:360px}.qp-msg-chat-v171{min-height:500px}.qp-msg-head-v171{gap:10px}.qp-msg-head-v171 h1{font-size:21px}}#qpTopNotificationBellV173{cursor:pointer;position:relative}#qpTopNotificationCountV173{color:#fff;background:#f0a000;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:8px;position:absolute;top:-8px;right:-7px}.qp-notify-dropdown-v173{z-index:100000;background:#fff;border:1px solid #e5e0ea;border-radius:11px;width:360px;max-width:calc(100vw - 20px);position:fixed;overflow:hidden;box-shadow:0 18px 45px #20122c33}.qp-notify-dropdown-v173 .head{border-bottom:1px solid #eeeaf1;justify-content:space-between;align-items:center;height:46px;padding:0 12px;display:flex}.qp-notify-dropdown-v173 .head b{font-size:12px}.qp-notify-dropdown-v173 .head button{color:#5b17a4;background:0 0;border:0;font-size:8px;font-weight:700}.qp-notify-dropdown-v173 .list{max-height:380px;overflow:auto}.qp-notify-dropdown-v173 .list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #f0edf3;grid-template-columns:32px 1fr 8px;align-items:center;gap:8px;width:100%;padding:10px;display:grid}.qp-notify-dropdown-v173 .list>button.unread{background:#faf6ff}.qp-notify-dropdown-v173 .list>button>span{background:#f1e9fa;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.qp-notify-dropdown-v173 p{margin:0}.qp-notify-dropdown-v173 p b,.qp-notify-dropdown-v173 p small{display:block}.qp-notify-dropdown-v173 p b{font-size:8px}.qp-notify-dropdown-v173 p small{color:#776e7f;margin-top:3px;font-size:7px}.qp-notify-dropdown-v173 i{background:#5b17a4;border-radius:50%;width:7px;height:7px}.qp-notify-dropdown-v173 .all{color:#5b17a4;background:#fff;border:0;width:100%;height:38px;font-size:8px;font-weight:700}.qp-notify-dropdown-v173 .empty{text-align:center;color:#817888;padding:25px;font-size:8px}.qp-notify-page-v173{background:#f7f8fc;min-height:100vh;padding:16px 18px 30px}.qp-notify-head-v173{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.qp-notify-head-v173 h1{margin:0;font-size:25px}.qp-notify-head-v173 p{color:#756d7d;margin:4px 0 0;font-size:10px}.qp-notify-head-v173>button{color:#5b17a4;background:#fff;border:1px solid #5b17a4;border-radius:6px;height:34px;padding:0 10px;font-size:8px;font-weight:700}.qp-notify-stats-v173{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}.qp-notify-stats-v173 span{background:#fff;border:1px solid #e6e2eb;border-radius:10px;padding:12px;display:grid}.qp-notify-stats-v173 b{font-size:20px}.qp-notify-stats-v173 small{color:#777;font-size:8px}.qp-notify-tabs-v173{gap:5px;margin-bottom:10px;display:flex}.qp-notify-tabs-v173 button{background:#fff;border:1px solid #ddd7e4;border-radius:6px;height:33px;padding:0 11px;font-size:8px}.qp-notify-tabs-v173 button.active{color:#fff;background:#5b17a4}.qp-notify-list-v173{gap:8px;display:grid}.qp-notify-card-v173{cursor:pointer;background:#fff;border:1px solid #e6e2eb;border-radius:10px;grid-template-columns:42px 1fr 8px;align-items:center;gap:10px;padding:11px;display:grid}.qp-notify-card-v173.unread{background:#fcf9ff;border-left:3px solid #5b17a4}.qp-notify-card-v173 .icon{background:#f0e8fa;border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.qp-notify-card-v173 .copy>div{justify-content:space-between;gap:12px;display:flex}.qp-notify-card-v173 h3{margin:0;font-size:10px}.qp-notify-card-v173 small{color:#817888;font-size:7px}.qp-notify-card-v173 p{color:#605866;margin:4px 0 0;font-size:8px}.qp-notify-card-v173 .copy button{color:#5b17a4;background:#fff;border:1px solid #5b17a4;border-radius:5px;height:27px;margin-top:7px;font-size:7px}.qp-notify-card-v173 .dot{background:#5b17a4;border-radius:50%;width:7px;height:7px}.qp-notify-empty-v173{background:#fff;border:1px solid #e6e2eb;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:250px;display:flex}.qp-notify-empty-v173>div{font-size:34px}.qp-notify-empty-v173 b{font-size:11px}.qp-notify-empty-v173 small{color:#817888;font-size:8px}#topChatIcon{cursor:pointer;position:relative}#qpTopMessageCountV174{color:#fff;background:#f0a000;border-radius:9px;place-items:center;min-width:18px;height:18px;font-size:8px;position:absolute;top:-8px;right:-7px}.qp-msg2-dropdown-v174{z-index:100000;background:#fff;border:1px solid #e5e0ea;border-radius:11px;width:360px;max-width:calc(100vw - 20px);position:fixed;overflow:hidden;box-shadow:0 18px 45px #20122c33}.qp-msg2-dropdown-v174 .head{border-bottom:1px solid #eeeaf1;justify-content:space-between;align-items:center;height:46px;padding:0 12px;display:flex}.qp-msg2-dropdown-v174 .head b{font-size:12px}.qp-msg2-dropdown-v174 .head button{color:#5b17a4;background:0 0;border:0;font-size:8px;font-weight:700}.qp-msg2-dropdown-v174 .list{max-height:360px;overflow:auto}.qp-msg2-dropdown-v174 .list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #f0edf3;grid-template-columns:32px 1fr;align-items:center;gap:8px;width:100%;padding:10px;display:grid}.qp-msg2-dropdown-v174 .list>button>span{color:#5b17a4;background:#f1e9fa;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.qp-msg2-dropdown-v174 p{margin:0}.qp-msg2-dropdown-v174 p b,.qp-msg2-dropdown-v174 p small{display:block}.qp-msg2-dropdown-v174 p b{font-size:8px}.qp-msg2-dropdown-v174 p small{color:#776e7f;margin-top:3px;font-size:7px}.qp-msg2-dropdown-v174 .all{color:#5b17a4;background:#fff;border:0;width:100%;height:38px;font-size:8px;font-weight:700}.qp-msg2-dropdown-v174 .empty{text-align:center;color:#817888;padding:25px;font-size:8px}.qp-msg2-page-v174{background:#f7f8fc;min-height:100vh;padding:16px 18px 28px}.qp-msg2-head-v174{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.qp-msg2-head-v174 h1{margin:0;font-size:25px}.qp-msg2-head-v174 p{color:#756d7d;margin:4px 0 0;font-size:10px}.qp-msg2-head-v174>button{color:#fff;background:#5b17a4;border:0;border-radius:7px;height:36px;padding:0 13px;font-size:9px;font-weight:700}.qp-msg2-shell-v174{grid-template-columns:310px minmax(0,1fr) 260px;gap:12px;height:calc(100vh - 145px);min-height:560px;display:grid}.qp-msg2-inbox-v174,.qp-msg2-chat-v174,.qp-msg2-tools-v174 section{background:#fff;border:1px solid #e6e2eb;border-radius:10px;overflow:hidden}.qp-msg2-inbox-head-v174{border-bottom:1px solid #eeeaf1;padding:12px}.qp-msg2-inbox-head-v174 h3{margin:0 0 8px;font-size:12px}.qp-msg2-inbox-head-v174 input{border:1px solid #ddd7e4;border-radius:6px;width:100%;height:34px;padding:0 9px;font-size:8px}.qp-msg2-tabs-v174{border-bottom:1px solid #eeeaf1;padding:0 10px;display:flex}.qp-msg2-tabs-v174 button{background:0 0;border:0;height:34px;margin-right:16px;font-size:8px;position:relative}.qp-msg2-tabs-v174 button.active{color:#5b17a4;font-weight:700}.qp-msg2-tabs-v174 button.active:after{content:"";background:#5b17a4;height:2px;position:absolute;bottom:0;left:0;right:0}.qp-msg2-thread-list-v174{height:calc(100% - 94px);overflow:auto}.qp-msg2-thread-v174{text-align:left;background:#fff;border:0;border-bottom:1px solid #eeeaf1;grid-template-columns:36px 1fr auto;gap:8px;width:100%;padding:10px;display:grid}.qp-msg2-thread-v174.active{background:#f8f2fd}.qp-msg2-thread-v174 .avatar{color:#5b17a4;background:#f0e8fa;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.qp-msg2-thread-v174 .copy{min-width:0}.qp-msg2-thread-v174 .copy>div{justify-content:space-between;gap:8px;display:flex}.qp-msg2-thread-v174 b{font-size:8px}.qp-msg2-thread-v174 strong{margin-top:3px;font-size:8px;display:block}.qp-msg2-thread-v174 p{color:#7d7484;white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:7px;overflow:hidden}.qp-msg2-thread-v174 small{color:#8a8190;font-size:6px}.qp-msg2-thread-v174 .badge{color:#fff;background:#5b17a4;border-radius:9px;align-self:center;place-items:center;min-width:18px;height:18px;font-size:7px;display:grid}.qp-msg2-chat-v174{min-width:0;display:flex}.qp-msg2-empty-v174{text-align:center;color:#817888;margin:auto}.qp-msg2-empty-v174>div{font-size:42px}.qp-msg2-empty-v174 h3{margin:8px 0 4px}.qp-msg2-empty-v174 p{font-size:8px}.qp-msg2-conversation-v174{grid-template-rows:auto 1fr auto;width:100%;height:100%;display:grid}.qp-msg2-chat-head-v174{border-bottom:1px solid #eeeaf1;align-items:center;gap:10px;padding:12px;display:flex}.qp-msg2-chat-head-v174 .avatar{color:#5b17a4;background:#f0e8fa;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.qp-msg2-chat-head-v174 h3,.qp-msg2-chat-head-v174 p{margin:0}.qp-msg2-chat-head-v174 h3{font-size:11px}.qp-msg2-chat-head-v174 p{color:#817888;margin-top:2px;font-size:7px}.qp-msg2-messages-v174{background:#fbfafc;padding:14px;overflow:auto}.qp-msg2-bubble-wrap-v174{margin:6px 0;display:flex}.qp-msg2-bubble-wrap-v174.mine{justify-content:flex-end}.qp-msg2-bubble-v174{background:#fff;border:1px solid #ebe6ef;border-radius:10px;max-width:72%;padding:9px 10px}.qp-msg2-bubble-wrap-v174.mine .qp-msg2-bubble-v174{color:#fff;background:#5b17a4;border-color:#5b17a4}.qp-msg2-bubble-v174 p{margin:0;font-size:8px;line-height:1.45}.qp-msg2-bubble-v174 small{opacity:.7;margin-top:5px;font-size:6px;display:block}.qp-msg2-reply-v174{border-top:1px solid #eeeaf1;grid-template-columns:1fr auto;gap:8px;padding:10px;display:grid}.qp-msg2-reply-v174 textarea{resize:none;min-height:54px;font:inherit;border:1px solid #ddd7e4;border-radius:7px;padding:9px;font-size:8px}.qp-msg2-reply-v174 button{color:#fff;background:#5b17a4;border:0;border-radius:6px;align-self:end;height:34px;padding:0 14px;font-size:8px;font-weight:700}.qp-msg2-tools-v174{align-content:start;gap:10px;display:grid}.qp-msg2-tools-v174 section{padding:12px}.qp-msg2-tools-v174 h3{margin:0 0 8px;font-size:11px}.qp-msg2-tools-v174 button{text-align:left;background:#fff;border:1px solid #e6e2eb;border-radius:6px;width:100%;height:34px;margin-bottom:6px;padding:0 9px;font-size:8px}.qp-msg2-no-v174{text-align:center;color:#817888;padding:20px;font-size:8px}@media (max-width:1050px){.qp-msg2-shell-v174{grid-template-columns:260px 1fr}.qp-msg2-tools-v174{display:none}}@media (max-width:700px){.qp-msg2-shell-v174{grid-template-columns:1fr;height:auto}.qp-msg2-inbox-v174{height:360px}.qp-msg2-chat-v174{min-height:500px}}#companyChatPanel{display:none!important}#companyChatPanel.floating-open{display:flex!important}.floating-chat-button{display:none!important}.qp-chat-launcher-v176{z-index:1215!important;color:#fff!important;cursor:pointer!important;background:#4b168a!important;border:0!important;border-radius:50%!important;place-items:center!important;width:58px!important;height:58px!important;display:grid!important;position:fixed!important;bottom:22px!important;right:24px!important;box-shadow:0 10px 28px #4b168a47!important}.qp-chat-launcher-v176>span{font-size:25px!important;line-height:1!important}.qp-chat-launcher-v176>b{color:#28183a!important;background:#f5b400!important;border-radius:999px!important;place-items:center!important;min-width:20px!important;height:20px!important;padding:0 5px!important;font-size:10px!important;font-weight:800!important;position:absolute!important;top:-2px!important;right:-2px!important}.qp-chat-choice-v176{z-index:1216!important;background:#fff!important;border:1px solid #e5e0ea!important;border-radius:14px!important;width:250px!important;padding:8px!important;position:fixed!important;bottom:90px!important;right:24px!important;box-shadow:0 16px 40px #20122c2e!important}.qp-chat-choice-v176[hidden]{display:none!important}.qp-chat-choice-v176>button{text-align:left!important;cursor:pointer!important;background:#fff!important;border:0!important;border-radius:10px!important;grid-template-columns:42px 1fr!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:62px!important;padding:9px 10px!important;display:grid!important}.qp-chat-choice-v176>button:hover{background:#f8f4fc!important}.qp-chat-choice-v176>button>span{background:#f1e9fa!important;border-radius:50%!important;place-items:center!important;width:38px!important;height:38px!important;font-size:19px!important;display:grid!important}.qp-chat-choice-v176 b{color:#25172f!important;font-size:11px!important;display:block!important}.qp-chat-choice-v176 small{color:#7d7484!important;margin-top:3px!important;font-size:8px!important;display:block!important}#companyChatPanel.floating-open{z-index:1214!important;background:#fff!important;border:1px solid #e3e6ed!important;border-radius:16px!important;width:min(360px,100vw - 32px)!important;height:520px!important;max-height:calc(100dvh - 130px)!important;position:fixed!important;bottom:90px!important;right:24px!important;overflow:hidden!important;box-shadow:0 22px 60px #18122838!important}@media (max-width:700px){.qp-chat-launcher-v176{width:54px!important;height:54px!important;bottom:78px!important;right:16px!important}.qp-chat-choice-v176{width:min(250px,100vw - 32px)!important;bottom:140px!important;right:16px!important}#companyChatPanel.floating-open{width:calc(100vw - 24px)!important;height:min(520px,100dvh - 170px)!important;bottom:138px!important;right:12px!important}}@media (min-width:901px){.app{grid-template-columns:214px minmax(0,1fr)!important}.sidebar{padding:18px 14px!important}.sidebar .brand{min-height:104px!important;margin-bottom:10px!important}.sidebar .brand img,.brand img{width:148px!important;max-width:148px!important}.sidebar{padding-top:8px!important}.sidebar .brand{min-height:auto!important;margin-top:0!important;margin-bottom:8px!important;padding-top:0!important}.sidebar .brand img,.brand img{margin:0 auto!important;display:block!important}}.qp-gcc-location-v181{min-width:0!important;display:block!important;position:relative!important}#qpGccLocationButtonV181{cursor:pointer;color:#24182f;min-width:160px;max-width:220px;height:38px;font:inherit;background:#fff;border:1px solid #dfe1e8;border-radius:8px;align-items:center;gap:7px;padding:0 12px;display:flex}#qpGccLocationButtonV181 b{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;font-size:11px;overflow:hidden}#qpGccLocationButtonV181 .arrow{font-size:8px}.qp-gcc-location-menu-v181{z-index:20000;background:#fff;border:1px solid #e4e0e9;border-radius:11px;width:290px;max-width:calc(100vw - 24px);padding:8px;position:absolute;top:45px;left:0;overflow:hidden;box-shadow:0 16px 40px #20122c2e}.qp-gcc-location-menu-v181[hidden]{display:none!important}.qp-gcc-location-search-v181{padding:3px 3px 7px}.qp-gcc-location-search-v181 input{width:100%;height:34px;font:inherit;border:1px solid #ddd7e4;border-radius:7px;padding:0 9px;font-size:9px}.qp-gcc-location-list-v181{gap:3px;max-height:300px;display:grid;overflow-y:auto}.qp-gcc-location-list-v181 button{text-align:left;cursor:pointer;background:#fff;border:0;border-radius:7px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:7px;width:100%;height:43px;padding:0 8px;display:grid}.qp-gcc-location-list-v181 button:hover,.qp-gcc-location-list-v181 button.active{background:#f6f0fc}.qp-gcc-location-list-v181 button>span{font-size:18px}.qp-gcc-location-list-v181 b{font-size:9px}.qp-gcc-location-list-v181 i{color:#5b17a4;font-style:normal;font-weight:800}@media (max-width:900px){#qpGccLocationButtonV181{width:100%;min-width:0;max-width:none}.qp-gcc-location-menu-v181{width:min(290px,100vw - 24px)}}.qp-ai-material-result-v184{padding-bottom:12px!important}.qp-ai-material-actions-v184{direction:rtl;gap:8px;margin-top:12px;display:grid}.qp-ai-material-actions-v184>button.order{color:#fff;cursor:pointer;background:#e94700;border:0;border-radius:999px;width:100%;min-height:42px;font-size:12px;font-weight:800}.qp-ai-material-actions-v184>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qp-ai-material-actions-v184>div>button{color:#171717;cursor:pointer;background:#fff;border:1px solid #222;border-radius:999px;min-height:42px;padding:0 12px;font-size:11px;font-weight:700}.qp-ai-material-actions-v184 button:hover{filter:brightness(.98)}@media (max-width:600px){.qp-ai-material-actions-v184>div{grid-template-columns:1fr 1fr}.qp-ai-material-actions-v184>div>button{padding:0 8px;font-size:10px}}
