/* Seller-specific layouts inherit Bazra tokens, typography and themes. */
.seller-sidebar{overflow-y:auto;padding-top:26px}.seller-sidebar .brand{margin-bottom:23px}.seller-sidebar .workspace{margin-bottom:20px}.seller-sidebar .workspace .green{font-size:9px}.seller-sidebar .workspace .green .icon{width:12px;height:12px}.seller-sidebar .nav-item{padding-block:9px}.seller-sidebar .support-box{margin-top:20px;padding:14px}.seller-sidebar .support-box .badge{font-size:8px}.seller-space-label{color:var(--primary);font-weight:600}.seller-header-badge{padding:5px 10px;font-size:10px}.seller-header-badge .icon{width:13px;height:13px}.seller-hero{display:flex;align-items:center;position:relative;isolation:isolate;overflow:hidden;min-height:220px;background:#eaf0e2;border:1px solid #e0e8d6;border-radius:18px;padding:28px 32px}.seller-hero>div:first-child{position:relative;z-index:2;max-width:65%}.seller-hero h2{font-size:28px;color:#29492d;line-height:1.65;letter-spacing:-.7px;margin:8px 0}.seller-hero p{font-size:11px;color:#6c7f61;max-width:450px;line-height:2.1;margin-bottom:18px}.seller-hero .hero-eyebrow{margin-bottom:4px;font-size:9px}.seller-hero-visual{position:absolute;inset-inline-end:0;inset-block:0;width:38%}.seller-hero-visual>img{width:100%;height:100%;object-fit:cover;object-position:center;mask-image:linear-gradient(to right,#000 60%,transparent)}[dir=ltr] .seller-hero-visual>img{mask-image:linear-gradient(to left,#000 60%,transparent)}.seller-quality-stamp{position:absolute;bottom:22px;inset-inline-end:20px;display:flex;align-items:center;gap:9px;background:#ffffffe6;color:#41623b;border:1px solid #ffffff80;padding:9px 13px;border-radius:10px;font-size:10px;backdrop-filter:blur(8px)}.seller-quality-stamp small{font-size:8px;color:#86907d;display:block}.seller-quality-stamp .icon{width:22px;height:22px}.seller-hero-caption{font-size:9px;color:#6e815d;white-space:nowrap}.seller-hero-caption .dot{margin-inline-end:5px;color:#85a86a}.seller-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(260px,1fr);gap:20px}.seller-rfq-row{padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line)}.seller-rfq-row:first-child{padding-top:5px}.seller-rfq-row:last-child{border:0;padding-bottom:5px}.seller-rfq-main{display:flex;align-items:center;gap:11px;min-width:0}.seller-rfq-main strong{font-size:11px;font-weight:600}.seller-rfq-main p,.seller-rfq-main small{font-size:9px;color:var(--muted);display:block}.seller-product-mini{width:42px;height:42px;flex:none;overflow:hidden;border-radius:10px;background:var(--soft);display:block}.seller-product-mini img{width:100%;height:100%;object-fit:cover}.seller-product-mini .product-visual{font-size:28px}.seller-rfq-main .badge{font-size:8px;padding:3px 6px}.seller-dot-separator{margin:0 5px;color:#bac4b2}.seller-rfq-facts{display:flex;align-items:center;gap:24px}.seller-rfq-facts>span{display:flex;flex-direction:column;gap:2px;white-space:nowrap}.seller-rfq-facts small{font-size:8px;color:var(--muted)}.seller-rfq-facts strong{font-size:11px;font-weight:400}.seller-rfq-row>.btn{font-size:10px;padding:7px 9px;white-space:nowrap}.seller-rfq-row>.btn .icon{width:15px;height:15px}.seller-attention .activity-item{width:100%;text-align:start;padding-top:5px;padding-bottom:21px}.seller-attention .activity-item:last-child{padding-bottom:5px}.seller-attention .activity-item small .icon{height:10px;width:10px}.seller-segment{display:flex;padding:3px;border-radius:7px;background:var(--bg);gap:3px;border:1px solid var(--line)}.seller-segment button{font-size:9px;color:var(--muted);border-radius:5px;padding:3px 9px}.seller-segment button.active{color:var(--primary);background:var(--surface);box-shadow:0 2px 6px #00000008}.seller-chart{color:var(--text)}.seller-chart svg{width:100%;height:220px;display:block;overflow:visible}.seller-chart text{font-family:inherit}.seller-health-value{font-size:43px;line-height:1.5;font-weight:600;color:var(--primary);margin-top:4px}.seller-health-value small{font-size:12px;font-weight:400;color:var(--muted);margin-inline-start:7px}.seller-health-track{height:7px;border-radius:10px;background:var(--line);overflow:hidden;margin-top:8px}.seller-health-track span{display:block;height:100%;background:#92af78;border-radius:10px}.seller-order-row{width:100%;text-align:start;display:grid;grid-template-columns:minmax(220px,1.9fr) .7fr .8fr 1.2fr 20px;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding:15px 0;transition:background .15s}.seller-order-row:hover{background:var(--bg)}.seller-order-row:last-child{border:0}.seller-order-row>.badge{justify-self:start}.seller-order-row>.icon{width:17px;color:var(--muted)}.seller-order-quantity,.seller-order-amount{font-size:11px;white-space:nowrap}.seller-order-quantity{color:var(--muted)}.seller-catalog-tabs{padding-bottom:2px;margin-bottom:20px}.seller-catalog-tabs .tabs{margin-bottom:0}.seller-product-grid .product-image{height:178px}.seller-product-state{position:absolute;top:12px;inset-inline-start:12px}.seller-product-state>.badge{position:static;background:var(--surface)}.seller-stock-info{font-size:9px;margin-top:12px;gap:5px;flex-wrap:wrap}.seller-stock-info small{font-size:8px;color:var(--muted)}.seller-warning{color:var(--orange)}.seller-card-actions{display:flex;align-items:center;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.seller-card-actions>.btn{flex:1;font-size:10px}.seller-three-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.seller-inventory-row{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid var(--line);gap:20px}.seller-inventory-row:first-child{padding-top:4px}.seller-inventory-row:last-child{border-bottom:0;padding-bottom:4px}.seller-inventory-facts{display:flex;align-items:center;gap:55px}.seller-inventory-facts>span{display:flex;flex-direction:column}.seller-inventory-facts small{font-size:10px;color:var(--muted)}.seller-inventory-facts strong{font-size:13px;font-weight:400}.seller-dialog-product{display:flex;align-items:center;gap:12px;margin-bottom:22px}.seller-dialog-product>.badge{margin-inline-start:auto}.seller-dialog-product small{font-size:10px}.seller-dialog-product .seller-product-mini{width:47px;height:47px}.seller-offer-price{font-size:30px;font-weight:600;color:var(--primary);margin:14px 0}.seller-offer-price small{font-size:12px;font-weight:400;color:var(--muted);margin-inline-start:7px}.seller-checks{display:flex;flex-direction:column;gap:13px;margin:22px 0}.seller-order-events{display:flex;flex-direction:column;gap:7px;border-top:1px solid var(--line);margin-top:20px;padding-top:15px;color:var(--muted)}.seller-order-events small{font-size:9px}.seller-service-summary{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.seller-profile-banner{display:flex;align-items:center;gap:15px;background:var(--soft)}.seller-profile-banner p{font-size:11px}.seller-profile-banner>.badge{margin-inline-start:auto;background:var(--surface)}.seller-workspace .stage-card>.btn{margin-top:10px}.seller-workspace .stage-card>.spec-row{margin-bottom:12px}.seller-workspace .notice{line-height:2}.seller-workspace .two-col .spec-row strong{max-width:65%;text-align:end}.seller-workspace .form-footer{flex-wrap:wrap}.seller-workspace .stat-value{font-size:26px}.dark .seller-hero{background:#30442e;border-color:#3d5236}.dark .seller-hero h2{color:#e3ecd8}.dark .seller-hero p,.dark .seller-hero .hero-eyebrow,.dark .seller-hero-caption{color:#c1cfb1}
@media(min-width:1500px){.seller-hero{min-height:238px}.seller-hero h2{font-size:31px}.seller-product-grid .product-image{height:195px}}
@media(max-width:1180px){.seller-rfq-row{flex-wrap:wrap;gap:11px}.seller-rfq-row>.seller-rfq-main{flex:1 1 100%}.seller-rfq-facts{flex:1;gap:22px}.seller-inventory-facts{gap:22px}.seller-dashboard-grid{grid-template-columns:minmax(0,1.7fr) minmax(245px,1fr)}.seller-order-row{grid-template-columns:minmax(180px,1.7fr) .6fr .8fr 1.1fr 15px}.seller-hero{padding:24px}.seller-hero>div:first-child{max-width:70%}.seller-hero h2{font-size:26px}.seller-hero-caption{font-size:8px}}
@media(max-width:950px){.seller-dashboard-grid{grid-template-columns:1fr}.seller-attention .activity-item{padding-bottom:20px}.seller-order-row{grid-template-columns:minmax(160px,1.7fr) .6fr .8fr 1.2fr 15px}.seller-profile-banner>.badge{font-size:8px}.seller-hero-visual{width:40%}.seller-hero p{max-width:310px}.seller-inventory-row{flex-wrap:wrap}.seller-inventory-row>.seller-rfq-main{flex:1 1 100%}.seller-inventory-facts{flex:1;justify-content:space-between}.seller-inventory-row>.btn{font-size:10px}}
@media(max-width:700px){.seller-sidebar{padding-top:24px}.seller-sidebar .support-box{display:none}.seller-sidebar .nav-item{padding-block:10px}.seller-sidebar .sidebar-bottom{margin-top:15px}.seller-header-badge{display:none}.seller-content .page-head h1{font-size:20px}.seller-content .page-head p{font-size:10px;max-width:255px}.seller-content .page-head>.btn{white-space:nowrap;gap:5px}.seller-content .page-head>.btn .icon{width:15px;height:15px}.seller-hero{padding:22px 21px 65px;min-height:254px}.seller-hero>div:first-child{max-width:100%;width:100%}.seller-hero h2{font-size:24px;max-width:280px}.seller-hero p{max-width:275px;font-size:10px;margin-bottom:15px}.seller-hero .row{gap:10px;flex-wrap:wrap}.seller-hero .row .btn{font-size:10px;white-space:nowrap;padding:8px 12px}.seller-hero .hero-eyebrow{font-size:8px}.seller-hero .hero-eyebrow .icon{width:15px;height:15px}.seller-hero-visual{width:64%;opacity:.3}.seller-hero-visual>img{mask-image:linear-gradient(to right,#000 10%,transparent)}[dir=ltr] .seller-hero-visual>img{mask-image:linear-gradient(to left,#000 10%,transparent)}.seller-quality-stamp{display:none}.seller-hero-caption{font-size:8px}.seller-hero:after{content:'BAZRA SELLER';position:absolute;inset-inline-start:22px;bottom:20px;letter-spacing:2px;font-size:9px;color:#7c916b}.seller-dashboard-grid{gap:17px}.seller-content .stat-value{font-size:23px}.seller-content .stat-value small{font-size:9px}.seller-content .stat-top{font-size:10px}.seller-rfq-row{padding:16px 0;gap:13px}.seller-rfq-row .seller-rfq-main>.row{flex-wrap:wrap}.seller-rfq-main strong{font-size:11px}.seller-rfq-facts{gap:16px;justify-content:space-between}.seller-rfq-facts small{font-size:8px}.seller-rfq-facts strong{font-size:10px}.seller-rfq-row>.btn{font-size:9px}.seller-rfq-row .seller-rfq-main .row{gap:6px!important;flex-wrap:wrap}.seller-rfq-row .seller-rfq-main{gap:10px}.seller-order-row{grid-template-columns:1fr 1fr 18px;gap:11px;padding:16px 0}.seller-order-row>.seller-rfq-main{grid-column:1/3}.seller-order-row>.icon{grid-column:3;grid-row:1}.seller-order-row>.badge{grid-row:2;grid-column:1}.seller-order-quantity{grid-column:2;grid-row:3;font-size:9px;text-align:end;margin-top:-13px}.seller-order-amount{grid-column:2;grid-row:2;font-size:12px;text-align:end}.seller-product-grid .product-image{height:133px}.seller-product-grid .product-body p{font-size:9px;min-height:33px}.seller-product-state{top:8px;inset-inline-start:7px}.seller-card-actions{gap:3px;flex-wrap:wrap;margin-top:10px;padding-top:9px}.seller-card-actions>.btn{font-size:9px;padding:6px 8px;gap:4px}.seller-card-actions .icon{width:13px;height:13px}.seller-stock-info{font-size:8px}.seller-inventory-facts{gap:14px}.seller-inventory-facts small{font-size:9px}.seller-inventory-facts strong{font-size:11px}.seller-inventory-row>.btn{font-size:9px;padding:7px}.seller-three-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-three-stats>.stat:last-child{grid-column:1/-1}.seller-chart svg{height:190px}.seller-profile-banner{flex-wrap:wrap;gap:12px}.seller-profile-banner>.badge{margin-inline-start:0;font-size:9px}.seller-profile-banner h2{font-size:16px}.seller-dialog-product{flex-wrap:wrap;margin-bottom:17px}.seller-dialog-product .seller-product-mini{width:38px;height:38px}.seller-dialog-product>.badge{font-size:9px}.seller-workspace .two-col{gap:15px}.seller-workspace .two-col>.stage-card{margin-bottom:0}.seller-workspace .form-footer>.btn{font-size:10px;padding:8px 12px}.seller-workspace .form-footer{gap:9px}.seller-workspace .stage-card>.btn{font-size:10px;padding:9px 12px}.seller-checks .check-label{font-size:10px;align-items:flex-start}.seller-health-value{font-size:38px}}
.seller-entry-btn{font-size:10px;padding:7px 10px;white-space:nowrap}.seller-entry-btn .icon{width:14px;height:14px}@media(max-width:700px){.seller-entry-btn{display:none}}
html[lang=en] .seller-workspace .ltr{font-family:Arial,sans-serif}
@media(max-width:1180px){.seller-entry-btn{display:none}}
