@import "https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@400;500;700;800&display=swap";html{scroll-behavior:smooth}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}.ssr-content{color:#172b2d;background:#fff;max-width:1180px;margin:0 auto;padding:24px;font-family:Inter,system-ui,sans-serif}.ssr-header{border-bottom:1px solid #d9e4e5;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;padding-bottom:18px;display:flex}.ssr-header nav{flex-wrap:wrap;gap:18px;display:flex}.ssr-content a{color:#006d75}.ssr-brand{font-size:1.35rem;font-weight:800;text-decoration:none}.ssr-content h1{font-size:clamp(1.8rem,4vw,3rem);line-height:1.15}.ssr-content h2{font-size:1.15rem}.ssr-content form[role=search]{gap:10px;max-width:680px;display:flex}.ssr-content input{border:1px solid #9db5b7;border-radius:12px;flex:1;min-height:46px;padding:0 14px}.ssr-content button,.ssr-primary{color:#fff;background:#007782;border:0;border-radius:12px;align-items:center;min-height:46px;padding:12px 20px;font-weight:700;text-decoration:none;display:inline-flex}.ssr-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:18px 0 32px;display:grid}.ssr-card{background:#f8fbfb;border:1px solid #d9e4e5;border-radius:16px;padding:18px}.ssr-card h2{margin:0 0 10px}.ssr-price{color:#006d75;font-size:1.15rem;font-weight:800}.ssr-product{max-width:800px}.ssr-empty{background:#f1f6f6;border-radius:14px;padding:22px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=640px){.ssr-content{padding:18px}.ssr-header{flex-direction:column;align-items:flex-start}.ssr-content form[role=search]{flex-direction:column;width:100%}}@media (prefers-color-scheme:dark){.ssr-content{color:#f1f7f7;background:#17201f}.ssr-header{border-color:#41504f}.ssr-content a{color:#55cbd1}.ssr-card,.ssr-empty{background:#202b2a;border-color:#41504f}.ssr-price{color:#55cbd1}}:root{color:#222;--teal:#087e8b;--teal-dark:#066875;--soft:#e8f5f6;--cream:#f7f7f5;--line:#e2e2df;--muted:#737373;--red:#e65b65;background:#fff;font-family:Noto Kufi Arabic,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a{transition:all .18s}.market{background:#fff;min-height:100vh}.top{justify-content:space-between;align-items:center;max-width:1240px;height:82px;margin:auto;padding:0 24px;display:flex}.brand,.adminBrand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:flex}.brand>span:last-child,.adminBrand>span:last-child{flex-direction:column;display:flex}.brand b,.adminBrand b{color:var(--teal);font-size:16px}.brand small,.adminBrand small{color:var(--muted);font-size:8px}.logo{background:var(--teal);color:#fff;border-radius:15px;place-items:center;width:46px;height:46px;font-size:22px;font-weight:800;display:grid}.top nav{gap:25px;display:flex}.top nav a{color:#555;font-size:11px;text-decoration:none}.top>div{align-items:center;gap:8px;display:flex}.top button{background:0 0;border:0;border-radius:21px;width:42px;height:42px}.top svg{width:19px}.loginLink{color:var(--teal);padding:10px;font-size:10px;text-decoration:none}.top .sell{background:var(--teal);color:#fff;border-radius:12px;width:auto;padding:0 17px;font-size:10px;font-weight:700}.market main{max-width:1240px;margin:auto;padding:24px}.hero{background:linear-gradient(135deg,#effafb,#fff 62%);border-radius:28px;grid-template-columns:1.1fr .9fr;align-items:center;min-height:520px;padding:54px;display:grid;overflow:hidden}.hero>div{min-width:0}.eyebrow{color:var(--teal);background:#fff;border:1px solid #d8eeee;border-radius:18px;align-items:center;gap:6px;padding:7px 12px;font-size:9px;display:inline-flex}.eyebrow svg{width:15px}.hero h1{overflow-wrap:break-word;max-width:100%;margin:13px 0 5px;font-size:46px;line-height:1.55}.hero h1 em{color:var(--teal);font-style:normal}.hero p{color:var(--muted);font-size:12px}.search{background:#fff;border:1px solid #d7e0df;border-radius:32px;align-items:center;min-width:0;height:64px;margin-top:27px;padding:0 16px;display:flex;box-shadow:0 14px 35px #182d3012}.search svg{flex:none;width:20px}.search input{text-align:right;border:0;outline:0;flex:1;min-width:0;padding:0 13px;font-size:11px}.search button{background:var(--teal);color:#fff;border:0;border-radius:20px;align-items:center;gap:5px;padding:10px 16px;font-size:9px;display:flex}.heroArt{position:relative}.heroArt img{object-fit:cover;border-radius:50% 40% 50% 45%;width:100%;height:360px;box-shadow:0 25px 55px #07434b29}.heroArt span{background:#fff;border-radius:15px;align-items:center;gap:6px;padding:12px 16px;font-size:9px;display:flex;position:absolute;bottom:16px;right:-12px;box-shadow:0 8px 25px #0002}.heroArt svg{color:#e1ad3c;width:17px}.market main>section:not(.hero){margin-top:62px}.sectionTitle{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.sectionTitle h2{font-size:23px}.sectionTitle button{color:var(--teal);background:0 0;border:0;align-items:center;font-size:9px;display:flex}.sectionTitle svg{width:15px}.categories{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.categories button{border:1px solid var(--line);text-align:right;background:#fff;border-radius:16px;align-items:center;gap:11px;height:86px;padding:14px;display:flex}.categories button:hover{border-color:var(--teal);transform:translateY(-2px)}.categories>button>svg:first-child{width:28px;color:var(--teal)}.categories>button>svg:last-child{color:#aaa;width:15px;margin-right:auto}.categories span{flex-direction:column;display:flex}.categories b{font-size:11px}.categories small{color:var(--muted);font-size:8px}.products{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.products>a{color:inherit;text-decoration:none}.products>a>div{background:var(--cream);border-radius:16px;height:210px;position:relative;overflow:hidden}.products img{object-fit:cover;width:100%;height:100%}.products a button{background:#fff;border:0;border-radius:17px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:9px;left:9px}.products a button svg{width:17px}.products a div span{background:var(--teal-dark);color:#fff;border-radius:11px;padding:4px 8px;font-size:7px;position:absolute;bottom:9px;right:9px}.products h3{margin:8px 0 2px;font-size:11px}.products>a>b{color:var(--teal);font-size:16px}.products>a>small{color:var(--muted);align-items:center;gap:3px;margin-top:3px;font-size:8px;display:flex}.products small svg{width:11px}.bundle{color:#fff;background:#103f44;border-radius:24px;justify-content:space-between;align-items:center;height:230px;padding:36px 45px;display:flex;overflow:hidden}.bundle span{color:#bfe6e9;font-size:10px}.bundle h2{margin:6px 0;font-size:27px}.bundle p{color:#d0dddd;font-size:10px}.bundle img{object-fit:cover;width:45%;height:230px;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}footer{color:#fff;background:#12383c;align-items:center;gap:13px;min-height:150px;padding:32px max(24px,50% - 596px);display:flex}footer p{color:#c4d4d5;font-size:9px}footer>small{color:#a8bdbf;margin-inline-start:auto;font-size:8px}.productPage{grid-template-columns:1.15fr .85fr;gap:35px;display:grid;padding-top:40px!important}.gallery>img{object-fit:cover;border-radius:22px;width:100%;height:620px}.details{border:1px solid var(--line);border-radius:22px;padding:27px}.condition{background:var(--teal-dark);color:#fff;border-radius:12px;padding:5px 9px;font-size:8px}.details h1{margin-bottom:3px;font-size:27px}.details h2{color:var(--teal);margin:0;font-size:32px}.details h2 small{font-size:12px}.details>p{color:var(--muted);font-size:10px}.details>p svg{width:14px}.trust{background:var(--soft);color:var(--teal-dark);border-radius:12px;align-items:center;gap:5px;padding:12px;font-size:9px;display:flex}.trust svg{width:16px}.attrs{grid-template-columns:repeat(3,1fr);gap:7px;margin:15px 0;display:grid}.attrs span{background:var(--cream);text-align:center;border-radius:12px;flex-direction:column;padding:10px;display:flex}.attrs small{font-size:8px}.attrs b{font-size:10px}.details h3{font-size:13px}.desc,.details li{font-size:9px;line-height:2}.details ul{padding:0;list-style:none}.details li{align-items:center;gap:4px;display:flex}.details li svg{width:15px;color:var(--teal)}.sellerCard{background:var(--cream);border-radius:13px;align-items:center;gap:9px;padding:11px;display:flex}.sellerCard>div{background:var(--teal);color:#fff;border-radius:21px;place-items:center;width:42px;height:42px;display:grid}.sellerCard span{flex-direction:column;display:flex}.sellerCard small{color:var(--muted);font-size:8px}.actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.actions button{border:1px solid var(--teal);height:50px;color:var(--teal);background:#fff;border-radius:12px}.actions button:last-child{background:var(--teal);color:#fff}.adminLogin,.noAccess{background:var(--cream);place-items:center;min-height:100vh;display:grid}.adminLogin form,.noAccess{padding:32px}.adminLogin form{border:1px solid var(--line);background:#fff;border-radius:22px;width:min(430px,100% - 28px);box-shadow:0 15px 45px #13343714}.adminLogin h1{font-size:20px}.adminLogin p{color:var(--muted);font-size:9px}.adminLogin label{flex-direction:column;margin-top:14px;font-size:9px;display:flex}.adminLogin input{border:1px solid var(--line);border-radius:11px;height:48px;margin-top:5px;padding:0 11px}.adminLogin form>button,.noAccess button{background:var(--teal);color:#fff;border:0;border-radius:12px;width:100%;height:50px;margin-top:16px}.adminLogin form>a{text-align:center;color:var(--teal);margin-top:13px;font-size:9px;display:block}.error{color:#b33a43;background:#fff0f1;border-radius:10px;margin-top:10px;padding:10px;font-size:9px}.admin{background:#f5f7f8;min-height:100vh;display:flex}.admin aside{color:#fff;background:#11363a;flex-direction:column;width:250px;padding:20px 13px;display:flex;position:fixed;inset:0 0 0 auto}.adminBrand{padding:0 7px 20px}.adminBrand b{color:#fff}.adminBrand small{color:#a9c2c4}.admin aside>button{color:#b9cbcd;text-align:right;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;height:46px;padding:0 12px;font-size:9px;display:flex}.admin aside>button svg{width:17px}.admin aside>button.active{color:#fff;background:#ffffff12;border-right:3px solid #65c5ce}.admin aside .logout{color:#ffb8bd;margin-top:auto}.admin>section{flex:1;margin-right:250px;padding:0 28px 40px}.admin>section>header{justify-content:space-between;align-items:center;height:92px;display:flex}.admin header h1{margin:0;font-size:20px}.admin header p{color:var(--muted);font-size:8px}.role{color:var(--teal);align-items:center;gap:5px;font-size:9px;display:flex}.role svg{width:17px}.stats{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.stats article{background:#fff;border:1px solid #edf0f0;border-radius:17px;flex-direction:column;height:126px;padding:17px;display:flex}.stats article svg{width:22px;color:var(--teal)}.stats article small{color:var(--muted);margin-top:8px;font-size:8px}.stats article b{font-size:24px}.panel{background:#fff;border:1px solid #e9eded;border-radius:17px;padding:18px}.panelHead{justify-content:space-between;align-items:center;display:flex}.panelHead h2{font-size:14px}.panelHead button{background:var(--soft);color:var(--teal);border:0;border-radius:9px;padding:7px 11px;font-size:8px}.loader,.empty{text-align:center;color:var(--muted);padding:70px;font-size:10px}table{border-collapse:collapse;width:100%;margin-top:12px}th{text-align:right;color:var(--muted);background:#f7f9f9;padding:10px;font-size:8px}td{border-bottom:1px solid #eef0f0;padding:11px;font-size:8px}td:first-child{flex-direction:column;display:flex}td:first-child small{color:var(--muted)}.rowActions{gap:5px;display:flex}.rowActions button{background:var(--soft);color:var(--teal);border:0;border-radius:8px;padding:6px 9px;font-size:8px}.rowActions svg{width:13px;height:13px}.noAccess{text-align:center;align-content:center}.noAccess svg{width:55px;height:55px;color:var(--teal)}.noAccess button{width:230px}@media (width<=900px){.top nav{display:none}.hero{grid-template-columns:1fr;padding:35px}.heroArt{display:none}.categories{grid-template-columns:repeat(2,1fr)}.products{grid-template-columns:repeat(3,1fr)}.productPage{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.top .sell{display:none}.hero h1{font-size:32px}.hero{min-height:460px;padding:25px}.search button{justify-content:center;width:42px;padding:0;font-size:0}.products{grid-template-columns:repeat(2,1fr)}.products>a>div{height:170px}.bundle{padding:25px}.bundle img{width:40%}.admin aside{width:68px}.adminBrand span:last-child,.admin aside>button{font-size:0}.admin aside>button{justify-content:center}.admin>section{margin-right:68px;padding:0 10px 30px}.stats{grid-template-columns:1fr 1fr}.stats article{height:105px;padding:12px}.panel{overflow:auto}.gallery>img{height:390px}}@media (width<=420px){.market main{padding-inline:16px}.hero{padding-inline:22px}.hero h1{font-size:clamp(26px,8vw,30px);line-height:1.5}.eyebrow{white-space:normal;max-width:100%}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.actions a{border:1px solid var(--teal);height:50px;color:var(--teal);background:#fff;border-radius:12px;place-items:center;font-size:10px;text-decoration:none;display:grid}.marketEn{font-family:Arial,sans-serif}.marketEn .top,.marketEn .hero,.marketEn .search,.marketEn .categories button,.marketEn footer{direction:ltr}.marketEn .brand span,.marketEn .categories button span,.marketEn .products a h3,.marketEn .products a small{text-align:left}.marketEn .products a>b{text-align:left;display:block}.turnstileDock{z-index:50;background:#fff;border-radius:10px;max-width:calc(100vw - 36px);padding:5px;position:fixed;bottom:18px;left:18px;box-shadow:0 10px 35px #12383c26}.actions a:last-child{background:var(--teal);color:#fff}.productPage .actions{grid-template-columns:repeat(3,minmax(0,1fr))}.productPage .actions button,.productPage .actions a{justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.productPage .actions svg{width:17px}.sellerCard{color:inherit;text-decoration:none}.offerForm{background:var(--soft);border-radius:14px;grid-template-columns:1fr auto;align-items:end;gap:10px;margin-top:12px;padding:14px;display:grid}.offerForm label{flex-direction:column;gap:6px;font-size:9px;display:flex}.offerForm input{border:1px solid var(--line);background:#fff;border-radius:10px;height:44px;padding:0 12px}.offerForm button{background:var(--teal);color:#fff;border:0;border-radius:10px;height:44px;padding:0 16px}.actionFeedback{background:var(--soft);border-radius:10px;padding:10px 12px;color:var(--teal-dark)!important}.transactionForm{border:1px solid var(--line);background:var(--cream);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;padding:16px;display:grid}.transactionForm h3,.transactionForm>p,.transactionForm .wide{grid-column:1/-1;margin:0}.transactionForm>p{color:var(--muted);font-size:9px;line-height:1.8}.transactionForm label{gap:6px;min-width:0;font-size:9px;display:grid}.transactionForm input,.transactionForm select,.transactionForm textarea{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;min-height:44px;padding:9px 11px}.transactionForm textarea{resize:vertical;min-height:84px}.transactionForm>button{background:var(--teal);color:#fff;border:0;border-radius:9px;min-height:44px;padding:8px 14px}.inlineTransaction{margin:14px 0}.inlineClose{background:var(--soft);color:var(--teal-dark);border:0;border-radius:8px;padding:7px 12px}.notificationPreferences{border:1px solid var(--line);background:var(--cream);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:12px 0;padding:14px;display:flex}.notificationPreferences h2{width:100%;margin:0;font-size:14px}.notificationPreferences label{align-items:center;gap:6px;font-size:9px;display:inline-flex}.notificationPreferences button{background:var(--teal);color:#fff;border:0;border-radius:8px;margin-inline-start:auto;padding:8px 12px}.admin[dir=ltr] aside{inset:0 auto 0 0}.admin[dir=ltr] aside>button{text-align:left}.admin[dir=ltr] aside>button.active{border-left:3px solid #65c5ce;border-right:0}.admin[dir=ltr]>section{margin-left:250px;margin-right:0}.adminFilters{gap:10px;margin:14px 0;display:flex}.adminFilters input,.adminFilters select{border:1px solid var(--line);min-height:42px;color:inherit;background:#fff;border-radius:9px;padding:8px 11px}.adminFilters input{flex:1;min-width:0}.adminOverview{gap:18px;display:grid}.analyticsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.analyticsCard{border:1px solid var(--line);background:#fff;border-radius:15px;padding:16px}.analyticsCard h2{margin:0 0 12px;font-size:13px}.metricBar{grid-template-columns:minmax(90px,1fr) 2fr auto;align-items:center;gap:8px;margin:8px 0;font-size:8px;display:grid}.metricBar>div{background:var(--cream);border-radius:8px;height:8px;overflow:hidden}.metricBar i{border-radius:inherit;background:var(--teal);height:100%;display:block}.usagePanel{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.usagePanel h2{width:100%;margin:0}.aiOperations{gap:12px;margin:14px 0;display:grid}.compactStats{grid-template-columns:repeat(4,minmax(0,1fr))}.settingsGrid,.detailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0;display:grid}.settingsGrid>div,.detailGrid>div{border:1px solid var(--line);background:var(--cream);border-radius:10px;min-width:0;padding:11px}.settingsGrid dt,.detailGrid dt{color:var(--muted);font-size:8px}.settingsGrid dd,.detailGrid dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:9px}.decisionSummary{flex-wrap:wrap;gap:8px;display:flex}.decisionSummary span,.adminWarning{background:var(--soft);border-radius:9px;padding:9px 12px;font-size:8px}.adminWarning{color:#9c5a00;background:#fff5d6}.aiSettingsButton{color:#fff;background:var(--teal);border:0;border-radius:9px;justify-self:start;padding:9px 13px}.adminDetail{gap:16px;display:grid}.moderationImages{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.moderationImages figure{margin:0}.moderationImages img{object-fit:cover;background:var(--cream);border-radius:10px;width:100%;height:180px}.moderationImages figcaption{color:var(--muted);margin-top:4px;font-size:7px}.adminEvidence{border:1px solid var(--line);background:var(--cream);border-radius:12px;gap:8px;padding:13px;display:grid}.adminEvidence h3,.adminEvidence p{margin:0}.adminEvidence pre{white-space:pre-wrap;max-height:300px;font-size:8px;overflow:auto}.adminEditForm{background:var(--cream);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:14px;display:grid}.adminEditForm input,.adminEditForm select,.adminEditForm textarea{border:1px solid var(--line);border-radius:8px;min-width:0;min-height:42px;padding:9px}.adminEditForm textarea{min-height:80px}.adminEditForm button{background:var(--teal);color:#fff;border:0;border-radius:8px}.top .sell{place-items:center;text-decoration:none;display:grid}.sectionTitle a{color:var(--teal);background:0 0;border:0;align-items:center;font-size:9px;text-decoration:none;display:flex}.sectionTitle a svg{width:15px}.products a button.favoriteOn{color:var(--teal);background:var(--soft)}.srFeedback{min-height:20px;color:var(--teal-dark);font-size:9px}.accountPage,.sellPage{background:var(--cream);place-items:start center;min-height:70vh;padding:55px 20px;display:grid}.accountCard,.sellCard{border:1px solid var(--line);background:#fff;border-radius:22px;width:min(480px,100%);padding:28px;box-shadow:0 18px 45px #12383c12}.sellCard{width:min(860px,100%)}.accountCard h1,.sellCard h1{margin:0 0 5px}.accountCard p,.sellCard p{color:var(--muted);font-size:9px}.accountCard label,.sellCard label{flex-direction:column;gap:6px;margin-top:13px;font-size:9px;display:flex}.accountCard input,.accountCard select,.sellCard input,.sellCard select,.sellCard textarea{border:1px solid var(--line);background:#fff;border-radius:11px;min-height:48px;padding:9px 11px}.sellCard textarea{resize:vertical;min-height:120px}.accountCard>button,.accountCard form>button,.sellCard>button,.primaryLink{background:var(--teal);color:#fff;border:0;border-radius:12px;place-items:center;width:100%;height:50px;margin-top:17px;font-size:10px;text-decoration:none;display:grid}.accountCard .cancelRegistration{border-top:1px solid var(--line);margin-top:24px;padding-top:18px}.accountCard .cancelRegistration h2{margin:0;font-size:13px}.accountCard .cancelRegistration button.dangerAction{border:1px solid var(--red);color:var(--red);background:0 0}.accountCard .authVerificationNotice{color:var(--muted);margin:13px 0 0;font-size:8px;line-height:1.8}.accountCard>button.betaAccessToggle{border:1px solid var(--line);height:auto;min-height:48px;color:var(--teal);background:0 0;padding:10px 12px}.accountCard>a:not(.primaryLink){text-align:center;color:var(--teal);margin-top:13px;font-size:9px;display:block}.accountCard small{color:var(--muted);margin-top:11px;font-size:7px;display:block}.success{color:#247345;background:#e9f8ef;border-radius:10px;margin-top:10px;padding:10px;font-size:9px}.formGrid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.formGrid .wide{grid-column:1/-1}@media (width<=620px){.formGrid{grid-template-columns:1fr}.formGrid .wide{grid-column:auto}.accountPage,.sellPage{padding:25px 12px}}@media (width<=420px){.categories{grid-template-columns:repeat(2,minmax(0,1fr))}.categories button{gap:7px;min-width:0;padding-inline:9px}.categories button>span{overflow-wrap:anywhere;min-width:0}.transactionForm{grid-template-columns:1fr}.transactionForm h3,.transactionForm>p,.transactionForm .wide{grid-column:auto}.accountRatings>article{grid-template-columns:minmax(0,1fr)}}.browsePage,.infoPage,.accountShell{width:min(1180px,100% - 32px);min-height:68vh;margin:0 auto;padding:42px 0 70px}.browseHead{margin-bottom:28px}.browseHead h1,.infoPage h1,.accountShell h1{margin:8px 0;font-size:26px}.browseHead p,.infoPage p{color:var(--muted);font-size:10px}.browseFilters{background:var(--paper,#fff);border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 24px;padding:16px;display:grid}.browseFilters input,.browseFilters select{border:1px solid var(--line);background:var(--cream,#fff);min-width:0;color:inherit;border-radius:10px;padding:11px}.browseFilters>button{background:var(--teal);color:#fff;border:0;border-radius:10px;font-weight:800}.dynamicFilter{gap:5px;display:grid}.dynamicFilter span{color:var(--muted);font-size:10px;font-weight:700}.browseCategories{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.browseCategories a{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:15px;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:18px;text-decoration:none;display:grid}.browseCategories svg{color:var(--teal)}.browseCategories span{flex-direction:column;display:flex}.browseCategories small{color:var(--muted)}.infoPage{max-width:760px}.infoPage>svg{width:52px;height:52px;color:var(--teal)}.infoPage p{border-bottom:1px solid var(--line);padding:13px 0;font-size:11px;line-height:2}.infoPage .primaryLink{max-width:250px}.accountShell{grid-template-columns:230px 1fr;gap:25px;display:grid}.accountShell aside,.accountShell>section{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px}.accountShell aside{flex-direction:column;gap:5px;height:max-content;display:flex}.accountShell aside h2{margin:0}.accountShell aside small{color:var(--muted);margin-bottom:13px;overflow:hidden}.accountShell aside a{color:var(--ink);border-radius:9px;padding:11px;font-size:9px;text-decoration:none}.accountShell aside a.active{color:var(--teal);background:#e7f4f3;font-weight:700}.profileGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.profileGrid article{border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:15px;display:flex}.profileGrid small,.accountItems small{color:var(--muted)}.accountItems{flex-direction:column;gap:9px;display:flex}.accountItems article{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;padding:14px;display:flex}.accountItems article>div{flex-direction:column;gap:5px;display:flex}.accountRatings{gap:10px;margin-block:18px;display:grid}.accountRatings>h2{margin:0}.accountRatings>article{border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;padding:14px;display:grid}.accountRatings>article>div{min-width:0}.accountRatings small,.accountRatings p{color:var(--muted);overflow-wrap:anywhere;display:block}.accountRatings .transactionForm{grid-column:1/-1}.accountRatings>article>button{border:1px solid var(--line);color:inherit;background:0 0;border-radius:8px;padding:8px 10px}.accountActions{flex-wrap:wrap;justify-content:flex-end;margin-inline-start:auto;flex-direction:row!important;display:flex!important}.accountActions button,.accountActions a,.accountToolbar button,.accountTabs button,.ticketHeading button{background:var(--soft);color:var(--teal-dark);cursor:pointer;border:0;border-radius:8px;padding:7px 10px;font-size:8px;text-decoration:none}.accountActions .dangerAction{color:#b33a43;background:#fff0f1}.accountTabs,.accountToolbar{gap:8px;margin:12px 0;display:flex}.accountTabs button.active{background:var(--teal);color:#fff}.ticketDetail{gap:16px;display:grid}.ticketDetail>a{color:var(--teal);font-size:9px;text-decoration:none}.ticketHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.ticketHeading h2{margin:0 0 5px}.ticketHeading small{color:var(--muted)}.ticketReplies{gap:10px;display:grid}.ticketReplies article{background:var(--cream);border-radius:12px;width:min(80%,620px);padding:13px}.ticketReplies article.mine{background:var(--soft);margin-inline-start:auto}.ticketReplies p{white-space:pre-wrap;font-size:10px;line-height:1.8}.ticketReplies small{color:var(--muted);font-size:7px}.ticketAttachments{flex-wrap:wrap;gap:8px;display:flex}.ticketAttachments a{color:var(--teal);font-size:8px}.ticketReplyForm{grid-template-columns:1fr auto;gap:8px;display:grid}.ticketReplyForm textarea{border:1px solid var(--line);resize:vertical;border-radius:10px;min-height:80px;padding:10px}.ticketReplyForm button{background:var(--teal);color:#fff;border:0;border-radius:10px;padding:0 18px}.ticketForm{background:var(--cream);border-radius:14px;gap:9px;margin-bottom:20px;padding:16px;display:grid}.ticketForm input,.ticketForm textarea,.ticketForm select{border:1px solid var(--line);border-radius:10px;padding:11px}.ticketFiles{border:1px dashed var(--teal);color:var(--teal);border-radius:10px;gap:7px;padding:11px;font-weight:700;display:grid}.ticketFiles input{border:0;padding:0}.ticketFiles small{color:var(--muted);font-weight:400}.ticketForm p{color:var(--teal);margin:0}.ticketForm textarea{min-height:100px}.ticketForm button{background:var(--teal);color:#fff;border:0;border-radius:10px;height:43px}.notificationComposer{background:var(--cream);border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:24px;padding:18px;display:grid}.notificationComposer h2,.notificationComposer textarea,.notificationComposer p{grid-column:1/-1}.notificationComposer input,.notificationComposer textarea,.notificationComposer select{border:1px solid var(--line);background:#fff;border-radius:10px;padding:11px}.notificationComposer textarea{resize:vertical;min-height:95px}.notificationComposer button{background:var(--teal);color:#fff;border:0;border-radius:10px;min-height:44px}.notificationComposer p{color:var(--teal);margin:0}.catalogManager{gap:18px;display:grid}.catalogCreate,.attributeManager form{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:repeat(5,minmax(120px,1fr));gap:10px;padding:18px;display:grid}.catalogCreate h2,.catalogCreate p{grid-column:1/-1;margin:0}.catalogCreate input,.catalogCreate select,.attributeManager input,.attributeManager select{border:1px solid var(--line);background:#fff;border-radius:9px;min-height:43px;padding:9px}.catalogCreate button,.attributeManager form button{background:var(--teal);color:#fff;border:0;border-radius:9px;min-height:43px;font-weight:700}.catalogCards,.attributeRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.catalogCards article,.attributeRows article{border:1px solid var(--line);border-radius:12px;flex-direction:column;justify-content:space-between;gap:12px;padding:13px;display:flex}.catalogCards article.inactive{opacity:.55;background:#f7f7f7}.catalogCards article>div:first-child,.attributeRows article>div:first-child{flex-direction:column;gap:4px;display:flex}.catalogCards small,.attributeRows small,.attributeRows span{color:var(--muted)}.attributeManager{gap:16px;display:grid}.attributeManager .panelHead>div{gap:3px;display:grid}.attributeManager form{background:var(--cream);border:0;grid-template-columns:repeat(6,minmax(110px,1fr));padding:13px}.attributeManager form label{align-items:center;gap:6px;display:flex}.attributeManager form label input{min-height:auto}.rowActions button.danger{color:#b42318;border-color:#f3b6b1}@media (width<=760px){.notificationComposer{grid-template-columns:1fr}.notificationComposer h2,.notificationComposer textarea,.notificationComposer p{grid-column:auto}.catalogCreate,.attributeManager form,.catalogCards,.attributeRows,.analyticsGrid,.settingsGrid,.detailGrid,.moderationImages,.adminEditForm{grid-template-columns:1fr}.adminFilters{flex-direction:column}.admin[dir=ltr]>section{margin-left:68px}}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf7f8;--soft:#173033;--cream:#101d1f;--line:#2b4144;--muted:#a8b9bb;background:#0b1517}body,.market,.marketEn,.accountPage,.browsePage,.infoPage,.adminLogin,.noAccess,.admin{color:#edf7f8;background:#0b1517}.hero{background:linear-gradient(135deg,#102b2f,#0d191b 62%)}.top,.search,.categories button,.details,.panel,.accountCard,.browseCategories a,.browseFilters,.accountItems article,.accountRatings>article,.profileGrid article,.sellerCard,.catalogCards article,.attributeRows article,.ticketThread,.adminLogin form,.stats article,.sellCard,.accountShell aside,.accountShell>section,.notificationPreferences,.ticketForm,.notificationComposer,.offerForm,.reportTargetPanel,.similarProducts>div>a{color:#edf7f8;border-color:var(--line);background:#142326}.top nav a{color:#d7e4e5}.actions button,.galleryPager button{background:#101d1f}.accountShell aside a.active{background:#17383c}input,select,textarea{color:#edf7f8;background:#0d1a1c;border-color:var(--line)!important}.accountCard input,.accountCard select,.sellCard input,.sellCard select,.sellCard textarea{color:#edf7f8;background:#0d1a1c}input::placeholder,textarea::placeholder{color:#91a5a8}.products>a,.sectionTitle,.browseHead,.accountShell,.accountShell aside a,.infoPage a{color:#edf7f8}.products>a>div,.attrs span,.attributeManager form,th{background:#101d1f}td,.verified,.accountItems article,.catalogCards article,.attributeRows article{border-color:var(--line)}.loginLink,.sectionTitle a,.primaryLink,.accountShell aside a.active{color:#70d4dd}.error{color:#ffb9c0;background:#3b1d21}.success,.actionFeedback{color:#a5ebbd;background:#143522}}@media (width<=760px){.browseFilters{grid-template-columns:1fr 1fr}.browseFilters>button{min-height:44px}.browseCategories,.accountShell{grid-template-columns:1fr}.accountShell aside{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.accountShell aside h2,.accountShell aside>small{overflow-wrap:anywhere;grid-column:1/-1;min-width:0}.profileGrid{grid-template-columns:1fr}.browsePage,.infoPage,.accountShell{width:min(100% - 22px,1180px);padding-top:24px}}.assistantPage{width:min(100% - 32px,980px);min-height:58vh;margin:42px auto 80px}.assistantTop{background:var(--teal-soft,#e8f5f6);border-radius:20px;align-items:center;gap:16px;margin-bottom:20px;padding:22px;display:flex}.assistantTop>svg{width:40px;height:40px;color:var(--teal,#087e8b);flex:none}.assistantTop h1,.assistantTop p{margin:0}.assistantTop p{color:var(--muted,#666);margin-top:5px;line-height:1.8}.assistantCompose,.assistantThread,.assistantColumns>section,.assistantEmpty{background:var(--paper,#fff);border:1px solid var(--line,#e2e2df);border-radius:20px;padding:24px}.assistantCompose{gap:14px;display:grid}.assistantCompose label{gap:8px;font-weight:700;display:grid}.assistantCompose textarea{resize:vertical;border:1px solid var(--line,#ddd);min-height:150px;font:inherit;color:inherit;background:var(--cream,#f7f7f5);border-radius:14px;padding:14px}.assistantCompose button,.primaryLink{color:#fff;text-align:center;background:#087e8b;border:0;border-radius:12px;padding:13px 20px;font-weight:800;text-decoration:none}.assistantCompose small,.assistantStatus{color:var(--muted,#666)}.assistantPrompt,.assistantPrivacy{background:var(--teal-soft,#e8f5f6);color:var(--teal,#087e8b);border-radius:13px;padding:14px}.assistantThread{gap:12px;display:grid}.assistantThread article{border-radius:16px;width:min(86%,680px);padding:13px 16px}.assistantThread article p{margin:5px 0 0;line-height:1.8}.assistantThread .buyer{color:#fff;background:#087e8b;justify-self:end}.assistantThread .assistant{background:var(--cream,#f7f7f5);justify-self:start}.assistantColumns{grid-template-columns:1fr 1fr;gap:18px;display:grid}.assistantRow{border-bottom:1px solid var(--line,#e2e2df);color:inherit;gap:4px;padding:14px 2px;text-decoration:none;display:grid}.assistantRow small{color:var(--muted,#666);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.assistantEmpty{text-align:center;justify-items:center;gap:12px;display:grid}.assistantEmpty>svg{color:#087e8b;width:48px;height:48px}@media (width<=700px){.assistantPage{margin-top:20px}.assistantColumns{grid-template-columns:1fr}.assistantCompose,.assistantThread,.assistantColumns>section{padding:17px}}.assistantAdminReview{gap:12px;display:grid}.assistantAuditMessage{border:1px solid var(--line,#e2e2df);background:var(--cream,#f7f7f5);border-radius:12px;padding:14px}.assistantAuditMessage p{white-space:pre-wrap;margin:6px 0 0}.assistantJob{color:var(--muted,#666);padding:8px 12px;display:block}.loadingState{justify-items:center;gap:12px;display:grid}.skeletonBars{gap:7px;width:min(100%,440px);display:grid}.skeletonBars i{background:linear-gradient(90deg, var(--cream) 25%, var(--soft) 50%, var(--cream) 75%);background-size:200% 100%;border-radius:999px;height:10px;animation:1.3s ease-in-out infinite skeleton-pulse;display:block}.skeletonBars i:nth-child(2){width:84%}.skeletonBars i:nth-child(3){width:68%}@keyframes skeleton-pulse{to{background-position:-200% 0}}:where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #13a8b5}.search input:focus-visible{border-radius:8px}.admin>section,.admin .panel,.accountShell>section,.accountShell aside,.ticketForm,.ticketFiles,.ticketFiles input[type=file]{min-width:0;max-width:100%}.ticketFiles input[type=file]{width:100%;font-size:9px;overflow:hidden}.ticketForm>*{width:100%;min-width:0;max-width:100%}@media (width<=620px){.admin>section{flex:auto;width:calc(100% - 68px);min-width:0}.admin .panel{overflow-x:auto}.admin table{min-width:560px}}@media (prefers-color-scheme:dark){:root{--paper:#142326;--teal-soft:#173033}.assistantCompose,.assistantThread,.assistantColumns>section,.assistantEmpty,.catalogCreate,.notificationComposer,.adminDetail,.transactionForm{color:#edf7f8;border-color:var(--line);background:#142326}}.gallery{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.gallery>img{object-fit:cover;background:var(--cream);border-radius:18px;width:100%;height:220px}.gallery>img:first-child{grid-column:1/-1;height:420px}.galleryPager{grid-column:1/-1;justify-content:center;gap:8px;display:flex}.galleryPager button{border:1px solid var(--line);min-width:42px;min-height:42px;color:inherit;border-radius:999px}.galleryPager button.active{background:var(--teal);color:#fff;border-color:var(--teal)}.gallery>img.active{outline:3px solid var(--teal);outline-offset:2px}.defectList svg{color:var(--red)!important}.similarProducts{width:min(100% - 48px,1192px);margin:0 auto 64px}.similarProducts>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.similarProducts a{color:inherit;border:1px solid var(--line);background:var(--paper,#fff);border-radius:16px;text-decoration:none;overflow:hidden}.similarProducts img{object-fit:cover;width:100%;height:150px}.similarProducts span{gap:4px;padding:10px;display:grid}.similarProducts small{color:var(--teal)}.paginationSentinel{justify-content:center;width:100%;padding:24px 0 8px;display:flex}.paginationSentinel button{min-width:min(260px,100%);min-height:48px}.offerHistory{color:inherit;margin-top:10px}.offerHistory summary{cursor:pointer;align-items:center;min-height:44px;font-weight:800;display:flex}.offerHistory ol{gap:6px;margin:4px 0 0;padding-inline-start:22px;display:grid}.offerHistory li{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.offerHistory li small{color:var(--muted)}.offerBlockControl{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.offerBlockControl label{color:var(--muted);gap:4px;font-size:9px;display:grid}.offerBlockControl select{border:1px solid var(--line);background:inherit;min-height:44px;color:inherit;border-radius:8px;padding-inline:8px}.orderQuickAction{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.orderQuickAction select{border:1px solid var(--line);background:inherit;max-width:190px;min-height:38px;color:inherit;border-radius:8px;padding-inline:7px}.listingPhotoEditor{gap:10px;display:grid}.listingPhotoEditor>p{color:var(--muted);margin:0}.listingPhotoEditor>div{border:1px solid var(--line);border-radius:14px;grid-template-columns:72px minmax(80px,auto) minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.listingPhotoEditor img,.listingPhotoEditor>div>span{object-fit:cover;background:var(--soft);border-radius:10px;place-items:center;width:72px;height:58px;display:grid}.listingPhotoEditor small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=520px){.listingPhotoEditor>div{grid-template-columns:58px minmax(0,1fr)}.listingPhotoEditor img,.listingPhotoEditor>div>span{width:58px;height:52px}.listingPhotoEditor .rowActions{grid-column:1/-1}}.notificationButton{position:relative}.notificationBadge{color:#fff;background:#d92d3a;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font:700 10px/1 system-ui;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0}.accountItems article span{color:var(--muted);font-size:11px}.readOnlyNotice{background:var(--soft);color:var(--muted);border-radius:12px;padding:12px}.checkLabel{align-items:center;gap:8px;flex-direction:row!important;display:flex!important}.checkLabel input{width:20px;height:20px;margin:0}.profileEditor,.securityPanel form,.dangerZone{border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;padding:18px;display:grid}.profileEditor label,.securityPanel label{gap:7px;display:grid}.profileEditor .wide,.profileEditor>button,.profileEditor>p,.securityPanel h2,.securityPanel form>button{grid-column:1/-1}.profileEditor input,.profileEditor select,.profileEditor textarea,.securityPanel input{border:1px solid var(--line);border-radius:10px;width:100%;min-width:0;max-width:100%;min-height:46px;padding:10px}.profileEditor button,.securityPanel button,.sessionManager button{border:0;border-radius:10px;min-height:44px;padding:9px 14px}.dangerZone{grid-template-columns:1fr}.sessionManager{gap:12px;display:grid}.sessionManager article,.aiRules article{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.sessionManager article div,.aiRules article div{gap:4px;display:grid}.sessionManager small,.aiRules small{color:var(--muted)}.aiRules{gap:10px;margin-top:18px;display:grid}.evidenceLink{width:fit-content;color:var(--teal);margin:8px 0;font-weight:700;display:block}.reportEvidenceProgress{gap:6px;margin:0;padding:0;list-style:none;display:grid}.reportEvidenceProgress li{background:var(--cream);overflow-wrap:anywhere;border-radius:9px;justify-content:space-between;gap:12px;padding:8px 10px;display:flex}.reportEvidenceProgress li small{color:var(--muted)}.reportEvidenceProgress li.uploaded small{color:#26723d}.reportEvidenceProgress li.failed small{color:#b42332}.slaBadge{background:var(--soft);color:var(--teal);border-radius:999px;padding:5px 8px;display:inline-flex}.slaBadge.breached{color:#b42332;background:#fff0f1}@media (prefers-color-scheme:dark){.assistantPrompt,.assistantPrivacy,.evidenceLink{color:#70d4dd}.reportEvidenceProgress li.uploaded small{color:#8de0a5}.reportEvidenceProgress li.failed small{color:#ffb9c0}.profileEditor,.securityPanel form,.dangerZone,.sessionManager article,.aiRules article{color:#edf7f8;border-color:var(--line);background:#142326}}@media (width<=620px){.gallery>img{height:150px}.gallery>img:first-child{height:320px}.similarProducts>div{grid-template-columns:repeat(2,minmax(0,1fr))}.profileEditor,.securityPanel form{grid-template-columns:1fr}.profileEditor>*{grid-column:1!important}.securityPanel,.securityPanel form,.dangerZone,.sessionManager,.sessionManager article{overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%}.dangerZone .primaryLink{white-space:normal;overflow-wrap:anywhere}}.market main.returAuthPage{background:radial-gradient(at 15% 15%,#dceee9 0,#0000 45%),#f6f8f6;place-items:center;width:100%;max-width:none;min-height:72vh;padding:44px 20px;display:grid}.returAuthCard{box-sizing:border-box;background:#fff;border:1px solid #dde7e2;border-radius:24px;width:min(100%,510px);padding:38px;box-shadow:0 18px 60px #143e3020}.returAuthCard>a.returAuthBrand{color:#126750;justify-content:center;align-items:center;gap:12px;font-size:35px;font-weight:800;text-decoration:none;display:flex}.returAuthBrand span{letter-spacing:.16em;border-inline-start:1px solid #cadbd3;padding-inline-start:12px;font-size:15px}.returAuthEyebrow{text-align:center;color:#53796a;letter-spacing:.08em;margin:24px 0 10px;font-size:11px}.returAuthCard h1{text-align:center;color:#15392e;margin:0 0 18px;font-size:clamp(23px,4vw,29px);line-height:1.6}.returAuthCard form{gap:17px;display:grid}.market .returAuthCard form>p{color:#405e50;font-size:14px;line-height:1.9}.market .returAuthCard .returAuthEyebrow{color:#53796a}.market .returAuthCard .returAuthFootnote{color:#536b5d}.returAuthCard label{color:#244b3d;gap:8px;font-size:14px;font-weight:600;display:grid}.returAuthCard input{box-sizing:border-box;color:#15392e;width:100%;min-height:52px;font:inherit;background:#fbfcfb;border:1px solid #cadbd3;border-radius:11px;padding:12px 14px}.returAuthCard input:focus{border-color:#138663;outline:3px solid #13866328}.returAuthCard button,.resetCta{color:#fff;min-height:50px;font:inherit;cursor:pointer;background:#126750;border:0;border-radius:11px;padding:13px 20px;font-weight:700}.returAuthCard button:disabled{opacity:.65;cursor:wait}.returAuthCard .resetVisibility{color:#126750;background:0 0;justify-self:start;min-height:40px;padding:5px}.returAuthCard form>a{text-align:center;color:#126750;padding:6px;font-size:13px}.resetIntro,.returAuthCard .resetIntro p{color:#546a60;text-align:center;margin-bottom:26px;font-size:14px;line-height:1.9}.resetIntro svg,.resetComplete svg{color:#126750}.returAuthCard .resetHint{color:#65796e;margin:-8px 0 0;font-size:12px;line-height:1.7}.resetComplete{text-align:center;color:#405e50;line-height:1.9}.resetCta{box-sizing:border-box;margin-top:22px;text-decoration:none;display:block}.returAuthFootnote{text-align:center;color:#6d7f74;border-top:1px solid #e6ece8;margin-top:28px;padding-top:20px;font-size:11px;line-height:1.8}@media (width<=540px){.returAuthPage{padding:28px 14px}.returAuthCard{border-radius:18px;padding:26px 21px}}
