:root{--green:#16803d;--green-2:#22a852;--green-3:#eaf8ef;--dark:#10271d;--text:#183227;--muted:#69786f;--line:#e2e9e5;--bg:#f6f8f7;--white:#fff;--shadow:0 18px 45px #10271d17}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:#fff;margin:0;font-family:Cairo,Noto Sans Arabic,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{width:min(1200px,100% - 32px);margin:auto}.topStrip{background:var(--dark);color:#d7e7dd;align-items:center;height:31px;font-size:12px;display:flex}.topStrip span{color:#77d99b;margin:0 8px}.header{z-index:30;box-shadow:0 1px 0 var(--line);background:#fff;position:sticky;top:0}.nav{align-items:center;gap:24px;height:78px;display:flex}.brand{align-items:center;gap:9px;min-width:max-content;display:flex}.brand>span{font-size:23px;font-weight:900;line-height:1.05}.brand b{color:var(--green)}.brand small{color:var(--muted);margin-top:6px;font-size:10px;font-weight:600;display:block}.navSearch{border:1px solid var(--line);background:#f8faf9;border-radius:14px;flex:1;max-width:430px;display:flex;overflow:hidden}.navSearch input{background:0 0;border:0;outline:none;width:100%;padding:12px 16px}.navSearch button{background:var(--green);color:#fff;cursor:pointer;border:0;width:48px;font-size:25px}.nav nav{align-items:center;gap:18px;margin-right:auto;font-size:14px;font-weight:750;display:flex}.nav nav>a:not(.postButton){color:#405449}.nav nav>a:hover{color:var(--green)}.postButton,.primary{background:linear-gradient(135deg,var(--green-2),var(--green));cursor:pointer;border:0;border-radius:12px;padding:13px 19px;font-weight:850;box-shadow:0 9px 20px #16803d2e;color:#fff!important}.categoryBar{background:#fff;border-top:1px solid #f0f3f1}.categoryBar .container{color:#506159;justify-content:center;align-items:center;gap:38px;height:41px;font-size:13px;font-weight:750;display:flex}.categoryBar a:hover{color:var(--green)}.hero{background:radial-gradient(circle at 12% 15%,#86efac47,#0000 29%),radial-gradient(circle at 85% 80%,#22c55e21,#0000 28%),linear-gradient(145deg,#f8fcf9,#eef9f2);padding:66px 0 43px;position:relative;overflow:hidden}.hero:before{content:"";background-image:radial-gradient(#16803d18 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.heroInner{grid-template-columns:1.05fr .95fr;align-items:center;gap:55px;display:grid;position:relative}.heroCopy{padding:14px 0 52px}.eyebrow,.pageTitle span,.sectionHead span,.sellerCta span{color:var(--green);font-size:14px;font-weight:850}.hero h1{letter-spacing:-1.5px;margin:14px 0 18px;font-size:58px;line-height:1.18}.hero h1 em{color:var(--green);font-style:normal}.hero p{color:var(--muted);max-width:600px;margin:0;font-size:18px;line-height:1.9}.heroActions{gap:12px;margin-top:28px;display:flex}.ghostButton,.secondary{color:var(--green);cursor:pointer;background:#fff;border:1px solid #b8cbc0;border-radius:12px;padding:13px 20px;font-weight:850}.heroVisual{height:335px;box-shadow:var(--shadow);background:linear-gradient(145deg,#fff,#f1f8f4);border:1px solid #ffffffe6;border-radius:35px;position:relative}.heroVisual:before{content:"";border:38px solid #d9f2e1;border-radius:50%;width:190px;height:190px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.heroPin{color:#fff;background:linear-gradient(135deg,#37be68,#147b3b);border-radius:50% 50% 50% 10%;place-items:center;width:95px;height:95px;font-size:55px;display:grid;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 20px 35px #16803d40}.heroPin:first-letter{rotate:-45deg}.visualCard{border:1px solid var(--line);z-index:2;background:#fff;border-radius:17px;width:140px;padding:15px;font-size:28px;position:absolute;box-shadow:0 12px 25px #10271d1a}.visualCard b,.visualCard span{display:block}.visualCard b{margin-top:6px;font-size:15px}.visualCard span{color:var(--muted);margin-top:3px;font-size:10px}.visualOne{top:28px;right:25px}.visualTwo{bottom:25px;right:55px}.visualThree{top:74px;left:25px}.heroSearch{background:#fff;border-radius:18px;grid-column:1/-1;grid-template-columns:2fr 1fr auto;gap:9px;margin-top:-17px;padding:11px;display:grid;box-shadow:0 18px 50px #0f392221}.heroSearch label{border-left:1px solid var(--line);gap:3px;padding:5px 12px;display:grid}.heroSearch label span{color:var(--muted);font-size:11px;font-weight:750}.heroSearch input,.heroSearch select{color:var(--text);background:0 0;border:0;outline:none;padding:6px 0}.heroSearch button,.filters button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:12px;padding:0 31px;font-weight:850}.trustBar{border-bottom:1px solid var(--line);background:#fff}.trustBar .container{grid-template-columns:repeat(3,1fr);padding:21px 0;display:grid}.trustBar .container>div{border-left:1px solid var(--line);justify-content:center;align-items:center;gap:12px;display:flex}.trustBar .container>div:last-child{border-left:0}.trustBar b{background:var(--green-3);width:39px;height:39px;color:var(--green);border-radius:50%;place-items:center;font-size:18px;display:grid}.trustBar strong,.trustBar small{display:block}.trustBar strong{font-size:14px}.trustBar small{color:var(--muted);margin-top:4px;font-size:11px}.section{padding:68px 0}.muted{background:var(--bg)}.sectionHead{justify-content:space-between;align-items:end;margin-bottom:27px;display:flex}.sectionHead h2{margin:6px 0 0;font-size:32px}.textLink{color:var(--green);font-weight:800}.categoryGrid{grid-template-columns:repeat(8,1fr);gap:12px;display:grid}.category{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;min-height:132px;padding:20px 8px;transition:all .2s}.category:hover{border-color:#a9d9b8;transform:translateY(-5px);box-shadow:0 14px 28px #10271d17}.category b{background:var(--green-3);border-radius:15px;place-items:center;width:48px;height:48px;margin:0 auto 10px;font-size:25px;display:grid}.category span,.category small{display:block}.category span{font-weight:850}.category small{color:var(--muted);margin-top:5px;font-size:10px}.quickTabs{gap:8px;display:flex}.quickTabs a{border:1px solid var(--line);background:#fff;border-radius:99px;padding:8px 13px;font-size:12px;font-weight:750}.quickTabs a:first-child{background:var(--green);color:#fff;border-color:var(--green)}.grid{grid-template-columns:repeat(4,1fr);gap:19px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:19px;transition:all .2s;overflow:hidden}.card:hover{transform:translateY(-4px);box-shadow:0 18px 38px #10271d1a}.cardImage{background-color:#e9efeb;background-position:50%;background-size:cover;height:205px;display:block;position:relative}.badge{color:#7b5900;background:#fff4cc;border-radius:99px;padding:7px 11px;font-size:11px;font-weight:850;position:absolute;top:12px;right:12px}.imageCount{color:#fff;background:#10271dbb;border-radius:8px;place-items:center;width:31px;height:27px;display:grid;position:absolute;bottom:12px;left:12px}.cardTop{justify-content:space-between;align-items:center;display:flex}.cardCategory{color:var(--green);background:var(--green-3);border-radius:99px;padding:5px 9px;font-size:11px;font-weight:750}.price{color:var(--dark);font-size:21px}.cardMeta{color:var(--muted);border-top:1px solid #f0f3f1;justify-content:space-between;gap:8px;margin-top:13px;padding-top:11px;font-size:11px;display:flex}.favoriteButton{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;width:34px;height:34px;padding:0}.centerAction{text-align:center;margin-top:30px}.sellerCta{color:#fff;background:linear-gradient(135deg,#123d29,#16803d);padding:45px 0}.sellerCta .container{grid-template-columns:auto 1fr auto;align-items:center;gap:20px;display:grid}.sellerCta .ctaIcon{background:#ffffff18;border-radius:21px;place-items:center;width:67px;height:67px;font-size:38px;display:grid}.sellerCta span{color:#a7efbd}.sellerCta h2{margin:5px 0;font-size:27px}.sellerCta p{color:#d6e8dc;margin:0}.sellerCta a{color:var(--green);background:#fff;border-radius:12px;padding:14px 22px;font-weight:850}.footer{color:#dce9e1;background:#091a13;padding:50px 0}.footerGrid{grid-template-columns:2fr 1fr 1fr 1.2fr;gap:42px;display:grid}.footerBrand{align-items:flex-start;gap:12px;display:flex}.footerBrand b{font-size:22px}.footer p{color:#9fb2a7;line-height:1.7}.footerGrid>div:not(.footerBrand){align-content:start;gap:9px;display:grid}.footer strong{color:#fff;margin-bottom:5px}.footer a,.footer span,.footer small{color:#9fb2a7;font-size:13px}.page{padding:55px 0 90px}.narrow{width:min(850px,100% - 32px);margin:auto}.pageTitle{margin-bottom:28px}.pageTitle h1{margin:9px 0;font-size:40px}.pageTitle p,.resultCount{color:var(--muted)}.filters{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:2fr 1fr 1fr auto;gap:10px;margin:0 0 22px;padding:12px;display:grid}.filters input,.filters select,.formCard input,.formCard select,.formCard textarea{border:1px solid var(--line);background:#fff;border-radius:10px;padding:14px}.empty{text-align:center;color:var(--muted);border:1px dashed #b8c3d0;border-radius:15px;padding:60px}.detailsGrid{grid-template-columns:minmax(0,1fr) 340px;gap:28px;display:grid}.detailImage{background-position:50%;background-size:cover;border-radius:20px;height:520px}.detailContent{padding:25px 4px}.detailContent h1{font-size:38px}.detailContent p{color:#44546a;font-size:18px;line-height:1.9}.pill{background:var(--green-3);color:var(--green);border-radius:99px;padding:7px 12px;font-weight:800;display:inline-block}.specs{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.specs span{border:1px solid var(--line);border-radius:12px;padding:16px}.specs b{margin-bottom:8px;display:block}.sellerBox{border:1px solid var(--line);border-radius:18px;height:max-content;padding:25px;position:sticky;top:165px}.bigPrice{color:var(--green);margin-bottom:18px;font-size:30px;display:block}.callButton,.whatsapp{text-align:center;border-radius:11px;margin-top:12px;padding:14px;font-weight:800;display:block}.callButton{background:var(--green);color:#fff}.whatsapp{color:#087b50;background:#e5fff4}.sellerBox small{color:var(--muted);margin-top:20px;line-height:1.6;display:block}.formCard{border:1px solid var(--line);border-radius:18px;padding:28px;box-shadow:0 15px 40px #10233f0e}.formGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.formCard label{gap:8px;font-weight:800;display:grid}.formCard .full{grid-column:1/-1}.formCard textarea{resize:vertical}.formCard .primary{min-width:180px;margin-top:24px}.error{color:#b42318;background:#fee4e2;border-radius:9px;padding:12px}.success{color:#067647;background:#dcfae6;border-radius:9px;padding:12px}.authWrap{max-width:620px}.authCard{gap:18px;display:grid}.authSwitch{text-align:center;color:var(--muted)}.authSwitch a{color:var(--green);font-weight:800}.userMenu{align-items:center;gap:10px;display:flex}.userMenu form{margin:0}.userMenu button{cursor:pointer;color:#b42318;background:0 0;border:0;font-weight:700}.dashboardHead{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.dashboardHead h1{margin:7px 0;font-size:38px}.dashboardHead span{color:var(--green);font-weight:800}.dashboardHead p{color:var(--muted)}.statsGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:28px;display:grid}.statsGrid div{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px}.statsGrid b{color:var(--green);margin-bottom:8px;font-size:32px;display:block}.statsGrid span{color:var(--muted)}.dashboardLinks{grid-template-columns:1fr 1fr;gap:18px;display:grid}.dashboardLinks a{border:1px solid var(--line);border-radius:16px;gap:8px;padding:24px;display:grid}.dashboardLinks span{color:var(--muted)}.myAdsList{gap:14px;display:grid}.myAdsList article{border:1px solid var(--line);border-radius:16px;grid-template-columns:110px 1fr auto;align-items:center;gap:18px;padding:12px;display:grid}.miniImage{background-position:50%;background-size:cover;border-radius:12px;height:90px}.myAdsList h3{margin:7px 0}.myAdsList p{color:var(--muted);margin:0}.myAdsList>a,.myAdsList article>a{color:var(--green);font-weight:800}.status{border-radius:99px;padding:5px 9px;font-size:12px;font-weight:800;display:inline-block}.status.active{color:#067647;background:#dcfae6}.status.pending{color:#8a5a00;background:#fff4cc}.imageUploader{margin-top:8px}.uploadBox{text-align:center;cursor:pointer;background:#fafafa;border:2px dashed #bbb;border-radius:16px;padding:28px;display:block}.imageGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:14px;display:grid}.imageItem{background:#fff;border:1px solid #e3e3e3;border-radius:14px;padding:8px}.imageItem img{object-fit:cover;border-radius:10px;width:100%;height:120px}.imageItem span{margin:6px 0;font-size:12px;display:block}.imageItem button,.adActions button{cursor:pointer;border:0;border-radius:8px;margin:2px;padding:7px 10px}.adActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.danger{color:#fff;background:#b42318!important}.thumbs{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px;display:grid}.thumbs img{object-fit:cover;border:1px solid var(--line);border-radius:12px;width:100%;height:105px}.formActions{gap:12px;margin-top:24px;display:flex}.checkLabel{justify-content:start;align-items:center;grid-template-columns:auto 1fr!important;display:flex!important}.checkLabel input{width:auto}.shareButton{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:11px;width:100%;margin-top:12px;padding:12px;font-weight:800;display:block}.pagination{justify-content:center;gap:12px;margin-top:30px;display:flex}.pagination a{border:1px solid var(--line);background:#fff;border-radius:10px;padding:11px 18px;font-weight:800}.related{padding-bottom:0}@media (max-width:1020px){.navSearch{display:none}.categoryGrid{grid-template-columns:repeat(4,1fr)}.grid{grid-template-columns:repeat(2,1fr)}.hero h1{font-size:48px}.heroInner{gap:30px}.footerGrid{grid-template-columns:2fr 1fr 1fr}.footerGrid>div:last-child{display:none}}@media (max-width:760px){.topStrip,.categoryBar{display:none}.header{top:0}.nav{height:68px}.brand img{width:37px;height:44px}.brand>span{font-size:19px}.brand small,.nav nav>a:not(.postButton),.nav nav .userMenu>a{display:none}.nav nav{gap:8px}.postButton{padding:10px 12px;font-size:12px}.hero{padding:43px 0 30px}.heroInner{grid-template-columns:1fr}.heroCopy{padding-bottom:0}.hero p{font-size:15px}.heroVisual{display:none}.heroSearch{grid-template-columns:1fr;margin-top:22px}.heroSearch label{border-left:0;border-bottom:1px solid var(--line)}.heroSearch button{padding:14px}.trustBar .container{grid-template-columns:1fr;padding:10px 0}.trustBar .container>div{border-left:0;border-bottom:1px solid var(--line);justify-content:flex-start;padding:9px}.trustBar .container>div:last-child{border-bottom:0}.section{padding:48px 0}.sectionHead{align-items:start}.sectionHead h2{font-size:26px}.quickTabs{display:none}.categoryGrid{grid-template-columns:repeat(2,1fr)}.grid{grid-template-columns:1fr}.cardImage{height:240px}.sellerCta .container{grid-template-columns:auto 1fr}.sellerCta a{text-align:center;grid-column:1/-1}.footerGrid{grid-template-columns:1fr 1fr}.detailsGrid{grid-template-columns:1fr}.sellerBox{position:static}.formGrid,.specs{grid-template-columns:1fr}.formCard .full{grid-column:auto}.detailImage{height:310px}.pageTitle h1{font-size:32px}.filters,.filters.advanced{grid-template-columns:1fr}.filters button{padding:14px}.thumbs{grid-template-columns:repeat(2,1fr)}.dashboardHead{display:block}.dashboardHead .primary{margin-top:12px;display:inline-block}.statsGrid{grid-template-columns:1fr 1fr}.dashboardLinks{grid-template-columns:1fr}.myAdsList article{grid-template-columns:82px 1fr}.myAdsList article>a{grid-column:2}.miniImage{height:75px}}@media (max-width:430px){.container{width:min(100% - 22px,1200px)}.hero h1{font-size:34px}.heroActions{display:grid}.category{min-height:120px;padding:16px 7px}.footerGrid>div{display:grid!important}.sellerCta .ctaIcon{display:none}.sellerCta .container,.statsGrid{grid-template-columns:1fr}}:is(body:has(.adminShell)>.header,body:has(.adminShell)>.topStrip,body:has(.adminShell)>.footer),:is(body:has(.adminShell)>.appDownloadPromo,body:has(.downloadPage)>.appDownloadPromo){display:none}body:has(.adminShell)>.telemetryConsent{display:none}.adminShell{color:#20372c;background:#f4f7f5;grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.adminSidebar{color:#d9e8df;z-index:40;background:#10271d;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.adminBrand{border-bottom:1px solid #ffffff16;align-items:center;gap:11px;padding:0 8px 25px;display:flex}.adminBrand img{width:42px;height:50px}.adminBrand b,.adminBrand span{display:block}.adminBrand b{color:#fff;font-size:20px}.adminBrand span{color:#86a493;margin-top:4px;font-size:11px}.adminSidebar nav{gap:7px;margin-top:26px;display:grid}.adminSidebar nav a{border-radius:11px;align-items:center;gap:12px;padding:13px 14px;font-weight:750;display:flex}.adminSidebar nav a:hover{color:#fff;background:#ffffff12}.adminSidebar nav span{color:#6bd28f;text-align:center;width:25px;font-size:19px}.adminBack{color:#9db1a5;border-top:1px solid #ffffff16;margin-top:auto;padding:15px 12px;font-size:13px}.adminWorkspace{min-width:0}.adminTopbar{z-index:20;color:#6a7c72;background:#fff;border-bottom:1px solid #e3eae6;justify-content:space-between;align-items:center;height:72px;padding:0 32px;font-size:12px;display:flex;position:sticky;top:0}.adminOnline{background:#20a858;border-radius:50%;width:8px;height:8px;margin-left:6px;display:inline-block;box-shadow:0 0 0 4px #e1f7e9}.adminIdentity{align-items:center;gap:10px;display:flex}.adminIdentity>span{color:#16803d;background:#eaf8ef;border-radius:99px;padding:6px 9px;font-weight:750}.adminIdentity b{color:#20372c}.adminIdentity form{margin:0}.adminIdentity button{color:#b42318;cursor:pointer;background:0 0;border:0}.adminContent{max-width:1550px;margin:auto;padding:34px}.adminPageHead{justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px;display:flex}.adminPageHead>div>span{color:#16803d;font-size:13px;font-weight:850}.adminPageHead h1{margin:5px 0;font-size:34px}.adminPageHead p{color:#708078;margin:0}.adminPrimary{cursor:pointer;border:0;font-weight:800;display:inline-block;color:#fff!important;background:#16803d!important;border-radius:10px!important;padding:11px 16px!important}.adminCount{color:#16803d;background:#fff;border:1px solid #dee7e2;border-radius:12px;padding:11px 15px}.adminAlert{color:#a41e16;background:#fff0ef;border:1px solid #ffd2cf;border-radius:11px;padding:13px 15px}.adminStats{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px;display:grid}.adminStats article{background:#fff;border:1px solid #e0e8e3;border-radius:17px;align-items:center;gap:16px;padding:20px;display:flex;box-shadow:0 7px 24px #10271d08}.adminStats i{color:#16803d;background:#eaf8ef;border-radius:13px;place-items:center;width:45px;height:45px;font-size:22px;font-style:normal;display:grid}.adminStats span,.adminStats b,.adminStats small{display:block}.adminStats span{color:#708078;font-size:12px}.adminStats b{margin:4px 0;font-size:29px}.adminStats small{color:#849189;font-size:10px}.adminGrid{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:18px;display:grid}.adminPanel,.adminTablePanel{background:#fff;border:1px solid #e0e8e3;border-radius:17px;padding:20px}.adminPanelHead{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.adminPanelHead h2{margin:0 0 4px;font-size:18px}.adminPanelHead p{color:#7e8d84;margin:0;font-size:11px}.adminPanelHead>a{color:#16803d;font-size:12px;font-weight:800}.adminRecent{display:grid}.adminRecent>a{border-top:1px solid #edf1ef;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:13px 0;display:grid}.adminRecent b,.adminRecent small{display:block}.adminRecent small{color:#7a8980;margin-top:4px;font-size:11px}.adminRecent strong{color:#16803d}.adminTasks{gap:10px;display:grid}.adminTasks a{background:#f6f9f7;border-radius:12px;align-items:center;gap:12px;padding:15px;display:flex}.adminTasks b{color:#16803d;background:#fff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.adminTasks span{font-size:12px;font-weight:750}.adminFilters{background:#fff;border:1px solid #e0e8e3;border-radius:15px;grid-template-columns:minmax(220px,1fr) 190px auto;gap:9px;margin-bottom:17px;padding:11px;display:grid}.adminFilters input,.adminFilters select,.adminReject input{background:#fff;border:1px solid #dce5e0;border-radius:9px;padding:11px}.adminFilters button{color:#fff;cursor:pointer;background:#16803d;border:0;border-radius:9px;padding:0 18px;font-weight:800}.adminTablePanel{padding:0;overflow:hidden}.adminTableScroll{overflow-x:auto}.adminTable{border-collapse:collapse;width:100%;min-width:850px}.adminTable th{text-align:right;color:#718078;background:#f8faf9;padding:13px 16px;font-size:11px}.adminTable td{border-top:1px solid #edf1ef;padding:15px 16px;font-size:13px}.adminUser{align-items:center;gap:10px;display:flex}.adminUser i{color:#16803d;background:#eaf8ef;border-radius:12px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.adminUser b,.adminUser small{display:block}.adminUser b span{color:#16803d}.adminUser small{color:#7d8b83;margin-top:4px}.adminStatus{border-radius:99px;padding:5px 9px;font-size:10px;font-weight:850;display:inline-block}.adminStatus.active{color:#067647;background:#dcfae6}.adminStatus.pending,.adminStatus.suspended{color:#8a5a00;background:#fff4cc}.adminStatus.rejected,.adminStatus.blocked{color:#b42318;background:#fee4e2}.adminStatus.sold{color:#2450a4;background:#e9efff}.adminStatus.archived,.adminStatus.draft,.adminStatus.expired{color:#59675f;background:#edf1ef}.adminActions{flex-wrap:wrap;gap:4px;display:flex}.adminActions form{margin:0}.adminActions button,.adminAdControls button{cursor:pointer;background:#fff;border:1px solid #dce5e0;border-radius:8px;padding:6px 8px;font-size:10px}.dangerText{color:#b42318!important}.adminEmpty{text-align:center;color:#7e8b84;padding:30px}.adminAdList{gap:13px;display:grid}.adminAdList>article{background:#fff;border:1px solid #e0e8e3;border-radius:16px;grid-template-columns:120px minmax(0,1fr) 190px;align-items:center;gap:18px;padding:13px;display:grid}.adminAdImage{color:#9aaca2;background:#eef3f0 50%/cover;border-radius:12px;place-items:center;height:100px;font-size:28px;display:grid}.adminAdInfo h2{margin:8px 0;font-size:17px}.adminAdInfo p,.adminAdInfo small{color:#718078;margin:0;font-size:11px}.adminAdInfo em{color:#b42318;margin-top:7px;font-size:11px;display:block}.adminFeatured{color:#856000;background:#fff4cc;border-radius:99px;margin-right:6px;padding:5px 8px;font-size:10px}.adminAdControls{gap:6px;display:grid}.adminAdControls>a{color:#16803d;font-size:11px;font-weight:800}.adminAdControls form{margin:0}.adminAdControls button{width:100%;padding:8px}.adminReject{grid-template-columns:1fr auto;gap:4px;display:grid}.adminReject input{min-width:0;padding:7px;font-size:10px}.adminReject button{color:#b42318;width:auto!important}@media (max-width:1050px){.adminStats{grid-template-columns:1fr 1fr}.adminGrid{grid-template-columns:1fr}.adminAdList>article{grid-template-columns:90px minmax(0,1fr)}.adminAdControls{grid-column:2;grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.adminSidebar{height:auto;padding:14px;position:relative}.adminBrand{padding-bottom:12px}.adminSidebar nav{margin-top:12px;display:flex;overflow-x:auto}.adminSidebar nav a{white-space:nowrap}.adminBack{display:none}.adminTopbar{padding:0 16px}.adminTopbar>div:first-child{display:none}.adminContent{padding:22px 14px}.adminPageHead{display:block}.adminPageHead>.adminCount,.adminPageHead>.adminPrimary{margin-top:12px;display:inline-block}.adminStats{grid-template-columns:1fr 1fr}.adminFilters{grid-template-columns:1fr}.adminFilters button{padding:12px}.adminAdList>article{grid-template-columns:76px minmax(0,1fr)}.adminAdImage{height:76px}.adminAdControls{grid-column:1/-1;grid-template-columns:1fr 1fr}.adminReject{grid-column:1/-1}}@media (max-width:430px){.adminPageHead h1{font-size:29px}.adminIdentity>span{display:none}}.adminStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px}.adminStats article{background:linear-gradient(145deg,#fff 0%,#fbfdfc 100%);border-color:#dce7e1;border-radius:18px;gap:17px;min-height:132px;padding:22px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.adminStats article:after{content:"";inset-inline-end:-35px;pointer-events:none;background:#eaf8ef66;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-50px}.adminStats article:hover{border-color:#bcd8c8;transform:translateY(-2px);box-shadow:0 14px 34px #10271d10}.adminStats i{z-index:1;background:#e7f7ed;border-radius:15px;flex:0 0 50px;width:50px;height:50px;font-size:23px;position:relative}.adminStats article>div{z-index:1;min-width:0;position:relative}.adminStats span{color:#65776d;font-size:13px;font-weight:750}.adminStats b{color:#173b2b;font-variant-numeric:tabular-nums;margin:7px 0 8px;font-size:34px;line-height:1.1}.adminStats small{color:#7d8c84;font-size:11px;line-height:1.55}@media (max-width:1050px){.adminStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.adminStats article{min-height:118px;padding:18px}.adminStats b{font-size:30px}}@media (max-width:430px){.adminStats{grid-template-columns:1fr}.adminStats article{min-height:108px}}.adminBranchPicker{align-items:center;gap:9px;display:flex;position:relative}.adminBranchPicker>b{color:#173b2b}.adminBranchPicker details{position:relative}.adminBranchPicker summary{cursor:pointer;color:#16803d;background:#f8fbf9;border:1px solid #d8e6de;border-radius:9px;padding:7px 10px;font-weight:800;list-style:none}.adminBranchPicker summary::-webkit-details-marker{display:none}.adminBranchPicker details>div{z-index:30;background:#fff;border:1px solid #dce7e1;border-radius:12px;min-width:210px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #173b2b24}.adminBranchPicker a{color:#173b2b;border-radius:8px;justify-content:space-between;padding:10px;font-weight:800;display:flex}.adminBranchPicker a:hover{color:#16803d;background:#edf8f1}.adminBranchPicker a small{color:#829087}@media (max-width:760px){.adminBranchPicker summary{padding:7px}}.adminCharts{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:18px;margin:0 0 22px;display:grid}.chartLegend{gap:15px;font-size:11px;display:flex}.chartLegend span:before{content:"";border-radius:3px;width:8px;height:8px;margin-inline-end:5px;display:inline-block}.chartLegend .users:before{background:#16803d}.chartLegend .ads:before{background:#7ad49a}.barChart{background:repeating-linear-gradient(#fff 0 46px,#edf2ef 47px);border-bottom:1px solid #dfe7e2;align-items:stretch;gap:7px;height:235px;padding:18px 4px 0;display:flex}.barGroup{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;min-width:0;display:flex}.barPair{justify-content:center;align-items:flex-end;gap:2px;width:100%;height:190px;display:flex}.barPair i{border-radius:5px 5px 2px 2px;width:min(12px,42%);transition:all .2s;display:block}.barPair i.users{background:#16803d}.barPair i.ads{background:#7ad49a}.barGroup small{color:#819087;white-space:nowrap;height:22px;font-size:8px;transform:rotate(-35deg)}.donutWrap{width:190px;height:190px;margin:5px auto;position:relative}.donut{width:100%;height:100%;transform:rotate(-90deg)}.donutWrap>div{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.donutWrap b,.donutWrap span{display:block}.donutWrap b{font-size:30px}.donutWrap span{color:#7b8981;font-size:11px}.donutLegend{gap:7px;display:grid}.donutLegend>div{grid-template-columns:10px 1fr auto;align-items:center;gap:8px;font-size:11px;display:grid}.donutLegend i{border-radius:3px;width:8px;height:8px}.adminTeamInvite{justify-content:space-between;align-items:center;gap:22px;margin-bottom:18px;display:flex}.adminTeamInvite h2{margin:0 0 5px}.adminTeamInvite p{color:#75857c;margin:0;font-size:11px}.adminTeamInvite form{flex:1;grid-template-columns:minmax(260px,1fr) 170px auto;gap:8px;max-width:800px;display:grid}.adminTeamInvite input,.adminTeamInvite select{background:#fff;border:1px solid #dce5e0;border-radius:9px;padding:11px}.adminTeamInvite button{color:#fff;background:#16803d;border:0;border-radius:9px;padding:0 16px;font-weight:800}.adminRoleBadge{color:#16803d;background:#eaf8ef;border-radius:99px;padding:6px 9px;font-size:11px;font-weight:800}.adminDangerButton{color:#b42318;cursor:pointer;background:#fff0ef;border:1px solid #ffd2cf;border-radius:8px;padding:7px 11px}.adminPermissions{margin-top:18px;overflow:auto}.permissionMatrix{grid-template-columns:minmax(180px,1.5fr) repeat(4,minmax(120px,1fr));min-width:760px;display:grid}.permissionMatrix>*{text-align:center;border-bottom:1px solid #edf1ef;padding:11px}.permissionMatrix>span{text-align:right;font-style:normal}.permissionMatrix i{font-style:normal}.permissionMatrix i.yes{color:#16803d;font-weight:900}.permissionMatrix i.no{color:#acb6b0}.permissionMatrix>b{background:#f7faf8;font-size:11px}@media (max-width:1050px){.adminCharts{grid-template-columns:1fr}.adminTeamInvite{display:block}.adminTeamInvite form{max-width:none;margin-top:15px}}@media (max-width:760px){.adminTeamInvite form{grid-template-columns:1fr}.adminTeamInvite button{padding:12px}.barChart{gap:2px}.barGroup small{display:none}}.sellerIdentity{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.sellerIdentity>span{font-size:inherit}.verifiedUserBadge{color:#117a39;white-space:nowrap;background:#e8f8ee;border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;font-weight:850;display:inline-flex}.verifiedUserBadge i{color:#fff;background:#16803d;border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;font-style:normal;display:grid;box-shadow:0 0 0 3px #d6f2e0}.categoryBar{border-top:1px solid #edf2ef;padding:9px 0;box-shadow:0 8px 24px #10271d09}.categoryBar .container{justify-content:flex-start;gap:29px;height:auto;min-height:52px}.categoryBar .categorySearch{background:#f7faf8;border-color:#dbe6df;border-radius:15px;flex:0 390px;min-width:260px;max-width:390px;height:48px;display:flex;box-shadow:0 5px 18px #10271d0f}.categoryBar .categorySearch input{font-family:var(--reading-font);font-size:14px}.categoryBar .categorySearch button{width:54px}.categoryBar a{white-space:nowrap;padding:9px 3px;font-size:17px;transition:color .18s,transform .18s}.categoryBar a:hover{transform:translateY(-1px)}.categoryBar .categoryCars{color:var(--green);font-size:19px;font-weight:950;position:relative}.categoryBar .categoryCars:after{content:"";inset-inline:3px;background:var(--green);opacity:.2;border-radius:99px;height:3px;position:absolute;bottom:2px}html[dir=ltr] .categoryBar .container{justify-content:flex-start}html[dir=ltr] .categoryBar .categorySearch{order:0}@media (max-width:1180px){.categoryBar .container{gap:19px}.categoryBar .categorySearch{flex-basis:310px;min-width:220px}.categoryBar a{font-size:16px}}@media (max-width:900px){.categoryBar .categorySearch{flex-basis:260px}.categoryBar a{font-size:15px}.categoryBar .categoryCars{font-size:17px}.categoryBar .container{gap:14px}}@media (max-width:760px){.categoryBar{display:none}}.nav.container{width:min(1280px,100% - 40px)}.nav{gap:22px;height:86px}.nav>.brand{flex:none}.nav>nav{flex:1;justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex;margin:0!important}.nav nav>.navIconLink,.userMenu>.navIconLink,.navLogout{padding-inline:8px}.navIconLink svg,.messagesNav svg,.userMenu svg{flex:none}.userMenu{border-inline-start:1px solid var(--line);border-inline-end:0;margin-inline:4px;padding-inline:7px}.postButton{flex:none;min-height:58px;padding-inline:18px;margin:0!important}.brand img{flex:none}html[dir=ltr] .nav>nav{margin:0!important}html[dir=ltr] .userMenu{border-inline-start:1px solid var(--line);border-inline-end:0;margin-inline:4px;padding-inline:7px}@media (max-width:1180px){.nav.container{width:min(1120px,100% - 28px)}.nav>nav{justify-content:flex-end;gap:8px}.postButton{padding-inline:15px}}@media (max-width:760px){.nav.container{width:calc(100% - 24px)}.nav{gap:8px;height:72px}.nav>nav{justify-content:flex-end;gap:5px}.postButton{min-height:50px;padding-inline:12px}}.verificationState.verified{background:linear-gradient(135deg,#effaf2,#e2f7e9);border-color:#74c78f}.verificationState small{color:#61756a;margin-top:10px;display:block}.verificationAdminList article{grid-template-columns:minmax(240px,1fr) auto minmax(260px,auto)}.verificationAdminInfo{gap:3px;display:grid}.verificationPlan{width:max-content;color:var(--green);background:#eaf8ef;border-radius:99px;margin-top:7px;padding:5px 8px;font-size:10px;font-weight:800;display:inline-flex}.verificationTerm{text-align:center;gap:7px;display:grid}.verificationTerm small{font-size:10px}.verificationActions{justify-content:flex-end;align-items:center}.verificationActions form{align-items:end;display:flex}.verificationMonthsForm{gap:7px}.verificationMonthsForm label{color:#6c7c73;grid-template-columns:72px auto;align-items:center;gap:3px;font-size:10px;display:grid}.verificationMonthsForm label>input{border:1px solid #dce5e0;border-radius:8px;grid-row:2;width:72px;padding:8px}.verificationMonthsForm label>span{grid-row:2}.verificationActions button.danger{color:#b42318;background:#fff0ef;border:1px solid #ffd2cf}@media (max-width:900px){.verificationAdminList article{grid-template-columns:1fr}.verificationTerm{text-align:right}.verificationActions{flex-wrap:wrap;justify-content:flex-start}}:root{--type-xs:11px;--type-sm:13px;--type-body:15px;--type-nav:15px;--type-subtitle:18px;--type-section:30px;--type-page:42px}.nav{font-size:var(--type-nav)}.brand>span{font-size:25px;line-height:1.25}.brand small{margin-top:4px;font-size:11px;line-height:1.5}.nav>nav{font-size:var(--type-nav);font-weight:850}.nav nav>.navIconLink,.userMenu>.navIconLink,.navLogout{border-radius:13px;gap:7px;min-height:46px;padding:8px 10px}.navIconLink svg,.messagesNav svg,.userMenu svg{stroke-width:1.85px;width:22px;height:22px}.nav nav>.navIconLink:hover,.userMenu>.navIconLink:hover{background:linear-gradient(135deg,#f1faf4,#e8f7ed);box-shadow:inset 0 0 0 1px #d9eddf}.postButton{border-radius:15px;min-height:56px;padding-inline:20px;font-size:15px}.postButton svg{width:28px;height:28px}.categoryBar{padding:8px 0 10px}.categoryBar .container{gap:12px}.categoryBar a{color:#52645a;border-radius:12px;padding:10px 17px;transition:all .18s;font-size:16px!important;line-height:1.35!important}.categoryBar a:hover{color:var(--green);background:#f1f8f3;transform:none}.categoryBar .categoryCars{color:var(--green);background:#eaf8ef;box-shadow:inset 0 0 0 1px #d1ebda;font-size:17px!important}.categoryBar .categoryCars:after{display:none}.categoryBar .categorySearch{margin-inline-end:9px}.categoryBar .categorySearch input{font-size:14px}h1{font-size:clamp(34px,4vw,var(--type-page))}.pageTitle h1,.dashboardHead h1{font-size:clamp(34px,4vw,var(--type-page));line-height:1.45}.sectionHead h2{font-size:clamp(25px,3vw,var(--type-section));line-height:1.5}.pageTitle p,.dashboardHead p,.sectionHead p{font-size:16px;line-height:1.9}.eyebrow,.pageTitle span,.sectionHead span,.sellerCta span{letter-spacing:0;font-size:13px;font-weight:850}.card h3,.conversationCard h2,.adminPanelHead h2{font-size:18px;line-height:1.55}.card p,.detailContent p,.storeAbout p{font-size:15px;line-height:1.9}.card small,.adminPanelHead p,.adminStats small,.billingSummary small{font-size:var(--type-xs);line-height:1.65}.formCard label,.filters label{font-size:14px;line-height:1.6}.formCard input,.formCard select,.formCard textarea,.filters input,.filters select{font-size:15px;line-height:1.6}.primary,.secondary,.ghostButton,.callButton,.whatsapp{font-size:15px;line-height:1.5}.bigPrice{font-size:clamp(31px,4vw,43px)}.adminPageHead h1{font-size:36px;line-height:1.45}.adminPageHead p{font-size:14px;line-height:1.8}.adminStats span{font-size:12px}.adminStats b{font-size:28px}.adminTable td{font-size:13px;line-height:1.7}html[dir=ltr] body{line-height:1.65}html[dir=ltr] .nav>nav{font-size:14px}@media (max-width:1180px){.nav>nav{font-size:14px}.nav nav>.navIconLink,.userMenu>.navIconLink,.navLogout{padding-inline:8px}.categoryBar a{padding-inline:12px}.categoryBar .container{gap:7px}}@media (max-width:760px){:root{--type-body:14px;--type-page:35px;--type-section:27px}.navIconLink svg,.messagesNav svg,.userMenu svg{width:24px;height:24px}.postButton{font-size:13px}.pageTitle p,.dashboardHead p,.sectionHead p{font-size:15px}}html[dir=rtl] .tightHawwil{white-space:nowrap;font:inherit!important;letter-spacing:0!important;display:inline-block!important}html[dir=rtl] .tightHawwil>span{margin-inline-start:-.12em;display:inline-block}.adminSecondary{color:var(--green);background:#fff;border:1px solid #bad2c3;border-radius:11px;justify-content:center;align-items:center;padding:11px 16px;font-weight:850;display:inline-flex}.manualEntryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.verificationControlPanel input,.verificationControlPanel select{width:100%;color:var(--text);font:inherit;background:#fbfdfb;border:1px solid #d9e4de;border-radius:10px;padding:11px}.verificationControlPanel button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:11px;padding:12px 17px;font-weight:850}.manualEntryCard form>button:not(.manualFull){grid-column:1/-1}.manualInline{grid-template-columns:1fr 1fr;gap:8px;display:grid}.manualInline label{color:#52645a;gap:6px;font-size:12px;font-weight:800;display:grid}.verificationManualCard{background:linear-gradient(145deg,#fff,#f1faf4)}.verificationControlPanel{background:linear-gradient(135deg,#f7fcf8,#eaf8ef);border:1px solid #bfe0ca;border-radius:20px;grid-template-columns:minmax(220px,.7fr) minmax(500px,1.3fr);align-items:center;gap:25px;margin-bottom:26px;padding:23px;display:grid}.verificationControlPanel h2{margin:4px 0;font-size:24px}.verificationControlPanel>div>span{color:var(--green);font-size:12px;font-weight:900}.verificationControlPanel p{color:var(--muted);margin:0;font-size:13px}.verificationControlPanel form{grid-template-columns:2fr .7fr .8fr auto;align-items:end;gap:9px;display:grid}.verificationControlPanel label{color:#52645a;gap:5px;font-size:11px;font-weight:800;display:grid}.verificationControlPanel .verificationNote{grid-column:1/-2}.verificationTitle{margin:26px 0 12px}.activeVerificationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.activeVerificationGrid>article{border:1px solid var(--line);background:#fff;border-radius:15px;gap:9px;padding:17px;display:grid}.activeVerificationGrid article>div:first-child{display:grid}.activeVerificationGrid b{font-size:15px}.activeVerificationGrid small{color:var(--muted);font-size:10px}.activeVerificationGrid>article>span{width:max-content;color:var(--green);background:#e8f8ed;border-radius:99px;padding:4px 8px;font-size:10px;font-weight:850}.activeVerificationGrid time{font-size:12px;font-weight:850}.activeVerificationGrid article>div:last-child{align-items:center;gap:7px;display:flex}.verificationCompact{gap:5px;display:flex}.verificationCompact input{border:1px solid var(--line);border-radius:8px;width:55px;padding:7px}.activeVerificationGrid button{color:var(--green);cursor:pointer;background:#f4faf6;border:1px solid #c9ddd0;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:850}.activeVerificationGrid .danger{color:#b42318;background:#fff1f0;border-color:#ffd4d0}.adminCategorySummary{gap:8px;padding:2px 1px 13px;display:flex;overflow-x:auto}.adminCategorySummary a{border:1px solid var(--line);color:#52645a;background:#fff;border-radius:99px;flex:none;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:850;display:flex}.adminCategorySummary a b{min-width:23px;height:23px;color:var(--green);background:#eef4f0;border-radius:99px;place-items:center;padding:0 5px;font-size:10px;display:grid}.adminCategorySummary a.active{background:var(--green);border-color:var(--green);color:#fff}.adminCategorySummary a.active b{color:var(--green);background:#fff}.adminCategoryBadge{color:#3b62a1;background:#edf4ff;border-radius:8px;padding:5px 8px;font-size:10px;font-weight:850}@media (max-width:1000px){.manualEntryGrid,.activeVerificationGrid{grid-template-columns:1fr}.verificationControlPanel .verificationNote{grid-column:1/-1}}@media (max-width:650px){.adminHeadActions{flex-wrap:wrap;width:100%}.verificationControlPanel form{grid-template-columns:1fr}.verificationControlPanel .verificationNote{grid-column:auto}.manualInline{grid-column:1/-1}.verificationControlPanel button{min-height:45px}}.adminSuccess{color:var(--green);background:#ebf9ef;border:1px solid #a9d9b8;border-radius:12px;margin:0 0 16px;padding:13px 16px;font-weight:850}.siteContentForm{gap:17px;padding-bottom:95px;display:grid}.siteContentGroup{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}.siteContentGroup>header{background:#f8fbf9;border-bottom:1px solid #e8efeb;justify-content:space-between;align-items:center;gap:18px;padding:17px 20px;display:flex}.siteContentGroup h2{margin:0;font-size:20px}.siteContentGroup header p{color:var(--muted);margin:3px 0 0;font-size:12px}.siteContentGroup header>span{background:var(--green-3);color:var(--green);border-radius:99px;flex:none;padding:6px 9px;font-size:10px;font-weight:850}.siteContentGroup>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:20px;display:grid}.siteContentGroup label{color:#52645a;gap:7px;font-size:12px;font-weight:850;display:grid}.siteContentGroup input,.siteContentGroup textarea{width:100%;color:var(--text);font:inherit;background:#fbfdfc;border:1px solid #d9e5de;border-radius:11px;padding:12px 13px;line-height:1.6;transition:all .18s}.siteContentGroup textarea{resize:vertical;min-height:95px}.siteContentGroup input:focus,.siteContentGroup textarea:focus{border-color:var(--green);background:#fff;outline:3px solid #90d6a552}.siteContentSave{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #b8d8c2;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:14px 17px;display:flex;position:sticky;bottom:14px;box-shadow:0 15px 40px #10271d26}.siteContentSave>div{display:grid}.siteContentSave b{font-size:13px}.siteContentSave span{color:var(--muted);font-size:10px}.siteContentSave button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#24ad55,#147b3b);border:0;border-radius:11px;padding:12px 19px;font-weight:900;box-shadow:0 8px 20px #16803d2b}@media (max-width:700px){.siteContentGroup>div{grid-template-columns:1fr;padding:15px}.siteContentGroup>header{align-items:flex-start}.siteContentSave{flex-direction:column;align-items:stretch}.siteContentSave button{width:100%}}.adminSidebar{padding-block:19px;overflow:hidden}.adminBrand{flex:none;padding-bottom:17px}.adminSidebar nav{scrollbar-width:thin;scrollbar-color:#4d8066 transparent;flex:1;align-content:start;gap:3px;min-height:0;margin:15px -5px 0;padding:3px 5px 10px;overflow:hidden auto}.adminSidebar nav::-webkit-scrollbar{width:5px}.adminSidebar nav::-webkit-scrollbar-track{background:0 0}.adminSidebar nav::-webkit-scrollbar-thumb{background:#4d8066;border-radius:99px}.adminSidebar nav a{flex:none;min-height:42px;padding-block:8px}.adminBack{z-index:2;background:#10271d;flex:none;padding-block:11px;position:relative}.adminNavGroup{border-bottom:1px solid #ffffff0d;gap:3px;padding:5px 0 10px;display:grid}.adminNavGroup>b{color:#789889;letter-spacing:.08em;text-transform:uppercase;padding:4px 14px;font-size:9px}.adminNavGroup>a{font-size:13px}@media (max-height:850px) and (min-width:761px){.adminSidebar{padding-block:17px}.adminBrand{padding-bottom:16px}.adminSidebar nav{gap:3px;margin-top:14px}.adminSidebar nav a{min-height:41px;padding-block:8px}.adminBack{padding-block:11px}}@media (max-width:760px){.adminSidebar{overflow:visible}.adminSidebar nav{flex:none;margin:12px 0 0;padding:0 0 5px;overflow:auto hidden}.adminSidebar nav a{min-height:43px}.adminSidebar nav .adminNavGroup{border:0;flex:none;gap:4px;padding:0;display:flex}.adminSidebar nav .adminNavGroup>b{display:none}.adminSidebar nav .adminNavGroup>a{white-space:nowrap}}.storeManagerGrid{grid-template-columns:minmax(0,1.6fr) minmax(300px,.8fr);align-items:start;gap:20px;display:grid}.storeForm,.storeTeam{background:#fff}.storeForm .sectionHead,.storeTeam .sectionHead{align-items:center}.storeStatus{border-radius:99px;padding:7px 11px;font-size:11px;font-weight:850}.storeStatus.active{color:#067647;background:#dcfae6}.storeStatus.pending{color:#8a5a00;background:#fff4cc}.storeStatus.suspended{color:#b42318;background:#fee4e2}.teamInvite{gap:12px;display:grid}.teamInvite label{gap:6px;font-weight:800;display:grid}.teamInvite input,.teamInvite select{border:1px solid var(--line);background:#fff;border-radius:10px;padding:12px}.teamList{margin-top:20px;display:grid}.teamList article{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.teamList i{background:var(--green-3);width:38px;height:38px;color:var(--green);border-radius:12px;place-items:center;font-style:normal;font-weight:900;display:grid}.teamList b,.teamList small{display:block}.teamList small{color:var(--muted);margin-top:4px;font-size:10px}.teamList button{color:#b42318;cursor:pointer;background:0 0;border:0;font-size:11px}.storesGrid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.storeDirectoryCard{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:20px;transition:all .2s;display:grid}.storeDirectoryCard:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.storeDirectoryLogo,.storeLogo{background:var(--green-3);color:var(--green);place-items:center;font-weight:900;display:grid;overflow:hidden}.storeDirectoryLogo{border-radius:18px;width:68px;height:68px;font-size:28px}.storeDirectoryLogo img,.storeLogo img{object-fit:cover;width:100%;height:100%}.storeDirectoryCard h2{margin:0;font-size:18px}.storeDirectoryCard h2 span{color:var(--green)}.storeDirectoryCard p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.storeDirectoryCard small{color:#849188}.storeDirectoryCard strong{color:var(--green);font-size:20px}.storeCover{color:#fff;background:linear-gradient(135deg,#123d29,#16803d) 50%/cover;align-items:end;min-height:310px;display:flex}.storeHero{align-items:center;gap:22px;padding-bottom:42px;display:flex}.storeLogo{width:112px;height:112px;color:var(--green);background:#fff;border-radius:28px;font-size:46px;box-shadow:0 14px 35px #0003}.storeHero span{color:#a8efbe;font-weight:800}.storeHero h1{margin:7px 0;font-size:42px}.storeHero h1 small{color:var(--green);background:#fff;border-radius:50%;margin-right:9px;padding:3px 7px;font-size:18px}.storeHero p{color:#d5e8dc;margin:0}.storePublicGrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid}.storeAbout{border:1px solid var(--line);border-radius:18px;padding:23px;position:sticky;top:160px}.storeAbout h2{margin-top:0}.storeAbout p{color:var(--muted);line-height:1.9}.storeAbout>small{color:#849188;border-top:1px solid var(--line);padding-top:13px;display:block}.adminAdImage img{object-fit:cover;border-radius:inherit;width:100%;height:100%}@media (max-width:1000px){.storeManagerGrid,.storePublicGrid{grid-template-columns:1fr}.storeAbout{position:static}.storePublic .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.storesGrid{grid-template-columns:1fr}.storeHero{align-items:end}.storeLogo{border-radius:21px;width:82px;height:82px}.storeHero h1{font-size:31px}.storePublic .grid{grid-template-columns:1fr}.storeCover{min-height:250px}}:root{--heading-font:"Tahoma",sans-serif;--reading-font:"Tahoma","Arial","Noto Sans Arabic",sans-serif;--bg:#fafcfb;--white:#fff;--accent-ivory:#fffdfa;--accent-copper-soft:#fdf9f6}.storePublic{background:#f7faf8}.storePublic .storeCover{background:linear-gradient(120deg,#0d3928,#16803d) 50%/cover;align-items:center;min-height:238px}.storePublic .storeHero{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;width:100%;min-height:238px;padding-block:34px;display:grid}.storeHeroCopy h1{align-items:center;gap:10px;margin:5px 0;font-size:clamp(32px,4vw,48px);line-height:1.25;display:flex}.storeHeroCopy h1 small{place-items:center;width:28px;height:28px;margin:0;padding:0;font-size:15px;display:grid}.storeHeroCopy p{font-size:14px}.storeHeroActions{align-items:center;gap:9px;display:flex}.storeHeroActions a,.storeContactUnavailable{border-radius:11px;min-height:44px;padding:11px 17px;font-size:13px;font-weight:850}.storeContactPrimary{color:#075f36;background:#fff}.storeContactSecondary{color:#fff;background:#ffffff12;border:1px solid #ffffff70}.storeContactUnavailable{color:#d7e8de;border:1px solid #ffffff38}.storeTrustBar{border-bottom:1px solid var(--line);background:#fff;box-shadow:0 7px 24px #10271d0a}.storeTrustBar>.container{grid-template-columns:repeat(3,1fr);max-width:900px;display:grid}.storeTrustBar div div{text-align:center;border-inline-start:1px solid var(--line);padding:16px 24px}.storeTrustBar div div:last-child{border-inline-end:1px solid var(--line)}.storeTrustBar b,.storeTrustBar span{display:block}.storeTrustBar b{color:var(--green);font-size:17px}.storeTrustBar span{color:var(--muted);margin-top:3px;font-size:11px}.storeContentSection{padding-top:42px}.storePublic .storePublicGrid{grid-template-columns:minmax(0,1fr) 310px;gap:24px}.storeListings>.sectionHead{margin-bottom:20px}.storeListings>.sectionHead h2{margin-bottom:2px}.storeListings>.sectionHead p{color:var(--muted);margin:0;font-size:13px}.storeListings>.sectionHead>b{background:var(--green-3);color:var(--green);border-radius:999px;padding:8px 12px;font-size:12px}.storePublic .storeAbout{background:#fff;padding:25px;top:105px}.storeAbout>span{color:var(--green);font-size:11px;font-weight:850}.storeAbout h2{margin:3px 0 12px}.storeAbout dl{gap:0;margin:19px 0;display:grid}.storeAbout dl>div{border-top:1px solid var(--line);padding:12px 0}.storeAbout dt{color:var(--muted);font-size:10px}.storeAbout dd{margin:4px 0 0;font-size:13px;font-weight:750}.storeAbout .callButton,.storeAbout .whatsapp{text-align:center;margin-top:8px;display:block}.storeEmpty{text-align:center;background:linear-gradient(135deg,#fbfefc,#f0faf4);border:1px dashed #bdd9c7;border-radius:20px;align-content:center;place-items:center;min-height:290px;padding:35px;display:grid}.storeEmpty i{width:58px;height:58px;color:var(--green);background:#ddf5e5;border-radius:17px;place-items:center;font-size:28px;font-style:normal;display:grid}.storeEmpty h3{margin:14px 0 3px;font-size:19px}.storeEmpty p{max-width:440px;color:var(--muted);margin:0;line-height:1.8}.storeEmpty a{background:var(--green);color:#fff;border-radius:10px;margin-top:16px;padding:10px 16px;font-size:13px;font-weight:800}@media (max-width:900px){.storePublic .storeHero{grid-template-columns:auto 1fr}.storeHeroActions{grid-column:1/-1}.storePublic .storePublicGrid{grid-template-columns:1fr}.storePublic .storeAbout{order:-1;position:static}.storeTrustBar>.container{max-width:none}}@media (max-width:620px){.storePublic .storeCover,.storePublic .storeHero{min-height:auto}.storePublic .storeHero{grid-template-columns:72px 1fr;gap:15px;padding-block:25px}.storePublic .storeLogo{border-radius:18px;width:72px;height:72px}.storeHeroCopy h1{font-size:27px}.storeHeroCopy h1 small{width:23px;height:23px;font-size:12px}.storeHeroActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.storeHeroActions a,.storeContactUnavailable{text-align:center}.storeContactUnavailable{grid-column:1/-1}.storeTrustBar>.container{grid-template-columns:1fr 1fr}.storeTrustBar div div{padding:12px 8px}.storeTrustBar div div:last-child{border-top:1px solid var(--line);grid-column:1/-1}.storeContentSection{padding-top:25px}.storePublic .sectionHead{align-items:flex-start}.storeListings>.sectionHead>b{margin-top:5px}}.adminStorePublish{background:#f7faf8;border:1px solid #dce7e1;border-radius:10px;gap:6px;padding:9px;display:grid!important}.adminStorePublish label{gap:4px;display:grid}.adminStorePublish label span{color:#687b70;font-size:10px}.adminStorePublish select{background:#fff;border:1px solid #d5e2da;border-radius:8px;width:100%;min-height:35px;padding:6px 8px}.adminStoreMemberAdd label>small{color:#75867c;font-size:10px}.adminStoreMemberAdd button:disabled{cursor:not-allowed;opacity:.5}.adminStoreMemberAdd>.adminPrimary:disabled{color:#fff!important;background:#a9795f!important}@media (max-width:1150px){.adminStoreMemberAdd{grid-template-columns:1fr 1fr}.adminStoreMemberAdd>.adminPrimary{grid-column:1/-1}}@media (max-width:650px){.adminStoreMemberAdd{grid-template-columns:1fr}.adminStoreMemberAdd>.adminPrimary{grid-column:auto}}body{font-family:var(--reading-font);font-size:16px;line-height:1.7}h1,h2,h3,.brand>span,.footerBrand b,.adminBrand b,.price,.bigPrice{font-family:var(--heading-font);letter-spacing:0;font-weight:900;line-height:1.35}.brand small{font-family:var(--reading-font);font-size:12px;font-weight:700}.nav nav{font-family:var(--heading-font);font-size:16px;font-weight:900}.navSearch{max-width:480px}.categoryBar .container{height:48px;font-family:var(--heading-font);gap:44px;font-size:17px;font-weight:900}.categoryBar a{line-height:1.4}.eyebrow,.pageTitle span,.sectionHead span,.sellerCta span,.primary,.secondary,.ghostButton,.postButton{font-size:16px}.heroSearch input,.heroSearch select,.heroSearch button,.filters button{font-size:17px}.filters input,.filters select,.formCard input,.formCard select,.formCard textarea,.filters button{font-size:16px}.empty{font-size:18px;line-height:1.9}.footer strong{font-family:var(--heading-font);font-size:18px}.formCard label{font-size:16px}.adminTable th,.adminAdInfo p,.adminAdInfo small{font-size:13px}.adminSidebar nav a{font-size:15px}@media (max-width:1020px){.hero h1{font-size:54px}.nav nav{font-size:15px}.nav{gap:18px}}@media (max-width:760px){body{font-size:15px}.brand>span{font-size:23px}.hero h1{font-size:43px}.hero p{font-size:17px}.pageTitle h1{font-size:38px}.sectionHead h2{font-size:31px}.dashboardHead h1{font-size:36px}.adminPageHead h1{font-size:34px}.storeHero h1{font-size:36px}.categoryBar .container{gap:20px}}@media (max-width:430px){.hero h1{font-size:38px}.pageTitle h1{font-size:34px}.card h3{font-size:18px}}body{font-size:15px;line-height:1.65}.topStrip{font-size:12px}.brand>span{font-size:24px}.brand small{font-size:10px}.nav nav{font-size:14px}.categoryBar .container{gap:40px;height:44px;font-size:15px}.navSearch input{padding:12px 16px;font-size:14px}.hero h1{font-size:58px;line-height:1.25}.hero p{font-size:18px;line-height:1.9}.eyebrow,.pageTitle span,.sectionHead span,.sellerCta span,.primary,.secondary,.ghostButton,.postButton{font-size:14px}.heroSearch label span{font-size:12px}.heroSearch input,.heroSearch select,.heroSearch button,.filters button{font-size:15px}.pageTitle h1{font-size:42px}.pageTitle p,.resultCount{font-size:15px;line-height:1.8}.sectionHead h2{font-size:32px}.category span{font-size:15px}.category small{font-size:11px}.card h3{min-height:52px;font-size:17px}.cardCategory{font-size:11px}.price{font-size:22px}.cardMeta{font-size:11px}.empty{font-size:16px}.formCard label{font-family:var(--reading-font);font-size:14px;font-weight:700}.filters input,.filters select,.formCard input,.formCard select,.formCard textarea{font-family:var(--reading-font);font-size:15px;font-weight:400;line-height:1.5}.formCard input,.formCard select,.formCard textarea{padding:12px 13px}.authCard{gap:15px}.authCard .primary{margin-top:8px}.authSwitch{font-size:14px}.dashboardHead h1{font-size:38px}.dashboardHead p{font-size:15px}.statsGrid span,.dashboardLinks span{font-size:13px}.footer{font-size:14px}.footer a,.footer span,.footer small{font-size:13px}.footer strong{font-size:16px}.adminPageHead h1{font-size:34px}.adminPageHead p,.adminSidebar nav a{font-size:13px}.adminTable th{font-size:11px}.adminTable td{font-size:13px}.adminAdInfo p,.adminAdInfo small{font-size:11px}.storeHero h1{font-size:42px}.storeDirectoryCard h2{font-size:19px}.storeDirectoryCard p{font-size:13px}.storeAbout p{font-size:15px}@media (max-width:1020px){.hero h1{font-size:49px}.nav nav{font-size:13px}}@media (max-width:760px){body{font-size:14px}.brand>span{font-size:21px}.hero h1{font-size:39px}.hero p{font-size:16px}.pageTitle h1{font-size:34px}.sectionHead h2{font-size:28px}.dashboardHead h1{font-size:32px}.adminPageHead h1{font-size:30px}.storeHero h1{font-size:32px}.formCard label{font-size:13px}.filters input,.filters select,.formCard input,.formCard select,.formCard textarea{font-size:14px}}@media (max-width:430px){.hero h1{font-size:35px}.pageTitle h1{font-size:31px}.card h3{font-size:16px}}.billingPage{max-width:1200px}.billingSummary{color:#fff;background:#10271d;border-radius:18px;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:14px;margin-bottom:24px;padding:22px;display:grid}.billingSummary>div span,.billingSummary>div b,.billingSummary>div small{display:block}.billingSummary>div span{color:#a9c4b5;font-size:11px}.billingSummary>div b{font-family:var(--heading-font);margin:4px 0;font-size:23px}.billingSummary>div small{color:#cfe0d6;font-size:10px}.billingSummary .secondary{color:#fff;background:#ffffff10;border-color:#fff5}.plansGrid{grid-template-columns:repeat(3,1fr);gap:17px;margin-bottom:28px;display:grid}.planCard{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;padding:24px;display:flex;position:relative}.planCard.recommended{border:2px solid var(--green);box-shadow:0 16px 38px #16803d18}.planCard>em{background:var(--green);color:#fff;border-radius:99px;padding:5px 11px;font-size:10px;font-style:normal;position:absolute;top:-13px;right:20px}.planCard>span{color:var(--green);font-weight:850}.planCard h2{margin:8px 0;font-size:28px}.planCard p{color:var(--muted);min-height:48px}.planCard ul{gap:9px;margin:12px 0 22px;padding:0;list-style:none;display:grid}.planCard li:before{content:"✓";color:var(--green);margin-left:8px;font-weight:900}.planCard form{margin-top:auto}.planCard button{width:100%}.billingHistory{border:1px solid var(--line);background:#fff;border-radius:18px;padding:22px}.billingHistory .sectionHead>b{color:#7b5900;background:#fff4cc;border-radius:99px;padding:6px 10px;font-size:10px}.billingTable{display:grid}.billingTable>div{border-top:1px solid var(--line);grid-template-columns:1fr 140px 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.billingTable small{color:var(--muted)}.paymentState{border-radius:99px;padding:5px 9px;font-size:10px;font-style:normal}.paymentState.succeeded{color:#067647;background:#dcfae6}.adminPlans{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.adminPlanCard{background:#fff;border:1px solid #e0e8e3;border-radius:17px;gap:11px;padding:20px;display:grid}.adminPlanCard>span{color:var(--green);font-weight:850}.adminPlanCard h2{color:var(--muted);margin:0;font-size:18px}.adminPlanCard label{gap:5px;font-size:11px;font-weight:750;display:grid}.adminPlanCard input{font:inherit;border:1px solid #dce5e0;border-radius:9px;padding:9px;font-weight:400}.adminPlanCard .checkLabel{display:flex!important}.inlineAdminForm{gap:5px;display:flex}.inlineAdminForm select{border:1px solid #dce5e0;border-radius:7px;padding:6px}.inlineAdminForm button{background:var(--green);color:#fff;border:0;border-radius:7px;padding:6px 9px}.adminStatus.succeeded{color:#067647;background:#dcfae6}.adminStatus.failed,.adminStatus.past_due,.adminStatus.cancelled{color:#b42318;background:#fee4e2}@media (max-width:900px){.billingSummary{grid-template-columns:1fr 1fr}.plansGrid,.adminPlans{grid-template-columns:1fr}.billingTable>div{grid-template-columns:1fr 1fr}}@media (max-width:560px){.billingSummary,.billingTable>div{grid-template-columns:1fr}.planCard{padding:20px}}.planGroup{margin:34px 0}.planGroupHead{justify-content:space-between;align-items:end;margin-bottom:17px;display:flex}.planGroupHead span{color:var(--green);font-size:12px;font-weight:850}.planGroupHead h2{margin:4px 0;font-size:30px}.planGroupHead p{color:var(--muted);margin:0}.planGroupHead>b{border:1px solid var(--line);color:var(--green);background:#fff;border-radius:99px;padding:7px 11px;font-size:11px}.businessPlans{background:#edf7f0;border:1px solid #d6eadc;border-radius:24px;padding:24px}.businessPlans .planCard{border-color:#d1e3d7}.adminPlanGroup{margin-bottom:30px}.adminGroupTitle{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.adminGroupTitle h2{margin:0;font-size:24px}.adminGroupTitle span{color:var(--green);background:#eaf8ef;border-radius:99px;padding:6px 10px;font-size:11px;font-weight:800}.adminPlanCard>small{color:var(--muted);min-height:38px;line-height:1.6}@media (max-width:700px){.planGroupHead{display:block}.planGroupHead>b{margin-top:10px;display:inline-block}.businessPlans{padding:15px}}.uploadBox small{color:var(--muted);margin-top:8px;font-size:12px;font-weight:500;display:block}.uploadBox.uploading{border-color:var(--green);color:var(--green);background:#eef9f2}.imageSortHint{background:#f3f8f5;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding:12px 15px;display:flex}.imageSortHint span{color:var(--muted);font-size:12px}.imageItem{cursor:grab;transition:transform .15s,border-color .15s,box-shadow .15s}.imageItem:active{cursor:grabbing}.imageItem.primaryImage{border:2px solid var(--green);box-shadow:0 8px 24px #1688451c}.imagePreview{position:relative}.imagePreview b{color:var(--green);margin:7px 2px 2px;font-size:13px;display:block}.imagePreview i{color:var(--muted);font-size:11px;font-style:normal}.imageControls{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.imageControls button{color:#173a2b;background:#eef3f0;font-size:11px;margin:0!important;padding:6px 8px!important}.imageControls button:disabled{opacity:.35;cursor:not-allowed}.imageControls .removeImage{color:#b42318;background:#fee4e2}@media (max-width:700px){.imageSortHint{display:grid}.imageGrid{grid-template-columns:1fr 1fr}.imageControls button{flex:1}}.messageSeller{color:#fff;cursor:pointer;background:#173f30;border:0;border-radius:11px;width:100%;margin:14px 0 10px;padding:14px;font-weight:850;display:block}.messageSeller:disabled{opacity:.6}.messageError{color:#b42318!important;margin:5px 0!important}.messagesNav{position:relative}.messagesNav>b{color:#fff;background:#d92d20;border-radius:99px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:10px;display:grid;position:absolute;top:-9px;right:-9px}.conversationList{gap:12px;max-width:900px;display:grid}.conversationCard{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:82px 1fr auto;align-items:center;gap:16px;padding:13px;display:grid}.conversationImage,.chatAdImage{background:#eef2ef 50%/cover no-repeat;border-radius:12px}.conversationImage{height:76px}.conversationCard h2{margin:4px 0;font-size:18px}.conversationCard p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:600px;margin:0;overflow:hidden}.conversationCard>div>span{color:var(--green);font-size:12px;font-weight:800}.conversationCard aside{justify-items:end;gap:9px;display:grid}.conversationCard aside b{background:var(--green);color:#fff;border-radius:99px;place-items:center;min-width:23px;height:23px;font-size:11px;display:grid}.conversationCard time{color:var(--muted);font-size:11px}.chatPage{max-width:900px}.backMessages{color:var(--green);margin-bottom:15px;font-weight:800;display:inline-block}.chatHeader{border:1px solid var(--line);background:#fff;border-radius:16px 16px 0 0;grid-template-columns:76px 1fr;align-items:center;gap:15px;padding:12px;display:grid}.chatAdImage{height:68px}.chatHeader h1{margin:4px 0;font-size:19px}.chatHeader span,.chatHeader a{color:var(--muted);font-size:12px}.chatHeader a{color:var(--green);font-weight:800}.messageThread{border-inline:1px solid var(--line);background:#f3f7f4;flex-direction:column;gap:9px;height:480px;padding:22px;display:flex;overflow-y:auto}.messageThread article{border-radius:15px;max-width:72%;padding:10px 13px}.messageThread article p{white-space:pre-wrap;margin:0;line-height:1.7}.messageThread article time{opacity:.65;margin-top:5px;font-size:10px;display:block}.messageThread .mine{background:var(--green);color:#fff;border-bottom-right-radius:4px;align-self:flex-start}.messageThread .theirs{border:1px solid var(--line);background:#fff;border-bottom-left-radius:4px;align-self:flex-end}.chatEmpty{color:var(--muted);margin:auto}.messageComposer{border:1px solid var(--line);background:#fff;border-radius:0 0 16px 16px;grid-template-columns:1fr auto;gap:9px;padding:12px;display:grid}.messageComposer textarea{resize:none;border:1px solid var(--line);font:inherit;border-radius:11px;padding:12px}.messageComposer button{background:var(--green);color:#fff;border:0;border-radius:11px;padding:0 25px;font-weight:850}.messageComposer button:disabled{opacity:.6}@media (max-width:700px){.conversationCard{grid-template-columns:60px 1fr auto}.conversationImage{height:58px}.conversationCard p{max-width:190px}.messageThread{height:58vh;padding:13px}.messageThread article{max-width:87%}.messageComposer{grid-template-columns:1fr}.messageComposer button{padding:12px}.messagesNav span{display:none}}.ownAdNotice{color:var(--green);background:#eef7f1;border-radius:10px;padding:11px 13px;font-size:13px;font-weight:750}.adGallery{width:100%}.galleryMain{cursor:zoom-in;touch-action:pan-y;background:#eef2ef 50%/contain no-repeat;border-radius:20px;outline:none;height:520px;position:relative;overflow:hidden}.galleryArrow{z-index:2;color:#fff;cursor:pointer;background:#0b241dcc;border:0;border-radius:99px;place-items:center;width:48px;height:48px;font-size:23px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 18px #0003}.galleryArrow:hover{background:var(--green)}.galleryPrevious{right:16px}.galleryNext{left:16px}.galleryCounter,.galleryZoom{color:#fff;background:#0b241dcc;border-radius:99px;padding:7px 12px;font-size:12px;position:absolute;bottom:15px}.galleryCounter{right:15px}.galleryZoom{left:15px}.galleryThumbs{scrollbar-width:thin;gap:9px;padding:11px 2px 3px;display:flex;overflow-x:auto}.galleryThumbs button{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:12px;flex:0 0 125px;height:92px;padding:3px}.galleryThumbs button.active{border-color:var(--green)}.galleryThumbs img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.galleryLightbox{z-index:9999;background:#06130ff2;place-items:center;padding:40px;display:grid;position:fixed;inset:0}.galleryLightbox img{object-fit:contain;max-width:92vw;max-height:88vh}.galleryLightbox>button{color:#10271d;cursor:pointer;background:#ffffffde;border:0;border-radius:99px;place-items:center;display:grid;position:absolute}.lightboxClose{width:46px;height:46px;font-size:32px;top:22px;right:22px}.lightboxPrevious,.lightboxNext{width:52px;height:52px;font-size:24px;top:50%}.lightboxPrevious{right:24px}.lightboxNext{left:24px}.galleryLightbox>span{color:#fff;background:#0008;border-radius:99px;padding:7px 13px;position:absolute;bottom:18px}.galleryEmpty{color:var(--muted);background:#eef2ef;place-items:center;display:grid}@media (max-width:760px){.galleryMain{border-radius:14px;height:320px}.galleryArrow{width:40px;height:40px}.galleryPrevious{right:8px}.galleryNext{left:8px}.galleryThumbs button{flex-basis:92px;height:70px}.galleryLightbox{padding:12px}.lightboxPrevious{right:8px}.lightboxNext{left:8px}}.popularDirectory{border-block:1px solid var(--line);background:#f7faf8;padding:58px 0}.directoryGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.directoryGrid>div{border:1px solid var(--line);background:#fff;border-radius:18px;align-content:start;gap:10px;padding:23px;display:grid}.directoryGrid b{font-family:var(--heading-font);margin-bottom:5px;font-size:19px}.directoryGrid a{color:var(--muted);font-size:13px}.directoryGrid a:hover{color:var(--green)}.verifyBanner{color:#fff;background:linear-gradient(135deg,#0f3023,#16803d);padding:30px 0}.verifyBanner .container{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;display:grid}.verifyMark{width:66px;height:66px;color:var(--green);background:#fff;border-radius:50%;place-items:center;font-size:34px;font-weight:900;display:grid}.verifyBanner span{color:#9be6b4;font-weight:800}.verifyBanner h2{margin:3px 0;font-size:26px}.verifyBanner p{color:#cfe5d7;margin:0}.verifyBanner a{color:var(--green);background:#fff;border-radius:12px;padding:13px 20px;font-weight:850}.resultTools{justify-content:space-between;align-items:center;margin:3px 0 20px;display:flex}.resultTools p{margin:0}.resultTools button{color:var(--green);cursor:pointer;background:#eff9f2;border:1px solid #a8d5b6;border-radius:11px;padding:10px 14px;font-weight:800}.savedList,.notificationList,.verificationAdminList{gap:12px;display:grid}.savedList article{border:1px solid var(--line);border-radius:15px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:18px;display:grid}.savedList article b,.savedList article span{display:block}.savedList article span{color:var(--green);margin-top:5px;font-size:11px}.savedList article>a{color:var(--green);font-weight:800}.savedList button,.notificationList button{color:#b42318;cursor:pointer;background:#fee4e2;border:0;border-radius:8px;padding:8px 11px}.notificationList article{border:1px solid var(--line);border-radius:16px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;padding:17px;display:grid}.notificationList article.unread{background:#eff9f2;border-color:#b5dcc1}.noticeIcon{background:var(--green-3);width:42px;height:42px;color:var(--green);border-radius:50%;place-items:center;display:grid}.notificationList p{color:var(--muted);margin:4px 0}.notificationList time{color:#8a978f;font-size:11px}.notificationList a{color:var(--green);font-weight:800}.notificationList button{color:var(--green);border:1px solid var(--line);background:#fff}.verificationState{background:#eff9f2;border:1px solid #abd8b8;border-radius:18px;padding:28px}.verificationState b{font-family:var(--heading-font);color:var(--green);font-size:22px}.verificationAdminList article{background:#fff;border:1px solid #dfe7e2;border-radius:15px;grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:18px;display:grid}.verificationAdminList small,.verificationAdminList time{color:var(--muted);font-size:10px;display:block}.verificationAdminList p{margin:6px 0}.verificationActions{gap:7px;display:flex}.verificationActions form{margin:0}.verificationActions button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:9px 12px}.adminStatus.pending{color:#7b5900;background:#fff4cc}.adminStatus.approved{color:#067647;background:#dcfae6}.adminStatus.rejected{color:#b42318;background:#fee4e2}@media (max-width:1000px){.directoryGrid{grid-template-columns:1fr 1fr}.nav nav>a span{display:none}.nav nav{gap:10px}}@media (max-width:700px){.directoryGrid{grid-template-columns:1fr}.verifyBanner .container{grid-template-columns:auto 1fr}.verifyBanner a{text-align:center;grid-column:1/-1}.resultTools{gap:10px;display:grid}.savedList article,.notificationList article,.verificationAdminList article{grid-template-columns:1fr}.noticeIcon{display:none}.verificationActions{flex-wrap:wrap}}.verificationModalBackdrop{z-index:10000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06130fb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.verificationModal{background:#fff;border-radius:22px;width:min(690px,100%);max-height:calc(100vh - 40px);position:relative;overflow:auto;box-shadow:0 30px 90px #0007}.verificationModalClose{z-index:2;width:38px;height:38px;color:var(--dark);cursor:pointer;background:#fffd;border:0;border-radius:50%;font-size:25px;position:absolute;top:13px;left:13px}.verificationIllustration{color:#fff;background:radial-gradient(circle at 20% 20%,#67d58d,#0000 28%),linear-gradient(135deg,#0d5131,#1aa054);place-items:center;height:215px;display:grid;position:relative;overflow:hidden}.verificationIllustration:before,.verificationIllustration:after{content:"";border:2px solid #ffffff3d;border-radius:50%;position:absolute}.verificationIllustration:before{width:310px;height:310px;right:-80px}.verificationIllustration:after{width:190px;height:190px;left:-45px}.verificationShield{z-index:1;background:#ffffff17;border:5px solid #fff;border-radius:50% 50% 48% 48%;place-items:center;width:105px;height:105px;font-size:58px;font-weight:900;display:grid;position:relative}.verificationIllustration>b{font-family:var(--heading-font);font-size:19px;position:absolute;bottom:18px}.verificationPeople{position:absolute;inset:0}.verificationPeople i{width:54px;height:54px;color:var(--green);background:#c9f4d7;border:4px solid #fff;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute}.verificationModalContent{text-align:center;padding:26px 36px 18px}.verificationModalContent>span{color:var(--green);font-weight:850}.verificationLead{color:var(--muted);margin:0 auto 19px;font-size:16px}.verificationBenefits{text-align:right;border-top:1px solid var(--line);display:grid}.verificationBenefits>div{border-bottom:1px solid var(--line);padding:14px 0}.verificationBenefits p{color:var(--muted);margin:3px 0 0;font-size:13px}.verificationModalActions{gap:10px;padding:18px 25px 24px;display:flex}.verificationModalActions a,.verificationModalActions button{text-align:center;cursor:pointer;border-radius:11px;flex:1;padding:13px;font-weight:850}.verificationModalActions a{background:var(--green);color:#fff}.verificationModalActions button{border:1px solid var(--line);color:var(--text);background:#fff}.verificationModalBackdrop{isolation:isolate;overscroll-behavior:contain;overflow-y:auto}.verificationModal{isolation:isolate;animation:.18s ease-out verificationModalIn}.verificationModalClose{place-items:center;line-height:1;display:grid}.verificationModalClose:focus-visible{outline-offset:2px;outline:3px solid #95dbad}@keyframes verificationModalIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.verificationModal{border:1px solid #ffffff80;border-radius:20px;width:min(570px,100%);overflow:auto}.verificationIllustration{height:142px}.verificationShield{border-width:4px;width:72px;height:72px;font-size:38px}.verificationIllustration>b{font-size:15px;bottom:10px}.verificationPeople i{border-width:3px;width:37px;height:37px}.verificationPeople i:first-child{top:21px;right:70px}.verificationPeople i:nth-child(2){bottom:26px;right:135px}.verificationPeople i:nth-child(3){top:23px;left:76px}.verificationPeople i:nth-child(4){bottom:24px;left:142px}.verificationModalClose{color:#075d3b;background:#f5fcf8;border:1px solid #cce6d6;width:36px;height:36px;top:12px;left:12px;box-shadow:0 6px 16px #052b1a28}.verificationModalClose:hover{background:#fff;transform:scale(1.04)}html[dir=ltr] .verificationModalClose{left:auto;right:12px}.verificationModalContent{padding:19px 24px 13px}.verificationModalContent>span{font-size:12px}.verificationModalContent h2{margin:1px 0 2px;font-size:28px}.verificationLead{margin-bottom:14px;font-size:13px}.verificationBenefits{text-align:center;border:0;grid-template-columns:repeat(3,1fr);gap:8px}.verificationBenefits>div{background:#f8fcf9;border:1px solid #dce9e1;border-radius:13px;align-content:start;justify-items:center;gap:3px;min-height:106px;padding:12px 8px;display:grid}.verificationBenefits i{color:#087246;background:#e3f5e9;border-radius:9px;place-items:center;width:29px;height:29px;font-size:14px;font-style:normal;font-weight:900;display:grid}.verificationBenefits b{font-size:13px}.verificationBenefits p{margin:0;font-size:10px;line-height:1.55}.verificationModalActions{gap:8px;padding:10px 24px 18px}.verificationModalActions a,.verificationModalActions button{border-radius:10px;min-height:44px;padding:9px 12px;font-size:13px}@media (max-width:600px){.verificationModalBackdrop{align-items:end;padding:8px}.verificationModal{border-radius:19px;width:100%;max-height:calc(100dvh - 16px)}.verificationIllustration{height:122px}.verificationShield{width:61px;height:61px;font-size:32px}.verificationPeople i{display:none}.verificationModalContent{padding:16px 14px 10px}.verificationModalContent h2{font-size:24px}.verificationBenefits{grid-template-columns:1fr}.verificationBenefits>div{text-align:start;grid-template-rows:auto auto;grid-template-columns:30px 1fr;justify-items:start;min-height:0;padding:9px 11px}.verificationBenefits i{grid-row:1/3}.verificationBenefits b{font-size:12px}.verificationBenefits p{font-size:9px}.verificationModalActions{grid-template-columns:1fr 1fr;padding:9px 14px 14px;display:grid}}.verificationPromptButton{color:var(--green);cursor:pointer;background:#fff;border:0;border-radius:12px;padding:13px 20px;font-weight:850}@media (max-width:700px){.verificationPromptButton{grid-column:1/-1;width:100%}}.visualCard>i{background:var(--green-3);width:47px;height:47px;color:var(--green);border-radius:14px;place-items:center;font-style:normal;display:grid}.visualCard>i svg{display:block}.heroPin{color:#fff;border-radius:50%;rotate:none}.heroPin svg{filter:drop-shadow(0 3px 5px #064b2888)}.directoryGrid b{align-items:center;gap:9px;display:flex}.directoryGrid b svg{color:var(--green);background:var(--green-3);border-radius:10px;flex:none;width:34px;height:34px;padding:5px}h1,h2,h3,.brand>span,.footerBrand b,.adminBrand b,.price,.bigPrice{line-height:1.65;overflow:visible}.hero h1{line-height:1.48}.verifyBanner h2{margin:0;padding-block:3px;line-height:1.65}.verificationModalContent h2,.sectionHead h2,.pageTitle h1,.dashboardHead h1{padding-block:2px;line-height:1.6}.postButton,.primary,.secondary,.ghostButton,.verificationPromptButton,.verificationModalActions a,.verificationModalActions button,.sellerCta a{justify-content:center;align-items:center;padding-block:12px;line-height:1.7;display:inline-flex;overflow:visible}.nav nav,.categoryBar .container{line-height:1.65}.nav nav>a,.nav nav button{padding-block:3px}.visualCard b,.directoryGrid b{padding-block:2px;line-height:1.65}h1,h2,h3,.postButton,.primary,.secondary,.ghostButton,.verificationPromptButton,.verificationModalActions a,.verificationModalActions button{font-kerning:normal;font-variant-ligatures:common-ligatures contextual;text-rendering:optimizelegibility;letter-spacing:normal!important}.postButton{white-space:nowrap;gap:8px;min-height:56px;padding-inline:19px}.postButton span{display:inline!important}.postButton svg{stroke-width:2.5px;flex:none;width:30px;height:30px}.navIconLink{align-items:center;gap:5px;display:inline-flex}.navIconLink svg{width:21px;height:21px;color:var(--green);flex:none}.navSearch button{place-items:center;display:grid}.navSearch button svg{stroke-width:2.3px}@media (max-width:760px){.nav{gap:10px}.nav nav{gap:6px;margin-right:auto}.postButton{min-height:49px;padding-inline:13px}.postButton svg{width:29px;height:29px}.userMenu button{white-space:nowrap;padding-inline:3px}}.galleryMain{isolation:isolate;background:#e9efeb}.galleryMainImage{object-fit:contain;width:100%;height:100%;transition:opacity .2s;display:block;position:absolute;inset:0}.galleryShade{z-index:1;pointer-events:none;background:linear-gradient(#0000,#06130f8c);height:105px;position:absolute;inset:auto 0 0}.galleryTopTools{z-index:3;position:absolute;top:15px;left:15px}.galleryTopTools button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b241dcc;border:1px solid #fff5;border-radius:99px;align-items:center;gap:6px;padding:8px 12px;display:flex}.galleryTopTools span{font-size:11px}.galleryCounter,.galleryZoom{z-index:3}.galleryProgress{z-index:4;background:#32cf6c;height:4px;transition:width .25s;position:absolute;bottom:0;right:0}.galleryThumbRail{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;margin-top:10px;display:grid}.galleryThumbRail>button{border:1px solid var(--line);width:35px;height:64px;color:var(--green);cursor:pointer;background:#fff;border-radius:10px}.galleryThumbs{scroll-snap-type:x proximity;padding:2px}.galleryThumbs button{scroll-snap-align:center;transition:all .18s;position:relative}.galleryThumbs button:hover{transform:translateY(-2px)}.galleryThumbs button>span{color:#fff;background:#071b14c7;border-radius:7px;place-items:center;min-width:22px;height:20px;padding:0 5px;font-size:10px;display:grid;position:absolute;bottom:6px;left:7px}.advancedLightbox{background:#020907f7;padding:72px 90px 105px;display:block;overflow:hidden}.lightboxToolbar{z-index:6;background:#10271de8;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:7px;padding:7px;display:flex;position:absolute;top:15px;right:50%;transform:translate(50%)}.lightboxToolbar button,.lightboxToolbar span{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:9px;place-items:center;min-width:38px;height:36px;padding:0 11px;display:grid}.lightboxToolbar span{cursor:default;font-size:11px}.lightboxToolbar .lightboxClose{color:#10271d;background:#ffffffed;width:38px;height:36px;font-size:25px;position:static}.lightboxStage{cursor:zoom-in;touch-action:none;place-items:center;width:100%;height:100%;display:grid;overflow:hidden}.advancedLightbox .lightboxStage>img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;transition:transform .2s}.advancedLightbox>.lightboxPrevious,.advancedLightbox>.lightboxNext{z-index:6;background:#ffffffed}.lightboxFooter{z-index:6;background:#10271de8;border-radius:13px;align-items:center;gap:10px;width:min(760px,100% - 30px);padding:7px 9px;display:flex;position:absolute;bottom:13px;right:50%;transform:translate(50%)}.lightboxFooter>span{color:#fff;flex:none;padding:0 7px}.lightboxFooter>div{gap:6px;display:flex;overflow-x:auto}.lightboxFooter button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:8px;flex:0 0 57px;height:48px;padding:2px}.lightboxFooter button.active{border-color:#43db79}.advancedLightbox .lightboxFooter img{object-fit:cover;border-radius:5px;width:100%;height:100%;display:block}.advancedLightbox>span{display:none}@media (max-width:760px){.galleryTopTools button span{display:none}.galleryTopTools button{justify-content:center;width:40px;height:40px;padding:0}.galleryThumbRail{grid-template-columns:minmax(0,1fr)}.galleryThumbRail>button{display:none}.advancedLightbox{padding:64px 10px 92px}.lightboxToolbar{width:max-content;max-width:calc(100% - 20px);top:10px}.lightboxToolbar button{padding:0 8px}.lightboxToolbar button:nth-child(4){font-size:0}.lightboxToolbar button:nth-child(4):after{content:"↺";font-size:18px}.advancedLightbox>.lightboxPrevious,.advancedLightbox>.lightboxNext{width:42px;height:42px}.lightboxFooter{bottom:8px}}.advancedLightbox{isolation:isolate;background:#07110d}.lightboxStage{height:calc(100dvh - 177px);min-height:0}.advancedLightbox .lightboxStage>.lightboxNativeImage{-webkit-user-select:none;user-select:none;max-block-size:100%;max-inline-size:100%;transition:transform .2s;display:block;object-fit:contain!important;block-size:auto!important;inline-size:auto!important}.listingDescription{background:linear-gradient(135deg,#fff,#f6faf7);border:1px solid #dce7e0;border-radius:16px;margin-top:20px;padding:22px 24px}.listingDescription h2{color:#1d4834;margin:0 0 9px;font-size:20px}.listingDescription p{color:#50665a;white-space:pre-line;margin:0}.lightboxToolbar,.lightboxFooter{background:#10271df2}.nav nav{gap:3px}.nav nav>.navIconLink,.userMenu>.navIconLink,.navLogout{color:#405449;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:45px;padding:8px 9px;font-weight:800;line-height:1.4;transition:background .18s,color .18s,transform .18s;display:inline-flex}.nav nav>.navIconLink:hover,.userMenu>.navIconLink:hover{background:var(--green-3);color:var(--green);transform:translateY(-1px)}.navIconLink svg,.messagesNav svg,.userMenu svg{stroke-width:1.9px;width:23px;height:23px;color:var(--green)}.navIconLink:focus-visible,.navLogout:focus-visible,.postButton:focus-visible{outline-offset:2px;outline:3px solid #78d497}.userMenu{border-right:1px solid var(--line);gap:2px;margin-right:3px;padding-right:5px}.navLogout{color:#b42318;cursor:pointer}.navLogout svg{color:#b42318}.navLogout:hover{background:#feeceb}.messagesNav>b{border:2px solid #fff;top:1px;right:1px}.postButton{margin-right:5px}@media (max-width:1180px){.nav{gap:14px}.nav nav>.navIconLink,.userMenu>.navIconLink,.navLogout{padding-inline:7px}.navIconLink span,.messagesNav span,.userMenu span{display:none}.navIconLink svg,.messagesNav svg,.userMenu svg{width:25px;height:25px}.postButton span{display:inline!important}}@media (max-width:760px){.userMenu{border:0;margin:0;padding:0}.navLogout{min-width:42px;padding:6px}.navLogout span{display:none}.postButton{margin:0}.postButton span{display:inline!important}}.enhancedAuthCard{gap:17px}.enhancedAuthCard>label{gap:9px}.authInput{position:relative}.authInput input{text-align:left;width:100%;height:58px;background:#fbfcfb!important;padding-inline:52px!important}.authInput>svg,.authInput>button{z-index:2;width:34px;height:34px;color:var(--green);place-items:center;display:grid;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.authInput>svg{pointer-events:none;padding:6px}.authInput>button{cursor:pointer;background:#eef8f1;border:0;border-radius:9px}.authInput>button svg{width:20px;height:20px}.authInput input:focus{border-color:var(--green);outline:3px solid #9adeaf66}.authHelp{justify-content:space-between;align-items:center;gap:12px;margin-top:-3px;display:flex}.authHelp label{color:var(--muted);align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex!important}.authHelp input{width:16px;height:16px;padding:0}.authHelp a{color:var(--green);font-size:12px;font-weight:800}.authSubmit{gap:9px;width:100%;min-height:57px;margin-top:2px!important}.authSubmit svg{stroke-width:2.2px;width:25px;height:25px}.authSubmit span{display:inline!important}.enhancedAuthCard .authSwitch{margin:4px 0 0}@media (max-width:600px){.authInput input{height:54px}.authHelp{align-items:flex-start}.authSubmit{min-height:54px}}.rememberLogin{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:18px minmax(0,1fr)!important}.rememberLogin input{accent-color:var(--green);cursor:pointer}.rememberLogin span{line-height:1.5}.oauthButtons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.oauthButton{background:#fff;border:1px solid #cbded1;border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:10px 14px;font-weight:800;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex;box-shadow:0 8px 22px #10271d0f;color:#173727!important}.oauthButton:hover{border-color:#70b58a;transform:translateY(-1px);box-shadow:0 12px 26px #10271d1a}.oauthButton:focus-visible{outline-offset:2px;outline:3px solid #9adeaf88}.oauthGoogleMark,.oauthFacebookMark{border-radius:50%;place-items:center;width:28px;height:28px;font:700 20px/1 Arial;display:grid}.oauthGoogleMark{color:#4285f4;background:#fff;border:1px solid #d9e1ec}.oauthFacebookMark{color:#fff;background:#1877f2;font-family:Arial;font-size:24px}.authDivider{color:var(--muted);align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.authDivider:before,.authDivider:after{content:"";background:#dbe7df;flex:1;height:1px}.authDivider span{white-space:nowrap}@media (max-width:600px){.oauthButtons{grid-template-columns:1fr}.oauthButton{min-height:52px}}html[dir=ltr] body{font-family:Inter,Segoe UI,Arial,sans-serif}html[dir=ltr] h1,html[dir=ltr] h2,html[dir=ltr] h3,html[dir=ltr] .brand>span,html[dir=ltr] .nav nav,html[dir=ltr] .categoryBar .container,html[dir=ltr] .postButton{font-family:Inter,Segoe UI,Arial,sans-serif;line-height:1.25}html[dir=ltr] .nav nav{margin-left:auto;margin-right:0}html[dir=ltr] .userMenu{border-right:0;border-left:1px solid var(--line);margin-left:3px;margin-right:0;padding-left:5px;padding-right:0}html[dir=ltr] .postButton{margin-left:5px;margin-right:0}html[dir=ltr] .authInput input{text-align:left}html[dir=ltr] .hero h1{line-height:1.15}html[dir=ltr] .galleryPrevious{left:16px;right:auto}html[dir=ltr] .galleryNext{left:auto;right:16px}html[dir=ltr] .messageThread .mine{align-self:flex-end}html[dir=ltr] .messageThread .theirs{align-self:flex-start}.categoryBar .categoryLink{box-shadow:none;background:0 0;border:1px solid #0000;outline:none;transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s}.categoryBar .categoryCars{box-shadow:none;color:#52645a;background:0 0}.categoryBar .categoryLink:hover,.categoryBar .categoryLink:focus-visible{color:var(--green);background:#f0faf3;border-color:#d8eddf;transform:translateY(-1px);box-shadow:0 7px 18px #16803d14}.categoryBar .categoryLink:active{background:#e3f5e9;transform:translateY(0)scale(.98)}.categoryBar .categoryLink.isActive,.categoryBar .categoryLink[aria-current=page]{color:var(--green);background:#eaf8ef;border-color:#c9e8d3;font-weight:950;box-shadow:inset 0 0 0 1px #16803d08,0 8px 20px #16803d17}.statePage,.loadingPage{background:linear-gradient(#f8fbf9,#fff);place-items:center;min-height:62vh;padding:55px 16px;display:grid}.stateCard{text-align:center;border:1px solid var(--line);width:min(610px,100%);box-shadow:var(--shadow);background:#fff;border-radius:24px;padding:42px}.stateCard h1{margin:13px 0 8px;font-size:34px}.stateCard p{color:var(--muted);line-height:1.9}.stateCard>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.stateCard small{color:#93a198;margin-top:18px;display:block}.stateIcon,.stateCode{color:var(--green);place-items:center;font-weight:950;display:inline-grid}.stateIcon{background:var(--green-3);border-radius:18px;width:60px;height:60px;font-size:35px}.stateCode{font-size:54px;line-height:1}.loadingPage{color:var(--muted);align-content:center;gap:14px;font-weight:800}.loadingPulse{border:5px solid #dcefe3;border-top-color:var(--green);border-radius:50%;width:52px;height:52px;animation:.8s linear infinite loadingSpin}@keyframes loadingSpin{to{transform:rotate(360deg)}}.loadingEn,.loadingArEG,.loadingArSA,.loadingArAE,.loadingArSY,body[data-country=EG] .loadingArDefault,body[data-country=SA] .loadingArDefault,body[data-country=AE] .loadingArDefault,body[data-country=SY] .loadingArDefault{display:none}body[data-country=EG] .loadingArEG,body[data-country=SA] .loadingArSA,body[data-country=AE] .loadingArAE,body[data-country=SY] .loadingArSY{display:block}body[data-locale=en] .loadingAr{display:none}body[data-locale=en] .loadingEn{display:block}.launchScore{border:1px solid;border-radius:17px;min-width:0;margin-bottom:18px;padding:20px 22px;overflow:hidden}.launchScore.ready{background:#eaf8ef;border-color:#c9e8d3}.launchScore.attention{background:#fff8e5;border-color:#f2dfaa}.launchScore>div{align-items:center;gap:14px;min-width:0;display:flex}.launchScore>div>span{width:46px;height:46px;color:var(--green);background:#fff;border-radius:14px;flex:0 0 46px;place-items:center;font-size:25px;font-weight:950;display:grid}.launchScore>div>div{min-width:0;max-width:100%}.launchScore h2,.launchScore p{margin:0}.launchScore p{max-width:100%;color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.launchScore .latinInline{width:auto;max-width:100%;height:auto;color:inherit;font-size:inherit;font-weight:inherit;overflow-wrap:anywhere;word-break:break-word;background:0 0;border-radius:0;display:inline}.systemChecks{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.systemChecks article{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:17px;display:grid}.systemChecks article>i{border-radius:11px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:950;display:grid}.systemChecks article.ok>i{color:var(--green);background:#eaf8ef}.systemChecks article.fail>i{color:#b42318;background:#fff0ef}.systemChecks h2,.systemChecks p{margin:0}.systemChecks p{color:var(--muted);margin-top:3px;font-size:10px}.systemChecks b{color:var(--green);font-size:10px}.systemChecks .fail b{color:#b42318}.tableHealth{flex-wrap:wrap;gap:9px;display:flex}.tableHealth span{background:#f4f7f5;border-radius:9px;padding:8px 11px;font-family:monospace;font-size:11px}.tableHealth .ok{color:var(--green)}.tableHealth .fail{color:#b42318;background:#fff0ef}@media (max-width:1050px){.systemChecks{grid-template-columns:1fr 1fr}}@media (max-width:620px){.systemChecks{grid-template-columns:1fr}.stateCard{padding:30px 20px}}.opsMetrics{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:18px;display:grid}.opsMetrics article{border:1px solid var(--line);background:linear-gradient(145deg,#fff,#f5faf7);border-radius:16px;padding:18px;box-shadow:0 8px 22px #10271d08}.opsMetrics span,.opsMetrics b,.opsMetrics small{display:block}.opsMetrics span{color:var(--muted);font-size:11px}.opsMetrics b{color:var(--green);margin:5px 0;font-size:28px}.opsMetrics small{color:#829087;font-size:10px}@media (max-width:900px){.opsMetrics{grid-template-columns:1fr 1fr}}@media (max-width:520px){.opsMetrics{grid-template-columns:1fr}.systemChecks article{grid-template-columns:auto 1fr}.systemChecks article>b{grid-column:2}}.adminCount.attention{color:#a84a17;background:#fff4e8;border-color:#f4cfb9}.opsSla{color:var(--green);background:#eef8f2;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:900}.opsTaskGrid{grid-template-columns:repeat(5,1fr);gap:11px;display:grid}.opsTaskGrid>a{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:14px;text-decoration:none;display:grid}.opsTaskGrid>a>span{width:30px;height:30px;color:var(--green);background:#edf7f1;border-radius:9px;place-items:center;font-weight:950;display:grid}.opsTaskGrid>a.open.review>span{color:#9a6410;background:#fff5df}.opsTaskGrid>a.open.danger>span{color:#b42318;background:#fff0ef}.opsTaskGrid b,.opsTaskGrid small{display:block}.opsTaskGrid b{font-size:12px}.opsTaskGrid small{color:var(--muted);margin-top:3px;font-size:9px}.opsTaskGrid strong{color:var(--green);font-size:21px}.opsTaskGrid .open strong{color:#b45a20}.opsColumns{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;display:grid}.opsColumns>.adminPanel+.adminPanel{margin-top:0}.opsChecklist{gap:10px;display:grid}.opsChecklist article{background:#f7faf8;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.opsChecklist i{border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;font-weight:950;display:grid}.opsChecklist .ok i{color:var(--green);background:#e8f7ee}.opsChecklist .warn i{color:#b45a20;background:#fff3e8}.opsChecklist b,.opsChecklist small{display:block}.opsChecklist small{color:var(--muted);margin-top:2px;font-size:10px}.opsRiskGrid,.opsStorage{grid-template-columns:1fr 1fr;gap:10px;display:grid}.opsRiskGrid article,.opsStorage>div{background:#f7faf8;border:1px solid #edf2ef;border-radius:12px;padding:14px}.opsRiskGrid span,.opsRiskGrid b,.opsStorage span,.opsStorage b{display:block}.opsRiskGrid span,.opsStorage span{color:var(--muted);font-size:10px}.opsRiskGrid b,.opsStorage b{color:#a84a17;margin-top:5px;font-size:20px}.opsRiskGrid b.good,.opsStorage b{color:var(--green)}.opsPanelLink{color:var(--green);margin-top:12px;font-size:11px;font-weight:900;display:block}.opsStorage{grid-template-columns:repeat(3,1fr)}.opsActivity{gap:7px;display:grid}.opsActivity article{border-bottom:1px solid #edf2ef;align-items:center;gap:8px;padding:8px 0;display:flex}.opsActivity i{color:var(--green)}.opsActivity b,.opsActivity small{display:block}.opsActivity small{color:var(--muted);margin-top:2px;font-size:9px}@media (max-width:1100px){.opsTaskGrid{grid-template-columns:1fr 1fr}.opsTaskGrid>a:last-child{grid-column:1/-1}}@media (max-width:780px){.opsColumns,.opsTaskGrid{grid-template-columns:1fr}.opsTaskGrid>a:last-child{grid-column:auto}.opsStorage{grid-template-columns:1fr}.opsRiskGrid{grid-template-columns:1fr 1fr}}.adminPagination{color:#66776e;background:#fff;border:1px solid #dce6e0;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:13px 15px;font-size:13px;display:flex}.adminPagination>div{align-items:center;gap:8px;display:flex}.adminPagination a,.adminPagination b{text-align:center;border:1px solid #d6e2db;border-radius:9px;min-width:42px;padding:8px 12px;font-weight:800}.adminPagination a{color:#16763b;background:#fff}.adminPagination b{color:#fff;background:#16803d;border-color:#16803d}.verificationUserSearch{grid-template-columns:minmax(220px,1fr) auto}@media (max-width:560px){.adminPagination{flex-direction:column;align-items:stretch}.adminPagination>div{justify-content:space-between}.verificationUserSearch{grid-template-columns:1fr}}.adminPageHead{align-items:center;margin-bottom:28px}.adminPageHead>div>span{font-size:14px}.adminPageHead p{color:#607168;font-size:15px;line-height:1.85}.adminPanelHead{gap:16px;margin-bottom:19px}.adminPanelHead h2{margin:0 0 5px;font-size:24px;line-height:1.5}.adminPanelHead p{color:#697970;font-size:14px;line-height:1.7}.adminPanelHead>a,.adminStats span,.opsMetrics span{font-size:14px}.adminStats small,.opsMetrics small{font-size:12px}.adminStats b,.opsMetrics b{font-size:32px}.adminTable th{padding:15px 17px;font-size:13px}.adminTable td{padding:17px;font-size:14px;line-height:1.75}.adminStatus{padding:6px 10px;font-size:12px}.adminFilters input,.adminFilters select,.adminReject input,.inlineAdminForm select{font-size:14px}.adminFilters button,.inlineAdminForm button,.adminActions button,.adminAdControls button{font-size:13px}.adminAdInfo h2{font-size:20px}.adminAdInfo p,.adminAdInfo small,.adminAdInfo em,.adminAdControls>a{font-size:13px;line-height:1.7}.adminSidebar nav a,.adminNavGroup>a{font-size:15px}.adminNavGroup>b{letter-spacing:0;color:#91ad9e;padding-block:8px;font-size:12px}.adminSidebar nav a{min-height:47px;padding-block:10px}.adminTopbar,.adminIdentity b,.adminBranchPicker b{font-size:14px}.launchScore h2{font-size:22px}.launchScore p{font-size:14px;line-height:1.7}.opsSla{padding:8px 12px;font-size:12px}.opsTaskGrid>a{min-height:92px;padding:17px}.opsTaskGrid b{font-size:15px;line-height:1.55}.opsTaskGrid small{font-size:12px;line-height:1.5}.opsTaskGrid strong{font-size:25px}.opsTaskGrid>a.clear.danger,.opsTaskGrid>a.clear.review{color:var(--ink)!important;border-color:var(--line)!important;background:#f8fbf9!important}.opsTaskGrid>a.clear.danger>span,.opsTaskGrid>a.clear.review>span{color:var(--green);background:#e8f7ee}.opsTaskGrid>a.open.danger{color:var(--ink)!important;background:#fff7f6!important;border-color:#f4c7c2!important}.opsTaskGrid>a.open.review{background:#fffaf0;border-color:#eedcb0}.opsChecklist article{padding:15px}.opsChecklist b{font-size:15px}.opsChecklist small,.opsRiskGrid span,.opsStorage span{font-size:13px}.opsRiskGrid b,.opsStorage b{font-size:25px}.opsPanelLink{font-size:14px}.systemChecks h2{font-size:16px}.systemChecks p,.systemChecks b{font-size:12px;line-height:1.6}.opsActivity b{font-size:14px}.opsActivity small{font-size:12px}.opsActivity article{padding:11px 0}.opsMediaPanel{align-self:start;min-height:0}.tableHealth span{padding:10px 13px;font-size:13px}@media (max-width:760px){.adminContent{padding:24px 15px}.adminPageHead h1{font-size:32px}.adminPageHead p{font-size:14px}.adminPanel{padding:19px}.adminPanelHead h2{font-size:21px}.adminSidebar nav a,.adminNavGroup>a{font-size:14px}.opsRiskGrid{grid-template-columns:1fr}.adminTable th,.adminTable td{font-size:13px}}.opsRefresh{min-height:42px;color:var(--green);cursor:pointer;white-space:nowrap;background:#eef9f2;border:1px solid #bddfca;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font:900 13px/1.4 inherit;transition:all .18s;display:inline-flex}.opsRefresh:hover:not(:disabled){background:#dff4e7;border-color:#83c99a;transform:translateY(-1px)}.opsRefresh:disabled{cursor:wait;opacity:.72}.opsRefresh>span{font:900 20px/1 Arial}.opsRefresh .spin{animation:.8s linear infinite opsRefreshSpin}@keyframes opsRefreshSpin{to{transform:rotate(360deg)}}@media (max-width:600px){.adminPanelHead:has(.opsRefresh){flex-direction:column;align-items:flex-start}.opsRefresh{width:100%}}@media (max-width:760px){html[dir=ltr] .nav nav{margin-left:auto}}.nav>.brand{order:-1}.nav>.navSearch{order:1}.nav>nav{order:2}@media (max-width:760px){.nav>.brand{margin-inline-end:auto}.nav>nav{margin-inline-start:0!important}}html[dir=ltr] .floatingLanguageSwitcher{left:auto;right:18px}@media (max-width:760px){html[dir=ltr] .floatingLanguageSwitcher{inset:auto auto 14px 14px}}.footerLanguage{border-top:1px solid #ffffff24;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-top:9px;padding-top:20px;display:flex!important}.footerLanguage>div{gap:4px;display:grid}.footerLanguage>div>strong{font-size:15px}.footerLanguage>div>span{color:#b8c9c0;font-size:12px}html[dir=ltr] .nav.container{width:min(1660px,100% - 38px)}html[dir=ltr] .nav{gap:16px}html[dir=ltr] .navSearch{min-width:210px;max-width:310px}html[dir=ltr] .brand>span{min-width:126px}html[dir=ltr] .brand>span>small{line-height:1.2}@media (max-width:1450px){html[dir=ltr] .navSearch{display:none}}@media (max-width:760px){.footerLanguage{flex-direction:column;align-items:flex-start}}.messagesHeading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:22px;display:flex}.messageTabs{border:1px solid var(--line);background:#f7faf8;border-radius:13px;gap:7px;padding:5px;display:flex}.messageTabs a{color:var(--muted);border-radius:9px;align-items:center;gap:6px;padding:9px 15px;font-weight:850;display:flex}.messageTabs a.active{color:var(--green);background:#fff;box-shadow:0 3px 12px #10271d12}.messageTabs small{background:var(--green-3);border-radius:50%;place-items:center;min-width:21px;height:21px;font-size:10px;display:grid}.messagesSafetyBar,.chatSafetyTip,.chatSafetyNotice{color:#685522;background:#fff9e8;border:1px solid #f0d58b;border-radius:14px;align-items:center;gap:12px;padding:13px 16px;display:flex}.messagesSafetyBar{max-width:900px;margin-bottom:16px}.messagesSafetyBar span,.chatSafetyTip span{color:#796c4d;font-size:12px}.conversationCard{transition:border-color .18s,box-shadow .18s,transform .18s}.conversationCard:hover{border-color:#b8ddc3;transform:translateY(-1px);box-shadow:0 10px 24px #10271d0d}.conversationCard.hasUnread{background:linear-gradient(90deg,#fff,#f5fcf7);border-color:#9ed8af}.conversationCard.hasUnread h2{font-weight:950}.readMark{color:#88a095;font-weight:900}.chatTopline{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:13px;display:flex}.chatTopline .backMessages{margin:8px 0 0}.conversationActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex;position:relative}.conversationActions>button,.conversationReport button{border:1px solid var(--line);color:var(--text);cursor:pointer;background:#fff;border-radius:10px;padding:8px 11px;font-size:12px;font-weight:800}.conversationActions button.danger,.conversationReport button.danger{color:#b42318;background:#fff8f7;border-color:#f2c2bd}.conversationActions button.safe{color:var(--green);background:#f4fbf6;border-color:#b8ddc3}.conversationActions button:disabled{cursor:not-allowed;opacity:.55}.conversationReport{z-index:8;border:1px solid var(--line);background:#fff;border-radius:14px;gap:9px;width:min(360px,100vw - 35px);padding:14px;display:grid;position:absolute;top:43px;left:0;box-shadow:0 18px 45px #10271d24}.conversationReport select,.conversationReport textarea{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;padding:10px}.conversationReport div{gap:7px;display:flex}.conversationActionMessage{color:var(--green);flex-basis:100%;margin:2px 0;font-size:12px}.chatSafetyTip{border-block:0;border-radius:0;padding-inline:18px}.chatSafetyNotice{color:#9b2c20;background:#fff4f2;border-color:#efc1bb;border-radius:0 0 16px 16px;justify-content:center}.chatSafetyNotice+.error{margin-top:10px}@media (max-width:700px){.messagesHeading{display:block}.messageTabs{width:max-content;margin-top:16px}.messagesSafetyBar,.chatSafetyTip{flex-direction:column;align-items:flex-start;gap:2px}.chatTopline{display:block}.conversationActions{justify-content:flex-start;margin-top:10px}.conversationReport{left:auto;right:0}.conversationCard{grid-template-columns:58px minmax(0,1fr) auto;gap:10px}.conversationCard h2{font-size:15px}.conversationCard aside{min-width:34px}}.verificationModalContent{color:#10271d;background:#fff}.verificationModalContent>span{color:#16803d;opacity:1;display:block}.verificationModalContent h2{color:#10271d;opacity:1;visibility:visible}.verificationModalContent .verificationLead{color:#4f6358;opacity:1}.verificationModalContent .verificationBenefits{color:#10271d}.verificationModalContent .verificationBenefits b{color:#173e2d;opacity:1;visibility:visible;display:block}.verificationModalContent .verificationBenefits p{color:#5f7167;opacity:1}.verificationModalActions{color:#10271d;background:#fff}.conversationActions>button.blockAction{justify-content:center;align-items:center;gap:7px;min-width:112px;font-weight:900;display:inline-flex}.conversationActions>button.blockAction.danger{color:#fff;background:linear-gradient(135deg,#c82a1f,#ad1f17);border-color:#a91f16;box-shadow:0 5px 14px #b4231826}.conversationActions>button.blockAction.danger:hover{background:linear-gradient(135deg,#b42318,#971a13);transform:translateY(-1px)}.conversationActions>button.blockAction span{font-size:16px;line-height:1}body:has(.adminShell){background:#f3f7f4}.adminShell{background:radial-gradient(circle at 86% 3%,#dff3e740,#0000 28%),#f3f7f4;grid-template-columns:272px minmax(0,1fr)}.adminSidebar{background:linear-gradient(#0c2d20 0%,#0a251a 100%);padding:22px 18px;box-shadow:12px 0 40px #071a1210}.adminBrand{text-align:center;border-color:#ffffff17;justify-items:center;gap:9px;min-height:106px;padding:12px 12px 23px;display:grid}.adminBrand img{object-fit:contain;filter:drop-shadow(0 9px 22px #0000001f);background:#fff;border-radius:15px;width:100%;height:66px;padding:10px}.adminBrand span{letter-spacing:.02em;color:#91ad9e;font-size:12px}.adminSidebar nav{scrollbar-width:thin;scrollbar-color:#315446 transparent;gap:12px;margin-top:22px;padding-inline:2px;overflow-y:auto}.adminNavGroup{border-bottom:1px solid #ffffff0d;gap:5px;padding-bottom:11px;display:grid}.adminNavGroup:last-child{border-bottom:0}.adminNavGroup>b{color:#789889;text-transform:none;padding:5px 12px}.adminSidebar nav a{border:1px solid #0000;border-radius:12px;min-height:48px;padding:11px 13px;transition:background .18s,border-color .18s,transform .18s;position:relative}.adminSidebar nav a:hover{background:#ffffff0d;border-color:#ffffff12;transform:translate(-2px)}html[dir=ltr] .adminSidebar nav a:hover{transform:translate(2px)}.adminSidebar nav span{color:#73dc98;background:#ffffff08;border-radius:9px;place-items:center;width:29px;height:29px;font-size:17px;display:grid}.adminBack{text-align:center;background:#ffffff07;border:1px solid #ffffff13;border-radius:12px;margin-top:18px}.adminTopbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff2;height:78px;padding:0 clamp(18px,3vw,42px);box-shadow:0 8px 24px #10271d08}.adminBranchPicker{background:#f9fcfa;border:1px solid #dbe7e0;border-radius:13px;align-items:center;gap:11px;padding:7px 8px 7px 12px;display:flex}.adminBranchPicker details>summary{color:#16803d;background:#fff;border:1px solid #d7e5dd;border-radius:9px;align-items:center;min-height:38px;padding:7px 12px;font-weight:850;display:flex}.adminIdentity>span{border:1px solid #d1ead9;padding:8px 12px}.adminIdentity button{border-radius:9px;padding:8px 10px;transition:all .18s}.adminIdentity button:hover{background:#fff0ef}.adminContent{width:100%;max-width:1640px;padding:38px clamp(22px,3vw,46px) 64px}.adminPageHead{border-bottom:1px solid #dce6e0;align-items:center;min-height:122px;margin-bottom:25px;padding:5px 0 22px;position:relative}.adminPageHead:after{content:"";inset-inline-start:0;background:linear-gradient(90deg,#16803d,#66c789);border-radius:3px;width:82px;height:3px;position:absolute;bottom:-1px}.adminPageHead h1{letter-spacing:-.025em;color:#17382a}.adminPageHead p{max-width:760px}.adminHeadActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.adminPrimary,.adminSecondary,.adminCount{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.adminPrimary{transition:transform .18s,box-shadow .18s;box-shadow:0 8px 20px #16803d25;background:linear-gradient(135deg,#1b9348,#126c34)!important}.adminPrimary:hover{transform:translateY(-1px);box-shadow:0 12px 24px #16803d32}.adminSecondary{color:#16803d;background:#fff;border:1px solid #c8ddd0;border-radius:10px;padding:10px 15px;font-weight:850;transition:all .18s}.adminSecondary:hover{background:#eef9f2;border-color:#9dceb0}.adminCount{box-shadow:0 6px 18px #10271d08}.adminAlert,.adminSuccess{border-radius:13px;margin:0 0 18px;padding:15px 17px;font-weight:750;box-shadow:0 6px 18px #10271d08}.adminDashboardStats{grid-template-columns:repeat(3,minmax(0,1fr))}.adminStats:not(.adminDashboardStats){grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.adminStats article{isolation:isolate}.adminStats article:after{z-index:-1}.adminCharts{gap:20px;margin-bottom:20px}.adminChartPanel,.adminDonutPanel{min-height:370px}.adminPanel,.adminTablePanel,.siteContentGroup,.adminPlanCard{border-color:#dce6e0;box-shadow:0 10px 30px #10271d08}.adminPanelHead{border-bottom:1px solid #edf2ef;padding-bottom:15px}.adminPanelHead h2{color:#17382a;letter-spacing:-.015em}.adminGrid{gap:20px}.adminRecent>a{border-color:#e8efeb;border-radius:10px;min-height:72px;padding:14px 5px;transition:all .18s}.adminRecent>a:hover{background:#f4faf6;padding-inline:12px}.adminTasks{grid-template-columns:1fr 1fr}.adminTasks a{background:#f7faf8;border:1px solid #e6eee9;min-height:78px;transition:all .18s}.adminTasks a:hover{background:#edf8f1;border-color:#b9dac5;transform:translateY(-1px)}.adminTasks b{border:1px solid #dce9e1;flex:0 0 38px;width:38px;height:38px}.adminFilters{border-color:#d7e4dc;border-radius:17px;gap:11px;min-height:72px;padding:13px;position:relative;box-shadow:0 9px 25px #10271d08}.adminFilters input,.adminFilters select,.adminReject input,.inlineAdminForm select,.adminUserFields input,.adminUserFields select,.adminTeamInvite input,.adminTeamInvite select,.siteContentGroup input,.siteContentGroup textarea,.adminPlanCard input,.adminPlanCard textarea{outline:none;min-height:45px;transition:border-color .18s,box-shadow .18s,background .18s;background:#fcfefd!important;border:1px solid #d7e3dc!important;border-radius:10px!important}.adminFilters input:focus,.adminFilters select:focus,.adminReject input:focus,.inlineAdminForm select:focus,.adminUserFields input:focus,.adminUserFields select:focus,.adminTeamInvite input:focus,.adminTeamInvite select:focus,.siteContentGroup input:focus,.siteContentGroup textarea:focus,.adminPlanCard input:focus,.adminPlanCard textarea:focus{background:#fff!important;border-color:#70bd8b!important;box-shadow:0 0 0 4px #dff4e7!important}.adminFilters button,.inlineAdminForm button,.adminTeamInvite button,.siteContentSave button,.adminPlanCard button{border-radius:10px;min-height:44px;transition:all .18s;box-shadow:0 7px 17px #16803d1c}.adminFilters button:hover,.inlineAdminForm button:hover,.adminTeamInvite button:hover,.siteContentSave button:hover,.adminPlanCard button:hover{filter:brightness(.96);transform:translateY(-1px)}.adminTablePanel{background:#fff;border-radius:18px;overflow:hidden}.adminTableScroll{scrollbar-width:thin;scrollbar-color:#b8cec1 #f4f7f5}.adminTable thead{z-index:2;position:sticky;top:0}.adminTable th{color:#50675a;white-space:nowrap;background:#f2f7f4;border-bottom:1px solid #dce6e0;font-weight:900}.adminTable tbody tr{transition:background .16s}.adminTable td{vertical-align:middle;border-color:#e8efeb}.adminUser i{box-shadow:inset 0 0 0 1px #cee6d6}.adminStatus{border:1px solid #0000}.adminActions button,.adminAdControls button,.adminUserEditor>summary{background:#fff;border-color:#d5e2da;min-height:34px;font-weight:800;transition:all .16s}.adminActions button:hover,.adminAdControls button:hover,.adminUserEditor>summary:hover{background:#eff9f3;border-color:#8fc6a3}.adminEmpty{color:#718279;background:linear-gradient(145deg,#fbfdfc,#f5f9f7);border:1px dashed #cbdcd2;border-radius:14px;place-items:center;min-height:160px;margin:0;display:grid}.adminAdList{gap:16px}.adminAdList>article{border-color:#dce6e0;padding:16px;transition:all .18s;box-shadow:0 8px 24px #10271d07}.adminAdList>article:hover{border-color:#b7d5c2;transform:translateY(-1px);box-shadow:0 13px 30px #10271d0d}.adminAdImage{background-color:#f1f6f3;border:1px solid #e1eae5;overflow:hidden}.adminAdImage img{object-fit:cover;width:100%;height:100%}.manualEntryGrid{align-items:start;gap:20px}.siteContentForm,.adminPlanGroup{gap:20px}.siteContentGroup,.adminPlanCard{border-radius:19px;overflow:hidden}.siteContentGroup>header,.adminGroupTitle{background:linear-gradient(135deg,#f1f8f4,#f9fcfa);border-bottom:1px solid #dfe9e3}.siteContentSave{border:1px solid #b9dac5;box-shadow:0 15px 35px #10271d0d}.adminPlanCard label,.siteContentGroup label,.adminUserFields label{color:#496155;font-weight:800}.adminTeamInvite{grid-template-columns:minmax(230px,.75fr) minmax(0,1.7fr);align-items:center;gap:24px;display:grid}.adminTeamInvite form{margin:0}.verificationControlPanel,.verificationManualCard,.activeVerificationGrid>article{box-shadow:0 10px 28px #10271d08}.opsTaskGrid>a,.systemChecks article,.opsChecklist article,.opsRiskGrid article,.opsStorage>div{transition:all .18s}.opsTaskGrid>a:hover,.systemChecks article:hover,.opsChecklist article:hover,.opsRiskGrid article:hover,.opsStorage>div:hover{border-color:#b9dac5;transform:translateY(-1px);box-shadow:0 8px 20px #10271d08}.opsActivity article:last-child{border-bottom:0}.adminContent :focus-visible{outline-offset:3px;outline:3px solid #83c99a}@media (max-width:1200px){.adminShell{grid-template-columns:238px minmax(0,1fr)}.adminSidebar{padding-inline:13px}.adminDashboardStats{grid-template-columns:repeat(2,minmax(0,1fr))}.adminTasks{grid-template-columns:1fr}}@media (max-width:760px){.adminShell{display:block}.adminSidebar{height:auto;padding:12px;position:relative}.adminBrand{text-align:start;grid-template-columns:150px 1fr;justify-items:start;min-height:74px;padding:5px 7px 13px}.adminBrand img{height:52px}.adminSidebar nav{gap:7px;margin-top:10px;padding:3px;display:flex;overflow-x:auto}.adminNavGroup{display:contents}.adminNavGroup>b{display:none}.adminSidebar nav a{flex:none;min-height:42px;padding:8px 11px}.adminSidebar nav a:hover{transform:none}.adminTopbar{align-items:flex-start;gap:10px;height:auto;min-height:70px;padding:10px 14px;position:sticky}.adminBranchPicker{min-width:0;padding:5px}.adminBranchPicker>b{display:none}.adminIdentity{flex-wrap:wrap;justify-content:flex-end;margin-inline-start:auto}.adminIdentity b{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.adminContent{padding:25px 14px 48px}.adminPageHead{min-height:0;padding-bottom:18px;display:block}.adminPageHead:after{width:60px}.adminHeadActions{margin-top:16px}.adminHeadActions>*{flex:1}.adminDashboardStats{grid-template-columns:1fr 1fr}.adminStats article{gap:12px;min-height:116px;padding:16px}.adminStats i{flex-basis:44px;width:44px;height:44px}.adminStats b{font-size:29px}.adminGrid{grid-template-columns:1fr}.adminFilters{position:static}.adminTeamInvite{grid-template-columns:1fr}.adminAdList>article:hover{transform:none}}@media (max-width:480px){.adminDashboardStats,.adminStats:not(.adminDashboardStats){grid-template-columns:1fr}.adminStats article{min-height:104px}.adminTopbar{align-items:center}.adminIdentity>span{display:none}.adminBrand{grid-template-columns:132px 1fr}.adminPageHead h1{font-size:30px}.adminPrimary,.adminSecondary{width:100%}.adminTasks{grid-template-columns:1fr}}.adminShell{--admin-copper:#b8653c;--admin-copper-deep:#914827;--admin-copper-soft:#fff3eb;--admin-copper-line:#e8b89d;background:radial-gradient(circle at 85% 2%,#e8c3ad24,#0000 24%),radial-gradient(circle at 16% 55%,#dcefe33d,#0000 28%),#f5f7f5}.adminSidebar{background:radial-gradient(circle at 12% 3%,#8e4a2830,#0000 28%),radial-gradient(circle at 100% 64%,#15563d 0,#0000 40%),linear-gradient(160deg,#0e3b2a 0%,#09291e 50%,#061d15 100%);border-inline-start:3px solid #b8653c66}.adminBrand{position:relative}.adminBrand:after{content:"";inset-inline:18px;background:linear-gradient(90deg,transparent,var(--admin-copper),transparent);border-radius:9px;height:2px;position:absolute;bottom:0}.adminNavGroup{border-bottom-color:#d28a6220}.adminNavGroup>summary>b{color:#d3b29f;letter-spacing:.01em;font-size:12.5px;font-weight:750}.adminNavGroup>summary>i{color:#d88a5e}.adminSidebar nav a{color:#dce9e2}.adminSidebar nav a:hover{background:linear-gradient(105deg,#c8794a18,#ffffff09);border-color:#dc926b28}.adminSidebar nav a.active:after{background:#dc8657;width:4px;height:25px;box-shadow:0 0 14px #dc865799}.adminSidebar nav span{color:#dfa07b;background:#c9784914;border-color:#d8906828}.adminSidebar nav a.active span{color:#fff;background:#b8653c;border-color:#eeb99b66}.adminBranchDockIcon{color:#dfa07b;background:#c9784918;border-color:#d8906840}.adminBranchDockMenu>a>b,.adminBranchDockMenu>a.adminBranchManage{color:#e3a07a}.adminBack:hover{color:#fff;background:#c9784912;border-color:#d8906845}.adminTopbar{border-bottom:1px solid #ead8cd;box-shadow:0 8px 28px #3b1b0c0a}.adminTopbar:before{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(90deg,#0000 5%,#b8653c88 42%,#0000 78%);height:2px;position:absolute;bottom:-1px}.adminPageHead{background:radial-gradient(circle at 8% 8%,#f7e7dd80,#0000 23%);border-color:#e7ddd7}.adminPageHead>div>span{color:var(--admin-copper-deep)}.adminPageHead:after{background:linear-gradient(90deg,var(--admin-copper-deep),#d4875c,#efc6ad);height:4px}.adminPanel,.adminTablePanel,.adminStats article{border-color:#dfe5e1;box-shadow:0 12px 34px #17352909,inset 0 1px #fff}.adminPanelHead h2{position:relative}.adminPanelHead h2:after{content:"";background:var(--admin-copper);border-radius:99px;width:18px;height:3px;margin-inline-start:9px;display:inline-block}.adminStats article:nth-child(3n+1) i,.adminDashboardStats article:nth-child(3n+1) i{background:var(--admin-copper-soft);color:var(--admin-copper-deep);box-shadow:inset 0 0 0 1px #edc5ae}.adminCount:not(.attention),.opsSla,.searchSourceBadge.geographic{border-color:var(--admin-copper-line);background:var(--admin-copper-soft);color:var(--admin-copper-deep)}.adminSecondary,.searchRetestButton{color:var(--admin-copper-deep);background:#fffaf7;border-color:#dab198}.adminSecondary:hover,.searchRetestButton:hover{border-color:var(--admin-copper);background:var(--admin-copper-soft)}.adminTable th{background:linear-gradient(#fbf8f6,#f4f7f5);border-bottom-color:#e7d8cf}.adminContent :focus-visible{outline-color:#c7784c}html[data-theme=dark] .adminShell{--admin-copper-soft:#33231b;--admin-copper-line:#77472f}.adminShell html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .adminPageHead{background:radial-gradient(circle at 8% 8%,#6c3c272e,#0000 24%)}@media (max-width:760px){.adminSidebar{border-inline-start:0;border-top:3px solid #b8653c}.adminNavGroup>summary{border:1px solid #d8906824}.adminPageHead{background:0 0}.adminPanelHead h2:after{width:13px}}.otpSafetyNotice{background:linear-gradient(135deg,#effaf3,#fff);border-color:#b9ddc6;justify-content:space-between;align-items:center;gap:24px;display:flex}.otpSafetyNotice h2{margin:0 0 5px;font-size:18px}.otpSafetyNotice p{color:#607168;margin:0}.otpSafetyNotice>b{color:#13723a;background:#dff4e7;border-radius:999px;flex:none;padding:9px 13px}.otpProviderGrid,.otpCountryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.otpProviderCard,.otpCountryCard{background:#fff;border:1px solid #dce7e0;border-radius:17px;padding:20px}.otpProviderCard>header,.otpCountryCard>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:17px;display:flex}.otpProviderCard header span{color:#6a7c72;font-size:12px}.otpProviderCard h3,.otpCountryCard h3{margin:3px 0 0;font-size:19px}.otpProviderCard header>b{border-radius:999px;padding:6px 9px;font-size:11px}.otpProviderCard header>b.enabled{color:#14733a;background:#e5f7eb}.otpProviderCard header>b.disabled{color:#738078;background:#f1f3f2}.otpAdminFields{grid-template-columns:1fr 1fr;gap:13px;margin-bottom:16px;display:grid}.otpAdminFields label{color:#506459;gap:6px;font-size:12px;font-weight:800;display:grid}.otpAdminFields input,.otpAdminFields select,.otpAdminFields textarea{width:100%;min-height:43px;font:inherit;background:#fcfefd;border:1px solid #d5e2da;border-radius:10px;padding:9px 11px}.otpAdminFields textarea{resize:vertical;min-height:82px}.otpAdminFields .wide{grid-column:1/-1}.otpAdminFields .otpCheck,.otpCheck{align-items:center;gap:7px;display:flex}.otpAdminFields .otpCheck input,.otpCheck input{width:17px;min-height:17px}.otpLegacyProvider{background:#f5faf7;border:1px dashed #bcd4c6;border-radius:13px;align-content:center;gap:8px;min-height:190px;padding:20px;display:grid}.otpLegacyProvider p,.otpLegacyProvider small{margin:0}.otpCountryCard header>div{align-items:center;gap:10px;display:flex}.otpCountryCard header span{font-size:25px}.otpCountryCard>.adminPrimary,.otpProviderCard>.adminPrimary{width:100%}@media (max-width:1050px){.otpProviderGrid,.otpCountryGrid{grid-template-columns:1fr}}@media (max-width:620px){.otpSafetyNotice{flex-direction:column;align-items:flex-start}.otpAdminFields{grid-template-columns:1fr}.otpAdminFields .wide{grid-column:auto}}.otpChannelBox{background:#f8fbf9;border:1px solid #d5e2da;border-radius:11px;align-items:center;gap:18px;min-height:70px;margin:0;padding:10px 13px;display:flex}.otpChannelBox legend{color:#506459;padding-inline:6px;font-size:12px;font-weight:850}.otpChannelBox .otpCheck{display:flex}.otpEnableCheck{background:#f3f8f5;border-radius:10px;align-self:center;padding:12px}.otpProviderActions{justify-content:flex-end;display:flex}.otpProviderActions .adminPrimary{min-width:170px}.otpProviderReadiness{border-top:1px solid #e6eee9;flex-wrap:wrap;gap:7px;margin-top:15px;padding-top:14px;display:flex}.otpProviderReadiness span{border-radius:999px;padding:6px 9px;font-size:11px;font-weight:800}.otpProviderReadiness .ok,.otpProviderReadiness .healthy{color:#14733a;background:#e5f7eb}.otpProviderReadiness .missing,.otpProviderReadiness .failed{color:#a63b32;background:#fff0ef}.otpProviderReadiness .unknown,.otpProviderReadiness .degraded{color:#88610f;background:#fff7df}.otpTestForm{align-items:center;gap:12px;margin-top:12px;display:flex}.otpTestForm small{color:#687970;line-height:1.6}.otpTestForm button:disabled{cursor:not-allowed;opacity:.5}@media (max-width:620px){.otpChannelBox,.otpTestForm{flex-direction:column;align-items:stretch}.otpProviderActions .adminPrimary,.otpTestForm button{width:100%}}.otpCustomFields{background:#f7fbf8;border:1px solid #cfe1d6;border-radius:13px;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:13px;margin:2px 0 0;padding:16px;display:grid}.otpCustomFields legend{color:#16763b;padding-inline:7px;font-size:13px;font-weight:900}.otpCustomHint{color:#52685b;background:#edf7f1;border-radius:9px;margin:0;padding:10px;font-size:11px;line-height:1.65}@media (max-width:620px){.otpCustomFields{grid-template-columns:1fr}}.otpProviderGrid{align-items:start}.otpProviderCard{align-self:start}.otpAdvancedConfig{background:#f8fbf9;border:1px solid #d5e3db;border-radius:12px;grid-column:1/-1;overflow:hidden}.otpAdvancedConfig>summary{cursor:pointer;color:#176e3a;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;font-size:13px;font-weight:850;list-style:none;display:flex}.otpAdvancedConfig>summary::-webkit-details-marker{display:none}.otpAdvancedConfig>summary:after{content:"＋";font-size:17px}.otpAdvancedConfig[open]>summary:after{content:"−"}.otpAdvancedConfig>summary span{color:#5f7568;background:#e7f5ec;border-radius:99px;padding:4px 7px;font-size:9px}.otpAdvancedConfig .otpCustomFields{border:0;border-top:1px solid #dce8e1;border-radius:0;margin:0}.otpProviderCard:has(select[name=providerType] option[value=twilio]:checked) .otpCustomFields{display:none}.otpProviderCard:has(select[name=providerType] option[value=custom_http]:checked) .otpCustomFields{display:grid}.otpCountryGrid{align-items:start}.otpCountryDisclosure{background:#fff;border:1px solid #dce7e0;border-radius:16px;align-self:start;overflow:hidden;box-shadow:0 8px 24px #10271d08}.otpCountryDisclosure>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 22px;align-items:center;gap:13px;min-height:78px;padding:14px 17px;list-style:none;display:grid}.otpCountryDisclosure>summary::-webkit-details-marker{display:none}.otpCountryDisclosure[open]>summary{background:#f8fbf9;border-bottom:1px solid #e3ece6}.otpCountryIdentity{grid-template-columns:34px 1fr;align-items:center;column-gap:9px;display:grid}.otpCountryIdentity>i{grid-row:1/3;font-size:25px;font-style:normal}.otpCountryIdentity>b{font-size:17px}.otpCountryIdentity>small{color:#718078;font-size:10px}.otpCountryState{border-radius:99px;padding:6px 9px;font-size:10px;font-weight:850}.otpCountryState.active{color:#14743b;background:#e2f6e9}.otpCountryState.paused{color:#86610c;background:#fff4d7}.otpCountryState.hidden{color:#65736b;background:#edf0ee}.otpDisclosureArrow{color:#749083;font-style:normal;transition:transform .18s}.otpCountryDisclosure:not([open]) .otpDisclosureArrow{transform:rotate(180deg)}.otpCountryDisclosure.hiddenMarket{background:#fafbfa;border-style:dashed}.otpCountryCard{background:#fff;border:0;border-radius:0;padding:18px}.otpCountryEnable{background:#eef8f2;border-radius:10px;margin-bottom:17px;padding:12px}.otpCountryCard>.adminPrimary{width:100%}.infraMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.infraMetrics article{background:linear-gradient(145deg,#fff,#f5faf7);border:1px solid #dce7e0;border-radius:18px;min-height:126px;padding:20px;box-shadow:0 8px 24px #10271d08}.infraMetrics article.attention{background:#fffaf2;border-color:#efcfac}.infraMetrics span,.infraMetrics b,.infraMetrics small{display:block}.infraMetrics span{color:#6b7d73;font-size:12px}.infraMetrics b{color:#16803d;margin:5px 0;font-size:30px}.infraMetrics article.attention b{color:#a85a18}.infraMetrics small{color:#819087;font-size:11px}.infraColumns{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;display:grid}.infraColumns>.adminPanel+.adminPanel{margin-top:0}.infraServiceList,.infraArchitecture,.infraOtpTable{gap:10px;display:grid}.infraServiceList article,.infraArchitecture article,.infraOtpTable article{background:#f9fcfa;border:1px solid #e3ebe6;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:12px 14px;display:grid}.infraServiceList i,.infraArchitecture i{color:#13763a;background:#e6f6ec;border-radius:10px;place-items:center;width:36px;height:36px;font-style:normal;font-weight:900;display:grid}.infraServiceList .fail i{color:#ad352d;background:#fff0ef}.infraServiceList b,.infraServiceList small,.infraArchitecture b,.infraArchitecture small,.infraOtpTable b,.infraOtpTable small{display:block}.infraServiceList small,.infraArchitecture small,.infraOtpTable small{color:#718279;margin-top:2px;font-size:11px}.infraServiceList>article>span,.infraArchitecture>article>span{color:#16803d;font-size:11px;font-weight:850}.infraServiceList .fail>span,.infraArchitecture .warn>span{color:#a45c18}.infraProviderGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.infraProviderGrid article{background:#f9fcfa;border:1px solid #e2ebe5;border-radius:13px;grid-template-columns:auto 1fr;column-gap:9px;padding:14px;display:grid}.infraProviderGrid article>span{color:#14763a;background:#e6f6ec;border-radius:9px;grid-row:1/3;place-items:center;width:31px;height:31px;display:grid}.infraProviderGrid article.fail>span{color:#ab382f;background:#fff0ef}.infraProviderGrid small{color:#77877e}.infraOtpTable article{grid-template-columns:auto minmax(0,1fr) auto}.infraOtpTable strong{font-size:12px}.infraOtpTable strong.ok{color:#16803d}.infraOtpTable strong.warn{color:#a55d18}.infraOtpTable strong.infraOtpMuted{color:#7a8980}.infraWarning{color:#855010;background:#fff9ee;border:1px solid #f0d2ac;border-radius:12px;margin:15px 0 0;padding:13px 15px;font-size:13px;line-height:1.8}@media (max-width:1050px){.infraMetrics{grid-template-columns:1fr 1fr}}@media (max-width:820px){.infraColumns{grid-template-columns:1fr}}@media (max-width:540px){.infraMetrics,.infraProviderGrid{grid-template-columns:1fr}.infraServiceList article,.infraArchitecture article{grid-template-columns:auto 1fr}.infraServiceList>article>span,.infraArchitecture>article>span{grid-column:2}}.otpCountryDisclosure[data-drag-ready=true]>summary{cursor:grab}.otpCountryDisclosure[data-drag-ready=true]>summary:after{content:"⋮⋮";color:#9eb1a7;letter-spacing:-3px;opacity:.65;font-size:14px;position:absolute;inset-inline-start:8px}.otpCountryDisclosure[data-drag-ready=true]{transition:opacity .16s,transform .16s,box-shadow .16s;position:relative}.otpCountryDisclosure.dragging{opacity:.52;transform:scale(.985);box-shadow:0 18px 38px #10271d1c}.otpCountryDisclosure.dragging>summary{cursor:grabbing}.otpRouteBuilder{background:linear-gradient(145deg,#f9fdfb,#f0f8f3);border:1px solid #d9e7de;border-radius:14px;gap:10px;margin-bottom:17px;padding:14px;display:grid}.otpRouteBuilder>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:2px;display:flex}.otpRouteBuilder>header div{gap:2px;display:grid}.otpRouteBuilder>header b{color:#184b34;font-size:13px}.otpRouteBuilder>header small{color:#6c7d73;font-size:10px}.otpRouteBuilder>header>span{color:#176f3a;white-space:nowrap;background:#e2f4e8;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.otpRouteStep{background:#fff;border:1px solid #d6e5dc;border-radius:12px;grid-template-columns:minmax(130px,.7fr) minmax(120px,.6fr) minmax(180px,1fr);align-items:end;gap:10px;margin:0;padding:13px;display:grid;position:relative}.otpRouteStep legend{color:#14733a;padding-inline:7px;font-size:10px;font-weight:900}.otpRouteStep>label{color:#52675b;gap:5px;font-size:11px;font-weight:800;display:grid}.otpRouteStep>.otpCheck{align-self:center;align-items:center;display:flex}.otpRouteStep select{width:100%;min-height:40px;font:inherit;background:#fbfdfc;border:1px solid #d3e1d8;border-radius:9px;padding:8px 10px}.otpRouteLimits{margin-top:0}.otpCequensProviderCard{background:linear-gradient(160deg,#fff,#f5fcf7);border-color:#b9dfc5}.otpPathOverview{background:linear-gradient(135deg,#f0fbf4 0%,#fff 58%);border:1px solid #b8ddc5;border-radius:20px;margin-bottom:18px;padding:24px;box-shadow:0 12px 34px #1038200a}.otpPathOverview>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.otpPathOverview>header span{color:#16803d;font-size:11px;font-weight:800}.otpPathOverview h2{margin:3px 0;font-size:22px;font-weight:650}.otpPathOverview header p{color:#64766c;margin:0;font-size:12px}.otpPathOverview>header>b{color:#14733a;background:#dff5e7;border-radius:99px;padding:7px 11px;font-size:11px}.otpPathSteps{direction:rtl;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.otpPathStep{background:#fff;border:1px solid #d6e5dc;border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:94px;padding:15px;display:grid;position:relative}.otpPathStep:not(:last-child):after{content:"←";z-index:2;color:#1b8848;background:#fff;border:1px solid #cce1d4;border-radius:50%;place-items:center;width:27px;height:27px;font-weight:900;display:grid;position:absolute;inset-inline-end:-20px}.otpPathStep>i{color:#14753b;background:#e4f6ea;border-radius:11px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.otpPathStep>div{display:grid}.otpPathStep small{color:#7b8b82;font-size:9px}.otpPathStep strong{font-size:14px}.otpPathStep span{color:#64766c;font-size:10px}.otpPathStep em{white-space:nowrap;border-radius:99px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:800}.otpPathStep.ready em{color:#14733a;background:#e1f6e8}.otpPathStep.waiting{background:#fafbfa;border-style:dashed}.otpPathStep.waiting em{color:#84600b;background:#fff4d8}.otpPathNote{color:#5d6f65;background:#f5f8f6;border-radius:11px;margin:14px 0 0;padding:11px 13px;font-size:11px;line-height:1.7}.otpProviderDisclosures{gap:11px;display:grid}.otpProviderDisclosure,.otpAddProviderDisclosure{background:#fff;border:1px solid #dbe7df;border-radius:15px;overflow:hidden}.otpProviderDisclosure.featured{border-color:#b9dfc5}.otpProviderDisclosure>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 22px;align-items:center;gap:13px;min-height:82px;padding:14px 17px;list-style:none;display:grid}.otpProviderDisclosure>summary::-webkit-details-marker{display:none}.otpAddProviderDisclosure>summary::-webkit-details-marker{display:none}.otpProviderDisclosure>summary>div{display:grid}.otpProviderDisclosure>summary span{color:#6e8076;font-size:9px}.otpProviderDisclosure>summary b{font-size:15px;font-weight:650}.otpProviderDisclosure>summary small{color:#718078;font-size:10px}.otpProviderDisclosure>summary>i{border-radius:99px;padding:6px 9px;font-size:9px;font-style:normal;font-weight:850}.otpProviderDisclosure>summary>i.active{color:#14743b;background:#e2f6e9}.otpProviderDisclosure>summary>i.paused{color:#68776f;background:#f0f2f1}.otpProviderDisclosure>summary>em{color:#668075;font-style:normal;transition:transform .18s}.otpProviderDisclosure[open]>summary{background:#f8fbf9;border-bottom:1px solid #e4ece7}.otpProviderDisclosure[open]>summary>em{transform:rotate(180deg)}.otpProviderDisclosure>.otpProviderCard,.otpAddProviderDisclosure>.otpProviderCard{box-shadow:none;border:0;border-radius:0}.otpAddProviderDisclosure{border-style:dashed;margin-top:11px}.otpAddProviderDisclosure>summary{color:#187640;cursor:pointer;padding:14px 17px;font-size:12px;font-weight:750}.otpAddProviderDisclosure[open]>summary{background:#f7fbf8;border-bottom:1px solid #e4ece7}.otpCequensTemplates{background:#f8fbf9;border:1px solid #d5e2da;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:13px;display:grid}.otpCequensTemplates>legend{color:#506459;padding-inline:7px;font-size:11px;font-weight:850}.otpCequensTemplates>div{background:#fff;border:1px solid #dce8e1;border-radius:10px;grid-template-columns:1fr 82px;gap:8px;padding:11px;display:grid}.otpCequensTemplates>div>b{color:#176f3a;grid-column:1/-1;font-size:11px}.otpCequensTemplates label{font-size:10px}@media (max-width:760px){.otpPathOverview{padding:18px}.otpPathOverview>header{flex-direction:column;align-items:flex-start}.otpPathSteps{grid-template-columns:1fr}.otpPathStep:not(:last-child):after{content:"↓";inset-inline-end:calc(50% - 13px);top:auto;bottom:-20px}.otpPathStep{grid-template-columns:34px minmax(0,1fr)}.otpCequensTemplates{grid-template-columns:1fr}}@media (max-width:620px){.otpCountryGrid{grid-template-columns:1fr}.otpCountryDisclosure>summary{min-height:70px;padding:12px}.otpCountryCard{padding:14px}.otpAdvancedConfig>summary{align-items:flex-start}.otpRouteBuilder>header{flex-direction:column;align-items:flex-start}.otpRouteStep{grid-template-columns:1fr}.otpRouteStep>.otpCheck{padding:7px 0}.otpProviderDisclosure>summary{grid-template-columns:minmax(0,1fr) auto}.otpProviderDisclosure>summary>em{display:none}}.latinInline{letter-spacing:-.015em;direction:ltr;unicode-bidi:isolate;font-family:inherit;display:inline-block}.adminPageHead h1 .latinInline{font-weight:inherit}.textLink{color:#106b39}.otpDeliveryMetrics .metricAttention{background:#fff8f7;border-color:#efc8c2}.otpDeliveryMetrics .metricAttention b{color:#a9362b}.adminStatus.fallback_sent{color:#7b5808;background:#fff4d8}.adminStatus.sent{color:#14743b;background:#e2f6e9}.adminStatus.failed{color:#a9362b;background:#fee4e2}.adminTable code{color:#a9362b;white-space:nowrap;font-size:11px}.formCard [role=alert]:focus,.formCard [role=status]:focus{outline-offset:3px;outline:3px solid #16803d55}.adminContent{padding-top:26px}.adminPageHead{background:radial-gradient(circle at 8% 15%,#e8f7ed 0,#0000 31%),linear-gradient(135deg,#fff 0%,#f8fcf9 100%);border:1px solid #dce8e1;border-radius:20px;align-items:center;gap:28px;min-height:0;margin:0 0 22px;padding:22px 24px 23px;overflow:hidden;box-shadow:0 12px 34px #10271d09}.adminPageHead:after{inset-inline-start:24px;width:92px;height:4px;bottom:0}.adminPageHead>div:first-child{min-width:0;max-width:850px}.adminPageHead>div>span{margin-bottom:3px;display:block}.adminPageHead h1{margin:0 0 3px;font-size:clamp(31px,2.6vw,40px);line-height:1.35}.adminPageHead p{margin:0;line-height:1.7}.adminHeadActions{flex:none;justify-content:flex-end}.adminPageHead>.adminCount{flex:none;margin:0}.adminPageHead+.adminAlert,.adminPageHead+.adminSuccess{margin-top:-5px}.adminStats,.opsMetrics{gap:18px;margin-bottom:24px}.launchScore{margin-bottom:20px}.adminCharts,.adminGrid,.opsColumns{gap:22px}.adminPanel+.adminPanel{margin-top:20px}@media (max-width:1000px){.adminPageHead{align-items:flex-start}.adminHeadActions{max-width:360px}}@media (max-width:760px){.adminContent{padding-top:18px}.adminPageHead{border-radius:17px;margin-bottom:18px;padding:18px 17px 19px}.adminPageHead:after{width:66px;inset-inline-start:17px}.adminPageHead h1{font-size:30px;line-height:1.4}.adminPageHead p{font-size:13px;line-height:1.65}.adminHeadActions{gap:8px;max-width:none;margin-top:14px}.adminStats,.opsMetrics{gap:12px;margin-bottom:18px}.adminCharts,.adminGrid,.opsColumns{gap:15px}}.adminStoreHero{background:linear-gradient(135deg,#ecf9f0,#fff);border:1px solid #cfe5d7;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:18px;padding:24px;display:flex}.adminStoreCreate{margin:0 0 17px;padding:0;scroll-margin-top:90px;overflow:hidden}.adminStoreCreate>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:17px 19px;list-style:none;display:flex}.adminStoreCreate>summary::-webkit-details-marker{display:none}.adminStoreCreate>summary>span{grid-template-columns:42px 1fr;column-gap:12px;display:grid}.adminStoreCreate>summary i{color:#15813e;background:#e8f7ed;border-radius:12px;grid-row:1/3;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;display:grid}.adminStoreCreate>summary b{font-size:15px}.adminStoreCreate>summary small{color:#75867c;margin-top:4px}.adminStoreCreate>summary strong{color:#16803d;font-size:11px}.adminStoreCreate[open]>summary{background:#f8fbf9;border-bottom:1px solid #e2ebe5}.adminStoreCreate>form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:20px;display:grid}.adminStoreCreate label{color:#53685c;gap:7px;font-size:11px;font-weight:750;display:grid}.adminStoreCreate input,.adminStoreCreate select{color:#20372c;background:#fff;border:1px solid #d8e4dd;border-radius:10px;width:100%;min-height:46px;padding:10px 12px}.adminStoreCreate button{grid-column:1/-1;min-height:48px}.adminStoreHero h2{margin:13px 0 5px;font-size:22px}.adminStoreHero p{color:#687b70;margin:0}.adminStoreHero dl{grid-template-columns:repeat(2,minmax(130px,1fr));gap:9px;margin:0;display:grid}.adminStoreHero dl>div{background:#ffffffbd;border:1px solid #dbe9df;border-radius:12px;padding:11px 13px}.adminStoreHero dt{color:#77877e;font-size:10px}.adminStoreHero dd{margin:4px 0 0;font-weight:750}.adminStoreStats{margin-top:0}.adminStoreTeamPanel{margin-bottom:18px}.adminStoreTeamPanel>.adminPanelHead>b{color:#16803d}.adminStoreMemberAdd{background:#f7faf8;border:1px solid #dce8e1;border-radius:14px;grid-template-columns:minmax(260px,1fr) 220px auto;align-items:end;gap:10px;margin:18px 0;padding:14px;display:grid}.adminStoreMemberAdd label{gap:6px;display:grid}.adminStoreMemberAdd label>span{color:#687b70;font-size:11px;font-weight:750}.adminStoreMemberAdd input,.adminStoreMemberAdd select,.adminStoreMemberActions select{background:#fff;border:1px solid #d7e3dc;border-radius:10px;min-height:43px;padding:9px 11px}.adminStoreMembers{min-width:900px}.adminStoreMemberActions{align-items:center;gap:7px;display:flex}.adminStoreMemberActions form{gap:6px;margin:0;display:flex}.adminStoreMemberActions button{cursor:pointer;background:#fff;border:1px solid #cfe0d6;border-radius:9px;padding:9px 11px}.adminStoreListings{margin-bottom:22px}.adminStoreListings>.adminPanelHead{border-bottom:1px solid #e7eee9;padding-bottom:14px}.adminStoreListings>.adminPanelHead>a{color:#16803d;font-weight:800}.adminStoreListings>div:last-child{display:grid}.adminStoreListings article{border-bottom:1px solid #edf2ef;grid-template-columns:minmax(0,1fr) 130px 180px;align-items:center;gap:16px;padding:14px 3px;display:grid}.adminStoreListings article>div:first-child>b,.adminStoreListings article>div:first-child>small,.adminStoreListings article strong,.adminStoreListings article>div>small{display:block}.adminStoreListings article>div:first-child>b{margin-top:7px}.adminStoreListings article small{color:#75857c;margin-top:3px;font-size:10px}.adminStoreListings article strong{color:#183d2c}.adminHeadActions{align-items:center;gap:9px;display:flex}.adminHeadActions>a:not(.adminPrimary){background:#fff;border:1px solid #d9e4de;border-radius:10px;padding:10px 13px;font-weight:750}html[data-theme=dark] .adminStoreHero{background:linear-gradient(135deg,#173225,#14251d);border-color:#315642}html[data-theme=dark] .adminStoreHero dl>div,html[data-theme=dark] .adminStoreMemberAdd,html[data-theme=dark] .adminStoreCreate>summary{background:#182b21;border-color:#31513f}html[data-theme=dark] .adminStoreMemberAdd input,html[data-theme=dark] .adminStoreMemberAdd select,html[data-theme=dark] .adminStoreMemberActions select,html[data-theme=dark] .adminStoreMemberActions button,html[data-theme=dark] .adminStoreCreate input,html[data-theme=dark] .adminStoreCreate select{color:#e5f2e9;background:#12251b;border-color:#365744}html[data-theme=dark] .adminStoreListings article strong{color:#dff1e5}@media (max-width:900px){.adminStoreHero{flex-direction:column;align-items:flex-start}.adminStoreMemberAdd{grid-template-columns:1fr 1fr}.adminStoreMemberAdd button{grid-column:1/-1}.adminStoreListings article{grid-template-columns:1fr 110px}.adminStoreListings article>div:last-child{grid-column:1/-1}}@media (max-width:600px){.adminStoreHero dl{grid-template-columns:1fr;width:100%}.adminStoreCreate>form,.adminStoreMemberAdd{grid-template-columns:1fr}.adminStoreCreate button,.adminStoreMemberAdd button{grid-column:auto}.adminStoreCreate>summary strong{display:none}.adminHeadActions,.adminStoreMemberActions{flex-direction:column;align-items:stretch}.adminStoreMemberActions form{width:100%}.adminStoreMemberActions select{flex:1}.adminStoreListings article{grid-template-columns:1fr 1fr}}.naturalCarMap{perspective:1000px;transform-style:preserve-3d}.naturalCarMap svg{transform-origin:50% 54%;filter:drop-shadow(0 20px 16px #153e2929);transition:transform .3s,filter .3s;transform:rotateX(5deg)translateY(-2px)}.naturalCarMap:hover svg{filter:drop-shadow(0 24px 19px #153e2933);transform:rotateX(3deg)translateY(-4px)}.naturalCarMap .naturalCarOutline{fill:url(#publicShell3d)!important;stroke:#91b9a1!important;stroke-width:6px!important}.naturalCarMap .naturalCarWheels rect{filter:drop-shadow(0 5px 4px #071a1266);fill:url(#publicTire3d)!important;stroke:#60786b!important;stroke-width:3px!important}.naturalCarMap .naturalCarShadow{fill:#153e2920;filter:blur(5px)}.naturalCarMap .naturalCarPanel path{filter:saturate(.88)drop-shadow(0 3px 2px #173b2914)}.naturalCarMap .naturalCarPanel.active path{filter:saturate(1.04)drop-shadow(0 7px 7px #0c663842)!important}.naturalCarMap .naturalCarGlass{opacity:.92;filter:drop-shadow(0 4px 3px #315d5d2b);fill:url(#publicCarGlass)!important;stroke:#fff!important}.naturalCarDepth{pointer-events:none;fill:none;stroke:#ffffffa8;stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 2px 1px #416d5540)}.naturalCarDepth .roofHighlight{stroke:#ffffffc7;stroke-width:7px}.certifiedBodyView>div:first-child,.vehicleBodyStage{box-shadow:inset 0 1px #fff,0 12px 30px #153e290b}@media (max-width:620px){.naturalCarMap svg,.naturalCarMap:hover svg{filter:drop-shadow(0 13px 10px #153e2929);transform:rotateX(3deg)}}@media (prefers-reduced-motion:reduce){.naturalCarMap svg,.naturalCarMap:hover svg{transition:none;transform:none}}.inspectionReportV2 .publicNaturalCarMap:before,.inspectionReportV2 .publicNaturalCarMap:after{display:none!important}.inspectionReportV2>header div>span{font-size:13px}.inspectionReportV2>header h2{font-size:26px}.inspectionReportV2>header p{font-size:14px;line-height:1.75}.inspectionReportV2>header>b,.inspectionReportV2 .certifiedFreshness span,.inspectionReportV2 .certifiedFreshness b{font-size:13px}.inspectionReportV2 .certifiedFreshness small{padding:6px 10px;font-size:12px}.inspectionReportV2 .certifiedReportActions button{min-height:42px;font-size:13px}.inspectionReportV2 .certifiedReportMeta small{color:#61746a;font-size:13px;line-height:1.5}.inspectionReportV2 .certifiedReportMeta b{margin-top:6px;font-size:15px;line-height:1.55}.inspectionReportV2 .certifiedTabs button{font-size:14px;font-weight:850}.inspectionReportV2 .certifiedTabs button i{font-size:10px}.inspectionReportV2 .certifiedOutcome small{font-size:13px}.inspectionReportV2 .certifiedOutcome p{font-size:14px;line-height:1.75}.inspectionReportV2 .inspectionComparison>div span{font-size:12px}.inspectionReportV2 .inspectionComparison>div b{font-size:14px;line-height:1.55}.inspectionReportV2 .inspectionComparison>p{font-size:13px;line-height:1.7}.inspectionReportV2 .certifiedQuickStats small{font-size:12px;line-height:1.5}.inspectionReportV2 .vehicleOrientation{font-size:12px}.inspectionReportV2 .paintLegend i{width:12px;height:12px}.inspectionReportV2 .paintPanelDetails>small{font-size:12px}.inspectionReportV2 .paintPanelDetails h3{font-size:23px}.inspectionReportV2 .paintPanelDetails>strong{font-size:13px}.inspectionReportV2 .paintPanelDetails>div span{font-size:12px}.inspectionReportV2 .paintPanelDetails>div b{font-size:20px}.inspectionReportV2 .paintPanelDetails p{font-size:13px;line-height:1.8}.inspectionReportV2 .certifiedChecklist article b{font-size:14px;line-height:1.55}.inspectionReportV2 .certifiedChecklist article small{font-size:12px;line-height:1.6}.inspectionReportV2 .certifiedChecklist article>strong,.inspectionReportV2 .vehicleHistoryPanel>header small{font-size:12px}.inspectionReportV2 .vehicleHistoryPanel>header h3{font-size:23px}.inspectionReportV2 .vehicleHistoryPanel>header>span,.inspectionReportV2 .historyDisclaimer{font-size:12px}.inspectionReportV2 .inspectionEmpty b{font-size:15px}.inspectionReportV2 .inspectionEmpty p{font-size:13px}.inspectionReportV2 .certifiedEvidence section>header{font-size:14px}.inspectionReportV2 .certifiedEvidence a span{font-size:11px}.inspectionReportV2>footer{font-size:12px;line-height:1.7}.inspectionReportV2 .naturalCarPanel:not(.active) path{opacity:.92}.inspectionReportV2 .naturalCarPanel text{font-size:17px}@media (max-width:760px){.inspectionReportV2>header h2{font-size:22px}.inspectionReportV2>header p{font-size:13px}.inspectionReportV2 .certifiedReportMeta small{font-size:11px}.inspectionReportV2 .certifiedReportMeta b{white-space:normal;font-size:13px}.inspectionReportV2 .certifiedTabs button{font-size:13px}.inspectionReportV2 .certifiedOutcome h3{font-size:23px}.inspectionReportV2 .certifiedOutcome p{font-size:13px}.inspectionReportV2 .paintLegend{font-size:11px}.inspectionReportV2 .naturalCarPanel text{font-size:15px}}.topStripInner>span{font-size:13px;font-weight:700}.nav nav>.navIconLink,.userMenu>.navIconLink,.navLogout,.categoryBar .categoryLink{font-size:14px;font-weight:700}.marketButtonCopy small{font-size:10px;font-weight:500}.marketButtonCopy b,.languageDirectSwitch button{font-size:13px;font-weight:700}.homePage .eyebrow,.homePage .sectionHead span{font-size:15px;font-weight:700}.homePage .heroProof{border-top:1px solid #d8e6dd;align-items:stretch;gap:0;margin-top:24px;display:flex}.homePage .heroProof>div{border-inline-end:1px solid #d8e6dd;min-width:0;padding:15px 22px}.homePage .heroProof>div:first-child{padding-inline-start:0}.homePage .heroProof>div:last-child{border-inline-end:0}.homePage .heroProof b,.homePage .heroProof small{display:block}.homePage .heroProof b{font-size:14px;font-weight:700}.homePage .heroProof small{color:#687b70;margin-top:3px;font-size:12px;font-weight:500;line-height:1.55}.homePage .visualCard b{font-size:16px;font-weight:700}.homePage .visualCard span,.homePage .visualCard small{font-size:12px;font-weight:500;line-height:1.55}.homePage .heroPin small{font-size:11.5px;font-weight:700}.homePage .trustBar strong{font-size:15px;font-weight:700}.homePage .trustBar small{font-size:12px;font-weight:500;line-height:1.55}.homePage .categoryScrollHint{font-size:12px;font-weight:650}.homePage .localSearchGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.homePage .localSearchGrid>a{border:1px solid var(--line);background:var(--white);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:92px;padding:18px 20px;display:grid;box-shadow:0 9px 25px #10271d0b}.homePage .localSearchGrid>a>i{background:var(--green-3);width:45px;height:45px;color:var(--green);border-radius:14px;place-items:center;font-style:normal;display:grid}.homePage .localSearchGrid>a>span{font-size:15px;font-weight:700;line-height:1.55}.homePage .localSearchGrid>a>b{color:var(--green);font-size:18px}.homePage .quickTabs a{font-size:13px;font-weight:700}.homePage .cardFresh,.homePage .cardCategory{font-size:12px;font-weight:650}.homePage .cardMeta{font-size:12px;font-weight:500}.footerBrand p{font-size:14px;font-weight:500}.footerGroup h2{font-size:18px;font-weight:700}.footerGroup a{font-size:14px;font-weight:500;line-height:1.7}.footerLanguage>div>strong{font-size:16px;font-weight:700}.footerLanguage>div>span,.footerLegal small{font-size:13px;font-weight:500}.pageTitle>span,.sectionHead>span,.dashboardHead>span{font-size:14px;font-weight:700}.pageTitle>p,.sectionHead>p,.dashboardHead>p,.storeDirectoryCard p,.card p{font-weight:500}.card small,.cardMeta,.storeDirectoryCard small,.directoryGrid a{font-size:12px;font-weight:500}@media (max-width:900px){.homePage .localSearchGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.homePage .heroProof{flex-wrap:wrap}.homePage .heroProof>div{flex:33%;padding:12px}.homePage .visualCard b{font-size:15px}.homePage .visualCard span,.homePage .visualCard small{font-size:11.5px}.homePage .trustBar strong{font-size:14px}.homePage .trustBar small{font-size:12px}.footerBrand p,.footerGroup a{font-size:13.5px}}@media (max-width:520px){.homePage .localSearchGrid{grid-template-columns:1fr}.homePage .localSearchGrid>a{min-height:78px;padding:14px 16px}}.adminShell .monitorGrid .systemChecks{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important}.adminShell .monitorGrid .systemChecks article{grid-template-columns:32px minmax(0,1fr) auto!important;min-height:72px!important;padding:11px 12px!important}.adminShell .monitorGrid .systemChecks article>i{width:32px!important;height:32px!important}.adminShell .monitorGrid .systemChecks h2{white-space:normal!important;font-size:13px!important;font-weight:650!important}.adminShell .monitorGrid .systemChecks p{font-size:9.5px!important}.adminShell .monitorGrid .systemChecks article>b{white-space:nowrap!important;font-size:9.5px!important}.adminShell .monitorLatest b{font-size:12px!important;font-weight:650!important;line-height:1.4!important}@media (max-width:700px){.adminShell .monitorGrid .systemChecks{grid-template-columns:1fr!important}}html,body{max-width:100%;overflow-x:clip}.page:has(.dashboardHead){width:100%;padding-block:42px 72px}.page:has(.dashboardHead)>.container{width:min(1200px,100% - 40px);max-width:100%}.page:has(.dashboardHead)>.container>*{min-width:0;max-width:100%}.page:has(.dashboardHead) .dashboardHead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-bottom:24px;padding:24px 28px;display:grid}.page:has(.dashboardHead) .dashboardHead>div{min-width:0}.page:has(.dashboardHead) .dashboardHead h1{overflow-wrap:anywhere;max-width:100%;margin-block:4px}.page:has(.dashboardHead) .dashboardHead p{margin-block:4px 0}.page:has(.dashboardHead) .verificationGate{grid-template-columns:58px minmax(0,1fr);gap:18px;width:100%;margin-bottom:24px;padding:22px 24px}.page:has(.dashboardHead) .verificationGate>div{min-width:0}.page:has(.dashboardHead) .verificationGate p{max-width:920px;margin-block:5px 0}.page:has(.dashboardHead) .verificationGate .heroActions{flex-wrap:wrap;margin-top:16px}@media (max-width:900px){.page:has(.dashboardHead){padding-block:30px 56px}.page:has(.dashboardHead)>.container{width:calc(100% - 28px)}.page:has(.dashboardHead) .dashboardHead{grid-template-columns:1fr;padding:21px}.page:has(.dashboardHead) .dashboardHead>.primary{width:max-content}}@media (max-width:560px){.page:has(.dashboardHead)>.container{width:calc(100% - 20px)}.page:has(.dashboardHead) .dashboardHead{border-radius:17px;gap:14px;padding:18px}.page:has(.dashboardHead) .dashboardHead>.primary{width:100%}.page:has(.dashboardHead) .verificationGate{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:17px}.page:has(.dashboardHead) .verificationGate .heroActions{grid-template-columns:1fr;display:grid}.page:has(.dashboardHead) .verificationGate .heroActions a{width:100%}}.listingsManagerPage{width:100%;padding-block:42px 52px}.listingsManagerPage>.container{width:min(1200px,100% - 40px);max-width:100%}.appDownloadPromo>.container,.footer>.container{width:min(1280px,100% - 40px);max-width:100%}.listingsManagerPage>.container>*{min-width:0;max-width:100%}.listingsManagerPage .modernAdsList article{grid-template-columns:116px minmax(0,1fr) 210px;gap:16px;padding:13px 14px}.listingsManagerPage .modernAdsList .miniImage{height:96px}.listingsManagerPage .modernAdsList h3{font-size:17px;line-height:1.45}.listingsManagerPage .myAdControls{justify-items:stretch;width:100%;padding-inline-start:14px}.listingsManagerPage .viewListingLink{width:100%;min-height:36px}.listingsManagerPage .myAdControls .adActions{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;gap:7px;display:grid}.listingsManagerPage .myAdControls .adActions>a:first-child{color:#a94f27;background:#fff4ec;border:1px solid #e4b18f;border-radius:9px;grid-column:1/-1;justify-content:center;align-items:center;min-height:36px;padding:7px 10px;font-weight:850;display:flex}.listingsManagerPage .myAdControls .adActions>button:not(.danger){color:#294638;background:#edf1ef;width:100%;font-weight:800}.listingsManagerPage .myAdControls .adActions>.danger{min-width:58px}.appDownloadPromo .appDownloadCopy h2{max-width:720px;font-size:clamp(32px,2.8vw,44px);line-height:1.38}.appDownloadPromo+.footer{margin-top:0}@media (max-width:900px){.listingsManagerPage>.container,.appDownloadPromo>.container,.footer>.container{width:calc(100% - 28px)}.listingsManagerPage .modernAdsList article{grid-template-columns:96px minmax(0,1fr);gap:12px}.listingsManagerPage .modernAdsList .miniImage{height:86px}.listingsManagerPage .myAdControls{border-inline-start:0;border-top:1px solid var(--line);grid-column:1/-1;width:100%;padding:11px 0 0;display:flex}.listingsManagerPage .viewListingLink{width:auto}.listingsManagerPage .myAdControls .adActions{justify-content:flex-end;display:flex}.listingsManagerPage .myAdControls .adActions>a:first-child{min-height:40px}}@media (max-width:560px){.listingsManagerPage{padding-block:28px 42px}.listingsManagerPage>.container,.appDownloadPromo>.container,.footer>.container{width:calc(100% - 20px)}.appDownloadPromo .appDownloadCopy h2{font-size:29px}}.monitorLatest article.recovered{background:#f7fcf8;border-color:#cfe5d7}.monitorLatest article.recovered>span{color:#14753b;background:#e4f6ea}.monitorLatest article.recovered>strong{color:#14753b}.operationFailureDetails article.recovered{background:#fbfdfb;border-color:#d6e8dc}.operationFailureDetails article.recovered>span{color:#14753b;background:#e4f6ea}.operationFailureDetails article.activeFailure{background:#fff8f7;border-color:#efc8c2}.searchSourceBadge.geographic.partial{color:#945712!important;background:#fff5e5!important;border-color:#e7bd79!important}.searchSourceBadge.geographic.complete{color:#14753b!important;background:#eaf7ee!important;border-color:#b9ddc5!important}.searchSourceBadge.geographic.waiting{color:#66766d!important;background:#f4f6f5!important;border-color:#d9dfdc!important}html[data-theme=dark] .monitorLatest article.recovered,html[data-theme=dark] .operationFailureDetails article.recovered{background:#142b20!important;border-color:#315642!important}.adminShell .adminContent{font-size:13px!important;font-weight:450!important;line-height:1.7!important}.adminShell .adminContent h1{letter-spacing:-.012em!important;font-size:clamp(25px,2vw,30px)!important;font-weight:700!important}.adminShell .adminContent h2{letter-spacing:-.006em!important;font-size:clamp(17px,1.45vw,21px)!important;font-weight:650!important}.adminShell .adminContent h3{font-size:15px!important;font-weight:650!important}.adminShell .adminPageHead>div>span{font-size:11px!important;font-weight:750!important}.adminShell .adminPageHead p,.adminShell .adminPanelHead p{font-weight:450!important}.adminShell .adminPanelHead h2{font-size:18px!important;font-weight:650!important}.adminShell .adminStats span,.adminShell .opsMetrics span{font-size:11.5px!important;font-weight:500!important}.adminShell .adminStats b,.adminShell .opsMetrics b{font-size:25px!important;font-weight:650!important}.adminShell .adminTable th{font-size:10.5px!important;font-weight:650!important}.adminShell .adminTable td{font-size:12px!important;font-weight:450!important}.adminShell .adminSidebar .adminNavGroupLabel{letter-spacing:0!important;font-size:10px!important;font-weight:700!important}.adminShell .adminSidebar .adminNavGroup>div>a{font-size:11.5px!important;font-weight:500!important}.adminShell .adminSidebar .adminNavGroup>div>a:hover{font-weight:600!important}.adminShell .adminSidebar .adminNavGroup>div>a.active{font-weight:650!important}.adminShell .adminTopbar{font-size:11.5px!important}.adminShell :is(button,input,select,textarea){font-family:var(--reading-font)!important}html[lang=en] .adminShell .adminContent{font-weight:400!important}html[lang=en] .adminShell .adminContent h1{font-weight:700!important}html[lang=en] .adminShell .adminContent h2,html[lang=en] .adminShell .adminContent h3{font-weight:600!important}html[lang=en] .adminShell .adminSidebar .adminNavGroup>div>a{font-weight:500!important}@media (max-width:760px){.adminShell .adminContent{font-size:12.5px!important}.adminShell .adminContent h1{font-size:23px!important}.adminShell .adminContent h2{font-size:17px!important}}.identityVerificationForm{gap:20px}.identityVerificationHero{background:linear-gradient(135deg,#f8fdf9,#eaf7ef);border:1px solid #cbe4d4;border-radius:18px;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:15px;padding:18px;display:grid}.identityVerificationHero>span{color:#fff;background:linear-gradient(145deg,#28ae70,#147b50);border-radius:17px;place-items:center;width:54px;height:54px;font-size:25px;font-weight:900;display:grid}.identityVerificationHero small{color:var(--green);font-weight:850}.identityVerificationHero h2{margin:3px 0 5px;font-size:23px}.identityVerificationHero p,.identityPrivacy{color:#597067;margin:0;line-height:1.85}.identityVerificationForm fieldset{border:0;margin:0;padding:0}.identityVerificationForm legend{margin-bottom:9px;font-weight:850}.identityDocumentChoices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.identityDocumentChoices label{cursor:pointer;background:#fff;border:1px solid #d4e4da;border-radius:14px;gap:2px;padding:14px 15px;position:relative;display:grid!important}.identityDocumentChoices label.selected{background:#f4fbf6;border-color:#43ad70;box-shadow:0 0 0 3px #2aaa6817}.identityDocumentChoices input{opacity:0;cursor:pointer;position:absolute;inset:0}.identityDocumentChoices small,.identityUploadGrid small{color:#6d8076;font-weight:500;line-height:1.65}.identityUploadGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.identityUploadGrid label{background:#fbfdfc;border:1px dashed #a8cab5;border-radius:14px;padding:14px}.identityUploadGrid input{width:100%;background:#fff!important;border:1px solid #d4e4da!important;padding:10px!important}.identityPrivacy{background:#f3f8f5;border-inline-start:3px solid #42aa6e;border-radius:10px;padding:13px 14px;font-size:13px}.identityAdminList{gap:14px;display:grid}.identityAdminList>article{background:#fff;border:1px solid #d6e5db;border-radius:17px;gap:13px;padding:19px;display:grid;box-shadow:0 8px 22px #10271d08}.identityAdminList header{justify-content:space-between;align-items:start;gap:12px;display:flex}.identityAdminList header>div{gap:3px;display:grid}.identityAdminList small{color:#6d8076}.identityAdminMeta,.identityAdminDocuments,.identityAdminActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.identityAdminMeta span,.identityAdminMeta time{color:#547064;background:#f1f6f3;border-radius:99px;padding:5px 9px;font-size:12px}.identityAdminDocuments a{color:#0d7141;background:#f8fcf9;border:1px solid #b7d6c2;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:800}.identityAdminNote{color:#80530b;background:#fff8ea;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.7}.identityAdminActions form{align-items:center;gap:7px;min-width:0;display:flex}.identityAdminActions input{min-width:0;font:inherit;background:#fff;border:1px solid #cbdcd1;border-radius:9px;padding:8px 9px;font-size:12px}.identityAdminActions label{align-items:center;gap:5px;font-size:12px;display:flex}.identityAdminActions label input{width:64px}.identityAdminActions button{color:#fff;font:inherit;cursor:pointer;background:#16803d;border:0;border-radius:9px;padding:9px 11px;font-size:12px;font-weight:800}@media (max-width:680px){.identityVerificationHero{grid-template-columns:44px minmax(0,1fr);padding:15px}.identityVerificationHero>span{border-radius:14px;width:44px;height:44px;font-size:20px}.identityVerificationHero h2{font-size:20px}.identityDocumentChoices,.identityUploadGrid{grid-template-columns:1fr}.identityAdminActions{display:grid}.identityAdminActions form{grid-template-columns:1fr;display:grid}.identityAdminActions label{justify-content:space-between}.identityAdminActions button{min-height:42px}}.identitySteps{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.identitySteps li{color:#819188;align-items:center;gap:7px;font-size:12px;font-weight:750;display:flex}.identitySteps li:after{content:"";background:#dce8e0;flex:1;height:1px}.identitySteps li:last-child:after{display:none}.identitySteps i{background:#fff;border:1px solid #ccddd2;border-radius:50%;place-items:center;width:25px;height:25px;font-style:normal;display:grid}.identitySteps li.active{color:#087246}.identitySteps li.active i{color:#fff;background:#128454;border-color:#128454}.identityUploadGrid label{cursor:pointer;grid-template-rows:auto auto;grid-template-columns:46px 1fr auto;align-items:center;gap:2px 12px;min-height:108px;transition:all .18s;position:relative;display:grid!important}.identityUploadGrid label:hover{background:#f6fbf8;border-color:#248d59;transform:translateY(-1px)}.identityUploadGrid label.ready{background:#eefaf3;border-style:solid;border-color:#39a86c}.identityUploadGrid input{opacity:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.identityUploadIcon{color:#087246;background:#e6f5ec;border-radius:14px;grid-row:1/3;place-items:center;width:44px;height:44px;font-size:22px;font-weight:900;display:grid}.identityUploadGrid label.ready .identityUploadIcon{color:#fff;background:#128454}.identityUploadGrid b{align-self:end}.identityUploadGrid small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.identityUploadGrid em{color:#087246;background:#fff;border:1px solid #c8ddd0;border-radius:9px;grid-area:1/3/3;padding:7px 10px;font-size:11px;font-style:normal;font-weight:850}.identityChecklist{color:#597067;flex-wrap:wrap;gap:8px 18px;margin:-5px 0 0;padding:0;font-size:11px;list-style:none;display:flex}.identityChecklist li:first-letter{color:#0a8750}.identitySubmit:disabled{cursor:not-allowed;opacity:.58}.identityAdminDocuments a:before{content:"⊙";margin-inline-end:6px}.identityAdminActions{border-top:1px solid #e0eae4;padding-top:12px}@media (max-width:680px){.identitySteps li{font-size:10px}.identitySteps li:after{display:none}.identityUploadGrid label{grid-template-columns:40px 1fr auto}.identityUploadIcon{width:38px;height:38px}.identityUploadGrid em{padding:6px 8px;font-size:10px}.identityChecklist{gap:5px;display:grid}}.signupAccountTypes{border:1px solid var(--line);border-radius:14px;min-width:0;margin:0;padding:16px}.signupAccountTypes legend{padding:0 7px;font-weight:900}.signupAccountTypes>p{color:var(--muted);margin:0 0 12px;font-size:12px}.signupTypeChoices{gap:9px;display:grid}.signupTypeChoices>label{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;padding:12px;display:grid}.signupTypeChoices>label.selected{background:#f1fbf5;border-color:#55b879;box-shadow:0 0 0 2px #d9f2e2}.signupTypeChoices input{width:auto;padding:0}.signupTypeChoices i{background:var(--green-3);width:30px;height:30px;color:var(--green);border-radius:9px;place-items:center;font-style:normal;display:grid}.signupTypeChoices span,.signupTypeChoices b,.signupTypeChoices small{display:block}.signupTypeChoices small{color:var(--muted);margin-top:3px;font-weight:500}.signupBusinessFields{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding-top:14px;display:grid}.signupBusinessFields .full{grid-column:1/-1}.signupBusinessFields>small{color:var(--muted);line-height:1.6}.businessProfileSection{background:linear-gradient(145deg,#fff,#f5fcf7)}@media (max-width:760px){.signupBusinessFields{grid-template-columns:1fr}.signupBusinessFields .full{grid-column:auto}}.authVisualPage{isolation:isolate;min-height:calc(100dvh - 120px);position:relative;overflow:hidden;background:radial-gradient(circle at 14% 12%,#48c47429,#0000 27%),radial-gradient(circle at 88% 20%,#e584581c,#0000 24%),radial-gradient(circle at 82% 82%,#16803d1a,#0000 30%),linear-gradient(145deg,#f8fcf9 0%,#fffdfb 52%,#f3faf6 100%)!important}.authVisualPage:before{content:"";z-index:-2;background-image:linear-gradient(#16803d0b 1px,#0000 1px),linear-gradient(90deg,#16803d0b 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d1,#0000 92%);mask-image:linear-gradient(#000000d1,#0000 92%)}.authVisualPage:after{content:"";z-index:-1;border:70px solid #4dbe7414;border-radius:50%;width:440px;height:440px;position:absolute;inset:170px auto auto -150px;box-shadow:620px 420px 0 18px #e0815409}.authVisualPage .authWrap{z-index:1}.authVisualPage .authWrap>.pageTitle{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,#ffffffe6,#f1faf4c7);border-color:#b6d5c2b8;box-shadow:0 22px 58px #10271d1a}.authVisualPage .authWrap>.formCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border-color:#bad4c4c7;box-shadow:0 28px 75px #10271d1c,inset 0 1px #ffffffe6}.authVisualPage .resendConfirmationCard{background:linear-gradient(145deg,#f9fdfaeb,#f0f9f3e0)}@media (max-width:760px){.authVisualPage{min-height:100dvh;background:radial-gradient(circle at 8% 5%,#48c4741f,#0000 24%),linear-gradient(160deg,#f8fcf9,#fffdfb 58%,#f5faf7)!important}.authVisualPage:before{opacity:.55;background-size:36px 36px}.authVisualPage:after{width:260px;height:260px;box-shadow:none;border-width:44px;inset:110px auto auto -130px}.authVisualPage .authWrap>.pageTitle,.authVisualPage .authWrap>.formCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 42px #10271d17}}@media (max-width:480px){.adminPageHead{padding:16px 14px 17px}.adminPageHead h1{font-size:27px}.adminPageHead>.adminCount{width:100%;margin-top:13px}}html[dir=rtl]{--reading-font:var(--font-din-next-arabic);--heading-font:var(--font-din-next-arabic)}html[dir=rtl] body,html[dir=rtl] button,html[dir=rtl] input,html[dir=rtl] select,html[dir=rtl] textarea{font-family:var(--reading-font)}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .adminPageHead h1,html[dir=rtl] .pageTitle h1,html[dir=rtl] .dashboardHead h1,html[dir=rtl] .hero h1,html[dir=rtl] .adminPanelHead h2,html[dir=rtl] .sectionHead h2{font-family:var(--heading-font);letter-spacing:0}html[dir=rtl] h1,html[dir=rtl] .adminPageHead h1,html[dir=rtl] .pageTitle h1,html[dir=rtl] .dashboardHead h1,html[dir=rtl] .hero h1{font-weight:750}html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .adminPanelHead h2,html[dir=rtl] .sectionHead h2{font-weight:700}.adminSidebar{font-family:var(--heading-font);background:radial-gradient(circle at 15% 0,#1b6345 0,#0000 31%),radial-gradient(circle at 100% 62%,#0f4b35 0,#0000 38%),linear-gradient(155deg,#0d3b2a 0%,#092b1f 48%,#061d15 100%);border-inline-start:1px solid #ffffff0b;padding:18px 15px 16px}.adminShell select,.adminShell select option{font-family:var(--heading-font);font-size:14px;font-weight:500}.adminShell select{letter-spacing:0;line-height:1.55}.adminBrand{gap:7px;min-height:0;padding:7px 7px 18px}.adminBrand img{box-shadow:0 10px 28px #00150e35;background:#fffffff5!important;border-radius:13px!important;padding:8px 10px!important}.adminBrand>span{color:#aac1b4;font-size:11px}.adminSidebar nav{gap:7px;margin-top:15px;padding:0 2px 8px}.adminNavGroup{padding:9px 0 12px}.adminNavGroup>summary{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:4px 11px 7px;list-style:none;transition:background .18s;display:flex}.adminNavGroup>summary::-webkit-details-marker{display:none}.adminNavGroup>summary:hover{background:#ffffff08}.adminNavGroup>summary>b{color:#a3beaf;font-size:15px;font-weight:650;line-height:1.55}.adminNavGroup>summary>i{color:#69c88c;font-size:13px;font-style:normal;transition:transform .18s}.adminNavGroup:not([open])>summary>i{transform:rotate(180deg)}.adminNavGroup>div{gap:4px;padding-top:4px;display:grid}.adminSidebar nav a{color:#e4efe9;border-radius:13px;gap:11px;min-height:46px;padding:9px 11px;font-size:13.5px;font-weight:550;line-height:1.5}.adminSidebar nav a.active{color:#fff;background:linear-gradient(105deg,#5ed18b22,#ffffff0b);border-color:#65d7902e;font-weight:650}.adminSidebar nav a.active:after{content:"";background:#67dc94;border-radius:99px;width:3px;height:22px;position:absolute;inset-inline-end:6px;box-shadow:0 0 12px #67dc9470}.adminSidebar nav span{color:#6ee09a;background:#ffffff09;border:1px solid #ffffff0a;border-radius:11px;flex:0 0 34px;width:34px;height:34px}.adminBack{color:#abc0b5;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;margin-top:12px;padding:12px;font-size:14px;font-weight:600}.adminBranchDock{color:#e8f3ed;background:#ffffff08;border:1px solid #ffffff17;border-radius:14px;flex:none;margin-top:10px;position:relative;overflow:hidden}.adminBranchDock summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:10px;min-height:60px;padding:10px;list-style:none;transition:background .18s;display:grid}.adminBranchDock summary::-webkit-details-marker{display:none}.adminBranchDock summary:hover{background:#ffffff09}.adminBranchDockIcon{color:#72df9b;background:#62d18d13;border:1px solid #72d89826;border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.adminBranchDock summary small,.adminBranchDock summary b{display:block}.adminBranchDock summary small{color:#9ab5a6;margin-bottom:2px;font-size:11px;font-weight:600}.adminBranchDock summary b{color:#f5fbf7;font-size:15px;font-weight:700}.adminBranchDock summary>i{color:#84a897;font-size:15px;font-style:normal;transition:transform .2s}.adminBranchDock:not([open]) summary>i{transform:rotate(180deg)}.adminBranchDockMenu{background:#031a11aa;border-top:1px solid #ffffff12;gap:4px;padding:8px;display:grid}.adminBranchDockMenu>small{color:#789889;padding:3px 7px 6px;font-size:10px}.adminBranchDockMenu>a{color:#d6e5dd;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;min-height:42px;padding:7px 9px;font-size:12px;display:flex}.adminBranchDockMenu>a:hover{color:#fff;background:#ffffff0b;border-color:#ffffff10}.adminBranchDockMenu>a.current{background:#58ca8512;border-color:#64d58f26}.adminBranchDockMenu>a span>small{color:#789889;margin-top:1px;font-size:9px;display:block}.adminBranchDockMenu>a>b{color:#6ddd97}.adminBranchDockMenu>a.adminBranchManage{color:#78df9e;border-top-color:#ffffff13;border-radius:8px;margin-top:4px;font-weight:750}.adminTopbar{justify-content:flex-end}.messagingPageHead h1{letter-spacing:-.018em;font-size:clamp(29px,2.35vw,36px);line-height:1.35}.messagingPageHead .latinInline{letter-spacing:-.025em}.otpAddProviderShortcut{color:#14733a;white-space:nowrap;background:#f5fbf7;border:1px solid #bcd8c6;border-radius:11px;flex:none;justify-content:center;align-items:center;min-height:42px;padding:9px 14px;font-size:14px;font-weight:650;display:inline-flex}.otpAddProviderShortcut:hover{background:#eaf8ef;border-color:#6fbd89}.otpNewProviderCard{background:linear-gradient(145deg,#fff,#f4fbf7);border-color:#a9d6b8;scroll-margin-top:92px;box-shadow:0 12px 32px #16803d0b}.otpProviderCard header>b.new{color:#14733a;background:#e5f7eb}@media (max-width:760px){.adminSidebar{padding:10px 12px}.adminBrand{padding:4px 6px 10px}.adminBrand img{padding:6px 8px!important}.adminSidebar nav{margin-top:7px;padding-bottom:3px}.adminSidebar nav a{min-height:42px;padding:7px 10px}.adminSidebar nav span{flex-basis:30px;width:30px;height:30px}.adminNavGroup{border:0;flex:calc(50% - 7px);min-width:0;padding:0;display:block!important}.adminNavGroup>summary{background:#ffffff08;min-height:42px;padding:7px 9px}.adminNavGroup>summary>b{white-space:nowrap}.adminNavGroup>div{inset-inline:0;z-index:50;background:#092b1f;border:1px solid #ffffff16;border-radius:12px;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 5px);overflow-x:auto;box-shadow:0 16px 35px #00180f66}.adminSidebar nav{flex-wrap:wrap;display:flex;position:relative;overflow:visible}.adminSidebar:has(.adminNavGroup[open]){padding-bottom:75px}.adminBranchDock{margin-top:8px}.adminBranchDock summary{min-height:52px}.adminBranchDockMenu{grid-template-columns:repeat(2,minmax(0,1fr))}.adminBranchDockMenu>small,.adminBranchDockMenu>.adminBranchManage{grid-column:1/-1}.messagingPageHead h1{font-size:27px;line-height:1.45}.otpAddProviderShortcut{width:100%;margin-top:10px}}.profilePage{width:min(1040px,100% - 32px)}.profilePageHead{background:radial-gradient(circle at 8% 12%,#e3f5e9,#0000 28%),linear-gradient(135deg,#fff,#f5faf7);border:1px solid #dce8e0;border-radius:22px;align-items:center;margin-bottom:22px;padding:25px 27px;position:relative;overflow:hidden;box-shadow:0 14px 38px #10271d0a}.profilePageHead:after{content:"";inset-inline-start:27px;background:linear-gradient(90deg,#16803d,#73ce91);border-radius:9px;width:78px;height:4px;position:absolute;bottom:0}.profilePageHead p{max-width:650px;font-size:14px;line-height:1.8}.profilePageHead>a{background:#fff;border:1px solid #cce0d3;border-radius:11px;flex:none;padding:10px 13px}.profileForm{background:#fff;border-color:#dbe7df;border-radius:23px;gap:0;padding:0;overflow:hidden;box-shadow:0 20px 55px #10271d10}.profileIdentity{color:#fff;background:linear-gradient(110deg,#0d432f,#10683b);border-bottom:1px solid #e6eee9;justify-content:space-between;padding:22px 26px}.profileIdentity>div>span,.profileIdentity>div>b,.profileIdentity>div>small{display:block}.profileIdentity>div>span{color:#88e2a7;font-size:11px;font-weight:800}.profileIdentity>div>b{margin:3px 0;font-size:21px}.profileIdentity>div>small{color:#d2e6da}.profileIdentity>i{color:#dff3e6;background:#ffffff0e;border:1px solid #ffffff24;border-radius:999px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:800}.profilePhotoEditor{background:#fbfdfc;border-bottom:1px solid #e8efeb;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:19px;padding:24px 26px;display:grid}.profileAvatarLarge{background-position:50%;background-size:cover;border:5px solid #fff;border-radius:29px;width:104px;height:104px;font-size:39px;box-shadow:0 10px 27px #10271d1d}.profilePhotoCopy>b,.profilePhotoCopy>small{display:block}.profilePhotoCopy>b{font-size:18px}.profilePhotoCopy>small{color:var(--muted);margin:3px 0 11px;font-size:11px}.profilePhotoActions{flex-wrap:wrap;gap:8px;display:flex}.profilePhotoActions button{min-height:39px;color:var(--green);cursor:pointer;background:#edf8f1;border:1px solid #bcdac6;border-radius:10px;padding:8px 13px;font-weight:800}.profilePhotoActions button:hover{background:#e1f3e7;border-color:#80bf95}.profilePhotoActions button:disabled{opacity:.55;cursor:wait}.profilePhotoActions .profilePhotoRemove{color:#b42318;background:#fff5f4;border-color:#f0cfca}.profilePhotoCopy em{color:#b42318;margin-top:8px;font-size:11px;font-style:normal;display:block}.profileSection{border-bottom:1px solid #e8efeb;padding:25px 26px}.profileSection>header{grid-template-columns:39px minmax(0,1fr);align-items:start;gap:12px;margin-bottom:19px;display:grid}.profileSection>header>span{width:39px;height:39px;color:var(--green);background:#e9f7ee;border-radius:12px;place-items:center;font-size:11px;font-weight:900;display:grid}.profileSection h2,.profileSection p{margin:0}.profileSection h2{font-size:20px}.profileSection p{color:var(--muted);margin-top:2px;font-size:12px}.profileSection .formGrid{gap:15px}.profileSection .formGrid label{color:#40564a;gap:7px;font-size:13px}.profileSection .formGrid input,.profileSection .formGrid select,.profileSection .formGrid textarea{background:#fbfdfc;border-color:#d8e5dd;min-height:50px;transition:all .18s}.profileSection .formGrid input:focus,.profileSection .formGrid select:focus,.profileSection .formGrid textarea:focus{background:#fff;border-color:#70bd8b;outline:0;box-shadow:0 0 0 4px #dff4e7}.optionalField{color:#378658;vertical-align:middle;background:#edf7f0;border-radius:999px;margin-inline-start:6px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.profileBioField textarea{min-height:94px;line-height:1.7}.profileBioField small{text-align:end}.lockedProfileFields>div{background:linear-gradient(145deg,#f8faf9,#f3f7f5);border-color:#dce7e0;min-height:98px;padding:17px 18px}.lockedProfileFields b{overflow-wrap:anywhere;font-size:15px}.credentialChangeCard{border:1px solid var(--line);background:var(--card);border-radius:20px;gap:12px;margin:0 0 18px;padding:20px;display:grid}.credentialChangeCard header{justify-content:space-between;align-items:center;gap:14px;display:flex}.credentialChangeCard header span,.credentialChangeCard header b{display:block}.credentialChangeCard header span{color:var(--muted);font-size:12px}.credentialChangeCard header b{overflow-wrap:anywhere;margin-top:4px}.credentialChangeCard header i{border-radius:999px;padding:7px 11px;font-size:11px;font-style:normal;font-weight:850}.credentialChangeCard header i.verified{color:#087535;background:#e7f8ed}.credentialChangeCard header i.pending{color:#9b5c00;background:#fff3df}.credentialChangeCard>button,.phoneVerificationCompleteBody button{border:1px solid var(--line);color:var(--green);cursor:pointer;background:0 0;border-radius:11px;justify-self:start;padding:9px 14px;font-weight:850}.credentialChangeCard form{gap:10px;display:grid}.credentialChangeCard form>div{gap:9px;display:flex}.credentialChangeCard form button{border-radius:11px;padding:10px 14px}.credentialChangeCard>small{color:var(--muted)}.profileFormActions{background:#fbfdfc;justify-content:flex-end;padding:20px 26px}.profileFormActions .primary{min-width:190px;margin:0}.profileFormActions a{padding:10px 13px}@media (max-width:650px){.profilePage{width:min(100% - 24px,1040px);padding-top:24px}.profilePageHead{border-radius:18px;padding:20px 18px}.profilePageHead:after{inset-inline-start:18px}.profilePageHead>a{margin-top:14px}.profileIdentity{align-items:flex-start;padding:18px}.profileIdentity>i{display:none}.profilePhotoEditor{grid-template-columns:78px minmax(0,1fr);gap:14px;padding:20px 18px}.profileAvatarLarge{border-radius:22px;width:78px;height:78px;font-size:30px}.profileSection{padding:21px 18px}.profileSection .formGrid{grid-template-columns:1fr}.profileFormActions{padding:17px 18px}.profileFormActions .primary{width:100%}}.adminSuccess{color:#067647;background:#eaf8ef;border:1px solid #bde8cc;border-radius:11px;padding:13px 15px}.adminUserEditor{position:relative}.adminUserEditor>summary{cursor:pointer;background:#fff;border:1px solid #dce5e0;border-radius:8px;padding:6px 8px;font-size:10px;list-style:none}.adminUserEditor>summary::-webkit-details-marker{display:none}.adminUserEditor[open]>form{z-index:50;background:#fff;border:1px solid #dce5e0;border-radius:14px;width:min(680px,85vw);padding:16px;position:absolute;top:34px;left:0;box-shadow:0 18px 50px #10271d26}.adminCreateUser{background:#fff;border:1px solid #e0e8e3;border-radius:15px;margin:0 0 17px;padding:12px}.adminCreateUser>summary{color:#fff;background:#16803d;padding:10px 16px;font-size:12px;font-weight:800;display:inline-block}.adminCreateUser[open]>form{width:auto;box-shadow:none;border:0;padding:15px 0 0;position:static}.adminUserFields{grid-template-columns:repeat(3,minmax(150px,1fr));gap:12px;display:grid}.adminUserFields label{color:#53675c;gap:5px;font-size:11px;font-weight:750;display:grid}.adminUserFields input,.adminUserFields select{background:#fff;border:1px solid #dce5e0;border-radius:9px;min-width:0;padding:10px}.adminUserFields .adminCheck{align-items:center;gap:8px;display:flex}.adminUserFields .adminCheck input{width:auto}.adminUserFields button{align-self:end}@media (max-width:760px){.adminUserFields{grid-template-columns:1fr}.adminUserEditor[open]>form{width:auto;max-height:75vh;position:fixed;inset:70px 15px auto;overflow:auto}}.mobileAccountLabel{display:none}@media (max-width:760px){.nav.container{gap:6px;width:calc(100% - 20px);height:72px}.nav>.brand{min-width:0;margin-inline-end:auto}.brand img{width:38px;height:46px}.brand>span{font-size:20px}.nav>nav{flex:none!important;gap:5px!important;margin:0!important}.nav>nav>.mobileAccount,.userMenu>.mobileAccount{background:#f5fbf7;border:1px solid #d8e9de;border-radius:13px;gap:4px;min-width:48px;min-height:48px;color:var(--green)!important;padding:6px 8px!important;display:inline-flex!important}.mobileAccount svg{width:23px!important;height:23px!important}.desktopAccountLabel{display:none!important}.mobileAccountLabel{white-space:nowrap;font-size:11px;display:inline!important}.userMenu{display:flex!important}.userMenu form,.nav>nav>.messagesNav{display:none}.nav>nav>.messagesNav.hasUnread{background:#fff7f6;border:1px solid #f3c4bf;border-radius:13px;width:43px;min-width:43px;min-height:48px;padding:6px!important;display:inline-flex!important}.messagesNav.hasUnread>b{top:-6px;right:-5px}.postButton{border-radius:14px!important;gap:5px!important;min-height:50px!important;padding-inline:12px!important;font-size:12px!important}.postButton svg{width:26px!important;height:26px!important}}@media (max-width:390px){.brand>span{font-size:18px}.brand img{width:34px;height:42px}.nav>nav>.mobileAccount,.userMenu>.mobileAccount{min-width:43px;padding-inline:6px!important}.mobileAccountLabel{display:none!important}.postButton{padding-inline:10px!important}}.mobileBottomNav{display:none}@media (max-width:760px){body{padding-bottom:calc(76px + env(safe-area-inset-bottom))}body:has(.adminShell){padding-bottom:0}.mobileBottomNav{z-index:9990;left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);background:#fffffff2;border:1px solid #dce8e0;border-radius:20px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;height:66px;padding:5px 7px;display:grid;position:fixed;box-shadow:0 14px 40px #10271d33}body:has(.adminShell) .mobileBottomNav{display:none}.mobileBottomNav>a{color:#68786f;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;height:54px;transition:color .18s,background .18s,transform .18s;display:flex;position:relative}.mobileBottomNav>a.active:not(.primaryAction){color:var(--green);background:#eaf8ef}.mobileBottomNav>a:active{transform:scale(.94)}.mobileBottomNav small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;font-weight:850;line-height:1.25;overflow:hidden}.mobileNavIcon{place-items:center;height:27px;display:grid;position:relative}.mobileNavIcon svg{stroke-width:2px}.mobileNavIcon>b{color:#fff;background:#d92d20;border:2px solid #fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font:800 9px/1 Arial,sans-serif;display:grid;position:absolute;top:-7px;right:-12px}.mobileBottomNav .primaryAction{color:#fff;transform:translateY(-14px)}.mobileBottomNav .primaryAction .mobileNavIcon{background:linear-gradient(135deg,var(--green-2),var(--green));border:5px solid #fff;border-radius:18px;width:52px;height:52px;box-shadow:0 9px 22px #16803d4a}.mobileBottomNav .primaryAction svg{stroke-width:2.5px;width:27px;height:27px}.mobileBottomNav .primaryAction small{color:var(--green);margin-top:1px;font-size:9px}.mobileBottomNav .primaryAction.active .mobileNavIcon{background:linear-gradient(135deg,#116d35,#0d572a)}}.mobileChatShell{background:#f3f7f4;border-radius:0 0 16px 16px;overflow:clip}.messageThread article footer{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.messageThread article footer time{margin:0}.readReceipt{opacity:.72;white-space:nowrap;font-size:9px}.readReceipt.read{color:#c8f7d7;opacity:1}.theirs .readReceipt.read{color:var(--green)}.chatImage{margin:-5px -8px 8px;display:block}.chatImage img{object-fit:cover;border-radius:12px;width:min(340px,100%);max-height:320px;display:block}.messageComposer{display:block}.composerRow{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.composerRow textarea{min-height:48px;max-height:126px}.messageComposer .attachButton,.messageComposer .sendButton{cursor:pointer;border:0;border-radius:12px;min-height:48px;padding:0 17px;font-weight:850}.messageComposer .attachButton{color:var(--green);background:#edf7f0;justify-content:center;align-items:center;gap:5px;font-size:18px;display:flex}.messageComposer .attachButton span{font-size:11px}.messageComposer .sendButton{background:var(--green);color:#fff}.chatImagePreview{background:#fff;border:1px solid #cfe1d5;border-radius:13px;width:max-content;max-width:100%;margin-bottom:9px;padding:6px;position:relative}.chatImagePreview img{object-fit:cover;border-radius:9px;width:110px;height:88px;display:block}.chatImagePreview button{color:#fff;cursor:pointer;background:#b42318;border:2px solid #fff;border-radius:50%;width:26px;height:26px;font-size:18px;line-height:1;position:absolute;top:-8px;left:-8px}.chatError{margin:10px 12px}.messageComposer button:disabled{cursor:wait;opacity:.6}@media (max-width:700px){.chatPage{width:100%;max-width:none;padding:10px 9px calc(86px + env(safe-area-inset-bottom))}.chatTopline{margin-bottom:9px}.chatTopline .backMessages{margin-top:0}.chatHeader{z-index:15;border-radius:15px 15px 0 0;grid-template-columns:58px minmax(0,1fr);padding:8px 10px;position:sticky;top:72px;box-shadow:0 7px 20px #10271d12}.chatAdImage{height:52px}.chatHeader h1{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.chatSafetyTip{padding:9px 12px}.chatSafetyTip span{font-size:10px}.mobileChatShell{overflow:visible}.messageThread{height:calc(100dvh - 342px);min-height:310px;padding:12px 9px 18px;scroll-padding-bottom:90px}.messageThread article{max-width:90%;padding:9px 11px}.chatImage img{max-height:260px}.messageComposer{z-index:18;bottom:calc(82px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);background:#fffffff2;border:1px solid #cfe1d5;border-radius:14px;padding:8px;position:sticky;box-shadow:0 -9px 28px #10271d1c}.composerRow{grid-template-columns:44px minmax(0,1fr) auto;gap:6px}.composerRow textarea{min-height:44px;padding:10px}.messageComposer .attachButton,.messageComposer .sendButton{min-height:44px;padding:0 12px}.messageComposer .attachButton span{display:none}.messageComposer .sendButton{font-size:12px}.chatImagePreview img{width:92px;height:70px}}.realtimeMessageToast{z-index:10020;-webkit-backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #b9ddc4;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:start;width:min(390px,100vw - 32px);animation:.28s ease-out toastArrival;display:grid;position:fixed;top:104px;left:24px;box-shadow:0 20px 55px #10271d38}.realtimeMessageToast>a{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.realtimeMessageToast img,.toastIcon{border-radius:13px;width:58px;height:58px}.realtimeMessageToast img{object-fit:cover}.toastIcon{color:var(--green);background:#eaf8ef;place-items:center;display:grid}.realtimeMessageToast small,.realtimeMessageToast b,.realtimeMessageToast p{margin:0;display:block}.realtimeMessageToast small{color:var(--green);font-size:10px;font-weight:850}.realtimeMessageToast b{white-space:nowrap;text-overflow:ellipsis;margin:2px 0;font-size:14px;overflow:hidden}.realtimeMessageToast p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.realtimeMessageToast>button{color:#53665b;cursor:pointer;background:#f1f5f2;border:0;border-radius:9px;width:32px;height:32px;margin:7px;font-size:20px}.realtimeMessageToast>button:hover{color:#b42318;background:#feeceb}@keyframes toastArrival{0%{opacity:0;transform:translateY(-14px)scale(.97)}to{opacity:1;transform:none}}html[dir=ltr] .realtimeMessageToast{left:auto;right:24px}@media (max-width:760px){.realtimeMessageToast,html[dir=ltr] .realtimeMessageToast{border-radius:16px;width:auto;top:82px;left:12px;right:12px}.realtimeMessageToast>a{grid-template-columns:48px minmax(0,1fr);padding:10px}.realtimeMessageToast img,.toastIcon{width:48px;height:48px}.realtimeMessageToast>button{margin:5px}}.profilePageHead{justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px;display:flex}.profilePageHead span{color:var(--green);font-weight:850}.profilePageHead h1{margin:5px 0;font-size:40px}.profilePageHead p{color:var(--muted);margin:0}.profilePageHead>a{color:var(--green);font-weight:850}.profileForm{gap:22px;display:grid}.profileIdentity{border-bottom:1px solid var(--line);align-items:center;gap:15px;padding-bottom:20px;display:flex}.profileAvatar{width:76px;height:76px;color:var(--green);background:#eaf8ef 50%/cover no-repeat;border-radius:22px;flex:none;place-items:center;font-size:32px;font-weight:950;display:grid}.profileIdentity b,.profileIdentity small{display:block}.profileIdentity b{font-size:20px}.profileIdentity small{color:var(--muted);margin-top:5px}.profileForm label>small{color:var(--muted);font-size:11px;font-weight:500}.lockedProfileFields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.lockedProfileFields>div{background:#f6f8f7;border:1px solid #dfe8e3;border-radius:13px;gap:4px;padding:16px;display:grid}.lockedProfileFields span{color:var(--muted);font-size:11px}.lockedProfileFields b{font-size:14px}.lockedProfileFields small{color:#7a8b81;font-size:10px}.profileFormActions{align-items:center;gap:16px;display:flex}.profileFormActions .primary{cursor:pointer;border:0}.profileFormActions a{color:var(--muted);font-weight:800}@media (max-width:650px){.profilePageHead{display:block}.profilePageHead h1{font-size:32px}.profilePageHead>a{margin-top:12px;display:inline-block}.lockedProfileFields{grid-template-columns:1fr}.profileIdentity{align-items:flex-start}.profileAvatar{border-radius:18px;width:64px;height:64px}.profileFormActions{display:grid}.profileFormActions a{text-align:center}}.jobProfileAvatar,.jobDirectoryAvatar{overflow:hidden}.jobProfileAvatar img,.jobDirectoryAvatar img{object-fit:cover;width:100%;height:100%}.jobProfileContact .messageSeller{width:100%}.brand img,.footerBrand img,.adminBrand img{object-fit:contain;aspect-ratio:1}.brand img{filter:drop-shadow(0 6px 12px #0b3d2d29);width:49px;height:49px}@media (max-width:760px){.brand img{width:42px;height:42px}}html[dir=ltr] .homeCategories .category>i{left:auto;right:14px;transform:translate(-8px)}html[dir=ltr] .homeCategories .category:hover>i,html[dir=ltr] .homeCategories .category:focus-visible>i{transform:none}.homePage .heroActions a,.homePage .heroSearch button,.homePage .textLink,.homePage .quickTabs a,.homePage .centerAction a,.homePage .sellerCta a,.homePage .verificationPromptButton{transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s,color .2s}.homePage .heroActions a:hover,.homePage .heroActions a:focus-visible,.homePage .heroSearch button:hover,.homePage .heroSearch button:focus-visible,.homePage .centerAction a:hover,.homePage .centerAction a:focus-visible,.homePage .sellerCta a:hover,.homePage .sellerCta a:focus-visible,.homePage .verificationPromptButton:hover,.homePage .verificationPromptButton:focus-visible{transform:translateY(-3px);box-shadow:0 14px 28px #10271d24}.homePage .heroActions a:active,.homePage .heroSearch button:active,.homePage .centerAction a:active,.homePage .sellerCta a:active,.homePage .verificationPromptButton:active{transform:translateY(0)scale(.98)}.homePage .textLink,.homePage .directoryGrid a{border-radius:8px}.homePage .textLink:hover,.homePage .textLink:focus-visible{color:#0f6d34;transform:translate(-4px)}.homePage .directoryGrid>div{transition:transform .22s,border-color .22s,box-shadow .22s}.homePage .directoryGrid>div:hover,.homePage .directoryGrid>div:focus-within{border-color:#add9bb;transform:translateY(-5px);box-shadow:0 17px 32px #10271d12}.homePage .directoryGrid>div b svg{transition:transform .22s,background-color .22s,color .22s}.homePage .directoryGrid>div:hover b svg,.homePage .directoryGrid>div:focus-within b svg{background:var(--green);color:#fff;transform:scale(1.08)rotate(-3deg)}.homePage .directoryGrid a{width:max-content;max-width:100%;padding:3px 7px;transition:transform .18s,background-color .18s,color .18s;position:relative}.homePage .directoryGrid a:hover,.homePage .directoryGrid a:focus-visible{background:var(--green-3);color:var(--green);transform:translate(-4px)}html[dir=ltr] .homePage .textLink:hover,html[dir=ltr] .homePage .textLink:focus-visible,html[dir=ltr] .homePage .directoryGrid a:hover,html[dir=ltr] .homePage .directoryGrid a:focus-visible{transform:translate(4px)}.homePage .quickTabs a:hover,.homePage .quickTabs a:focus-visible{color:var(--green);border-color:#afd8bb;transform:translateY(-2px);box-shadow:0 8px 18px #10271d12}.homePage .card{transition:transform .22s,border-color .22s,box-shadow .22s}.homePage .card:hover,.homePage .card:focus-within{border-color:#add9bb;transform:translateY(-6px);box-shadow:0 20px 40px #10271d18}.homePage .cardImage{transition:filter .22s}.homePage .card:hover .cardImage,.homePage .card:focus-within .cardImage{filter:saturate(1.04)contrast(1.02)}.homePage .favoriteButton{transition:transform .18s,border-color .18s,box-shadow .18s}.homePage .favoriteButton:hover,.homePage .favoriteButton:focus-visible{border-color:#add9bb;transform:scale(1.08);box-shadow:0 7px 15px #10271d15}.homePage a:focus-visible,.homePage button:focus-visible{outline-offset:3px;outline:3px solid #78d497}@media (prefers-reduced-motion:reduce){.homePage *{scroll-behavior:auto!important}.homePage a,.homePage button,.homePage .category,.homePage .directoryGrid>div,.homePage .card,.homePage svg{transition:none!important}.homePage a:hover,.homePage button:hover,.homePage .category:hover,.homePage .directoryGrid>div:hover,.homePage .card:hover{transform:none!important}}.resendConfirmationCard{background:#f8fcf9;margin-top:18px}.resendConfirmationCard p,.resendConfirmationCard small{margin:0;line-height:1.7}.resendConfirmationCard>div>p,.resendConfirmationCard>small{color:var(--muted)}.resendConfirmationForm{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.resendConfirmationForm .secondary{white-space:nowrap;min-height:48px}@media (max-width:650px){.resendConfirmationForm{grid-template-columns:1fr}.resendConfirmationForm .secondary{width:100%}}.loadOlderMessages{color:var(--green);cursor:pointer;font:inherit;background:#f7fbf8;border:1px solid #c7ddd0;border-radius:999px;margin:0 auto 12px;padding:8px 14px;font-size:11px;font-weight:850;display:block}.loadOlderMessages:hover{background:#e8f7ed}.loadOlderMessages:disabled{cursor:wait;opacity:.65}@media (min-width:701px){.chatPage{padding-top:14px;padding-bottom:14px}.chatTopline{margin-bottom:8px}.chatHeader{grid-template-columns:64px minmax(0,1fr);gap:11px;padding:9px 11px}.chatAdImage{height:58px}.chatHeader h1{margin:2px 0;font-size:17px}.chatSafetyTip{padding-block:10px}.messageThread{height:clamp(260px,100dvh - 570px,350px);padding:14px 18px}.messageComposer{padding:9px 11px}.composerRow textarea{min-height:44px;max-height:92px;padding:10px 12px}.messageComposer .attachButton,.messageComposer .sendButton{min-height:44px}}.categoryFields{background:linear-gradient(#fbfefc,#f6faf7);border:1px solid #d8e6dd;border-radius:18px;min-width:0;margin:8px 0;padding:22px}.categoryFields legend{color:var(--green);padding:0 10px;font-size:20px;font-weight:900}.categoryFields>p{color:var(--muted);margin:0 0 18px;font-size:13px}.categoryFieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.categoryFieldsGrid label{min-width:0}.categoryFieldsGrid label>small{color:var(--muted);font-size:11px;font-weight:600}.categoryFieldsGrid label>select+input:not([type=hidden]){margin-top:9px}.categoryCheck{background:#fff;border:1px solid #dce8e0;border-radius:12px;align-self:end;min-height:54px;padding:14px}@media (max-width:760px){.categoryFields{border-radius:15px;padding:16px}.categoryFields legend{font-size:17px}.categoryFieldsGrid{grid-template-columns:1fr;gap:14px}}.scrollToTop{z-index:9980;width:44px;height:44px;color:var(--green);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(145deg,#fff,#eff9f2);border:1px solid #b8ddc3;border-radius:14px;place-items:center;padding:0;transition:opacity .2s,visibility .2s,transform .2s,box-shadow .2s,background .2s,color .2s;display:grid;position:fixed;bottom:22px;right:22px;transform:translateY(12px)scale(.92);box-shadow:0 12px 28px #10271d2e}.scrollToTop svg{stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.scrollToTop.isVisible{opacity:1;visibility:visible;pointer-events:auto;transform:none}.scrollToTop:hover{background:var(--green);color:#fff;transform:translateY(-2px);box-shadow:0 15px 32px #16803d45}.scrollToTop:focus-visible{outline-offset:3px;outline:3px solid #71d39180}body:has(.adminShell) .scrollToTop{display:none}@media (max-width:760px){.scrollToTop{right:14px;bottom:calc(88px + env(safe-area-inset-bottom));border-radius:13px;width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.scrollToTop{transition:none}.scrollToTop:hover{transform:none}}.brand{min-width:190px}.brand img{object-fit:contain;filter:drop-shadow(0 5px 10px #0b3d2d1f);aspect-ratio:2103/748!important;width:190px!important;height:auto!important}.footerBrand{gap:13px;display:grid}.footerBrand img{object-fit:contain;background:#f7faf8;border-radius:12px;padding:8px 11px;aspect-ratio:2103/748!important;width:225px!important;height:auto!important}.footerBrand p{max-width:330px;margin:0}.adminBrand{gap:8px;display:grid}.adminBrand img{object-fit:contain;background:#f7faf8;border-radius:11px;padding:7px 9px;aspect-ratio:2103/748!important;width:100%!important;height:auto!important}.adminBrand>span{text-align:center;margin:0!important}@media (max-width:760px){.brand{min-width:145px}.brand img{width:145px!important}.footerBrand img{width:205px!important}.adminBrand img{width:180px!important}}.topStrip{background:linear-gradient(110deg,#082f24,#0c4935);height:56px;overflow:visible}.topStripInner{justify-content:space-between;align-items:center;gap:18px;height:100%;display:flex}.topStripInner>span{color:#d7e7dd;margin:0;font-size:12px;font-weight:700}.marketTools{direction:rtl;align-items:center;gap:8px;display:flex;position:relative}.marketPicker{position:relative}.marketPickerButton,.marketPickerMenu a{font-family:var(--reading-font)}.marketPicker:after{content:"";z-index:99;top:100%;height:12px;position:absolute;inset-inline:0}.adminShell select,.adminShell select option{font-family:var(--heading-font)!important;font-size:14px!important;font-weight:500!important;line-height:1.55!important}.marketPickerButton{color:#fff;cursor:pointer;background:#ffffff10;border:1px solid #ffffff35;border-radius:13px;grid-template-rows:1fr 1fr;grid-template-columns:auto auto 1fr auto;align-items:center;column-gap:8px;min-height:42px;padding:5px 11px;transition:all .18s;display:grid}.marketPickerButton:hover,.marketPickerButton[aria-expanded=true]{background:#ffffff1d;border-color:#80d49d}.marketPickerButton>span{grid-row:1/3;font-size:22px}.marketPickerButton small{color:#9fc5b2;align-self:end;font-size:8px;line-height:1}.marketPickerButton b{align-self:start;font-size:11px;line-height:1.3}.marketPickerButton i{color:#9fc5b2;grid-area:1/4/3;font-size:15px;font-style:normal}.marketPickerMenu{z-index:100;width:220px;color:var(--dark);background:#fff;border:1px solid #d6e6dc;border-radius:15px;padding:7px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 50px #071d1540}.marketPickerMenu>a:not(.allMarketsLink){width:100%;color:inherit;text-align:right;cursor:pointer;background:0 0;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.marketPickerMenu>a:not(.allMarketsLink):hover,.marketPickerMenu>a[aria-selected=true]{color:var(--green);background:#eaf8ef}.marketPickerMenu>a:not(.allMarketsLink)>span{font-size:21px}.marketPickerMenu>a:not(.allMarketsLink) b{font-size:13px}.marketPickerMenu>a:not(.allMarketsLink) small{color:#7b8b82;font:800 9px/1 Arial,sans-serif}.marketPickerMenu>.allMarketsLink{color:var(--green);border-top:1px solid #e5ece8;justify-content:space-between;margin-top:4px;padding:10px;font-size:11px;font-weight:900;display:flex}@media (max-width:760px){.topStrip{height:52px}.topStripInner>span{display:none}.topStripInner{justify-content:flex-end}.marketTools{justify-content:space-between;width:100%}.marketPickerMenu{right:0}.nav{top:52px}}.page>.pageTitle,.page>.container>.pageTitle,.authWrap>.pageTitle{background:linear-gradient(135deg,#ffffffed,#f3faf5dc);border:1px solid #dfe9e3;border-radius:22px;margin-bottom:30px;padding:25px 28px;position:relative;overflow:hidden;box-shadow:0 14px 38px #10271d0a}.page>.pageTitle:after,.page>.container>.pageTitle:after,.authWrap>.pageTitle:after{content:"";opacity:.55;border:28px solid #dff2e5;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-65px;left:-35px}.pageTitle>span,.pageTitle>h1,.pageTitle>p{z-index:1;position:relative}.pageTitle h1{margin-block:4px}.pageTitle p{max-width:720px;margin:3px 0 0}.filters.advanced{border-color:#d5e3da;border-radius:20px;padding:15px;box-shadow:0 15px 38px #10271d0d}.filters.advanced input,.filters.advanced select{background:#fbfdfb;min-height:50px;transition:border-color .18s,box-shadow .18s,background .18s}.filters.advanced input:focus,.filters.advanced select:focus{background:#fff;border-color:#70bd88;outline:0;box-shadow:0 0 0 3px #70bd8828}.filters.advanced button{min-height:50px;box-shadow:0 10px 22px #16803d25}.resultTools{background:#fff;border:1px solid #e1e9e4;border-radius:14px;padding:11px 14px}.empty{color:#607169;background:linear-gradient(145deg,#fff,#f4faf6);border-color:#bcd5c5;grid-column:1/-1;align-content:center;place-items:center;gap:10px;min-height:210px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #fff}.empty:before{content:"⌕";width:54px;height:54px;color:var(--green);background:#e5f5ea;border-radius:17px;place-items:center;font-size:30px;font-weight:900;display:grid}.storesGrid .empty{margin:0}.authWrap{position:relative}.authWrap>.pageTitle{text-align:center}.authWrap>.pageTitle p{margin-inline:auto}.authWrap .formCard{background:#ffffffed;border-color:#d8e5dd;border-radius:22px;box-shadow:0 22px 55px #10271d12}.dashboardHead{background:linear-gradient(135deg,#fff,#f0f9f3);border:1px solid #dce8e0;border-radius:22px;padding:25px 28px;box-shadow:0 15px 40px #10271d0b}.statsGrid div{background:linear-gradient(145deg,#fff,#f7fbf8);border-color:#dce7e0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 10px 26px #10271d0a}.statsGrid div:after{content:"";background:#e5f5ea;border-radius:50%;width:85px;height:85px;position:absolute;bottom:-32px;left:-24px}.statsGrid div:hover{transform:translateY(-3px);box-shadow:0 16px 32px #10271d14}.statsGrid b,.statsGrid span{z-index:1;position:relative}.dashboardLinks a{background:#fff;border-color:#dce7e0;min-height:115px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 8px 22px #10271d08}.dashboardLinks a:after{content:"←";color:#6bb984;font-size:20px;position:absolute;bottom:15px;left:19px}.dashboardLinks a:hover{border-color:#9fd0ad;transform:translateY(-4px);box-shadow:0 16px 34px #10271d14}.storeDirectoryCard{border-color:#d9e6de;box-shadow:0 9px 24px #10271d08}.storeDirectoryCard:hover{border-color:#9fd0ad;box-shadow:0 18px 38px #10271d15}@media (max-width:760px){.page:not(.homePage){padding-top:30px}.page>.pageTitle,.page>.container>.pageTitle,.authWrap>.pageTitle{border-radius:18px;padding:20px}.filters.advanced{padding:11px}.dashboardHead{border-radius:19px;padding:21px}.statsGrid div{padding:18px}.dashboardLinks a{min-height:105px;padding:20px}.empty{min-height:180px;padding:35px 20px}}html[dir=ltr] .dashboardLinks a:after{content:"→";left:auto;right:19px}.launchAccessPage{max-width:1050px}.launchAccessHero{background:linear-gradient(135deg,#fafffb,#eaf8ef);border:1px solid #bfe0ca;border-radius:22px;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:18px;margin:24px 0;padding:25px;display:grid;box-shadow:0 16px 38px #10271d0d}.launchAccessHero>span{color:#fff;background:linear-gradient(145deg,#20a952,#0c7737);border-radius:18px;place-items:center;width:58px;height:58px;font-size:27px;font-weight:950;display:grid;box-shadow:0 10px 24px #16803d32}.launchAccessHero b{color:#075f35;margin:2px 0 6px;font-size:20px;display:block}.launchAccessHero p{color:#52685b;max-width:800px;margin:0;line-height:1.9}.launchBenefits{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.launchBenefits article{background:#fff;border:1px solid #dbe8df;border-radius:18px;flex-direction:column;justify-content:center;gap:8px;min-height:135px;padding:20px;display:flex;box-shadow:0 9px 24px #10271d09}.launchBenefits b{color:#0a6538;font-size:16px}.launchBenefits span{color:var(--muted);font-size:12px;line-height:1.7}.launchAccessActions{justify-content:center;gap:12px;margin-top:25px;display:flex}.launchAccessActions a{text-align:center;min-width:180px}@media (max-width:850px){.launchBenefits{grid-template-columns:1fr 1fr}}@media (max-width:560px){.launchAccessHero{grid-template-columns:44px minmax(0,1fr);padding:18px}.launchAccessHero>span{border-radius:14px;width:44px;height:44px}.launchBenefits{grid-template-columns:1fr}.launchAccessActions{display:grid}.launchAccessActions a{width:100%}}.billingProcessorNotice{color:#40584a;background:linear-gradient(135deg,#fbfefc,#edf8f1);border:1px solid #c7dfcf;border-radius:17px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px;margin:0 0 25px;padding:18px 20px;display:grid;position:relative;box-shadow:0 10px 28px #10271d0a}.paymentTrustMark{color:#fff;background:linear-gradient(145deg,#199447,#0b7134);border-radius:13px;place-items:center;width:42px;height:42px;font-size:19px;font-weight:950;display:grid;box-shadow:0 8px 18px #16803d28}.billingProcessorNotice b{color:#075f35;margin:1px 0 3px;font-size:14px;display:block}.billingProcessorNotice p{color:#52685b;max-width:900px;margin:0;font-size:13px;line-height:1.85}@media (max-width:600px){.billingProcessorNotice{grid-template-columns:36px minmax(0,1fr);padding:15px}.paymentTrustMark{border-radius:11px;width:36px;height:36px}}.legalConsent{align-items:flex-start;gap:9px;line-height:1.8;display:flex!important}.legalConsent input{flex:none;height:18px;margin-top:5px;width:18px!important}.legalConsent a{color:var(--green);text-underline-offset:3px;text-decoration:underline}.legalPage{padding-block:55px 80px}.legalLayout{grid-template-columns:minmax(250px,330px) minmax(0,1fr);align-items:start;gap:38px;display:grid}.legalLayout>aside{background:linear-gradient(145deg,#fff,#f1f9f4);border:1px solid #d9e6de;border-radius:24px;padding:28px;position:sticky;top:125px;box-shadow:0 18px 45px #10271d0b}.legalLayout>aside>span{color:var(--green);font-weight:850}.legalLayout h1{margin:8px 0 12px;font-size:35px}.legalLayout aside p,.legalLayout aside small{color:var(--muted);line-height:1.9}.legalLayout nav{border-top:1px solid var(--line);gap:8px;margin-top:24px;padding-top:20px;display:grid}.legalLayout nav a{border-radius:10px;padding:9px 12px;font-weight:750}.legalLayout nav a:hover{color:var(--green);background:#e7f5eb}.legalLayout>article{gap:16px;display:grid}.legalLayout article section{background:#fff;border:1px solid #e0e9e4;border-radius:20px;padding:27px 30px;box-shadow:0 10px 28px #10271d08}.legalLayout article h2{margin:0 0 10px;font-size:22px}.legalLayout article p{color:#56685e;margin:0;line-height:2}.footer a{transition:color .15s}.footer a:hover{color:#7de09f}.authCard button:disabled{opacity:.6;cursor:wait}@media (max-width:800px){.legalPage{padding-top:30px}.legalLayout{grid-template-columns:1fr}.legalLayout>aside{position:static}.legalLayout h1{font-size:30px}.legalLayout article section{padding:22px}}.phoneVerificationCard,.verificationGate{background:linear-gradient(135deg,#f9fefb,#eaf8ef);border:1px solid #bfe0ca;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:center;gap:24px;margin:0 0 24px;padding:24px;display:grid;box-shadow:0 14px 38px #10271d0c}.phoneVerificationCard h2,.verificationGate h2{margin:3px 0 6px}.phoneVerificationCard>div>span{color:var(--green);font-weight:900}.phoneVerificationCard p,.verificationGate p{color:var(--muted)}.phoneVerificationCard form{gap:11px;display:grid}.phoneVerificationCard form button{width:100%}.phoneVerificationCard.verified{grid-template-columns:1fr auto;padding:17px 20px}.phoneVerificationCard.verified b{color:var(--green)}.verificationConfigWarning{background:#fff4e9;border-radius:10px;padding:9px 11px;font-size:11px;color:#9c4f17!important}.verificationGate{grid-template-columns:64px 1fr}.verificationGate>span{background:#fff;border-radius:18px;place-items:center;width:58px;height:58px;font-size:28px;display:grid}.verificationGate a{margin-top:8px;display:inline-block}.identityBadges i{color:#617068;background:#eef2ef;border-radius:6px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:850}.identityBadges i.ok{color:#087038;background:#e4f7ea}.identityBadges i.wait{color:#a24c16;background:#fff1e6}@media (max-width:760px){.phoneVerificationCard,.verificationGate{grid-template-columns:1fr;padding:18px}.verificationGate{grid-template-columns:45px 1fr}.verificationGate>span{border-radius:13px;width:44px;height:44px}.phoneVerificationCard form{width:100%}}.phoneVerificationAdvanced{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:18px}.phoneVerificationComplete{background:linear-gradient(135deg,#fbfefc 0%,#edf9f1 58%,#e4f6eb 100%);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:18px;padding:26px 28px;position:relative;overflow:hidden}.phoneVerificationComplete:after{content:"";inset-inline-end:-55px;pointer-events:none;border:34px solid #fff8;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-85px}.phoneVerificationCompleteIcon{z-index:1;color:#fff;background:linear-gradient(145deg,#20a953,#0d7d3b);border-radius:18px;place-items:center;width:58px;height:58px;font-size:25px;font-weight:900;display:grid;position:relative;box-shadow:0 10px 24px #16803d2b}.phoneVerificationCompleteBody{z-index:1;min-width:0;position:relative}.phoneVerificationCompleteBody>span{color:var(--green);font-size:12px;font-weight:850;display:block}.phoneVerificationCompleteBody h2{margin:3px 0 5px;font-size:25px}.phoneVerificationCompleteBody p{color:#52685b;max-width:720px;margin:0;line-height:1.8}.phoneVerificationCompleteNumber{color:#155b36;letter-spacing:.4px;background:#fff;border:1px solid #c6dfcf;border-radius:10px;margin-top:13px;padding:7px 12px;font-size:14px;font-weight:800;display:inline-flex;box-shadow:0 5px 14px #10271d0a}.phoneVerificationAdvanced>header{grid-template-columns:54px minmax(0,1fr);align-items:start;gap:14px;display:grid}.phoneVerifyHeroIcon{width:54px;height:54px;color:var(--green);letter-spacing:2px;background:#fff;border-radius:17px;place-items:center;font-size:20px;font-weight:950;display:grid;box-shadow:0 8px 20px #10271d10}.phoneVerificationAdvanced>header span{color:var(--green);font-size:12px;font-weight:900}.phoneVerificationAdvanced>header p{margin:0;line-height:1.8}.phoneVerifySteps{grid-template-columns:auto minmax(24px,1fr) auto minmax(24px,1fr) auto;align-items:center;gap:8px;width:min(520px,100%);margin-inline:auto;display:grid}.phoneVerifySteps span{color:#718178;white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.phoneVerifySteps span i{color:#62746a;background:#fff;border:1px solid #cbdcd1;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.phoneVerifySteps span.done,.phoneVerifySteps span.active{color:var(--green)}.phoneVerifySteps span.done i,.phoneVerifySteps span.active i{color:#087038;background:#e4f7ea;border-color:#66bd83}.phoneVerifySteps>b{background:#cfe2d5;border-radius:2px;height:2px}.phoneVerifyForm{width:min(520px,100%);margin-inline:auto}.phoneVerifyForm>label{color:#3f5549;gap:7px;min-width:0;margin-inline:auto;font-size:12px;font-weight:850;display:grid}.phoneVerifyNumberForm>label{width:min(220px,100%)}.phoneVerifyCodeForm{width:min(380px,100%)}.phoneVerifyCodeForm>label{width:100%}.phoneSentTo{background:#fff;border:1px solid #cbded1;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:11px 13px;display:grid}.phoneSentTo span{color:#667a6e;font-size:11px}.phoneSentTo b{color:#174b34;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phoneVerificationCard form .phoneSentTo button{width:auto;color:var(--green);font:inherit;cursor:pointer;background:#f4faf6;border:1px solid #bdd4c4;border-radius:9px;padding:7px 12px;font-size:11px;font-weight:850}.otpBoxes{direction:ltr;grid-template-columns:repeat(6,minmax(44px,1fr));gap:9px;width:100%;display:grid}.otpBoxes input{text-align:center;width:100%;min-width:0;height:58px;font:900 23px/1 var(--heading-font);caret-color:var(--green);direction:ltr;background:#fff;border:1px solid #aebfb5;border-radius:11px;padding:0}.otpBoxes input:focus{border-color:#16803d;outline:0;box-shadow:0 0 0 3px #16803d24}.phoneVerifyMainButton,.phoneResendButton{border-radius:11px;min-height:46px;margin-inline:auto;width:min(330px,100%)!important}.phoneResendButton{color:#52675b;font:inherit;cursor:pointer;background:#f7faf8;border:1px solid #c5d6cc;font-weight:800}.phoneVerifyFeedback{border-radius:12px;width:min(740px,100%);margin:0 auto;padding:12px 14px}.phoneVerifyNotice{z-index:1;background:#fff;border:1px solid;border-radius:14px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:11px;width:min(680px,100%);margin:0 auto;padding:14px 15px;display:grid;position:relative;box-shadow:0 8px 22px #10271d0b}.phoneVerifyNotice>i{border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;font-style:normal;font-weight:950;display:grid}.phoneVerifyNotice b{margin:1px 0 3px;font-size:13px;display:block}.phoneVerifyNotice p{font-size:12px;line-height:1.65;margin:0!important}.phoneVerifyNotice small{color:#6b7770;margin-top:4px;font-size:10px;line-height:1.65;display:block}.phoneVerifyNotice.error{background:#fff8f6;border-color:#efb6ae}.phoneVerifyNotice.error>i{color:#b73728;background:#ffe5e0}.phoneVerifyNotice.error b{color:#9e2f23}.phoneVerifyNotice.success{background:#f6fcf8;border-color:#afd9bd}.phoneVerifyNotice.success>i{color:#087038;background:#def5e6}.phoneVerifyNotice.success b{color:#087038}.phoneVerifyNotice button{color:#9e2f23;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8a59d;border-radius:9px;margin-top:9px;padding:7px 13px;font-size:10px;font-weight:850;width:auto!important}.phoneCountryInput{direction:ltr;align-items:stretch;width:100%;display:flex}.phoneCountryInput>b{border:1px solid #b7c8be;color:#155b36;background:#edf7f0;border-inline-end:0;border-radius:11px 0 0 11px;order:0;place-items:center;min-width:58px;display:grid}.phoneCountryInput>input{flex:1;order:1;min-width:0;border-radius:0 11px 11px 0!important}.phoneTurnstile{justify-items:center;gap:6px;width:100%;padding-block:3px;display:grid}.phoneTurnstile>div{max-width:100%;min-height:65px;overflow:hidden}.phoneTurnstile small{color:#6a7b71;font-size:10px}.phoneVerificationCard form .phoneTurnstile>button{color:var(--green);font:inherit;cursor:pointer;background:#fff;border:1px solid #b8d2c1;border-radius:8px;padding:7px 11px;font-size:10px;font-weight:850;width:max-content!important}.phonePrivacyNote{text-align:center}@media (max-width:560px){.phoneVerificationComplete{grid-template-columns:46px minmax(0,1fr);gap:13px;padding:20px 18px}.phoneVerificationCompleteIcon{border-radius:14px;width:46px;height:46px;font-size:20px}.phoneVerificationCompleteBody h2{font-size:21px}.phoneVerificationCompleteBody p{font-size:12px;line-height:1.7}.phoneVerificationCompleteNumber{margin-top:10px}.phoneVerificationAdvanced>header{grid-template-columns:42px minmax(0,1fr)}.phoneVerifyHeroIcon{border-radius:13px;width:42px;height:42px;font-size:16px}.phoneVerifySteps{gap:4px}.phoneVerifySteps span{gap:4px;font-size:10px}.phoneVerifySteps span i{width:24px;height:24px}.otpBoxes{gap:6px}.otpBoxes input{border-radius:9px;height:50px;font-size:20px}.phoneSentTo{grid-template-columns:1fr auto}.phoneSentTo span{grid-column:1/-1}.phoneVerificationCard form .phoneSentTo button{grid-area:2/2}.phoneVerifyMainButton,.phoneResendButton{width:100%!important}}.cardImage{overflow:hidden}.cardImage img{object-fit:cover;transition:transform .25s}.card:hover .cardImage img{transform:scale(1.025)}.cardImage .badge,.cardImage .imageCount{z-index:1}.cardImageFallback{color:#60756a;text-align:center;background:linear-gradient(145deg,#f4faf6,#e8f4ec);place-content:center;gap:8px;display:grid;position:absolute;inset:0}.cardImageFallback>span{color:var(--green);font-size:34px;line-height:1}.cardImageFallback small{font-size:11px;font-weight:800}.adminCommandBar{background:linear-gradient(120deg,#fff,#f4faf6);border:1px solid #dbe6df;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;min-height:72px;margin-bottom:16px;padding:13px 16px;display:flex;box-shadow:0 8px 24px #10271d08}.adminCommandBar>div>b,.adminCommandBar>div>small{display:block}.adminCommandBar>div>b{color:#214535;font-size:13px;font-weight:650}.adminCommandBar>div>small{color:#78877f;margin-top:2px;font-size:10px}.adminCommandBar .adminCreateUser{margin:0}.adminCommandBar .adminCreateUser>summary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#168b43,#0d7738);border:0;border-radius:10px;align-items:center;min-height:42px;padding:9px 14px;font-size:12px;font-weight:600;list-style:none;display:flex;box-shadow:0 8px 18px #16803d25}.adminCommandBar .adminCreateUser>summary::-webkit-details-marker{display:none}.adminUserFilters{grid-template-columns:minmax(260px,1fr) minmax(160px,220px) auto;align-items:end}.adminUserFilters label{gap:5px;display:grid}.adminUserFilters label>span{color:#607168;padding-inline:3px;font-size:10px;font-weight:550}.adminUserFilters button{min-width:125px}.adminTablePanel{box-shadow:0 12px 32px #10271d09}.adminTable{table-layout:auto}.adminTable th{color:#5c7064;letter-spacing:.01em;background:linear-gradient(#f6faf7,#f0f6f2);height:47px;padding-block:12px;font-size:10px;font-weight:600}.adminTable td{color:#294637;padding-block:16px;font-size:12px}.adminTable tbody tr{position:relative}.adminTable tbody tr:hover{background:#f8fcf9}.adminTable tbody tr:focus-within{background:#f5fbf7;box-shadow:inset 3px 0 #57bd79}.adminUsersTable .adminTable{min-width:1040px}.adminUsersTable th:first-child{width:36%}.adminUsersTable th:last-child{width:220px}.adminUserProfile{align-items:flex-start;gap:12px;min-width:310px}.adminUserProfile>i{color:#11733a;background:linear-gradient(145deg,#e6f6eb,#d5eddd);border-radius:14px;flex:0 0 44px;width:44px;height:44px;font-size:15px;box-shadow:inset 0 0 0 1px #c7e3d1}.adminUserIdentity{min-width:0}.adminUserIdentity>b{color:#173d2b;font-size:13px;font-weight:650;line-height:1.5;display:block}.adminUserIdentity>small{color:#7c8a82;flex-wrap:wrap;gap:2px 9px;margin-top:2px;font-size:10px;line-height:1.55;display:flex}.adminUserIdentity>small span{overflow-wrap:anywhere}.identityBadges{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.identityBadges i{color:#607068;background:#f7f9f8;border:1px solid #dfe7e2;border-radius:8px;align-items:center;gap:4px;min-height:25px;padding:4px 7px;font-size:8px;font-style:normal;font-weight:550;line-height:1.25;display:inline-flex}.identityBadges i>span{background:#e7ece9;border-radius:50%;place-items:center;width:14px;height:14px;font:700 8px/1 Arial,sans-serif;display:grid}.identityBadges i.ok{color:#14733b;background:#eff9f2;border-color:#cae7d3}.identityBadges i.ok>span{color:#0c7437;background:#d9f2e1}.identityBadges i.wait{color:#8c572c;background:#fff9f3;border-color:#efddca}.identityBadges i.wait>span{color:#a65b20;background:#f8e8d7}.identityBadges i.source{color:#6d7d74;background:#fafcfb;border-style:dashed}.identityReason{color:#946338!important;margin-top:5px!important;font-size:9px!important;display:block!important}.adminTypeBadge,.adminReadOnly{color:#52665a;background:#f7faf8;border:1px solid #dce6e0;border-radius:9px;align-items:center;min-height:30px;padding:5px 9px;font-size:10px;font-weight:550;display:inline-flex}.adminMetric{grid-template-columns:auto auto;align-items:baseline;gap:4px;display:inline-grid}.adminMetric b{color:#174a31;font-size:18px;font-weight:650}.adminMetric small{color:#829087;font-size:9px}.adminDate{color:#65766c;white-space:nowrap;font-size:10px}.adminStatus{font-weight:600;box-shadow:inset 0 0 0 1px #fff5}.adminRowActions{grid-template-columns:1fr 1fr;gap:6px;min-width:195px;display:grid;position:relative}.adminRowActions form{margin:0}.adminRowActions button,.adminActionMenu>summary{color:#31523f;width:100%;min-height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5e2da;border-radius:9px;justify-content:center;align-items:center;padding:7px 10px;font-size:10px;font-weight:600;transition:border-color .16s,background .16s,transform .16s;display:flex}.adminRowActions button:hover,.adminActionMenu>summary:hover{background:#f0f8f3;border-color:#93c6a4}.adminRowPrimary{color:#116b37!important;background:#edf8f1!important;border-color:#b9dcc5!important}.adminActionMenu{position:relative}.adminActionMenu>summary{gap:6px;list-style:none}.adminActionMenu>summary::-webkit-details-marker{display:none}.adminActionMenu>summary span{color:#789086}.adminActionMenu[open]>summary{background:#eaf7ee;border-color:#78b98e}.adminActionMenu>div{z-index:12;inset-inline-end:0;background:#fff;border:1px solid #d7e4dc;border-radius:13px;width:260px;padding:10px;position:absolute;top:calc(100% + 7px);box-shadow:0 20px 50px #092b1f28}.adminActionMenuHead{border-bottom:1px solid #e8eeea;padding:3px 4px 9px}.adminActionMenuHead b,.adminActionMenuHead small{display:block}.adminActionMenuHead b{color:#214634;font-size:11px}.adminActionMenuHead small{color:#829087;margin-top:2px;font-size:9px}.adminStateActions{grid-template-columns:1fr 1fr;gap:6px;padding-top:9px;display:grid}.adminStateActions .dangerText{grid-column:1/-1;background:#fff8f7!important;border-color:#efcfcb!important}.adminInlineEditor{margin-top:7px}.adminInlineEditor>summary,.adminCampaignAction{cursor:pointer;color:#52665a!important;background:#fafcfb!important;border:1px solid #dce5e0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;min-height:35px!important;font-size:9px!important;display:flex!important}.adminCampaignAction{margin-top:6px}.adminActionMenu .adminUserFields{width:430px;max-width:calc(100vw - 70px);inset-inline-end:0}@media (max-width:900px){.adminCommandBar{flex-direction:column;align-items:stretch}.adminCommandBar .adminCreateUser>summary{justify-content:center}.adminUserFilters{grid-template-columns:1fr 1fr}.adminUserFilters button{grid-column:1/-1;min-height:44px}.adminUsersTable{box-shadow:none;background:0 0;border:0;overflow:visible}.adminUsersTable .adminTableScroll{overflow:visible}.adminUsersTable .adminTable{min-width:0}.adminUsersTable thead{display:none}.adminUsersTable tbody{gap:12px;display:grid}.adminUsersTable tr{background:#fff;border:1px solid #dce7e0;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid;overflow:visible;box-shadow:0 8px 24px #10271d09}.adminUsersTable td{border-top:1px solid #edf1ef;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;display:flex;min-width:0!important}.adminUsersTable td:first-child{border-top:0;grid-column:1/-1;padding:15px}.adminUsersTable td:last-child{grid-column:1/-1;padding:12px}.adminUsersTable td:not(:first-child):not(:last-child):before{content:attr(data-label);color:#87948c;font-size:9px}.adminRowActions{grid-template-columns:1fr 1fr;width:100%}.adminActionMenu>div{width:min(300px,100vw - 60px);inset-inline-end:0}}@media (max-width:560px){.adminUserFilters{grid-template-columns:1fr}.adminUserFilters button{grid-column:auto}.adminUsersTable tr{grid-template-columns:1fr}.adminUsersTable td{grid-column:1!important}.adminUserIdentity>small{display:grid}.identityBadges{gap:4px}.identityBadges i{white-space:normal}.adminRowActions{grid-template-columns:1fr}.adminActionMenu>div{inset-inline:14px;width:auto;max-height:75vh;position:fixed;top:auto;bottom:14px;overflow:auto;box-shadow:0 25px 80px #031b1255}}@media (min-width:761px){.adminSidebar nav{box-sizing:border-box;scrollbar-gutter:stable both-edges;padding-inline:9px 7px}.adminSidebar nav::-webkit-scrollbar{width:4px}.adminSidebar nav::-webkit-scrollbar-track{background:#ffffff08;border-radius:99px;margin-block:5px}.adminSidebar nav::-webkit-scrollbar-thumb{background:#5a8b73;border-radius:99px}.adminSidebar nav::-webkit-scrollbar-thumb:hover{background:#70a489}.adminNavGroup>summary,.adminSidebar nav a{max-width:100%}.adminSidebar nav{-ms-overflow-style:none;overscroll-behavior:contain;scrollbar-width:none!important;scrollbar-gutter:auto!important;padding-inline:7px!important}.adminSidebar nav::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.adminSidebar nav::-webkit-scrollbar-track{background:0 0!important;display:none!important}.adminSidebar nav::-webkit-scrollbar-thumb{background:0 0!important;display:none!important}}.adminAdList.isEmpty{display:block}.adminEmptyState{background:radial-gradient(circle at 90% 0,#e4f5ea 0,#0000 38%),linear-gradient(145deg,#fff,#f7faf8);border:1px dashed #c8dbcf;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;width:min(620px,100%);min-height:150px;margin:14px auto;padding:22px 24px;display:grid;box-shadow:0 12px 34px #10271d08}.adminEmptyState>i{color:#15813e;background:#eaf8ef;border:1px solid #cbe4d3;border-radius:14px;place-items:center;width:48px;height:48px;font-size:21px;font-style:normal;display:grid}.adminEmptyState b{color:#214535;font-size:15px;font-weight:600;display:block}.adminEmptyState p{color:#728178;max-width:390px;margin:4px 0 0;font-size:11px;line-height:1.7}.adminEmptyState>a{color:#14763a;background:#fff;border:1px solid #bcdac6;border-radius:10px;justify-content:center;align-items:center;min-height:38px;padding:8px 12px;font-size:10px;font-weight:600;display:inline-flex}.activeVerificationGrid>.adminEmpty{grid-column:1/-1;width:min(620px,100%);min-height:140px;margin:8px auto}.verificationControlPanel{grid-template-columns:minmax(210px,.55fr) minmax(0,1.45fr);padding:20px}.verificationControlPanel>div{max-width:390px}.verificationControlPanel form{grid-template-columns:minmax(220px,2fr) minmax(90px,.55fr) minmax(100px,.65fr) auto}.verificationControlPanel button{white-space:nowrap;min-height:42px}@media (max-width:1000px){.verificationControlPanel{grid-template-columns:1fr}.verificationControlPanel>div{max-width:none}.verificationControlPanel form{grid-template-columns:1fr 1fr}}@media (max-width:650px){.adminEmptyState{grid-template-columns:auto 1fr;padding:17px}.adminEmptyState>a{grid-column:1/-1}.verificationControlPanel form{grid-template-columns:1fr}}.adminUsersTable th:first-child{width:390px;min-width:390px}.adminUserProfile{min-width:350px}.adminUserIdentity{width:100%;overflow:visible}.adminUserIdentity>small{grid-template-columns:1fr;gap:1px!important;margin:4px 0 0!important;display:grid!important}.adminUserIdentity>small>span{white-space:nowrap;text-overflow:ellipsis;max-width:265px;display:block;overflow:hidden}.adminUserIdentity .identityBadges{clear:both;grid-template-columns:repeat(2,max-content);justify-content:start;align-items:start;gap:5px!important;margin-top:10px!important;display:grid!important}.adminUserIdentity .identityBadges i{white-space:nowrap;width:auto;max-width:135px}.adminUsersTable tbody tr{min-height:126px}.adminUsersTable td:first-child{padding-block:18px}@media (max-width:900px){.adminUsersTable th:first-child{width:auto;min-width:0}.adminUserProfile{min-width:0}.adminUserIdentity>small>span{max-width:min(68vw,420px)}}@media (max-width:560px){.adminUserIdentity .identityBadges{grid-template-columns:1fr}.adminUserIdentity .identityBadges i{max-width:100%}.adminUserIdentity>small>span{max-width:62vw}}.marketAdminGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.marketAdminCard{background:#fff;border:1px solid #dce7e0;border-radius:16px;padding:18px}.marketAdminCard>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.marketAdminCard>header>div{align-items:center;gap:10px;display:flex}.marketAdminCard>header span{color:#176b40;background:#edf6f0;border-radius:11px;place-items:center;width:38px;height:38px;font:800 11px/1 Arial,sans-serif;display:grid}.marketAdminCard h2{margin:0;font-size:18px}.marketAdminCard>header>b{color:#596a60;background:#edf1ef;border-radius:99px;padding:5px 9px;font-size:10px}.marketAdminCard.live>header>b{color:#067647;background:#dcfae6}.marketAdminCard.coming-soon>header>b{color:#8a5a00;background:#fff4cc}.marketAdminCard.hidden>header>b{color:#59675f;background:#edf1ef}.marketAdminCard>p{color:#6d7c73;min-height:48px;margin:10px 0;font-size:12px}.marketAdminCard form{align-items:end;gap:9px;display:flex}.marketAdminCard label{color:#53675c;flex:1;gap:5px;font-size:11px;font-weight:700;display:grid}.marketAdminCard select{background:#fff;border:1px solid #d6e2da;border-radius:9px;min-height:42px;padding:8px 10px}.marketAdminCard button{min-height:42px}@media (max-width:760px){.marketAdminGrid{grid-template-columns:1fr}.marketAdminCard form{flex-direction:column;align-items:stretch}.marketAdminCard>p{min-height:0}}.topStrip{background:linear-gradient(105deg,#062c21 0%,#0a4532 55%,#0b5039 100%);border-bottom:1px solid #ffffff12;height:50px;overflow:visible}.topStripInner>span{color:#d5e7dd;letter-spacing:.01em;font-size:11px}.marketTools{direction:inherit;gap:7px}.marketPickerButton{color:#fff;background:#ffffff0b;border-color:#ffffff30;border-radius:12px;align-items:center;gap:9px;min-width:184px;min-height:38px;padding:4px 10px;display:flex;box-shadow:inset 0 1px #ffffff0b}.marketPickerButton:hover,.marketPickerButton[aria-expanded=true]{background:#ffffff17;border-color:#86d5a1;box-shadow:0 7px 18px #00140d24,inset 0 1px #ffffff18}.marketPickerButton .marketFlag{background:#ffffff0c;border-radius:8px;flex:none;place-items:center;width:31px;height:27px;font-size:20px;line-height:1;display:grid}.marketButtonCopy{text-align:start;flex:1;gap:1px;min-width:0;display:grid}.marketButtonCopy small{color:#9fc8b4;font-size:8px;line-height:1.2}.marketButtonCopy b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}.marketPickerButton>em{color:#b8d8c8;background:#ffffff10;border-radius:6px;padding:4px 6px;font:800 8px/1 Arial,sans-serif}.marketPickerButton>i{color:#9fc8b4;font-size:13px;transition:transform .18s}.marketPickerButton[aria-expanded=true]>i{transform:rotate(180deg)}.marketPickerMenu{border-color:#d7e5dc;border-radius:17px;width:250px;padding:8px;animation:.16s ease-out marketMenuIn;top:calc(100% + 9px);right:0;box-shadow:0 24px 65px #031b1247,0 2px 8px #031b1214}.marketPickerMenu>header{border-bottom:1px solid #e5ece8;gap:2px;padding:9px 10px 11px;display:grid}.marketPickerMenu>header span{font-size:12px;font-weight:900}.marketPickerMenu>header small{color:#7d8e84;font-size:9px}.marketPickerMenu>a:not(.allMarketsLink){border:1px solid #0000;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto 18px;min-height:47px;margin-top:3px;padding:7px 9px}.marketPickerMenu>a:not(.allMarketsLink):hover,.marketPickerMenu>a[aria-current=page]{background:#edf8f1;border-color:#d8eadf}.marketPickerMenu>a:not(.allMarketsLink)>span{background:#f6f8f7;border-radius:8px;place-items:center;width:32px;height:30px;font-size:20px;display:grid}.marketPickerMenu>a:not(.allMarketsLink)>i{color:var(--green);font-style:normal;font-weight:950}.marketPickerMenu>.allMarketsLink{margin-top:7px;padding:11px 10px 7px}.marketPickerButton:focus-visible{outline-offset:2px;outline:3px solid #83dda383}@keyframes marketMenuIn{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:none}}html[dir=ltr] .marketPickerMenu{left:0;right:auto}html[dir=ltr] .marketPickerMenu>a:not(.allMarketsLink){text-align:left}@media (max-width:760px){.topStrip{height:48px}.topStripInner{justify-content:center}.marketTools{gap:6px;max-width:480px;margin:auto}.marketPicker{flex:1}.marketPickerButton{width:100%;min-width:0}.marketPickerMenu{width:min(280px,100vw - 28px);left:auto;right:0}.nav{top:48px}}@media (max-width:390px){.marketPickerButton>em{display:none}}.skipLink{z-index:30000;color:#fff;background:#075f35;border:2px solid #fff;border-radius:10px;padding:11px 16px;font-weight:850;transition:transform .15s;position:fixed;top:10px;right:10px;transform:translateY(-150%);box-shadow:0 8px 24px #001b1240}.skipLink:focus{outline-offset:2px;outline:3px solid #87dfa4;transform:none}html[dir=ltr] .skipLink{left:10px;right:auto}#main-content:focus{outline:none}@media (prefers-reduced-motion:reduce){.skipLink{transition:none}}.emailVerifiedNotice{color:#143e2d;background:linear-gradient(120deg,#f8fefa,#e6f7eb);border:1px solid #a9d9b8;border-radius:17px;grid-template-columns:48px minmax(0,1fr) auto 32px;align-items:center;gap:14px;margin:18px 0 8px;padding:14px 16px;display:grid;position:relative;box-shadow:0 12px 30px #0b5d3212}.emailVerifiedNoticeIcon{color:#fff;background:linear-gradient(145deg,#1eaa53,#08783a);border-radius:15px;place-items:center;width:48px;height:48px;font-size:24px;font-weight:950;display:grid;box-shadow:0 8px 18px #16803d2e}.emailVerifiedNoticeContent{min-width:0}.emailVerifiedNoticeContent>span{color:#138143;font-size:10px;font-weight:900;display:block}.emailVerifiedNoticeContent h2{color:#123d2b;margin:1px 0;font-size:20px;line-height:1.5}.emailVerifiedNoticeContent p{color:#597064;margin:0;font-size:12px;line-height:1.7}.emailVerifiedPrimary{color:#fff;white-space:nowrap;background:#118642;border-radius:11px;justify-content:center;align-items:center;min-width:130px;padding:10px 15px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #16803d20}.emailVerifiedPrimary:hover{color:#fff;background:#087339}.emailVerifiedClose{color:#567064;cursor:pointer;background:#ffffffcf;border:1px solid #bfdac8;border-radius:10px;place-items:center;width:32px;height:32px;padding:0;font:700 18px/1 Arial,sans-serif;transition:border-color .15s,background .15s,color .15s,transform .15s;display:grid}.emailVerifiedClose:hover{color:#0d7138;background:#fff;border-color:#88b99a;transform:scale(1.04)}.emailVerifiedClose:focus-visible{outline-offset:2px;outline:3px solid #16803d28}@media (max-width:620px){.emailVerifiedNotice{grid-template-columns:42px minmax(0,1fr) 32px;gap:11px;padding:13px}.emailVerifiedNoticeIcon{border-radius:13px;width:42px;height:42px;font-size:21px}.emailVerifiedNoticeContent h2{font-size:17px}.emailVerifiedPrimary{grid-area:2/1/auto/-1;width:100%}.emailVerifiedClose{grid-area:1/3}}body h1{font-weight:750}body h2{font-weight:700}body h3,.pageTitle>span,.sectionHead>span,.adminPageHead>div>span,.eyebrow{font-weight:650}.pageTitle>p,.sectionHead>p,.dashboardHead>p,.adminPageHead p,.adminPanelHead p,.adminPanel>p,.card p,.storeDirectoryCard p,.legalLayout article p{font-weight:400}.adminPanelHead h2,.sectionHead h2,.dashboardHead h1,.pageTitle h1{font-weight:700}.adminPanel h3,.adminStats article b,.dashboardLinks strong,.card h3,.storeDirectoryCard h2{font-weight:650}.adminPanel label,.formCard label,.adminUserFields label,.otpAdminFields label,.marketAdminCard label{font-weight:600}.adminTable th{font-weight:650}.adminTable td{font-weight:400}.nav nav,.categoryBar .container{font-weight:600}.adminShell select,.adminShell select option,.filters select,.formCard select{font-weight:500!important}.adminShell{font-size:13px}.adminContent{line-height:1.6}.adminPageHead>div>span{font-size:11px;font-weight:550}.adminPageHead h1,.messagingPageHead h1{font-size:clamp(25px,2.1vw,31px);font-weight:600;line-height:1.35}.adminPageHead p{font-size:12px;font-weight:400;line-height:1.65}.adminCount{padding:8px 12px;font-size:12px;font-weight:600}.adminPanelHead h2{font-size:18px;font-weight:600;line-height:1.4}.adminPanelHead p{font-size:11.5px;font-weight:400;line-height:1.6}.adminPanel h2{font-weight:600}.adminPanel h3{font-size:15.5px;font-weight:550}.adminPanel label,.adminUserFields label,.otpAdminFields label,.marketAdminCard label,.adminPlanCard label{font-size:11.5px;font-weight:500}.adminShell input,.adminShell select,.adminShell select option,.adminShell textarea{font-size:12px!important;font-weight:400!important}.adminPrimary,.adminSecondary,.adminShell button{font-size:12px;font-weight:600}.adminTable th{font-size:11px;font-weight:550}.adminTable td{font-size:12px;font-weight:400;line-height:1.6}.adminStatus,.adminRoleBadge{font-size:10px;font-weight:600}.adminStats span,.opsMetrics span{font-size:11px;font-weight:400}.adminStats small,.opsMetrics small{font-size:10px;font-weight:400}.adminStats b,.opsMetrics b{font-size:24px;font-weight:600}.adminAdInfo h2{font-size:15.5px;font-weight:600}.adminAdInfo p,.adminAdInfo small,.adminAdInfo em,.adminAdControls>a{font-size:11px;font-weight:400}.adminNavGroup>summary>b{font-size:12.5px;font-weight:550}.adminSidebar nav a{min-height:40px;font-size:12px;font-weight:450}.adminSidebar nav a.active{font-weight:550}.adminSidebar nav span{flex-basis:29px;width:29px;height:29px;font-size:14px}.adminBranchDock summary small{font-size:9.5px;font-weight:400}.adminBranchDock summary b{font-size:12px;font-weight:550}.adminBranchDockMenu>a{font-size:11px;font-weight:400}.adminBack{font-size:12px;font-weight:450}.adminTopbar,.adminIdentity b,.adminBranchPicker b{font-size:12px}.otpProviderCard header span{font-size:10px;font-weight:400}.otpProviderCard h3{font-size:15.5px;font-weight:550}.otpCountryIdentity b{font-weight:550}.otpCountryIdentity small{font-weight:400}@media (max-width:760px){.adminPageHead h1,.messagingPageHead h1{font-size:24px}.adminPanelHead h2{font-size:17px}.adminSidebar nav a{font-size:11.5px}.adminNavGroup>summary>b{font-size:12px}}@media (min-width:761px){.adminShell{grid-template-columns:220px minmax(0,1fr)}.adminSidebar{padding:14px 11px 13px}.adminBrand{gap:5px;padding:4px 5px 13px}.adminBrand img{border-radius:11px!important;padding:6px 8px!important}.adminBrand>span{font-size:10px}.adminSidebar nav{gap:5px;margin-top:10px;padding-bottom:5px}.adminNavGroup{padding:6px 0 8px}.adminNavGroup>summary{min-height:34px;padding:3px 9px 5px}.adminSidebar nav a{border-radius:11px;gap:8px;padding:7px 9px}.adminBranchDock{margin-top:7px}.adminBranchDock summary{min-height:52px;padding:8px}.adminBack{margin-top:8px;padding:10px}}.adminTopbar{height:62px;min-height:62px;padding-inline:26px}.adminContent{max-width:1480px;padding:28px}.adminPageHead{margin-bottom:21px}.adminPanel,.adminTablePanel{border-radius:17px}.adminPanel{padding:20px}@media (max-width:1100px) and (min-width:761px){.adminShell{grid-template-columns:205px minmax(0,1fr)}.adminContent{padding:23px}}@media (max-width:760px){.adminShell,.adminWorkspace,.adminContent,.adminPanel,.adminTablePanel,.otpProviderGrid,.otpCountryGrid,.otpProviderCard,.otpCountryDisclosure,.otpCountryCard,.otpAdminFields{min-width:0;max-width:100%}.adminContent{overflow-x:clip}.adminPanelHead,.otpProviderCard>header{flex-wrap:wrap;min-width:0}.adminPanelHead>div,.otpProviderCard>header>div{min-width:0}.adminPanelHead h2,.adminPanelHead p,.otpProviderCard h3{overflow-wrap:anywhere}.otpAdminFields input,.otpAdminFields select,.otpAdminFields textarea{min-width:0}.adminNavGroup>div{max-width:calc(100vw - 24px)}.adminNavGroup>div>a{min-width:max-content}body:has(.telemetryConsent){padding-bottom:calc(122px + env(safe-area-inset-bottom))}body:has(.telemetryConsent) .mobileBottomNav{display:none}body:has(.telemetryConsent) .scrollToTop{display:none}.adminSidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:7px;display:grid;overflow:visible}.adminNavGroup{border:0;min-width:0;padding:0;display:block!important}.adminNavGroup[open]{grid-area:1/1/auto/-1;min-width:0}.adminNavGroup>summary{min-width:0;min-height:40px;padding:6px 9px}.adminNavGroup>summary>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.adminNavGroup>div{width:100%;max-width:100%;box-shadow:none;background:#092b1f;border:1px solid #ffffff16;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:6px;padding:7px;display:grid;position:static;overflow:visible}.adminNavGroup:not([open])>div{display:none}.adminNavGroup>div>a{white-space:normal;min-width:0;max-width:100%}.adminSidebar:has(.adminNavGroup[open]){padding-bottom:10px}}@media (max-width:430px){body:has(.telemetryConsent){padding-bottom:calc(104px + env(safe-area-inset-bottom))}.adminBrand{grid-template-columns:minmax(0,150px) 1fr}.adminBrand img{max-width:100%;height:auto!important}}.marketLaunchEmpty{text-align:center;max-width:760px;margin-inline:auto;box-shadow:0 14px 36px #123d2c0b;background:linear-gradient(145deg,#fffefa,#eef8f2)!important;border:1px solid #cfe4d7!important;border-radius:22px!important;padding:28px!important}.marketLaunchEmpty>span{color:#107341;background:#e0f3e7;border-radius:999px;margin-bottom:8px;padding:6px 10px;font-size:10px;font-weight:750;display:inline-flex}.marketLaunchEmpty h3{margin:3px 0 6px}.marketLaunchEmpty p{max-width:540px;margin:0 auto 16px!important}.marketLaunchEmpty>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.marketLaunchEmpty>div>a{color:#fff;background:#0b6849;border:1px solid #0b6849;border-radius:11px;justify-content:center;align-items:center;min-width:145px;padding:10px 15px;font-weight:750;display:inline-flex}.marketLaunchEmpty>div>a+a{color:#0b6849;background:#fff}html[data-theme=dark] .marketLaunchEmpty{box-shadow:none;background:linear-gradient(145deg,#15352a,#10281f)!important;border-color:#315943!important}html[data-theme=dark] .marketLaunchEmpty>span{color:#a4ebbd;background:#204a38}html[data-theme=dark] .footerBrand img{filter:brightness(.91)saturate(.88);background:#e8eeeaf0!important;border-color:#ffffff20!important;box-shadow:0 7px 18px #0003!important}@media (max-width:650px){.marketLaunchEmpty{padding:22px 16px!important}.marketLaunchEmpty>div{display:grid}.marketLaunchEmpty>div>a{width:100%}}.manualPageHead{margin-bottom:18px}.manualHeadMeta{justify-items:end;gap:7px;display:grid}.manualHeadMeta>span{color:#587066;background:#eef8f2;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:800}.manualToolNav{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:22px;display:grid}.manualToolNav a{color:#17382a;background:#fff;border:1px solid #d8e6de;border-radius:15px;grid-template-columns:36px 1fr;align-items:center;gap:10px;min-height:72px;padding:12px 14px;transition:all .18s;display:grid;box-shadow:0 7px 20px #10271d07}.manualToolNav a:hover{background:#f5fbf7;border-color:#91c8a5;transform:translateY(-1px)}.manualToolNav i{color:#16803d;background:#e7f6ec;border-radius:10px;place-items:center;width:36px;height:36px;font:900 10px/1 inherit;display:grid}.manualToolNav span,.manualToolNav b,.manualToolNav small{display:block}.manualToolNav b{font-size:13px}.manualToolNav small{color:#7a8d82;margin-top:2px;font-size:10px}.manualEntryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.manualPrimary{grid-column:1/-1}.manualPrimary>header{background:linear-gradient(135deg,#eaf8ef,#f9fcfa)}.manualPrimary>header i{color:#fff!important;background:#16803d!important}.manualPrimary form{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px 13px}.manualPrimary form>.manualFull{grid-column:1/-1}.manualPrimary form>label:first-of-type,.manualPrimary form>label:nth-of-type(2){grid-column:span 2}.manualPrimary textarea{min-height:110px}.manualPrimary form>button{min-height:50px;font-size:14px}.manualSectionHead{grid-column:1/-1;justify-content:space-between;align-items:end;gap:20px;margin-top:8px;padding:4px 2px 2px;display:flex}.manualSectionHead span{color:#aa5b31;font-size:11px;font-weight:900}.manualSectionHead h2{color:#17382a;margin:2px 0 0;font-size:22px}.manualSectionHead p{color:#718178;max-width:510px;margin:0;font-size:12px}.verificationManualCard{grid-column:1/-1}.verificationManualCard form{grid-template-columns:1.4fr 1fr;align-items:end}.verificationManualCard form>.manualFull,.verificationManualCard button{grid-column:1/-1}html[data-theme=dark] .manualHeadMeta>span,html[data-theme=dark] .manualToolNav i{color:#a7e7ba;background:#214a38}html[data-theme=dark] .manualToolNav a{color:#dcebe2;background:#153329;border-color:#315643}html[data-theme=dark] .manualToolNav a:hover{background:#1b3e30}html[data-theme=dark] .manualEntryCard>header{background:linear-gradient(135deg,#18382c,#112b22);border-color:#2d4d3d!important}html[data-theme=dark] .manualSectionHead h2{color:#e2eee7}@media (max-width:1150px){.manualToolNav,.manualPrimary form{grid-template-columns:1fr 1fr}.manualPrimary form>label:first-of-type,.manualPrimary form>label:nth-of-type(2){grid-column:auto}}@media (max-width:760px){.manualHeadMeta{justify-items:start;margin-top:14px}.manualToolNav{padding-bottom:6px;display:flex;overflow-x:auto}.manualToolNav a{flex:0 0 190px}.manualEntryGrid{grid-template-columns:1fr}.manualPrimary,.manualSectionHead,.verificationManualCard{grid-column:auto}.manualPrimary form,.verificationManualCard form{grid-template-columns:1fr}.manualPrimary form>label,.manualPrimary form>.manualFull,.verificationManualCard form>.manualFull,.verificationManualCard button{grid-column:auto}.manualSectionHead{display:block}.manualSectionHead p{margin-top:6px}}.srOnly{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:root{--brand-950:#082b1d;--brand-900:#0b3826;--brand-700:#0f7540;--brand-600:#168a49;--brand-500:#26a95b;--brand-100:#e3f5e9;--brand-50:#f3faf5;--warm-500:#df784f;--ink:#163428;--ink-soft:#52685d;--surface:#fff;--surface-soft:#f7faf8;--stroke:#dbe7df;--radius-sm:11px;--radius-md:16px;--radius-lg:22px;--shadow-sm:0 6px 18px #082b1d0e;--shadow-md:0 14px 38px #082b1d16;--shadow-lg:0 28px 70px #082b1d1c;--green:var(--brand-600);--green-2:var(--brand-500);--green-3:var(--brand-100);--dark:var(--brand-950);--text:var(--ink);--muted:var(--ink-soft);--line:var(--stroke);--bg:var(--surface-soft)}body{color:var(--ink);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fbfdfb}::selection{color:var(--brand-950);background:#bfe9cd}button,a,input,select,textarea{transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,transform .18s}button:not(:disabled),select:not(:disabled){cursor:pointer}input:not([type=checkbox]):not([type=radio]),select,textarea{border-color:var(--stroke);color:var(--ink);background:linear-gradient(#fff,#fbfdfc)}input:not([type=checkbox]):not([type=radio]):hover,select:hover,textarea:hover{border-color:#b9d2c2}input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{outline:0;background:#fff!important;border-color:#62b67d!important;box-shadow:0 0 0 4px #26a95b21!important}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #26a95b52}.primary,.postButton,.adminPrimary{background:linear-gradient(135deg,var(--brand-500),var(--brand-700))!important;border-color:#0000!important;box-shadow:0 10px 24px #0f754033!important}.primary:hover,.postButton:hover,.adminPrimary:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0f754045!important}.secondary,.ghostButton,.adminSecondary{box-shadow:var(--shadow-sm);color:var(--brand-700)!important;background:#fff!important;border-color:#bdd8c6!important}.secondary:hover,.ghostButton:hover,.adminSecondary:hover{transform:translateY(-1px);background:var(--brand-50)!important;border-color:#86bd98!important}.header{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:#fffffff0;border-bottom:1px solid #dbe7dfe6;box-shadow:0 8px 28px #082b1d0b}.navSearch,.categorySearch{box-shadow:inset 0 1px 0 #fff,var(--shadow-sm);border-color:var(--stroke)!important;background:#fbfdfc!important}.navSearch:focus-within,.categorySearch:focus-within{box-shadow:0 0 0 4px #26a95b1a,var(--shadow-sm);border-color:#79bd8f!important}.page:not(.homePage){background:radial-gradient(circle at 92% 3%,#26a95b14,#0000 24%),radial-gradient(circle at 6% 18%,#df784f0e,#0000 22%),#fbfdfb}.page>.pageTitle,.page>.container>.pageTitle,.authWrap>.pageTitle,.dashboardHead{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:linear-gradient(135deg,#fffffff5,#eff9f2e6);border-color:#bed8c7cc}.pageTitle h1,.dashboardHead h1{color:var(--brand-950);letter-spacing:-.025em}.pageTitle p,.dashboardHead p{color:var(--ink-soft)}.formCard,.filters,.card,.storeDirectoryCard,.sellerBox,.statsGrid>div,.dashboardLinks>a,.billingHistory,.planCard{border-color:var(--stroke);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);background:#fffffff5}.formCard,.sellerBox,.billingHistory{border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.card,.storeDirectoryCard,.dashboardLinks>a,.statsGrid>div{transition:transform .2s,border-color .2s,box-shadow .2s}.card:hover,.storeDirectoryCard:hover,.dashboardLinks>a:hover,.statsGrid>div:hover{box-shadow:var(--shadow-md);border-color:#a8d1b5;transform:translateY(-4px)}.cardImage,.miniImage,.storeDirectoryLogo{background-color:#edf4ef}.badge,.pill,.status,.cardCategory{border:1px solid #84c19752}.error,.success{border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);border:1px solid}.adminShell{color:var(--ink);background:radial-gradient(circle at 86% 2%,#26a95b14,#0000 30%),#f3f7f4}.adminSidebar{isolation:isolate;background:radial-gradient(circle at 17% 13%,#78e69e29 0 50px,transparent 51px), radial-gradient(circle at 88% 28%,#5bc9891f 0 76px,transparent 77px), radial-gradient(circle at 8% 56%,#ffffff0e 0 34px,transparent 35px), radial-gradient(circle at 82% 76%,#5dda911a 0 56px,transparent 57px), radial-gradient(circle at 25% 94%,#ffffff0b 0 82px,transparent 83px), linear-gradient(168deg,#123f2e 0%,var(--brand-900) 42%,var(--brand-950) 100%);overflow:hidden;box-shadow:-12px 0 36px #051d131f}.adminSidebar:before,.adminSidebar:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}.adminSidebar:before{background:radial-gradient(circle at 30% 25%,#ffffff21,#5ad4890f 44%,#01191008 72%);border:1px solid #93f0b324;width:190px;height:190px;inset-block-start:8%;inset-inline-end:-105px;box-shadow:inset 18px 18px 34px #adffca09,0 18px 50px #00000014}.adminSidebar:after{background:radial-gradient(circle at 68% 28%,#ffffff1a,#49bb750e 48%,#0000 72%);border:1px solid #ffffff14;width:132px;height:132px;inset-block-end:12%;inset-inline-start:-66px}.adminSidebar>*{z-index:1;position:relative}html[dir=ltr] .adminSidebar{box-shadow:12px 0 36px #051d131f}.adminBrand img{background:#fff;border:1px solid #ffffffb8;box-shadow:0 12px 28px #00000029}.adminSidebar nav a.active{background:linear-gradient(100deg,#2ca45438,#ffffff12);border-color:#5dd3843d;box-shadow:inset 3px 0 #58d184}.adminTopbar{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#ffffffe8;border-bottom-color:#d7e5dce6;box-shadow:0 8px 28px #082b1d0d}.adminPageHead,.messagingPageHead{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-md)!important;background:linear-gradient(135deg,#fffffffa,#edf8f1e6)!important;border-color:#bcd7c5d1!important}.adminPreviewNotice{color:#76541a;box-shadow:var(--shadow-sm);background:linear-gradient(100deg,#fffaf0,#fff);border:1px solid #d0a63959;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 0 22px;padding:14px 18px;display:flex}.adminPreviewNotice b{color:#5e4314}.adminPreviewNotice span{color:#786f5c;font-size:14px}.adminPreviewPage{background:0 0;padding:0 0 52px}@media (max-width:760px){.adminPreviewNotice{align-items:flex-start}.adminPreviewPage{padding-bottom:28px}}.adminPanel,.adminTablePanel,.siteContentGroup,.adminPlanCard,.otpPathOverview,.otpProviderDisclosure,.otpAddProviderDisclosure,.otpCountryDisclosure{border-color:var(--stroke);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.adminPanel,.siteContentGroup,.adminPlanCard{background:linear-gradient(145deg,#fff,#f9fcfa)}.adminPanelHead{border-bottom-color:#e8f0eb}.adminStatus{box-shadow:inset 0 0 0 1px #ffffff8c}.otpPathStep,.otpCountryDisclosure>summary,.otpProviderDisclosure>summary{transition:background .18s,border-color .18s,transform .18s}.otpCountryDisclosure>summary:hover,.otpProviderDisclosure>summary:hover{background:var(--brand-50)}.adminShell{font-weight:400}.adminShell :is(p,small,label,input,select,textarea,option,td){font-weight:400!important}.adminShell :is(b,strong){font-weight:500}.adminShell :is(h1,.adminPageHead h1,.messagingPageHead h1){font-weight:550!important}.adminShell :is(h2,.adminPanelHead h2,.otpPathOverview h2,.marketAdminCard h2),.adminShell :is(h3,.adminPanel h3,.otpProviderCard h3,.otpCountryCard h3),.adminShell :is(button,.adminPrimary,.adminSecondary,.adminBack,.adminCreateUser>summary,.adminActionMenu>summary,.adminRowActions button,.adminCampaignAction,.otpAddProviderShortcut){font-weight:500!important}.adminShell :is(.adminNavGroup>summary,.adminNavGroup>summary>b,.adminSidebar nav a,.adminBranchDock summary b,.adminBranchDockMenu>a,.adminBranchDockMenu>a.adminBranchManage){font-weight:400!important}.adminShell .adminSidebar nav a.active,.adminShell :is(.adminTable th,.adminStatus,.adminRoleBadge,.adminTypeBadge,.adminReadOnly,.identityBadges i,.otpProviderReadiness span,.otpCountryState,.otpPathStep em,.otpProviderDisclosure>summary>i){font-weight:500!important}.adminShell :is(.adminCount,.adminStats b,.opsMetrics b,.adminMetric b,.adminUserIdentity>b,.otpPathStep strong){font-weight:550!important}.mobileAppOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.mobileAppOverview article{border:1px solid var(--stroke);box-shadow:var(--shadow-sm);background:#fff;border-radius:15px;gap:3px;padding:18px;display:grid}.mobileAppOverview span,.mobileAppOverview small{color:#6b7d72}.mobileAppOverview b{font-size:24px!important;font-weight:550!important}.mobilePlatformGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.mobilePlatformCard{background:linear-gradient(145deg,#fff,#f7fbf8);border:1px solid #d7e5dc;border-radius:16px;min-width:0;padding:17px}.mobilePlatformCard>header{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:14px;display:grid}.mobilePlatformCard>header>i{color:#15733b;background:#e8f6ed;border-radius:12px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.mobilePlatformCard header span{color:#78887e;font-size:9px}.mobilePlatformCard h2{margin:1px 0 0;font-size:16px}.mobilePlatformCard>header>b{border-radius:99px;padding:5px 8px;font-size:9px!important}.mobilePlatformCard>header>b.ready{color:#14733a;background:#e1f6e8}.mobilePlatformCard>header>b.attention{color:#8b5e08;background:#fff1d5}.mobilePlatformCard>header>b.paused{color:#67746c;background:#edf0ee}.mobilePlatformMetrics{grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:14px;display:grid}.mobilePlatformMetrics span{color:#68786f;background:#f0f6f2;border-radius:9px;padding:8px;font-size:9px;display:grid}.mobilePlatformMetrics b{color:#174a31;font-size:14px}.mobileAppFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mobileAppFields label{color:#52675b;gap:5px;font-size:10px;display:grid}.mobileAppFields .wide{grid-column:1/-1}.mobileAppFields input,.mobileAppFields textarea{resize:vertical;border:1px solid #d4e2d9;border-radius:9px;width:100%;padding:9px 10px}.mobileAppSwitches{background:#edf6f0;border-radius:11px;gap:7px;margin:13px 0;padding:11px;display:grid}.mobileAppSwitches label{align-items:center;gap:7px;font-size:10px;display:flex}.mobileAppSwitches input{width:16px;min-height:16px}.mobilePlatformCard>.adminPrimary{width:100%}.mobileEndpointList{grid-template-columns:1fr 1fr;gap:13px;display:grid}.mobileEndpointList article{background:linear-gradient(145deg,#f7fcf9,#eef8f2);border:1px solid #b8d8c5;border-radius:15px;overflow:hidden;box-shadow:0 10px 26px #0a432517}.mobileEndpointList header{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 14px;display:grid}.mobileEndpointList header>span{color:#126e39;background:linear-gradient(145deg,#dff5e7,#c8ebd4);border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.mobileEndpointList header>div{gap:2px;display:grid}.mobileEndpointList header b{color:#173e2b;font-size:12px}.mobileEndpointList header small{color:#708177;font-size:9px}.mobileEndpointList header>i{color:#fff;background:linear-gradient(135deg,#17934a,#086438);border:1px solid #ffffff30;border-radius:8px;padding:5px 8px;font:500 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.mobileEndpointList code{color:#e1f8e9;white-space:nowrap;background:linear-gradient(110deg,#073c2c 0%,#0b5c3c 52%,#15834b 100%);border-radius:0;margin:0;padding:13px 15px;font-size:10.5px;display:block;overflow:auto;box-shadow:inset 0 1px #ffffff16}.mobileEndpointList article>p{color:#607269;min-height:48px;margin:0;padding:11px 14px;font-size:10px;line-height:1.65}.mobileIntegrationNote{color:#617269;background:#f7faf8;border:1px solid #d6e5dc;border-radius:12px;grid-template-columns:auto 1fr;gap:9px;margin-top:13px;padding:13px 15px;font-size:10px;line-height:1.7;display:grid}.mobileIntegrationNote>b{color:#176c3b}.mobileIntegrationNote bdi{color:#1d5035;font-weight:500}@media (max-width:1150px){.mobilePlatformGrid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.mobileAppOverview,.mobilePlatformGrid,.mobileEndpointList,.mobileAppFields{grid-template-columns:1fr}.mobileAppFields .wide{grid-column:auto}.mobileIntegrationNote{grid-template-columns:1fr}}:is(body:has(.page:not(.homePage):not(.authVisualPage)),body:has(.statePage),body:has(.loadingPage),body:has(.downloadPage),body:has(.adminShell)){background-color:#f6faf7;background-image:radial-gradient(circle at 90% 4%,#26a95b1c,#0000 27%),radial-gradient(circle at 7% 72%,#d8794b11,#0000 24%),linear-gradient(#16803d09 1px,#0000 1px),linear-gradient(90deg,#16803d09 1px,#0000 1px),linear-gradient(145deg,#f6fbf8 0%,#fff 51%,#f1f8f4 100%);background-position:50%;background-size:auto,auto,42px 42px,42px 42px,auto}.page:not(.homePage):not(.authVisualPage),.statePage,.loadingPage,.downloadPage,.adminShell{background:0 0!important}.verificationBusinessFields{background:linear-gradient(145deg,#f8fcf9,#eef8f2);border:1px solid #cfe4d6;border-radius:16px;margin:2px 0;padding:18px}.verificationBusinessFields legend{color:#116f39;padding-inline:7px;font-size:14px;font-weight:700}.verificationBusinessFields>p{color:#63766b;margin:0 0 14px;font-size:12px;line-height:1.75}.verificationBusinessFields>div{grid-template-columns:1fr 1fr;gap:13px;display:grid}.verificationBusinessFields .wide{grid-column:1/-1}.verificationBusinessFields textarea{min-height:105px}@media (max-width:760px){:root{--radius-lg:19px;--radius-md:14px;--shadow-md:0 12px 30px #082b1d13}:is(body:has(.page:not(.homePage):not(.authVisualPage)),body:has(.statePage),body:has(.loadingPage),body:has(.downloadPage),body:has(.adminShell)){background-size:auto,auto,32px 32px,32px 32px,auto}.verificationBusinessFields{padding:15px 13px}.verificationBusinessFields>div{grid-template-columns:1fr}.verificationBusinessFields .wide{grid-column:auto}.page:not(.homePage){padding-top:24px}.page>.pageTitle,.page>.container>.pageTitle,.authWrap>.pageTitle,.dashboardHead{padding:19px 18px}.formCard{padding:20px 17px}.card:hover,.storeDirectoryCard:hover,.dashboardLinks>a:hover,.statsGrid>div:hover,.primary:hover,.postButton:hover,.adminPrimary:hover{transform:none}.adminTopbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.signupPersonalDefault{color:#52685b;background:linear-gradient(135deg,#f7fcf9,#eaf7ef);border:1px solid #cce5d5;border-radius:14px;grid-template-columns:40px 1fr;align-items:center;gap:11px;margin:4px 0 16px;padding:14px 16px;display:grid}.signupPersonalDefault>i{color:#128444;background:#dff4e7;border-radius:12px;place-items:center;width:40px;height:40px;font-size:20px;font-style:normal;display:grid}.signupPersonalDefault b{color:#133e29;display:block}.signupPersonalDefault small{margin-top:2px;line-height:1.6;display:block}.profileRoleField{background:linear-gradient(145deg,#f8fcf9,#eef8f2);border:1px solid #d4e5da;border-radius:12px;align-content:center;gap:5px;padding:13px 15px;display:grid}.profileRoleField>span,.profileRoleField>small{color:#677a6e}.profileRoleField>b{color:#143f2a;font-size:16px}.profileRoleField>a{color:#138445;width:max-content;font-weight:600}.upgradePage{gap:18px;display:grid}.upgradeCurrentRole{background:linear-gradient(135deg,#f8fcf9,#eaf7ef);border:1px solid #cde4d5;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px 18px;display:grid}.upgradeCurrentRole>span,.upgradeCurrentRole>small{color:#65786c}.upgradeCurrentRole>b{color:#12402a;font-size:18px}.upgradeStatus{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #cce3d4;border-radius:18px;gap:14px;padding:20px;display:grid}.upgradeStatus h2{margin:3px 0 0}.upgradeStatus>div>span{color:#178345}.upgradeStatus ol{grid-template-columns:repeat(4,1fr);gap:7px;margin:0;padding:0;list-style:none;display:grid}.upgradeStatus li{color:#738078;text-align:center;background:#edf2ef;border-radius:10px;padding:10px;font-size:12px;position:relative}.upgradeStatus li.done{color:#13763c;background:#def4e6}.upgradeStatus>p{color:#78570e;background:#fff5dd;border-radius:11px;margin:0;padding:12px}.upgradeRequestForm{gap:20px;display:grid}.upgradeRoleChoices{border:0;margin:0;padding:0}.upgradeRoleChoices legend{color:#153f2b;margin-bottom:10px;font-size:16px;font-weight:650}.upgradeRoleChoices>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.upgradeRoleChoices button{color:#4f6357;text-align:start;background:#fff;border:1px solid #d3e3d9;border-radius:14px;grid-template-columns:38px 1fr;align-items:center;gap:9px;padding:15px;display:grid}.upgradeRoleChoices button.selected{background:linear-gradient(145deg,#f2fbf5,#e6f7ec);border-color:#27a75a;box-shadow:0 0 0 3px #2caf6018}.upgradeRoleChoices i{color:#158544;background:#e6f5eb;border-radius:11px;place-items:center;width:38px;height:38px;font-size:19px;font-style:normal;display:grid}.upgradeRoleChoices b,.upgradeRoleChoices small{display:block}.upgradeRoleChoices b{color:#163f2b}.upgradeRoleChoices small{margin-top:3px;line-height:1.5}.upgradeRequirements{color:#fff;background:linear-gradient(120deg,#083e2d,#12834a);border-radius:15px;grid-template-columns:1fr 1.35fr;gap:20px;padding:17px;display:grid}.upgradeRequirements span{color:#bde7cd}.upgradeRequirements h2{color:#fff;margin:4px 0 0}.upgradeRequirements ul{align-content:center;gap:6px;margin:0;display:grid}.upgradeFields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.upgradeFields label{gap:6px;display:grid}.upgradeFields .wide{grid-column:1/-1}.upgradeFields input,.upgradeFields textarea{width:100%}.upgradeFormActions{justify-content:flex-end;gap:10px;display:flex}.upgradeFormActions button{min-width:150px}.adminUpgradeList{gap:14px;display:grid}.adminUpgradeList>article{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #d5e4da;border-radius:16px;gap:15px;padding:19px;display:grid}.adminUpgradeList article>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.adminUpgradeList h2{margin:3px 0}.adminUpgradeList header span,.adminUpgradeList header small{color:#718177}.adminUpgradeList dl{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;display:grid}.adminUpgradeList dl>div{background:#f2f7f4;border-radius:10px;padding:10px}.adminUpgradeList dt{color:#728178;font-size:10px}.adminUpgradeList dd{color:#183f2b;margin:3px 0 0}.adminUpgradeList form{border-top:1px solid #e2ebe5;grid-template-columns:1fr 220px;gap:10px;padding-top:13px;display:grid}.adminUpgradeList form label{gap:5px;display:grid}.adminUpgradeList form>div{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.adminUpgradeList form button{color:#23523a;background:#f3f8f5;border:1px solid #cbded2;border-radius:9px;padding:9px 12px}.adminUpgradeList form button.approve{color:#fff;background:#168d48}.adminUpgradeList form button.danger{color:#a43a2f;background:#fff0ee;border-color:#f0cbc7}.adminUpgradeApplicantNote,.adminUpgradeStaffNote{border-radius:10px;padding:10px 12px;display:block}.adminUpgradeApplicantNote{background:#f3f7f4}.adminUpgradeStaffNote{color:#73530f;background:#fff5dd}.adminUpgradeList footer{color:#6f7f75;justify-content:space-between;display:flex}@media (max-width:760px){.upgradeCurrentRole,.upgradeRequirements,.upgradeStatus ol,.upgradeRoleChoices>div,.upgradeFields,.adminUpgradeList dl,.adminUpgradeList form{grid-template-columns:1fr}.upgradeFields .wide,.adminUpgradeList form>div{grid-column:auto}.upgradeFormActions{flex-direction:column}.upgradeFormActions button{width:100%}.adminUpgradeList article>header{flex-direction:column;align-items:stretch}}.appDownloadPromo{color:#fff;background:linear-gradient(125deg,#032f23 0%,#07563c 54%,#0d7449 100%);padding:82px 0;position:relative;overflow:hidden}.appDownloadPromo:before{content:"";opacity:.55;background-color:#0000;background-image:radial-gradient(circle at 12% 18%,#53e89155 0 1px,#0000 2px),linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;position:absolute;inset:0}.appDownloadShell{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:80px;display:grid;position:relative}.appDownloadCopy h2{color:#fff;margin:19px 0 12px;font-size:clamp(38px,4vw,62px);line-height:1.35}.appDownloadCopy>p{color:#c7ddd2;max-width:600px;margin:0;font-size:17px;line-height:1.9}.appDownloadMeta{color:#a9cabc;align-items:center;gap:20px;margin-top:22px;font-size:11px;display:flex}.appDownloadMeta a{color:#fff;align-items:center;gap:7px;font-weight:800;display:inline-flex}.appPhoneStage{place-items:center;min-width:0;min-height:450px;display:grid;position:relative}.appPhone{z-index:2;background:#071d16;border:1px solid #ffffff61;border-radius:42px;width:252px;height:478px;padding:9px;position:relative;box-shadow:0 38px 85px #001b136b}.appPhoneScreen{color:#0b3529;direction:rtl;background:linear-gradient(#f9fcfa 0%,#eef8f1 100%);border-radius:33px;flex-direction:column;align-items:stretch;height:100%;padding:30px 11px 10px;display:flex;overflow:hidden}.phoneSectionTitle{justify-content:space-between;align-items:center;margin:9px 2px 5px;display:flex}.phoneSectionTitle b{font-size:8px}.phoneSectionTitle small{color:#168a48;font-size:6px;font-weight:800}@media (max-width:900px){.appDownloadPromo{padding:64px 0}.appDownloadShell{grid-template-columns:1fr;gap:30px}.appDownloadCopy{text-align:center;max-width:none}.appDownloadCopy>p{margin-inline:auto}.appDownloadMeta{justify-content:center}.appPhoneStage{min-height:390px}.appPhone{width:210px;height:390px}}@media (max-width:600px){html,body{max-width:100%;overflow-x:clip}.appDownloadPromo{padding:44px 0}.appDownloadShell{gap:27px}.appDownloadCopy h2{margin-top:15px;font-size:34px;line-height:1.45}.appDownloadCopy>p{font-size:14px;line-height:1.8}.appDownloadMeta{justify-content:center;gap:8px;display:grid}.appPhoneStage{min-height:320px}.appPhone{border-radius:30px;width:172px;height:320px}.appPhoneScreen{border-radius:22px;padding:35px 11px 14px}.appPhoneStage :is(img,svg){max-width:100%}}.header .nav{gap:20px;width:min(1380px,100% - 40px);height:76px}.header .nav>.brand{margin-inline-end:auto}.header .nav>.brand img{width:190px;max-width:190px;height:auto;display:block}.header .nav>nav{flex:1;align-items:center;min-width:0;display:flex;justify-content:flex-end!important;gap:10px!important}.navMainLinks,.navUtilityLinks,.navAccountActions{align-items:center;gap:3px;min-width:0;display:flex}.navMainLinks{border-inline-end:1px solid #e0e9e4;padding-inline-end:8px}.navUtilityLinks{gap:1px}.navAccountActions{margin-inline-start:auto}.header .nav .navIconLink{white-space:nowrap;border-radius:12px;min-height:42px;padding:7px 9px;font-size:12px}.header .nav .navIconLink svg{width:21px;height:21px}.header .nav .navUtilityLink,.header .nav .messagesNav{justify-content:center;width:40px;padding-inline:0}.header .nav .navUtilityLink span,.header .nav .messagesNav span{display:none}.header .postButton{border-radius:13px;min-height:48px;padding-inline:16px;font-size:13px;margin:0!important}.header .postButton svg{width:24px;height:24px}.accountMenu{position:relative}.accountMenu>summary{cursor:pointer;list-style:none}.accountMenu>summary::-webkit-details-marker{display:none}.accountMenu>div{z-index:100;top:calc(100% + 9px);background:#fff;border:1px solid #d9e6de;border-radius:15px;width:190px;padding:7px;position:absolute;inset-inline-end:0;box-shadow:0 20px 48px #0a21183b}.accountMenu>div>a,.accountMenu>div button{color:#355044;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;min-height:43px;padding:9px 10px;font-size:12px;font-weight:800;display:flex}@media (max-width:760px){.header .nav{gap:7px;width:calc(100% - 20px);height:70px}.header .nav>.brand img{width:145px;max-width:145px;height:auto}.navMainLinks,.navUtilityLinks,.accountMenu{display:none!important}.header .nav>nav{flex:none;gap:6px!important}.navAccountActions{gap:5px}.navAccountActions>.mobileAccount{background:#f5fbf7;border:1px solid #d8e9de;border-radius:13px;gap:4px;min-width:48px;min-height:48px;color:var(--green)!important;padding:6px 8px!important;display:inline-flex!important}.navAccountActions>.mobileAccount svg{width:23px!important;height:23px!important}.navAccountActions .desktopAccountLabel{display:none!important}.navAccountActions .mobileAccountLabel{white-space:nowrap;font-size:11px;display:inline!important}.header .postButton{min-height:48px;padding-inline:11px;font-size:12px}.header .postButton span{display:inline!important}}@media (max-width:390px){.header .nav>.brand img{width:132px;max-width:132px}.navAccountActions>.mobileAccount{min-width:43px;padding-inline:6px!important}.navAccountActions .mobileAccountLabel{display:none!important}.header .postButton{padding-inline:10px!important}}@media (max-width:760px){.header .nav{flex-wrap:nowrap;justify-content:space-between}.header .nav>.brand{flex:0 auto;margin-inline-end:0}.header .nav>nav{display:block;flex:none!important;margin:0!important}.navAccountActions{align-items:center;gap:7px;margin:0!important;display:flex!important}.navAccountActions>.mobileAccount,.header .postButton{border-radius:14px;place-items:center;width:46px;min-width:46px;height:46px;min-height:46px;padding:0!important;display:grid!important}.navAccountActions>.mobileAccount{background:#f5fbf7;color:var(--green)!important}.header .postButton{box-shadow:0 8px 18px #16803d33}.navAccountActions .mobileAccountLabel,.navAccountActions .postButton span{display:none!important}.navAccountActions :is(.mobileAccount svg,.postButton svg){width:22px!important;height:22px!important}}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--green:#62d993;--green-2:#43b971;--green-3:#153f2b;--dark:#07140f;--text:#e5f1e9;--muted:#a8bbb0;--line:#29463a;--bg:#0d1813;--white:#13221b;--shadow:0 18px 45px #0000004d}html[data-theme=dark] body,html[data-theme=dark] .header,html[data-theme=dark] .categoryBar,html[data-theme=dark] .card,html[data-theme=dark] .category,html[data-theme=dark] .formCard,html[data-theme=dark] .dashboardLinks>a,html[data-theme=dark] .statsGrid>div,html[data-theme=dark] .detailSidebar,html[data-theme=dark] .detailContent,html[data-theme=dark] .conversationCard,html[data-theme=dark] .chatHeader,html[data-theme=dark] .messageComposer{color:var(--text);background:var(--white)!important}html[data-theme=dark] .muted,html[data-theme=dark] .messageThread{background:var(--bg)!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea,html[data-theme=dark] .navSearch,html[data-theme=dark] .quickTabs a,html[data-theme=dark] .favoriteButton,html[data-theme=dark] .messageThread .theirs{color:var(--text)!important;border-color:var(--line)!important;background:#0d1813!important}html[data-theme=dark] .footer{background:#050d09}html[data-theme=dark] .mobileBottomNav{border-color:var(--line)!important;background:#102019!important}.themeToggle{border:1px solid var(--line);background:var(--white);color:var(--text);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:7px 11px;font:800 12px/1 inherit;display:inline-flex}.themeToggle:hover{border-color:var(--green);color:var(--green)}.themeToggle.compact{width:38px;padding:0;font-size:18px}.accountMenu .themeToggle{border:0;border-radius:0;justify-content:flex-start;width:100%;padding:11px 12px}.compareButton{border:1px solid var(--line);width:100%;min-height:34px;color:var(--green);cursor:pointer;background:0 0;border-radius:9px;margin-top:12px;font-size:11px;font-weight:850}.compareButton:hover,.compareButton.selected{background:var(--green-3);border-color:var(--green)}.comparePage{padding-bottom:70px}.compareCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0 18px;display:grid}.compareCards article{border:1px solid var(--line);background:var(--white);border-radius:17px;grid-template-columns:132px 1fr;gap:13px;padding:12px;display:grid}.compareCards img{object-fit:cover;background:var(--bg);border-radius:11px;width:132px;height:112px}.compareCards span,.compareCards small{color:var(--muted);font-size:11px;display:block}.compareCards h2{margin:5px 0;font-size:16px;line-height:1.5}.compareCards b{color:var(--green);margin-bottom:6px;font-size:17px;display:block}.compareCards a{color:var(--green);margin-top:9px;font-size:12px;font-weight:850;display:inline-block}.compareTable{border:1px solid var(--line);background:var(--white);border-radius:17px;overflow:auto}.compareTable>div{border-bottom:1px solid var(--line);grid-template-columns:170px repeat(2,minmax(0,1fr));min-width:630px;display:grid}.compareTable>div:last-child{border-bottom:0}.compareTable span,.compareTable b,.compareTable strong{border-inline-start:1px solid var(--line);padding:14px 16px;font-size:13px}.compareTable>div>:first-child{background:var(--surface-soft,#f8faf9);border-inline-start:0;font-weight:800}.compareTable strong{color:var(--green)}@media (max-width:760px){.themeToggle.compact{margin-inline-start:auto}.compareCards{grid-template-columns:1fr;gap:10px}.compareCards article{grid-template-columns:104px 1fr}.compareCards img{width:104px;height:92px}.compareTable{margin-inline:0}.compareButton{min-height:38px}}.homeCategories .category:nth-child(2) b{color:#3f6eb7;background:#eef4ff}.homeCategories .category:nth-child(3) b{color:#bd6a28;background:#fff3e9}.homeCategories .category:nth-child(4) b{color:#7855ae;background:#f2edff}.homeCategories .category:nth-child(5) b{color:#a87510;background:#fff7df}.homeCategories .category:nth-child(6) b{color:#257c53;background:#eef8f3}.homeCategories .category:nth-child(7) b{color:#287d88;background:#edf7f8}.homeCategories .category:nth-child(8) b{color:#865494;background:#f6eef8}html[data-theme=dark] .homeCategories .category{background:linear-gradient(145deg,#17271f,#102018)}html[data-theme=dark] body:has(.page:not(.homePage):not(.authVisualPage)){background-color:#0a1711!important;background-image:radial-gradient(circle at 90% 4%,#27b66221,#0000 27%),radial-gradient(circle at 7% 72%,#3177c414,#0000 24%),linear-gradient(#67da950b 1px,#0000 1px),linear-gradient(90deg,#67da950b 1px,#0000 1px),linear-gradient(145deg,#0a1711 0%,#0e2017 51%,#0b1813 100%)!important}html[data-theme=dark] .page>.pageTitle,html[data-theme=dark] .page>.container>.pageTitle,html[data-theme=dark] .authWrap>.pageTitle,html[data-theme=dark] .dashboardHead{background:linear-gradient(135deg,#182c22,#122219)!important;border-color:#2b513d!important;box-shadow:0 16px 38px #0000003b!important}html[data-theme=dark] .page>.pageTitle:after,html[data-theme=dark] .page>.container>.pageTitle:after,html[data-theme=dark] .authWrap>.pageTitle:after{border-color:#244a36!important}html[data-theme=dark] .pageTitle h1,html[data-theme=dark] .dashboardHead h1{color:#edf9f1!important}html[data-theme=dark] .filters,html[data-theme=dark] .filters.advanced,html[data-theme=dark] .resultTools{background:#14261d!important;border-color:#2b513d!important;box-shadow:0 13px 30px #0003!important}html[data-theme=dark] .filters.advanced input,html[data-theme=dark] .filters.advanced select{background:#0b1812!important}html[data-theme=dark] .resultTools .resultCount{color:#b1c9bb!important}html[data-theme=dark] .resultTools form button{color:#8ceab3!important;background:#183426!important;border-color:#3b7954!important}html[data-theme=dark] .empty,html[data-theme=dark] .emptyState{color:#b9cebf!important;background:linear-gradient(145deg,#14261d,#102018)!important;border-color:#315943!important;box-shadow:inset 0 0 0 1px #1e392b!important}html[data-theme=dark] .empty:before{color:#7de7a8!important;background:#204a34!important}html[data-theme=dark] .empty strong,html[data-theme=dark] .empty h1,html[data-theme=dark] .emptyState h1{color:#eef9f1!important}html[data-theme=dark] .pagination a,html[data-theme=dark] .shareButton{color:#e5f3e9!important;background:#14261d!important;border-color:#315943!important}html[data-theme=dark] .appStoreButton,html[data-theme=dark] .appStoreButton.isComing{color:#123326!important;background:linear-gradient(145deg,#cfddd6,#bfcfc6)!important;border-color:#c1dccd42!important;box-shadow:0 10px 24px #00120b2e!important}html[data-theme=dark] .footerBrand img{background:#c7d7ce!important;box-shadow:inset 0 0 0 1px #11362724!important}html[data-theme=dark] .header .brand img{filter:drop-shadow(0 7px 16px #00000038)!important;background:linear-gradient(145deg,#dce9e1,#cbdcd2)!important;border:1px solid #d4e8dc33!important;border-radius:11px!important;padding:5px 8px!important}.adminAppearance{align-items:center;gap:8px;display:flex}.adminAppearance .languageDirectSwitch{min-height:38px}.adminAppearance .languageDirectSwitch button{min-height:34px;padding-inline:10px}html[data-theme=dark] body:has(.adminShell){background:#09150f!important}html[data-theme=dark] .adminShell{color:#dbece1!important;background:radial-gradient(circle at 86% 2%,#39be6d1f,#0000 30%),#0b1812!important}html[data-theme=dark] .adminTopbar,html[data-theme=dark] .adminPanel,html[data-theme=dark] .adminTablePanel,html[data-theme=dark] .adminCount,html[data-theme=dark] .adminCreateUser,html[data-theme=dark] .adminCommandBar,html[data-theme=dark] .adminSupportTicket,html[data-theme=dark] .identityAdminList>article{color:#e5f2e9!important;background:#14251d!important;border-color:#2c513d!important}html[data-theme=dark] .adminShell :is(input,select,textarea,.adminActions button,.adminAdControls button,.adminUserEditor>summary){color:#e5f2e9!important;background:#0b1812!important;border-color:#315943!important}html[data-theme=dark] .adminShell :is(.adminPageHead p,.adminPanelHead p,.adminTable th,.adminTable td,.adminUser small,.adminEmpty,.adminSupportTicket p,.identityAdminList small){color:#a9c3b2!important}html[data-theme=dark] .adminTable th{background:#102018!important}html[data-theme=dark] .adminStats article,html[data-theme=dark] .adminAdList>article,html[data-theme=dark] .manualEntryCard,html[data-theme=dark] .otpProviderCard,html[data-theme=dark] .otpCountryCard{color:#e5f2e9!important;background:#14251d!important;border-color:#2c513d!important}html[data-theme=dark] .adminStats b,html[data-theme=dark] .adminPageHead h1,html[data-theme=dark] .adminPanel h2,html[data-theme=dark] .adminPanel h3{color:#eef9f1!important}html[data-theme=dark] .adminStats i,html[data-theme=dark] .adminIdentity>span{color:#86edaf!important;background:#204a34!important}html[data-theme=dark] .adminAlert{color:#ffd4cd!important;background:#3a211f!important;border-color:#75453e!important}html[data-theme=dark] .adminSuccess{color:#a8f0c4!important;background:#173b28!important;border-color:#347b51!important}html[data-theme=dark] .authVisualPage{background:radial-gradient(circle at 14% 12%,#48c47424,#0000 27%),radial-gradient(circle at 88% 20%,#558ddb1a,#0000 24%),linear-gradient(145deg,#09170f,#0e2118 52%,#0a1812)!important}html[data-theme=dark] .authVisualPage:before{opacity:.7!important}html[data-theme=dark] .authVisualPage .authWrap>.formCard{background:#13251ce6!important;border-color:#2c513d!important;box-shadow:0 28px 75px #00000057!important}html[data-theme=dark] .countryPortal{color:#e6f2ea!important;background:radial-gradient(circle at 15% 0,#2fb16029,#0000 25%),#09160f!important}html[data-theme=dark] .portalHeader{border-color:#294b39!important}html[data-theme=dark] .portalHeaderMeta,html[data-theme=dark] .portalHeaderTools>a,html[data-theme=dark] .portalHeaderTools .languageSwitcher{color:#e5f2e9!important;box-shadow:none!important;background:#14251d!important;border-color:#315943!important}html[data-theme=dark] .portalHeaderMeta span,html[data-theme=dark] .portalMarketsLink small{color:#a9c3b2!important}html[data-theme=dark] .portalSignals,html[data-theme=dark] .portalPromise>div{box-shadow:none!important;background:#14251d!important;border-color:#2c513d!important}html[data-theme=dark] .portalSignals small,html[data-theme=dark] .countryPortalShell>p{color:#b4cdbd!important}html[data-theme=dark] .countrySection{background:#07120d!important}@media (hover:hover) and (pointer:fine){.accountMenu:not([open]):hover>div,.accountMenu:not([open]):focus-within>div{display:block}.accountMenu:hover>summary i{transform:rotate(180deg)}}.hero:before,.authVisualPage:before{background-image:radial-gradient(circle at 14% 18%,#1e995024 0 3px,#0000 4px),radial-gradient(circle at 87% 22%,#dc794c17 0 3px,#0000 4px),radial-gradient(at 48% 10%,#40b66c1c,#0000 54%)!important;background-position:0 0,38px 25px,50%!important;background-size:250px 250px,320px 320px,100% 100%!important}:is(body:has(.page:not(.homePage):not(.authVisualPage)),body:has(.statePage),body:has(.loadingPage),body:has(.downloadPage)){background-color:#f6faf7!important;background-image:radial-gradient(circle at 92% 4%,#2fad6021,#0000 24%),radial-gradient(circle at 6% 72%,#de805416,#0000 22%),radial-gradient(circle at 52% 38%,#8ee0ac17,#0000 34%),linear-gradient(145deg,#f6fbf8 0%,#fff 51%,#f1f8f4 100%)!important;background-size:auto!important}:is(html[data-theme=dark] body:has(.page:not(.homePage):not(.authVisualPage)),html[data-theme=dark] body:has(.statePage),html[data-theme=dark] body:has(.loadingPage),html[data-theme=dark] body:has(.downloadPage)){background-color:#0a1711!important;background-image:radial-gradient(circle at 92% 4%,#3ac16f2b,#0000 24%),radial-gradient(circle at 6% 72%,#4c87dc1a,#0000 22%),radial-gradient(circle at 52% 38%,#51c07c17,#0000 34%),linear-gradient(145deg,#0a1711 0%,#0e2017 51%,#0b1813 100%)!important}.appDownloadPromo:before{opacity:.7!important;background:radial-gradient(circle at 14% 18%,#7ff2ad47,#0000 3%) 0 0/310px 310px,radial-gradient(circle at 74% 15%,#6ce59e24,#0000 24%),radial-gradient(circle at 86% 82%,#ffffff1a,#0000 30%)!important}.marketPickerButton .marketFlag{background:0 0;border-radius:0;width:31px;height:21px}.marketFlag img{object-fit:contain;width:100%;height:100%;display:block}.marketPickerMenu>a:not(.allMarketsLink)>span{background:0 0;border-radius:0;width:32px;height:22px;overflow:hidden}.marketPickerMenu>a:not(.allMarketsLink)>span img{object-fit:contain;width:100%;height:100%;display:block}.savedListActions{align-items:center;gap:9px;display:flex}.savedListActions form{margin:0}.savedListActions a{color:var(--green);font-weight:800}html[data-theme=dark]{--surface:#13241c;--surface-soft:#0e1c16;--stroke:#315441;--ink:#edf7f0;--ink-soft:#afc4b7;--brand-50:#183426;--brand-100:#204a34}html[data-theme=dark] body{color:var(--ink)!important;background:#09150f!important}html[data-theme=dark] :is(.secondary,.ghostButton,.adminSecondary){color:#93eab5!important;background:linear-gradient(145deg,#182d22,#12231b)!important;border-color:#3a684e!important;box-shadow:0 8px 20px #0000002e!important}html[data-theme=dark] :is(.secondary,.ghostButton,.adminSecondary):hover{background:#1d3829!important;border-color:#57a873!important}html[data-theme=dark] :is(.accountMenu>div,.marketPickerMenu){color:#e8f4ec!important;background:#13241c!important;border-color:#315441!important;box-shadow:0 24px 55px #00000061!important}html[data-theme=dark] .accountMenu>div :is(a,button){color:#cfe2d6!important}html[data-theme=dark] .accountMenu>div :is(a,button):hover{color:#8ceab2!important;background:#1d3829!important}html[data-theme=dark] :is(.uploadBox,.imageItem,.myAdsList article,.billingHistory,.planCard,.storeDirectoryCard){color:#e7f3eb!important;background:#13241c!important;border-color:#315441!important}html[data-theme=dark] .adminShell{--admin-canvas:#09150f;--admin-panel:#13251c;--admin-panel-soft:#102019;--admin-raised:#193126;--admin-border:#315441;--admin-border-strong:#3c674f;--admin-text:#edf7f0;--admin-muted:#adc2b5;color:var(--admin-text)!important;background:0 0!important}html[data-theme=dark] .adminTopbar{-webkit-backdrop-filter:blur(18px)saturate(120%)!important;backdrop-filter:blur(18px)saturate(120%)!important;background:#0d1e16e6!important;border-bottom-color:#294b39!important;box-shadow:0 10px 30px #0003!important}html[data-theme=dark] .adminIdentity b{color:#eef8f2!important}html[data-theme=dark] .adminAppearance :is(.languageDirectSwitch,.languageSwitcher){color:#dcebe2!important;background:#14271e!important;border-color:#3b5e4b!important}html[data-theme=dark] .adminAppearance :is(.languageDirectSwitch,.languageSwitcher) button[aria-pressed=true]{color:#17442d!important;background:#e8f1eb!important}html[data-theme=dark] .adminPageHead,html[data-theme=dark] .messagingPageHead{border-color:var(--admin-border)!important;background:radial-gradient(circle at 88% 0,#56d1841f,#0000 34%),linear-gradient(135deg,#193126,#13251c)!important;box-shadow:0 16px 38px #00000038!important}html[data-theme=dark] .adminPageHead:after{background:linear-gradient(90deg,#51d181,#86edaa)!important}html[data-theme=dark] .adminPageHead :is(h1,p),html[data-theme=dark] .messagingPageHead :is(h1,p){text-shadow:none!important}html[data-theme=dark] .adminPageHead h1,html[data-theme=dark] .messagingPageHead h1{color:var(--admin-text)!important}html[data-theme=dark] .adminPageHead p,html[data-theme=dark] .messagingPageHead p{color:var(--admin-muted)!important}html[data-theme=dark] :is(.adminPanel,.adminTablePanel,.adminStats article,.adminAdList>article,.adminCount,.adminCreateUser,.adminCommandBar,.adminSupportTicket,.identityAdminList>article,.manualEntryCard,.otpProviderCard,.otpCountryCard,.siteContentGroup,.adminPlanCard,.otpPathOverview,.otpProviderDisclosure,.otpAddProviderDisclosure,.otpCountryDisclosure,.mobileAppOverview article,.mobilePlatformCard,.mobileEndpointList article,.adminUpgradeList>article,.upgradeStatus){border-color:var(--admin-border)!important;background:linear-gradient(145deg,var(--admin-panel),#112219)!important;color:var(--admin-text)!important;box-shadow:0 12px 28px #00000024!important}html[data-theme=dark] .adminPanelHead{border-bottom-color:#294b39!important}html[data-theme=dark] :is(.adminPanel h2,.adminPanel h3,.adminStats b,.adminAdInfo h2,.adminUser b,.adminRecent b,.adminTasks span){color:var(--admin-text)!important}html[data-theme=dark] :is(.adminPanelHead p,.adminStats span,.adminStats small,.adminAdInfo p,.adminAdInfo small,.adminRecent small,.adminSupportTicket p,.adminEmpty,.adminEmptyState p,.donutWrap span,.barGroup small,.mobileAppOverview span,.mobileAppOverview small,.mobilePlatformCard header span,.mobileIntegrationNote){color:var(--admin-muted)!important}html[data-theme=dark] .adminStats article{position:relative;overflow:hidden}html[data-theme=dark] .adminStats article:after{content:"";inset-inline-start:-44px;background:#b1ccbc1f;border-radius:50%;width:96px;height:96px;position:absolute;bottom:-52px}html[data-theme=dark] :is(.adminStats i,.adminUser i,.adminTasks b){color:#80ecaa!important;background:#204a34!important;border:1px solid #326447!important}html[data-theme=dark] .adminTasks a{border:1px solid var(--admin-border)!important;background:var(--admin-raised)!important;color:var(--admin-text)!important}html[data-theme=dark] .adminTasks a:hover{background:#1e392b!important;border-color:#4b8a63!important}html[data-theme=dark] .adminRecent>a{border-color:#294b39!important}html[data-theme=dark] .adminRecent>a:hover{background:var(--admin-raised)!important}html[data-theme=dark] .adminEmpty,html[data-theme=dark] .adminEmptyState{color:#bed2c5!important;background:radial-gradient(circle at 88% 0,#44c6731f,#0000 38%),linear-gradient(145deg,#15291f,#102019)!important;border-color:#3b684e!important;box-shadow:inset 0 0 0 1px #70d3950a!important}html[data-theme=dark] .adminEmptyState>i{color:#83ecab!important;background:#204a34!important;border-color:#3b684e!important}html[data-theme=dark] .adminEmptyState b{color:#edf8f1!important}html[data-theme=dark] .adminEmptyState>a{color:#8ceab2!important;background:#193126!important;border-color:#477b5b!important}html[data-theme=dark] .barChart{background:repeating-linear-gradient(#112219 0 46px,#294438 47px)!important;border-bottom-color:#355b47!important}html[data-theme=dark] .barPair i.users{background:#45c878!important}html[data-theme=dark] .barPair i.ads{background:#7ce0a2!important}html[data-theme=dark] .donut>circle:first-child{stroke:#365648!important}html[data-theme=dark] .donutWrap b{color:#f1faf4!important}html[data-theme=dark] .adminTable th{color:#b9cec1!important;background:#102019!important}html[data-theme=dark] .adminTable td{color:#dcebe2!important;border-top-color:#294b39!important}html[data-theme=dark] :is(.adminFilters,.adminReject input,.inlineAdminForm,.mobileAppSwitches,.mobilePlatformMetrics span,.mobileIntegrationNote,.adminUpgradeList dl>div){border-color:var(--admin-border)!important;background:var(--admin-panel-soft)!important;color:var(--admin-muted)!important}html[data-theme=dark] .adminShell :is(input,select,textarea){color:#edf7f0!important;background:#0c1913!important;border-color:#3a634c!important;box-shadow:inset 0 1px #ffffff06!important}html[data-theme=dark] .adminShell :is(input,textarea)::placeholder{opacity:1;color:#789184!important}html[data-theme=dark] .portalHeader .portalBrand{background:linear-gradient(145deg,#e3eee7,#cbded2);border:1px solid #d6ebde3d;border-radius:13px;padding:7px 11px;box-shadow:0 10px 26px #00100a3d}html[data-theme=dark] .telemetryConsent{color:#e8f4eb;background:#112219f5;border-color:#315943;box-shadow:0 22px 65px #000a0680}html[data-theme=dark] .telemetryConsent strong{color:#8ce3ad}html[data-theme=dark] .telemetryConsent p{color:#adc5b6}html[data-theme=dark] .telemetryConsent button{color:#e6f2e9;background:#172c21;border-color:#3a604b}html[data-theme=dark] .telemetryConsent button.primary{color:#fff;background:linear-gradient(135deg,#1c9a52,#11733d);border-color:#35a766}html[data-theme=dark] .adminShell :is(input,select,textarea):focus{background:#102019!important;border-color:#62cf8b!important;box-shadow:0 0 0 4px #4fcb7e26!important}html[data-theme=dark] .adminPreviewNotice{color:#f3d89b!important;background:linear-gradient(100deg,#332816,#241e13)!important;border-color:#765d2d!important}html[data-theme=dark] .adminPreviewNotice :is(b,span){color:#f3d89b!important}html[data-theme=dark] :is(.adminAlert,.adminSuccess){box-shadow:none!important}@media (prefers-contrast:more){html[data-theme=dark] .adminShell{--admin-border:#50745f;--admin-muted:#c3d4c9}html[data-theme=dark] :is(.adminPanel,.adminStats article,.adminPageHead){border-width:2px!important}}html[data-theme=dark] .adminShell{--admin-canvas:#071710;--admin-workspace:#0a1d15;--admin-panel:#10291e;--admin-panel-soft:#0c2118;--admin-raised:#17382a;--admin-border:#2e5942;--admin-border-strong:#42785a;--admin-text:#edf8f1;--admin-muted:#aec8b8;--admin-accent:#65dc91;--admin-warning-bg:#3a2b13;--admin-warning-border:#7d6129;--admin-danger-bg:#3a211f;--admin-danger-border:#78463f}html[data-theme=dark] body:has(.adminShell){background-color:var(--admin-canvas)!important;background-image:radial-gradient(circle at 82% 3%,#52d38326,transparent 28%), radial-gradient(circle at 7% 85%,#35855c17,transparent 25%), linear-gradient(145deg,var(--admin-canvas),var(--admin-workspace) 58%,#081a12)!important}html[data-theme=dark] .adminWorkspace,html[data-theme=dark] .adminContent{color:var(--admin-text)!important;background:0 0!important}html[data-theme=dark] .adminSidebar{background:radial-gradient(circle at 16% 13%,#75e79d24 0 50px,#0000 51px),radial-gradient(circle at 88% 30%,#57c4811c 0 76px,#0000 77px),linear-gradient(168deg,#123f2d 0%,#0b3022 46%,#072319 100%)!important;border-inline-end:1px solid #6fde9721!important}html[data-theme=dark] .adminSidebar :is(a,summary){color:#c9ddd1}html[data-theme=dark] .adminSidebar :is(a,summary):hover{color:#f4fbf6}.adminShell .adminSidebar .adminNavGroup>summary{background:0 0;border:1px solid #0000;transition:color .18s,background .18s,border-color .18s;color:#fffffff5!important}.adminShell .adminSidebar .adminNavGroup>summary>b{color:inherit!important;font-weight:500!important}.adminShell .adminSidebar .adminNavGroup>summary:hover,.adminShell .adminSidebar .adminNavGroup[open]>summary{background:#ffffff0b;border-color:#ffffff0e;color:#fff!important}.adminShell .adminSidebar .adminNavGroup>div>a{letter-spacing:0;transition:color .16s,background .16s,border-color .16s,transform .16s,font-weight .16s;color:#bfd0c6!important;font-weight:450!important}.adminShell .adminSidebar .adminNavGroup>div>a:hover{background:linear-gradient(105deg,#69d89426,#ffffff13);border-color:#71dc9933;color:#fff!important;font-weight:600!important}.adminShell .adminSidebar .adminNavGroup>div>a.active{background:linear-gradient(105deg,#31b16047,#ffffff16);border-color:#64da904f;box-shadow:inset -3px 0 #64df94,0 7px 20px #00100a1f;color:#fff!important;font-weight:650!important}html[dir=ltr] .adminShell .adminSidebar .adminNavGroup>div>a.active{box-shadow:inset 3px 0 #64df94,0 7px 20px #00100a1f}.adminShell .adminSidebar .adminNavGroup>div>a:hover>span,.adminShell .adminSidebar .adminNavGroup>div>a.active>span{color:#83edaa;background:#5bd3891f;border-color:#79e7a32b}.adminShell .adminSidebar .adminBrand>span{letter-spacing:.01em;line-height:1.55;color:#bfd3c7!important;margin-top:3px!important;font-size:14px!important;font-weight:600!important}@media (max-width:760px){.adminShell .adminSidebar .adminBrand>span{text-align:start;font-size:13px!important}}html[data-theme=dark] .adminTopbar{color:var(--admin-muted)!important;background:#0a1d14f0!important;border-color:#264c38!important}html[data-theme=dark] .adminPageHead,html[data-theme=dark] .messagingPageHead{background:radial-gradient(circle at 88% 0,#5bdc8c26,transparent 35%), linear-gradient(135deg,#18392a,var(--admin-panel))!important;border-color:var(--admin-border-strong)!important}html[data-theme=dark] .adminContent :is(.adminPanel,.adminTablePanel,.adminStats article,.adminAdList>article,.adminCount,.adminCreateUser,.adminCommandBar,.adminSupportTicket,.manualEntryCard,.siteContentGroup,.adminPlanCard,.adminUpgradeList>article,.identityAdminList>article,.activeVerificationGrid>article,.verificationControlPanel,.marketAdminCard,.systemChecks,.otpPathOverview,.otpProviderDisclosure,.otpAddProviderDisclosure,.otpCountryDisclosure,.otpProviderCard,.otpCountryCard,.mobileAppOverview article,.mobilePlatformCard,.mobileEndpointList article,.upgradeStatus,.infraArchitecture,.infraMetrics,.infraProviderGrid,.infraServiceList,.infraOtpTable,.opsChecklist,.opsRiskGrid,.opsStorage,.opsActivity,.opsTaskGrid>a,.verificationAdminList>article){background:linear-gradient(145deg,var(--admin-panel),var(--admin-panel-soft))!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important;box-shadow:0 14px 34px #00000030!important}html[data-theme=dark] .adminContent :is(.adminTasks a,.adminFilters,.inlineAdminForm,.adminActionMenu>div,.adminUserFields,.siteContentGroup>header,.siteContentSave,.mobileAppSwitches,.mobilePlatformMetrics span,.mobileIntegrationNote,.adminUpgradeList dl>div,.adminUpgradeApplicantNote,.identityBadges i,.adminTypeBadge,.adminReadOnly,.permissionMatrix>b,.otpAdminFields,.otpRouteStep,.otpChannelBox,.otpTestForm,.infraServiceList>div,.infraProviderGrid>div,.infraMetrics>div){background:var(--admin-raised)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}html[data-theme=dark] .adminContent :is(h1,h2,h3,h4,b,strong,dt,dd,.adminUserIdentity>b,.adminMetric b,.mobilePlatformMetrics b,.mobileEndpointList header b){color:var(--admin-text)!important}html[data-theme=dark] .adminContent :is(p,small,label,time,.adminDate,.adminTable th,.adminUserIdentity>small,.identityAdminMeta,.mobilePlatformCard header span,.mobileEndpointList header small,.siteContentGroup header p,.marketAdminCard>p){color:var(--admin-muted)!important}html[data-theme=dark] .adminContent :is(input,select,textarea){color:var(--admin-text)!important;caret-color:var(--admin-accent)!important;background:#081a12!important;border-color:#3a6b50!important}html[data-theme=dark] .adminContent select option{color:var(--admin-text)!important;background:#0c2118!important}html[data-theme=dark] .adminContent :is(input,textarea)::placeholder{opacity:1;color:#789787!important}html[data-theme=dark] .adminContent :is(.adminActions button,.adminAdControls button,.adminRowActions button,.adminActionMenu>summary,.adminCampaignAction,.adminInlineEditor>summary,.activeVerificationGrid button){color:#dff0e5!important;background:#17382a!important;border-color:#3b6d52!important}html[data-theme=dark] .adminContent :is(.adminActions button,.adminAdControls button,.adminRowActions button,.adminActionMenu>summary,.adminCampaignAction,.adminInlineEditor>summary,.activeVerificationGrid button):hover{color:#fff!important;background:#204a36!important;border-color:#5aa276!important}html[data-theme=dark] .adminContent :is(.adminAlert,.infraWarning){background:var(--admin-danger-bg)!important;border-color:var(--admin-danger-border)!important;color:#ffd6cf!important}html[data-theme=dark] .adminContent :is(.adminNotice,.adminPreviewNotice,.upgradeStatus>p,.adminUpgradeStaffNote){background:var(--admin-warning-bg)!important;border-color:var(--admin-warning-border)!important;color:#f3d89b!important}html[data-theme=dark] .adminContent .adminSuccess{color:#a9f0c4!important;background:#153c28!important;border-color:#347c51!important}html[data-theme=dark] .adminContent :is(.empty,.adminEmpty,.adminEmptyState){color:#bcd2c4!important;background:linear-gradient(145deg,#122c20,#0d2118)!important;border-color:#3a6a50!important}html[data-theme=dark] .adminTablePanel{overflow:hidden}html[data-theme=dark] .adminTable th{color:#bed2c5!important;background:#0b2117!important;border-color:#2b513d!important}html[data-theme=dark] .adminTable td{color:#e0eee5!important;background:0 0!important;border-color:#294d3a!important}html[data-theme=dark] .adminTable tbody tr:hover{background:#17382a!important}html[data-theme=dark] .barChart{background:repeating-linear-gradient(#0d2419 0 46px,#294d3a 47px)!important;border-color:#355f48!important}html[data-theme=dark] .adminContent :is(.adminStatus.archived,.adminStatus.draft,.adminStatus.expired,.adminTypeBadge,.adminReadOnly){color:#bfd0c5!important;background:#23372e!important}html[data-theme=dark] .adminContent :is(.adminStatus.pending,.adminStatus.suspended,.marketAdminCard.coming-soon>header>b){color:#f5d98d!important;background:#4a3818!important}html[data-theme=dark] .adminContent :is(.adminStatus.rejected,.adminStatus.blocked,.dangerText){color:#ffaca4!important}html[data-theme=dark] .adminContent :is(.adminStatus.active,.adminRoleBadge,.marketAdminCard.live>header>b){color:#91efb4!important;background:#17442d!important}.paymentProviderStats{grid-template-columns:repeat(4,minmax(0,1fr))}.paymentProviderStats .providerEventDate{font-size:14px;line-height:1.5}.paymentProviderCard{margin-bottom:20px}.paymentProviderDetails{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.paymentProviderDetails article,.paymentProviderCandidates article{background:#f8fbf9;border:1px solid #dce8e0;border-radius:14px;padding:16px}.paymentProviderDetails small,.paymentProviderDetails b{display:block}.paymentProviderDetails small{color:#718078;font-size:10px}.paymentProviderDetails b{color:#174a31;margin-top:6px}.providerWebhook{background:#f2f7f4;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:7px 14px;margin-top:15px;padding:15px;display:grid}.providerWebhook small{color:#16803d;font-weight:800}.providerWebhook code{overflow-wrap:anywhere}.providerWebhook span{color:#6d7e74;grid-column:1/-1;font-size:11px}.paymentProviderCandidates{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.paymentProviderCandidates article{gap:6px;display:grid}.paymentProviderCandidates span{color:#6d7e74;font-size:11px}.paymentProviderCandidates em{color:#65736b;background:#edf1ef;border-radius:999px;width:max-content;padding:5px 8px;font-size:10px;font-style:normal}@media (max-width:900px){.paymentProviderStats,.paymentProviderDetails{grid-template-columns:1fr 1fr}}@media (max-width:600px){.paymentProviderStats,.paymentProviderDetails,.paymentProviderCandidates,.providerWebhook{grid-template-columns:1fr}}html[data-theme=dark] :is(.paymentProviderDetails article,.paymentProviderCandidates article,.providerWebhook){color:#e8f4eb;background:#182c22;border-color:#31513f}.providerManagement{margin-top:20px}.providerEditorList{gap:12px;display:grid}.providerEditorList>details{background:#fbfdfc;border:1px solid #dce7e0;border-radius:16px;overflow:hidden}.providerEditorList>details[open]{border-color:#b8d9c4;box-shadow:0 12px 28px #10271d0b}.providerEditorList>details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:17px 19px;list-style:none;display:flex}.providerEditorList>details>summary::-webkit-details-marker{display:none}.providerEditorList>details>summary span{gap:4px;display:grid}.providerEditorList>details>summary small{color:#718078}.providerEditorList>.newProvider>summary{color:#087344;background:#edf8f1;justify-content:flex-start;font-weight:800}.paymentProviderForm{background:#fff;border-top:1px solid #dce7e0;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px;display:grid}.paymentProviderForm>label{color:#345445;gap:6px;font-size:11px;font-weight:650;display:grid}.paymentProviderForm input,.paymentProviderForm select,.paymentProviderForm textarea{color:#183c2b;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cfded5;border-radius:10px;padding:11px 12px}.paymentProviderForm textarea{resize:vertical;min-height:100px}.paymentProviderForm .wide,.providerSecretFields{grid-column:1/-1}.providerSecretFields{background:#fffaf7;border:1px solid #ead9cf;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px;display:grid}.providerSecretFields legend{color:#92502f;padding:0 8px;font-size:11px;font-weight:800}.providerSecretFields label{gap:6px;font-size:10px;display:grid}.providerChecks{border:1px solid #dce7e0;border-radius:12px;flex-wrap:wrap;grid-column:1/-1;gap:18px;padding:12px;display:flex}.providerChecks label{align-items:center;gap:7px;font-size:11px;display:flex}.providerChecks input{width:auto}.paymentProviderForm>button{grid-column:1/-1;justify-self:start;min-width:180px}@media (max-width:900px){.paymentProviderForm{grid-template-columns:1fr 1fr}}@media (max-width:600px){.paymentProviderForm,.providerSecretFields{grid-template-columns:1fr}.providerEditorList>details>summary{flex-direction:column;align-items:flex-start}.paymentProviderForm>button{width:100%}}html[data-theme=dark] .providerEditorList>details,html[data-theme=dark] .paymentProviderForm,html[data-theme=dark] .providerSecretFields{background:#14271d;border-color:#31513f}html[data-theme=dark] .paymentProviderForm :is(input,select,textarea){color:#eaf5ed;background:#102119;border-color:#31513f}html[data-theme=dark] .adminContent a:not(.adminPrimary):not(.adminSecondary){color:#75e39f}html[data-theme=dark] .adminContent :focus-visible{outline-color:#73e39e!important}html[data-theme=dark] .adminContent :is(.launchScore,.opsMetrics article,.infraMetrics article,.infraServiceList article,.infraProviderGrid article,.infraArchitecture article,.infraOtpTable article,.systemChecks article,.opsChecklist article,.opsRiskGrid article,.opsStorage>div){background:linear-gradient(145deg,var(--admin-panel),var(--admin-panel-soft))!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important;box-shadow:0 12px 30px #0000002e!important}html[data-theme=dark] .adminContent .launchScore.ready{background:linear-gradient(120deg,#153a28,#10291e)!important;border-color:#397c54!important}html[data-theme=dark] .adminContent :is(.launchScore.attention,.infraMetrics article.attention){background:linear-gradient(120deg,#3a2d17,#201f16)!important;border-color:#7b612c!important}html[data-theme=dark] .adminContent :is(.launchScore h2,.opsMetrics b,.infraMetrics b,.infraServiceList b,.infraProviderGrid b,.infraArchitecture b,.infraOtpTable b,.systemChecks h2,.opsChecklist b,.opsRiskGrid b,.opsStorage b){color:var(--admin-text)!important}html[data-theme=dark] .adminContent :is(.launchScore p,.opsMetrics span,.opsMetrics small,.infraMetrics span,.infraMetrics small,.infraServiceList small,.infraProviderGrid small,.infraArchitecture small,.infraOtpTable small,.systemChecks p,.opsChecklist small,.opsRiskGrid span,.opsStorage span){color:var(--admin-muted)!important}html[data-theme=dark] .adminContent :is(.launchScore>div>span,.infraServiceList i,.infraProviderGrid article>span,.infraArchitecture i,.systemChecks article>i,.opsChecklist i,.opsTaskGrid>a>span){color:#83edaa!important;background:#1b4932!important;border-color:#397453!important}html[data-theme=dark] .adminContent :is(.infraServiceList .fail i,.infraProviderGrid article.fail>span,.systemChecks article.fail>i){color:#ffaaa2!important;background:#472723!important}html[data-theme=dark] .adminContent .opsSla{color:#8cebb0!important;background:#183f2b!important}html[data-theme=dark] .adminContent :is(.infraServiceList>article>span,.infraArchitecture>article>span,.systemChecks article.ok>b,.infraOtpTable strong.ok,.opsRiskGrid b.good,.opsStorage b){color:#79e5a2!important}html[data-theme=dark] .adminContent :is(.infraServiceList .fail>span,.infraArchitecture .warn>span,.infraOtpTable strong.warn,.systemChecks article.fail>b){color:#ffb19c!important}.performanceMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.performanceMetrics article.metricAttention{background:#fff8f7;border-color:#efc8c2}.performanceMetrics article.metricAttention b{color:#a9362b}.monitorEmptyNotice{color:#587065;background:#f4faf6;border:1px solid #cfe2d6;border-radius:12px;margin:-4px 0 18px;padding:12px 15px;font-size:12px}.monitorGrid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:18px;margin:18px 0;display:grid}.monitorGrid>.adminPanel+.adminPanel{margin-top:0}.monitorLatest,.monitorWorkload{gap:9px;display:grid}.monitorLatest article{background:#f9fcfa;border:1px solid #e1ebe5;border-radius:12px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.monitorLatest article>span{color:#14753b;background:#e4f6ea;border-radius:9px;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.monitorLatest article.fail>span{color:#a9362b;background:#fee7e4}.monitorLatest b,.monitorLatest small{display:block}.monitorLatest small{color:#718279;margin-top:2px;font-size:10px}.monitorLatest strong{color:#14753b;font-size:12px}.monitorLatest .fail strong{color:#a9362b}.monitorLatest>p{text-align:center;color:#718279;margin:0;padding:24px}.monitorWorkload{grid-template-columns:1fr 1fr}.monitorWorkload article{background:#f9fcfa;border:1px solid #e1ebe5;border-radius:14px;gap:3px;min-height:92px;padding:16px;display:grid}.monitorWorkload b{color:#14753b;font-size:27px}.monitorWorkload span{color:#62766b;font-size:11px}.monitorSettings form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.monitorSettings label{color:#506459;gap:6px;font-size:11px;font-weight:800;display:grid}.monitorSettings input[type=number]{width:100%;min-height:43px;font:inherit;background:#fcfefd;border:1px solid #d5e2da;border-radius:10px;padding:9px 11px}.monitorSettings .monitorToggle{background:#eef8f2;border-radius:11px;grid-column:1/-1;align-items:center;gap:9px;padding:12px;display:flex}.monitorSettings .monitorToggle input{width:18px;height:18px}.monitorSettings button{grid-column:1/-1;margin-top:2px}.monitorSettings input:focus{border-color:#70bd8b;outline:0;box-shadow:0 0 0 4px #dff4e7}html[data-theme=dark] .adminContent :is(.monitorLatest article,.monitorWorkload article,.monitorEmptyNotice,.monitorSettings .monitorToggle){background:var(--admin-panel-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}html[data-theme=dark] .monitorSettings input[type=number]{border-color:var(--admin-border)!important;color:var(--admin-text)!important;background:#11271c!important}html[data-theme=dark] .monitorLatest small,html[data-theme=dark] .monitorWorkload span{color:var(--admin-muted)!important}@media (max-width:1050px){.performanceMetrics{grid-template-columns:1fr 1fr}.monitorGrid{grid-template-columns:1fr}}@media (max-width:560px){.performanceMetrics,.monitorWorkload,.monitorSettings form{grid-template-columns:1fr}.monitorLatest article{grid-template-columns:30px minmax(0,1fr)}.monitorLatest strong{grid-column:2}.monitorSettings .monitorToggle,.monitorSettings button{grid-column:auto}}.searchPerformancePanel{overflow:hidden}.searchSourceBadge{white-space:nowrap;border-radius:999px;align-items:center;min-height:32px;padding:6px 11px;font-size:10px;font-weight:900;display:inline-flex}.searchSourceBadge.origin{color:#2e647f;background:#eaf3fb;border:1px solid #c9deec}.searchSourceBadge.geographic{color:#9a5b15;background:#fff3df;border:1px solid #f1d19f}.searchPerformanceScroll{border:1px solid #dfebe4;border-radius:14px;margin-top:4px;overflow-x:auto}.searchPerformanceTable{border-collapse:collapse;width:100%;min-width:880px}.searchPerformanceTable th{color:#65796e;text-align:start;white-space:nowrap;background:#f5f9f7;padding:11px 12px;font-size:9px}.searchPerformanceTable td{color:#314a3e;vertical-align:middle;border-top:1px solid #e5eee9;padding:13px 12px;font-size:11px}.searchPerformanceTable td:first-child{align-items:center;gap:8px;display:flex}.searchPerformanceTable strong,.searchPerformanceTable small{display:block}.searchPerformanceTable strong{font-size:12px}.searchPerformanceTable small{color:#718279;margin-top:2px;font-size:9px}.searchState{background:#aab8b0;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #edf2ef}.searchState.healthy{background:#1a9b4b;box-shadow:0 0 0 4px #e2f5e8}.searchState.warning{background:#d78a22;box-shadow:0 0 0 4px #fff2df}.searchState.critical{background:#c9473c;box-shadow:0 0 0 4px #fee8e5}.searchTrend{direction:ltr;align-items:flex-end;gap:3px;width:84px;height:30px;display:flex}.searchTrend i{background:linear-gradient(#6d9fba,#39738f);border-radius:3px;width:4px;min-height:4px}.geographicProbeHead{background:#fffaf1;border:1px dashed #e0bd83;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:13px 14px;display:flex}.geographicProbeHead b,.geographicProbeHead small{display:block}.geographicProbeHead b{color:#694620;font-size:12px}.geographicProbeHead small{color:#806d55;margin-top:3px;font-size:10px}.geographicProbeCards{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.geographicProbeCards article{background:#fffdf8;border:1px solid #ead8bb;border-radius:12px;padding:12px}.geographicProbeCards article>*{display:block}.geographicProbeCards span{color:#9a5b15;margin-top:4px;font-weight:900}.geographicProbeCards small{color:#806d55;margin-top:3px;font-size:9px}.searchPerformancePanel>.monitorEmptyNotice{color:#806d55;background:#fffdf8;border-color:#ead8bb;margin:10px 0 0}html[data-theme=dark] .adminContent :is(.searchPerformanceScroll,.searchPerformanceTable th,.geographicProbeHead,.geographicProbeCards article){background:var(--admin-panel-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}html[data-theme=dark] .searchPerformanceTable td{border-color:var(--admin-border)!important;color:var(--admin-text)!important}html[data-theme=dark] .searchPerformanceTable small,html[data-theme=dark] .geographicProbeHead small{color:var(--admin-muted)!important}@media (max-width:760px){.searchPerformancePanel .adminPanelHead,.geographicProbeHead{flex-direction:column;align-items:flex-start}.geographicProbeCards{grid-template-columns:1fr}.searchPerformanceScroll{margin-inline:-4px}}.opsFailureJump{color:#975716;background:#fff8ed;border:1px solid #efc99e;border-radius:10px;align-items:center;padding:8px 11px;font-size:10px;font-weight:900;display:inline-flex}.operationFailureDetails{background:#fffaf3;border:1px solid #efd3b2;border-radius:14px;gap:8px;margin-top:14px;padding:14px;scroll-margin-top:24px;display:grid}.operationFailureDetails>div>b,.operationFailureDetails>div>small{display:block}.operationFailureDetails>div>small{color:#806d55;margin-top:3px;font-size:10px}.operationFailureDetails article{background:#fff;border:1px solid #f0dfc9;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 11px;display:grid}.operationFailureDetails article>span{color:#a05d17;background:#fff0dd;border-radius:8px;place-items:center;min-height:30px;font-weight:900;display:grid}.operationFailureDetails article small{color:#806d55;margin-top:2px;font-size:9px;display:block}.operationFailureDetails article>a{color:#14753b;font-size:10px;font-weight:900}.operationFailureDetails article b{font-size:11px}.operationFailureDetails:target{box-shadow:0 0 0 4px #fff0dd}html[data-theme=dark] .adminContent :is(.operationFailureDetails,.operationFailureDetails article){background:var(--admin-panel-soft)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}@media (max-width:620px){.operationFailureDetails article{grid-template-columns:38px 1fr}.operationFailureDetails article>a{grid-column:2}}.marketPickerMenu>header span{color:#06412e!important}.marketPickerMenu>header small{color:#65796e!important}html[data-theme=dark] .marketPickerMenu>header span{color:#b9f2cc!important}html[data-theme=dark] .marketPickerMenu>header small{color:#9fbaaa!important}.marketPickerMenu{width:208px;padding:7px}.marketPickerMenu>header{gap:3px;padding:8px 9px 10px}.marketPickerMenu>header span{font-size:12px;line-height:1.35}.marketPickerMenu>header small{font-size:8px;line-height:1.45}.marketPickerMenu>a:not(.allMarketsLink){grid-template-columns:30px minmax(0,1fr) 17px;gap:8px;min-height:43px;margin-top:2px;padding:6px 8px}.marketPickerMenu>a:not(.allMarketsLink)>span{width:29px;height:20px}.marketPickerMenu>a:not(.allMarketsLink) b{font-size:12px;line-height:1.35}.marketPickerMenu>a:not(.allMarketsLink)>i{text-align:center;grid-column:3}.marketPickerMenu>.allMarketsLink{margin-top:5px;padding:9px 9px 6px;font-size:10px}@media (max-width:760px){.marketPickerMenu{width:min(224px,100vw - 28px)}}@media (min-width:761px){.topStripInner .marketPickerButton{min-width:152px;padding-inline:8px}.topStripInner .languageDirectSwitch{min-width:172px}.marketPickerMenu{width:190px}}.marketPickerMenu>a:not(.allMarketsLink) b{text-align:start;white-space:nowrap;justify-self:start}.marketPickerMenu>a:not(.allMarketsLink){column-gap:11px}.marketPickerMenu>a:not(.allMarketsLink)>i,html[dir=ltr] .marketPickerMenu>a:not(.allMarketsLink)>i{justify-self:end}.topStripInner .marketPickerButton .marketButtonCopy{flex:none;align-items:center;display:flex}.topStripInner .marketPickerButton .marketFlag{margin-inline-start:1px}.topStripInner .marketPickerButton .marketButtonCopy small{color:#d3e8dc;white-space:nowrap;align-self:auto;font-size:11px;font-weight:800;line-height:1.2}.topStripInner .marketPickerButton{direction:rtl}.topStripInner .marketPickerButton .marketButtonCopy{text-align:right;order:1}.topStripInner .marketPickerButton .marketFlag{order:2}.topStripInner .marketPickerButton>i{order:3}html[dir=ltr] .topStripInner .marketPickerButton{direction:ltr}html[dir=ltr] .topStripInner .marketPickerButton .marketButtonCopy{text-align:left}.topStripInner .marketPickerButton .marketButtonCopy small{font-size:13px;font-weight:700;line-height:1.35}.topStripInner .marketPickerButton{column-gap:5px}.topStripInner .marketPickerButton>i{margin-inline-start:4px}.topStripInner .marketPickerButton{align-items:center;column-gap:0;padding-inline:9px;display:flex}.topStripInner .marketPickerButton .marketButtonCopy{flex:none;margin:0 0 0 7px;line-height:1}.topStripInner .marketPickerButton .marketButtonCopy small{margin:0;line-height:18px;display:block}.topStripInner .marketPickerButton .marketFlag{flex:0 0 31px;width:31px;height:21px;margin:0}.topStripInner .marketPickerButton>i{flex:none;margin:0 auto 0 0}html[dir=ltr] .topStripInner .marketPickerButton .marketButtonCopy{margin:0 7px 0 0}html[dir=ltr] .topStripInner .marketPickerButton>i{margin:0 0 0 auto}@media (min-width:761px){.topStripInner .marketPickerButton{width:158px;min-width:158px;max-width:158px}.header .topStripInner .marketTools{grid-template-columns:auto auto;gap:6px}.header .topStripInner .marketPicker{width:max-content}.header .topStripInner .marketPickerButton{column-gap:7px;width:max-content;min-width:0;max-width:none;padding-inline:10px}.header .topStripInner .marketPickerButton .marketButtonCopy,.header .topStripInner .marketPickerButton>i{margin:0}}html[data-theme=dark] .adminContent :is(.adminGroupTitle,.adminCategorySummary a,.adminPagination,.upgradeCurrentRole,.upgradeRoleChoices button,.upgradeStatus li,.adminUpgradeList dl>div,.adminUpgradeApplicantNote,.verificationBusinessFields,.verificationState,.identityBadges i,.adminUsersTable tr,.adminTasks a,.adminRecent>a,.notificationList article,.savedList article,.resultTools button,.planGroupHead>b){background:linear-gradient(145deg,var(--admin-panel),var(--admin-panel-soft))!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}html[data-theme=dark] .adminContent .adminGroupTitle{border-radius:14px;min-height:58px;margin-block:24px 13px;padding:12px 16px;box-shadow:0 10px 26px #00000026;border:1px solid var(--admin-border)!important}html[data-theme=dark] .adminContent .adminGroupTitle :is(h2,b,strong){color:var(--admin-text)!important}html[data-theme=dark] .adminContent .adminGroupTitle :is(span,small){color:#8cebb0!important;background:#183f2b!important;border-color:#397453!important}html[data-theme=dark] .adminContent .adminCategorySummary a{color:#c9ded1!important;box-shadow:none!important;background:#132b20!important;border-color:#356449!important}html[data-theme=dark] .adminContent .adminCategorySummary a:hover{color:#fff!important;background:#1b3c2c!important;border-color:#58a675!important}html[data-theme=dark] .adminContent .adminCategorySummary a b{color:#91eeb1!important;background:#244535!important}html[data-theme=dark] .adminContent .adminCategorySummary a.active{color:#fff!important;background:linear-gradient(135deg,#209a52,#13763f)!important;border-color:#65d990!important}html[data-theme=dark] .adminContent .adminCategorySummary a.active b{color:#116f38!important;background:#dff5e7!important}html[data-theme=dark] .adminContent .adminPagination a{color:#9ceaba!important;background:#17382a!important;border-color:#3b6d52!important}html[data-theme=dark] .adminContent :is(.upgradeRoleChoices button.selected,.verificationState.verified,.notificationList article.unread){background:linear-gradient(145deg,#173b29,#102a1e)!important;border-color:#3c7a55!important}html[data-theme=dark] .adminContent :is(.upgradeStatus li.done,.verificationPlan){color:#91efb4!important;background:#17442d!important}html[data-theme=dark] .adminContent :is(.upgradeStatus li,.identityBadges i.source){color:#bdd0c4!important;background:#20372d!important}html[data-theme=dark] .adminContent :is(.identityBadges i.ok){color:#91efb4!important;background:#17442d!important;border-color:#397653!important}html[data-theme=dark] .adminContent :is(.identityBadges i.wait){color:#f2d28a!important;background:#443316!important;border-color:#725728!important}html[data-theme=dark] .adminContent :is(.adminAdImage,.adminUser i,.adminTasks b,.noticeIcon){color:#83edaa!important;background:#1b4932!important}html[data-theme=dark] .adminContent :is(.adminRecent>a,.savedList article,.notificationList article){border-color:#294d3a!important}.personalPage{min-height:70vh}.personalPage>.pageTitle{margin-bottom:22px}.personalEmpty{text-align:center;background:radial-gradient(circle at 50% 8%,#dff5e7 0,#0000 30%),linear-gradient(145deg,#fff,#f5faf7);border:1px dashed #a9cfb5;border-radius:24px;grid-column:1/-1;align-content:center;justify-items:center;gap:15px;min-height:285px;padding:45px 28px;display:grid;box-shadow:0 18px 48px #10271d0b}.personalEmpty.compact{min-height:230px}.personalEmptyIcon{width:66px;height:66px;color:var(--green);background:linear-gradient(145deg,#e6f7ec,#d4f0de);border-radius:21px;place-items:center;display:grid;box-shadow:0 10px 24px #16803d16}.personalEmpty h2{color:#123d2d;margin:0;font-size:24px}.personalEmpty p{max-width:540px;color:var(--muted);margin:7px auto 0;line-height:1.8}.personalEmpty .primary{min-width:165px;margin-top:4px}.personalSkeleton{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.personalSkeleton i{background:linear-gradient(100deg,#edf3ef 20%,#f9fcfa 40%,#edf3ef 60%) 0 0/220% 100%;border-radius:20px;height:330px;animation:1.25s linear infinite personalShimmer}@keyframes personalShimmer{to{background-position-x:-220%}}.savedSearchCard,.notificationCard{background:linear-gradient(145deg,#fff,#fbfdfb);transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 9px 28px #10271d09}.savedSearchCard:hover,.notificationCard:hover{border-color:#a7d3b3;transform:translateY(-2px);box-shadow:0 15px 34px #10271d10}.savedList .savedSearchCard{grid-template-columns:auto minmax(0,1fr) auto;padding:16px 18px}.personalItemIcon{width:48px;height:48px;color:var(--green);background:#e7f6ec;border-radius:15px;place-items:center;display:grid}.savedSearchCard>div>b{font-family:var(--heading-font);font-size:17px}.savedSearchCard .isEnabled{color:#16803d}.savedSearchCard .isDisabled{color:#7b8880}.savedListActions{border-inline-start:1px solid var(--line);padding-inline-start:14px}.savedListActions a{background:#eff9f2;border-radius:9px;padding:9px 12px}.savedListActions button{color:#9f3329;background:0 0;border:1px solid #f0cbc7}.notificationList .notificationCard{grid-template-columns:auto minmax(0,1fr) auto}.notificationCard.unread{box-shadow:inset 4px 0 #43b96c,0 9px 28px #10271d09}.notificationActions{align-items:center;gap:8px;display:flex}.notificationActions form{margin:0}.notificationActions a{background:var(--green);color:#fff;border-radius:9px;padding:9px 13px}.notificationActions button{white-space:nowrap}.conversationList .personalEmpty{max-width:900px}.messagesPage .conversationList{max-width:none}.messagesPage .conversationCard{max-width:900px}html[dir=rtl] .notificationCard.unread{box-shadow:inset -4px 0 #43b96c,0 9px 28px #10271d09}html[data-theme=dark] .personalEmpty{box-shadow:none;background:radial-gradient(circle at 50% 8%,#183d2a 0,#0000 33%),linear-gradient(145deg,#10281d,#0c2118);border-color:#315b43}html[data-theme=dark] .personalEmptyIcon{color:#79e7a5;box-shadow:none;background:#1b4932}html[data-theme=dark] .personalEmpty h2{color:#f0faf3}html[data-theme=dark] .personalEmpty p{color:#a9bdb0}html[data-theme=dark] .personalSkeleton i{background:linear-gradient(100deg,#11271d 20%,#1b3829 40%,#11271d 60%) 0 0/220% 100%}html[data-theme=dark] .savedSearchCard,html[data-theme=dark] .notificationCard{box-shadow:none;background:linear-gradient(145deg,#10271d,#0d2118)!important;border-color:#294d3a!important}html[data-theme=dark] .personalItemIcon,html[data-theme=dark] .noticeIcon{color:#79e7a5;background:#1b4932}html[data-theme=dark] .savedListActions a{color:#8cebad;background:#173d29}html[data-theme=dark] .savedListActions button{color:#ffaaa3;background:#351c1c;border-color:#64302d}html[data-theme=dark] .notificationActions a{color:#fff}html[data-theme=dark] .notificationActions button{color:#8cebad;background:#142e22;border-color:#315642}@media (max-width:700px){.personalEmpty{border-radius:19px;min-height:235px;padding:36px 20px}.personalEmpty h2{font-size:21px}.personalSkeleton{grid-template-columns:1fr}.personalSkeleton i{height:285px}.personalSkeleton i:nth-child(n+2){display:none}.savedList .savedSearchCard,.notificationList .notificationCard{grid-template-columns:auto minmax(0,1fr);gap:11px}.savedListActions,.notificationActions{border-inline-start:0;border-top:1px solid var(--line);grid-column:1/-1;justify-content:flex-start;padding:11px 0 0}.notificationList .noticeIcon{display:grid}.notificationActions a,.notificationActions button,.savedListActions a,.savedListActions button{justify-content:center;align-items:center;min-height:42px;display:inline-flex}.messagesPage .conversationCard{max-width:none}}.dashboardStats div{grid-template-columns:1fr auto;align-items:center;gap:3px 12px;min-height:142px;display:grid}.dashboardStats .dashboardStatIcon{width:52px;height:52px;color:var(--green);background:#e5f6eb;border-radius:17px;grid-area:1/2/3;place-items:center;display:grid}.dashboardStats b{grid-area:1/1;margin:0}.dashboardStats>div>span:last-child{grid-area:2/1}.dashboardSectionHead{justify-content:space-between;align-items:end;margin:38px 0 15px;display:flex}.dashboardSectionHead span{color:var(--green);font-size:13px;font-weight:800}.dashboardSectionHead h2{margin:5px 0 0;font-size:27px}.dashboardLinkGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.dashboardLinkGrid a{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:15px;min-height:132px;padding:20px}.dashboardLinkGrid a:after{font-size:18px}.dashboardLinkIcon{width:48px;height:48px;color:var(--green);background:#e9f7ed;border-radius:15px;place-items:center;display:grid}.dashboardLinkGrid a>div{gap:5px;display:grid}.dashboardLinkGrid a b{font-family:var(--heading-font);color:#173f30;font-size:17px}.dashboardLinkGrid a span{line-height:1.65}.activityGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.activitySection{background:#fff;border:1px solid #dce7e0;border-radius:22px;align-content:start;padding:20px;box-shadow:0 13px 35px #10271d0a}.activitySection.activityWide{grid-column:1/-1}.activitySectionHead{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding-bottom:16px;display:flex}.activitySectionHead>span{width:48px;height:48px;color:var(--green);background:#e7f6ec;border-radius:15px;flex:none;place-items:center;display:grid}.activitySectionHead h2{margin:0;font-size:21px}.activitySectionHead p{color:var(--muted);margin:3px 0 0;font-size:12px}.activitySection>.personalEmpty{min-height:245px;box-shadow:none;background:linear-gradient(145deg,#fbfdfb,#f2f8f4);border:0;border-radius:16px}.activitySection>.personalEmpty .personalEmptyIcon{border-radius:17px;width:54px;height:54px}.activitySection>.personalEmpty h2{font-size:20px}.activitySection>.personalEmpty p{font-size:13px}.activitySection>article{background:#fbfdfb}.activitySection>article:first-of-type{margin-top:2px}html[data-theme=dark] .dashboardStats .dashboardStatIcon,html[data-theme=dark] .dashboardLinkIcon,html[data-theme=dark] .activitySectionHead>span{color:#80e9aa;background:#1b4932}html[data-theme=dark] .dashboardLinkGrid a b{color:#effaf2}html[data-theme=dark] .activitySection{box-shadow:none;background:#0f261b;border-color:#294d3a}html[data-theme=dark] .activitySection>.personalEmpty{background:linear-gradient(145deg,#10281d,#0c2118)}html[data-theme=dark] .activitySection>article{background:#10291d!important}html[data-theme=dark] .verificationGate{box-shadow:none;background:linear-gradient(135deg,#123020,#0d2519);border-color:#315d44}html[data-theme=dark] .verificationGate>span{background:#1d4933}html[data-theme=dark] .verificationGate h2{color:#effaf2}html[data-theme=dark] .verificationGate p{color:#aec2b4}html[data-theme=dark] .verificationGate .ghostButton{color:#8cebad;background:#132f22;border-color:#3b684e}@media (max-width:900px){.dashboardLinkGrid{grid-template-columns:1fr 1fr}.activityGrid{grid-template-columns:1fr}.activitySection.activityWide{grid-column:auto}}@media (max-width:600px){.dashboardStats{grid-template-columns:1fr 1fr}.dashboardStats div{grid-template-columns:1fr;min-height:122px;padding:16px}.dashboardStats .dashboardStatIcon{border-radius:13px;grid-area:1/1;width:40px;height:40px}.dashboardStats b{grid-area:2/1;font-size:26px}.dashboardStats>div>span:last-child{grid-area:3/1;font-size:12px}.dashboardSectionHead{margin-top:30px}.dashboardSectionHead h2{font-size:23px}.dashboardLinkGrid{grid-template-columns:1fr}.dashboardLinkGrid a{min-height:112px;padding:17px}.activitySection{border-radius:18px;padding:14px}.activitySection>.personalEmpty{min-height:215px}.activitySection .savedListActions{border-top:0;grid-column:auto;padding:0}.activitySection article{grid-template-columns:minmax(0,1fr)}.activitySection .savedListActions{border-top:1px solid var(--line);padding-top:10px}}.listingsManagerHead .primary{gap:8px;display:inline-flex}.listingStatusTabs{scrollbar-width:none;background:#f6faf7;border:1px solid #dce7e0;border-radius:17px;gap:8px;margin:0 0 18px;padding:6px;display:flex;overflow-x:auto}.listingStatusTabs::-webkit-scrollbar{display:none}.listingStatusTabs a{color:#65776d;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-width:max-content;padding:10px 15px;font-weight:800;transition:all .18s;display:flex}.listingStatusTabs a b{color:#456153;background:#e6eee9;border-radius:50%;place-items:center;min-width:24px;height:24px;font-size:11px;display:grid}.listingStatusTabs a.active{color:var(--green);background:#fff;box-shadow:0 6px 18px #10271d12}.listingStatusTabs a.active b{color:#08733a;background:#dff4e6}.modernAdsList article{background:linear-gradient(145deg,#fff,#fafcfb);border-radius:19px;grid-template-columns:132px minmax(0,1fr) minmax(220px,auto);padding:14px;transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 9px 28px #10271d09}.modernAdsList article:hover{border-color:#a9d4b6;transform:translateY(-2px);box-shadow:0 15px 34px #10271d11}.modernAdsList .miniImage{border-radius:14px;height:106px}.myAdCopy{min-width:0}.myAdTopline{align-items:center;gap:9px;display:flex}.myAdTopline time{color:var(--muted);font-size:11px}.modernAdsList h3{font-family:var(--heading-font);white-space:nowrap;text-overflow:ellipsis;margin:8px 0 4px;font-size:19px;overflow:hidden}.modernAdsList p strong{color:#173f30}.myAdControls{border-inline-start:1px solid var(--line);align-content:center;justify-items:end;gap:7px;padding-inline-start:18px;display:grid}.viewListingLink{min-height:38px;color:var(--green);background:#eaf7ee;border-radius:10px;justify-content:center;align-items:center;padding:8px 13px;font-weight:850;display:inline-flex}.myAdControls .adActions{justify-content:flex-end;margin:0}.myAdControls .adActions button,.myAdControls .adActions a{min-height:34px}.status.draft{color:#526158;background:#edf0ee}.status.rejected{color:#b42318;background:#fee4e2}.status.sold,.status.archived,.status.expired{color:#465a78;background:#e9eef6}html[data-theme=dark] .listingStatusTabs{background:#0d2118;border-color:#294d3a}html[data-theme=dark] .listingStatusTabs a{color:#9db3a5}html[data-theme=dark] .listingStatusTabs a b{color:#abc0b2;background:#173426}html[data-theme=dark] .listingStatusTabs a.active{color:#8cebad;box-shadow:none;background:#173c29}html[data-theme=dark] .listingStatusTabs a.active b{color:#9bf0b9;background:#24563a}html[data-theme=dark] .modernAdsList article{box-shadow:none;background:linear-gradient(145deg,#10271d,#0d2118)!important;border-color:#294d3a!important}html[data-theme=dark] .modernAdsList p strong{color:#dff3e6}html[data-theme=dark] .viewListingLink{color:#8cebad;background:#173d29}html[data-theme=dark] .listingsManagerPage .myAdControls .adActions>a:first-child{color:#f0b083;background:#35271e;border-color:#835334}html[data-theme=dark] .listingsManagerPage .myAdControls .adActions>button:not(.danger){color:#d9e8df;background:#20342a}@media (max-width:760px){.listingsManagerHead .primary{width:max-content}.listingStatusTabs{margin-inline:-2px;padding:5px}.modernAdsList article{grid-template-columns:88px minmax(0,1fr);gap:12px}.modernAdsList .miniImage{height:82px}.modernAdsList h3{font-size:16px}.myAdTopline time{display:none}.myAdControls{border-inline-start:0;border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;padding:11px 0 0;display:flex}.myAdControls .adActions{justify-content:flex-end}.viewListingLink{min-height:40px}.profileFormActions{z-index:5;border:1px solid var(--line);border-radius:15px;margin:0 8px 8px;position:sticky;bottom:8px;box-shadow:0 12px 32px #10271d1a}}html[data-theme=dark] .profileFormActions{background:#10271d;border-color:#294d3a}.mobileWebViewRoute{color:#123d2d;background:radial-gradient(circle at 12% 8%,#dff7e8 0,#0000 34%),radial-gradient(circle at 92% 92%,#fff1e6 0,#0000 30%),#f7fbf8;min-height:100dvh}.mobileWebViewRoute #main-content{min-height:100dvh}.mobileWebViewRoute .skipLink{display:none}.mobileVerificationPage{width:min(100%,680px);min-height:100dvh;padding:max(28px,env(safe-area-inset-top)) 18px max(36px,env(safe-area-inset-bottom));align-content:start;gap:18px;margin:0 auto;display:grid}.mobileVerificationPage>header{background:linear-gradient(145deg,#fff,#edf9f1);border:1px solid #c9e4d2;border-radius:24px;padding:24px 22px;position:relative;overflow:hidden;box-shadow:0 18px 48px #10382010}.mobileVerificationPage>header:after{content:"";inset-inline-end:-55px;opacity:.7;pointer-events:none;border:30px solid #d8f1e1;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-75px}.mobileVerificationPage>header>*{z-index:1;position:relative}.mobileVerificationPage>header span{color:#16803d;font-size:12px;font-weight:850}.mobileVerificationPage>header h1{margin:6px 0 7px;font-size:clamp(27px,7vw,38px)}.mobileVerificationPage>header p{color:#5f7568;margin:0;line-height:1.8}.mobileVerificationPage>.phoneVerificationCard{background:#fff;border-radius:24px;margin:0;box-shadow:0 18px 48px #10382010}html[data-theme=dark] .mobileWebViewRoute{color:#eef9f1;background:radial-gradient(circle at 12% 8%,#17412b 0,#0000 34%),radial-gradient(circle at 92% 92%,#33251b 0,#0000 30%),#081c13}html[data-theme=dark] .mobileVerificationPage>header{box-shadow:none;background:linear-gradient(145deg,#123020,#0d2519);border-color:#315d44}html[data-theme=dark] .mobileVerificationPage>header:after{border-color:#234d35}html[data-theme=dark] .mobileVerificationPage>header p{color:#aec2b4}html[data-theme=dark] .mobileVerificationPage>.phoneVerificationCard{box-shadow:none;background:linear-gradient(145deg,#10281d,#0c2118);border-color:#315d44}@media (max-width:560px){.mobileVerificationPage{gap:14px;padding-inline:14px}.mobileVerificationPage>header{border-radius:20px;padding:20px 18px}.mobileVerificationPage>header p{font-size:13px}.mobileVerificationPage>.phoneVerificationCard{border-radius:20px;padding:18px 15px}}@media (min-height:780px){.mobileVerificationPage{min-height:100dvh;padding-block:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-bottom));align-content:center;gap:10px}.mobileVerificationPage>header{border-radius:18px;padding:14px 18px}.mobileVerificationPage>header h1{margin:3px 0 4px;font-size:clamp(23px,5vw,31px)}.mobileVerificationPage>header p{font-size:12px;line-height:1.55}.mobileVerificationPage>.phoneVerificationCard{border-radius:18px;gap:10px;padding:15px 18px}.mobileVerificationPage .phoneVerificationAdvanced>header{gap:10px}.mobileVerificationPage .phoneVerificationAdvanced>header h2{margin-block:1px 3px;font-size:21px}.mobileVerificationPage .phoneVerificationAdvanced>header p{font-size:11px;line-height:1.55}.mobileVerificationPage .phoneVerifyHeroIcon{border-radius:13px;width:42px;height:42px;font-size:16px}.mobileVerificationPage .phoneVerifySteps span i{width:24px;height:24px}.mobileVerificationPage .phoneVerifyForm{gap:7px}.mobileVerificationPage .phoneTurnstile{padding-block:0}.mobileVerificationPage .phonePrivacyNote{font-size:10px}}@media (min-width:720px) and (min-height:720px){.mobileVerificationPage{align-content:center;gap:10px;padding-block:14px}.mobileVerificationPage>header{padding:14px 20px}.mobileVerificationPage>.phoneVerificationCard{padding-block:16px}}.storePreviewPage{min-height:72vh}.storePreviewHead{align-items:center}.storeLockedBadge{background:#fff8e5;border:1px solid #d9b96e;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;color:#7b5b13!important;font-size:12px!important;display:inline-flex!important}.storePreviewHero{background:radial-gradient(circle at 85% 18%,#8ce3a844,#0000 28%),linear-gradient(135deg,#fafffb,#eaf8ef);border:1px solid #cbe3d3;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 52px #10271d0e}.storePreviewHero:after{content:"";inset-inline-end:-65px;opacity:.55;border:42px solid #ccefd8;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-105px}.storePreviewCopy{z-index:1;position:relative}.storePreviewCopy>span{color:var(--green);font-weight:850}.storePreviewCopy h2{max-width:650px;margin:7px 0;font-size:clamp(28px,4vw,42px)}.storePreviewCopy p{max-width:690px;color:var(--muted);margin:0;line-height:1.9}.storePreviewActions{gap:10px;margin-top:21px;display:flex}.storePreviewMark{z-index:1;color:#fff;background:linear-gradient(145deg,#20aa55,#0d7439);border-radius:32px;place-items:center;width:112px;height:112px;display:grid;position:relative;box-shadow:0 20px 38px #16803d35}.storeFeatureGrid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:18px;display:grid}.storeFeatureGrid article{background:#fff;border:1px solid #dce8e0;border-radius:20px;align-content:start;gap:8px;min-height:170px;padding:23px;display:grid;box-shadow:0 10px 28px #10271d09}.storeFeatureGrid svg{color:var(--green)}.storeFeatureGrid b{font-size:17px}.storeFeatureGrid p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.storeBillingNote{color:#65766d;text-align:center;background:#f2f6f3;border-radius:14px;margin:17px 0 0;padding:13px 17px;font-size:12px}.launchAccessHero{grid-template-columns:58px minmax(0,1fr) auto}.launchPlanBadge{color:#08733a;white-space:nowrap;background:#fff;border:1px solid #9bcfab;border-radius:999px;align-self:center;padding:9px 13px;font-size:11px}.launchBenefits article i{width:43px;height:43px;color:var(--green);background:#e8f7ed;border-radius:13px;place-items:center;font-style:normal;display:grid}.professionalNotice{background:linear-gradient(135deg,#fffef8,#f4f3e8);border-color:#d9d7c2}.professionalNotice>a{color:var(--green);white-space:nowrap;background:#fff;border:1px solid #b8cdbf;border-radius:10px;align-self:center;padding:10px 13px;font-weight:850}.upgradeCurrentRole>i{width:46px;height:46px;color:var(--green);background:#e1f4e7;border-radius:14px;place-items:center;font-style:normal;display:grid}.upgradeCurrentRole>div{gap:2px;display:grid}.upgradeCurrentRole>div>span,.upgradeCurrentRole>div>small{color:#65786c}.upgradeCurrentRole>div>b{color:#12402a;font-size:18px}.upgradeCurrentRole>em{color:#4c6958;background:#fff;border-radius:999px;padding:8px 11px;font-size:10px;font-style:normal}.upgradePage>.personalEmpty{min-height:250px}html[data-theme=dark] .storeLockedBadge{background:#302815;border-color:#6b582c;color:#f0ce77!important}html[data-theme=dark] .storePreviewHero{box-shadow:none;background:radial-gradient(circle at 85% 18%,#26694155,#0000 28%),linear-gradient(135deg,#123020,#0d2519);border-color:#315d44}html[data-theme=dark] .storePreviewHero:after{border-color:#234d35}html[data-theme=dark] .storePreviewCopy h2{color:#effaf2}html[data-theme=dark] .storePreviewCopy p{color:#aec2b4}html[data-theme=dark] .storeFeatureGrid article{box-shadow:none;background:#10271d;border-color:#294d3a}html[data-theme=dark] .storeFeatureGrid b{color:#eef8f1}html[data-theme=dark] .storeBillingNote{color:#a8bbae;background:#122a1f}html[data-theme=dark] .launchPlanBadge{color:#8cebad;background:#133122;border-color:#376448}html[data-theme=dark] .launchBenefits article i{color:#80e9aa;background:#1b4932}html[data-theme=dark] .professionalNotice{background:linear-gradient(135deg,#262516,#1c2117);border-color:#50492b}html[data-theme=dark] .professionalNotice>a{color:#91edb2;background:#122e20;border-color:#42604c}html[data-theme=dark] .upgradeCurrentRole>i{color:#80e9aa;background:#1b4932}html[data-theme=dark] .upgradeCurrentRole>div>b{color:#eef8f1}html[data-theme=dark] .upgradeCurrentRole>div>span,html[data-theme=dark] .upgradeCurrentRole>div>small{color:#a9bdb0}html[data-theme=dark] .upgradeCurrentRole>em{color:#a8d8b8;background:#173426}@media (max-width:760px){.storePreviewHead{display:grid}.storeLockedBadge{width:max-content}.storePreviewHero{grid-template-columns:1fr;padding:25px 20px}.storePreviewMark{border-radius:23px;grid-row:1;width:78px;height:78px}.storePreviewActions{display:grid}.storePreviewActions a{width:100%}.storeFeatureGrid{grid-template-columns:1fr}.storeFeatureGrid article{min-height:130px}.launchAccessHero{grid-template-columns:44px minmax(0,1fr)}.launchPlanBadge,.professionalNotice>a{grid-column:1/-1;width:max-content;margin-inline-start:62px}.upgradeCurrentRole{grid-template-columns:auto minmax(0,1fr)}.upgradeCurrentRole>em{grid-column:1/-1;width:max-content;max-width:100%}}html[data-theme=dark] .adminContent :is(.adminFeatured,.adminStatus.pending){color:#f5d98d!important;background:#4a3818!important}html[data-theme=dark] .adminContent :is(.adminCategoryBadge,.adminStatus.sold){color:#a9cdf5!important;background:#1c3650!important}html[data-theme=dark] .adminContent :is(.adminAdInfo p,.adminAdInfo small,.verificationControlPanel p,.verificationControlPanel label){color:var(--admin-muted)!important}html[data-theme=dark] .adminContent :is(.adminEmptyState>a,.resultTools button,.upgradeRoleChoices button){box-shadow:none!important}@media (max-width:900px){html[data-theme=dark] .adminContent .adminUsersTable tr{background:linear-gradient(145deg,var(--admin-panel),var(--admin-panel-soft))!important;border-color:var(--admin-border)!important;box-shadow:0 10px 28px #0000002e!important}html[data-theme=dark] .adminContent .adminUsersTable td{border-color:#294d3a!important}}.storesEmpty{background:radial-gradient(circle at 10% 10%,#ddf5e5 0,#0000 32%),linear-gradient(145deg,#fff,#f5faf7);border:1px dashed #b9d8c3;border-radius:22px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:190px;padding:28px;display:grid;box-shadow:0 16px 44px #092c1d0d}.storesEmpty>span{color:#118443;background:#e4f7ea;border-radius:17px;place-items:center;width:58px;height:58px;font-size:26px;display:grid}.storesEmpty h2{color:#123e2b;margin:0;font-size:21px}.storesEmpty p{color:#65776c;max-width:560px;margin:5px 0 0;font-size:12px;line-height:1.7}.storesEmpty .primary{text-align:center;min-width:135px}.skeleton{background:#e5eee8;border-radius:12px;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffffb8 48%,#0000 76%);animation:1.35s infinite skeletonSweep;position:absolute;inset:0;transform:translate(-100%)}.storesLoading{padding-block:30px}.skeletonTitle{width:230px;height:42px;margin-inline-start:auto}.skeletonLead{width:min(480px,80%);height:18px;margin:12px 0 30px auto}.storeSkeleton{pointer-events:none}.skeletonLogo{width:68px;height:68px}.skeletonLine{width:190px;height:11px;margin:9px 0}.skeletonLine.wide{width:240px;height:17px}.skeletonLine.short{width:110px}@keyframes skeletonSweep{to{transform:translate(100%)}}@media (max-width:650px){.storesEmpty{grid-template-columns:auto 1fr;padding:20px}.storesEmpty .primary{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.skeleton:after{animation:none}}.filters.advanced{grid-template-columns:minmax(180px,1.5fr) repeat(2,minmax(120px,1fr)) repeat(2,minmax(100px,.7fr)) minmax(120px,.9fr) auto}.searchFilterDock{z-index:20;margin-bottom:18px;position:relative}.searchFilterDock .filters{margin-bottom:0}.activeFilterBar{background:#f8fbf9;border:1px solid #dce9e1;border-top:0;border-radius:0 0 14px 14px;flex-wrap:wrap;align-items:center;gap:7px;padding:9px 12px;display:flex}.activeFilterBar>span{color:#718177;font-size:10px;font-weight:700}.activeFilterBar>b{color:#126d39;background:#e6f5eb;border-radius:99px;padding:5px 9px;font-size:10px;font-weight:700}.activeFilterBar>a{color:#a23b2e;margin-inline-start:auto;font-size:10px;font-weight:800}.searchEmpty{background:radial-gradient(circle at 90% 0,#e1f5e7 0,#0000 34%),linear-gradient(145deg,#fff,#f6faf7);border:1px dashed #b9d7c3;border-radius:20px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;min-height:210px;padding:28px;display:grid}.searchEmpty>span{color:#118143;background:#e4f6ea;border-radius:17px;place-items:center;width:58px;height:58px;font-size:30px;display:grid}.searchEmpty h2{color:#153e2c;margin:0;font-size:20px}.searchEmpty p{color:#65766c;max-width:570px;margin:5px 0 0;font-size:12px;line-height:1.7}.searchEmpty>div:last-child{gap:8px;display:flex}.searchEmpty .primary,.searchEmpty .secondary{text-align:center;min-width:118px}.searchLoadingFilters{grid-template-columns:2fr 1fr 1fr 1fr;gap:10px;margin:24px 0;display:grid}.searchLoadingFilters>.skeleton{height:52px}.searchLoadingGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.searchLoadingGrid article{border:1px solid #e0e9e3;border-radius:17px;padding:10px}.searchLoadingGrid .image{height:175px}.searchLoadingGrid .line{width:62%;height:12px;margin:12px 0 5px}.searchLoadingGrid .line.wide{width:88%;height:17px}@media (min-width:1001px){.searchFilterDock{position:sticky;top:152px}.searchFilterDock:before{z-index:-1;content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbfcfbef;border-radius:24px;position:absolute;inset:-8px -8px -10px;box-shadow:0 10px 28px #0b2f2010}}@media (max-width:1100px) and (min-width:761px){.filters.advanced{grid-template-columns:2fr 1fr 1fr}.filters.advanced button{grid-column:span 3;min-height:46px}}@media (max-width:760px){.filters.advanced{grid-template-columns:1fr}.activeFilterBar{flex-wrap:nowrap;padding-bottom:10px;overflow-x:auto}.activeFilterBar>b,.activeFilterBar>a{flex:none}.searchEmpty{grid-template-columns:auto 1fr;padding:20px}.searchEmpty>div:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.searchLoadingFilters,.searchLoadingGrid{grid-template-columns:1fr 1fr}.searchLoadingGrid .image{height:130px}}html[data-theme=dark] .activeFilterBar{background:#102119;border-color:#2c513e}html[data-theme=dark] .activeFilterBar>b{color:#8cebb0;background:#1b472f}html[data-theme=dark] .searchEmpty{background:radial-gradient(circle at 90% 0,#1c4931 0,#0000 35%),linear-gradient(145deg,#14261d,#102018);border-color:#315943}html[data-theme=dark] .searchEmpty h2{color:#edf8f1}html[data-theme=dark] .searchEmpty p{color:#aec5b6}.searchPage{padding-bottom:48px}.searchPage .searchFilterDock{z-index:20;margin-bottom:14px;position:relative;top:auto}.searchPage .searchFilterDock:before{display:none}.searchPage .filters.advanced{border-radius:17px;grid-template-columns:minmax(170px,1.5fr) repeat(2,minmax(115px,1fr)) repeat(2,minmax(92px,.7fr)) minmax(112px,.9fr) auto;gap:8px;padding:11px;box-shadow:0 10px 26px #10271d0a}.searchPage .filters.advanced :is(input,select){color:#1b392b;background:#fff;min-height:43px;padding-block:8px}.searchPage .filters.advanced input::placeholder{color:#77887e;opacity:1}.searchFilterActions{grid-template-columns:minmax(115px,1fr) auto;gap:7px;display:grid}.searchFilterActions button{white-space:nowrap;min-height:43px!important}.searchFilterActions>a{color:#a04034;white-space:nowrap;background:#fff;border:1px solid #d6e4db;border-radius:11px;place-items:center;min-height:43px;padding-inline:12px;font-size:11px;font-weight:850;display:grid}.searchFilterActions>a:hover{background:#fff8f6;border-color:#d7a79f}.searchPage .resultTools{margin-bottom:16px}.searchPage .pagination:empty{display:none}.searchPage .imageCount{left:12px!important;right:auto!important;inset-inline:auto!important}.searchPage .searchResultsGrid{align-items:start}@media (min-width:961px){.searchPage .searchResultsGrid-5{grid-template-columns:repeat(6,minmax(0,1fr))}.searchPage .searchResultsGrid-5>.card{grid-column:span 2}.searchPage .searchResultsGrid-5>.card:nth-child(4){grid-column:2/span 2}.searchPage .searchResultsGrid-5>.card:nth-child(5){grid-column:4/span 2}.searchPage .searchResultsGrid-4>.card:last-child{grid-column:2}.searchPage .searchResultsGrid-2>.card:first-child{grid-column:1}.searchPage .searchResultsGrid-2>.card:last-child{grid-column:3}.searchPage .searchResultsGrid-1>.card{grid-column:2}}@media (max-width:1100px) and (min-width:761px){.searchPage .filters.advanced{grid-template-columns:2fr 1fr 1fr}.searchPage .searchFilterActions{grid-column:span 3}}@media (max-width:760px){.searchPage .filters.advanced{grid-template-columns:1fr}.searchPage .searchFilterActions{grid-column:auto}.searchPage .searchFilterActions button{width:100%}}html[data-theme=dark] .searchFilterActions>a{color:#ffb2a5;background:#102119;border-color:#315642}.searchResultTools{min-height:72px;box-shadow:0 9px 25px #10271d09;background:linear-gradient(135deg,#fff,#f7fbf8)!important;padding:12px 14px!important}.searchResultSummary>span{color:var(--green);margin-bottom:2px;font-size:10px;font-weight:900;display:block}.searchResultSummary .resultCount{color:#435b4e;font-size:13px;font-weight:800}.searchResultActions{align-items:center;gap:10px;display:flex}.viewSwitcher{background:#f2f7f4;border:1px solid #d8e6dd;border-radius:12px;gap:4px;padding:4px;display:flex}.viewSwitcher>a{color:#62756a;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:7px 11px;display:flex}.viewSwitcher>a:hover{color:var(--green)}.viewSwitcher>a.active{color:#08783a;background:#fff;box-shadow:0 3px 11px #10271d12}.viewSwitcher b{font-size:11px}.gridViewIcon{grid-template-columns:1fr 1fr;gap:2px;width:18px;height:18px;display:grid}.gridViewIcon i{border:1.7px solid;border-radius:2px}.searchResults-list{gap:13px;max-width:1050px;margin-inline:auto;grid-template-columns:1fr!important;display:grid!important}.searchResults-list .card{border-radius:20px;grid-template-columns:minmax(245px,32%) minmax(0,1fr);min-height:220px;display:grid}.searchResults-list .cardMedia{min-height:220px}.searchResults-list .cardImage{aspect-ratio:auto;height:100%}.searchResults-list .cardBody{padding:18px 21px}.searchResults-list .cardTop{min-height:auto}.searchResults-list .card h3{min-height:auto;margin:12px 0 8px;font-size:18px}.searchResults-list .price{margin-top:8px;font-size:21px}.searchResults-list .cardMeta{margin-top:10px}.searchResults-list .compareButton{max-width:250px;margin-inline-start:auto}.searchResults-list .card:hover{transform:translateY(-2px)}@media (max-width:760px){.searchResultTools{align-items:stretch}.searchResultActions{justify-content:space-between}.searchResultActions form button{padding-inline:10px;font-size:10px}.viewSwitcher b{display:none}.viewSwitcher>a{padding-inline:10px}.searchResults-list .card{grid-template-columns:145px minmax(0,1fr);min-height:175px}.searchResults-list .cardMedia{min-height:175px}.searchResults-list .cardBody{padding:13px}.searchResults-list .card h3{margin:7px 0 4px;font-size:14px}.searchResults-list .price{font-size:16px}.searchResults-list .cardMeta{min-height:auto;margin-top:5px;padding-top:5px}.searchResults-list .compareButton{min-height:30px;margin-top:5px}.searchResults-list .cardFresh{display:none}}@media (max-width:500px){.searchResultTools{gap:10px;display:grid!important}.searchResultActions{width:100%}.searchResultActions form{flex:1}.searchResultActions form button{width:100%}.searchResults-list .card{grid-template-columns:1fr}.searchResults-list .cardMedia{min-height:0}.searchResults-list .cardImage{aspect-ratio:16/10;height:auto}.searchResults-list .cardBody{padding:13px 14px}.searchResults-list .compareButton{max-width:none}}html[data-theme=dark] .searchResultTools{background:linear-gradient(135deg,#13281e,#102119)!important}html[data-theme=dark] .viewSwitcher{background:#0c1e15;border-color:#315642}html[data-theme=dark] .viewSwitcher>a.active{color:#92edb3;background:#1a3a29}html[data-theme=dark] .searchResultSummary .resultCount{color:#c1d5c8}.openCompareLink{color:#08783a;white-space:nowrap;background:#f3fbf5;border:1px solid #b9dbc4;border-radius:11px;align-items:center;gap:7px;min-height:44px;padding:8px 12px;display:flex}.openCompareLink b{font-size:11px}.openCompareLink:hover{background:#e8f7ed;border-color:#65b77d}.compareButton.selected{color:#08743a;background:#edf9f1;border-color:#52af70}.compareButton.selected:hover{color:#a13c2f;background:#fff2ef;border-color:#d18a7e}@media (max-width:760px){.openCompareLink b{display:none}.openCompareLink{padding-inline:11px}}.page:not(.homePage){isolation:isolate;min-height:70vh;position:relative}.page:not(.homePage):before,.page:not(.homePage):after{z-index:-1;content:"";pointer-events:none;opacity:.68;background:radial-gradient(circle at 50% 110px,#1b9b4b20 0 7px,#fff 8px 12px,#0000 13px),radial-gradient(circle at 50% 360px,#d66b4520 0 8px,#fff 9px 13px,#0000 14px),radial-gradient(circle at 50% 610px,#1b9b4b18 0 6px,#fff 7px 11px,#0000 12px),repeating-linear-gradient(#0000 0 108px,#16803d12 109px 111px,#0000 112px 248px);width:max(0px,50vw - 625px);position:absolute;top:0;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 9% 88%,#0000);mask-image:linear-gradient(#0000,#000 9% 88%,#0000)}.page:not(.homePage):before{background-position:50%;border-right:1px dashed #16803d1a;right:calc(50% + 625px)}.page:not(.homePage):after{background-position:50% 72px;border-left:1px dashed #16803d1a;left:calc(50% + 625px)}.page:not(.homePage)>.pageTitle{background:linear-gradient(135deg,#ffffffed,#f2faf5e8),repeating-linear-gradient(90deg,#0000 0 38px,#16803d08 39px 40px)}@media (max-width:1450px){.page:not(.homePage):before,.page:not(.homePage):after{display:none}}.page:not(.homePage):before{right:100%}.page:not(.homePage):after{left:100%}.comparePage{max-width:1200px}.comparePage>.pageTitle{margin-bottom:22px}.comparePage .compareCards{gap:13px;margin-top:0}.comparePage .compareCards article{background:linear-gradient(145deg,#fff,#f8fbf9);border-color:#d8e6dd;grid-template-columns:138px minmax(0,1fr);align-items:center;padding:13px;transition:transform .18s,border-color .18s;box-shadow:0 9px 25px #10271d0a}.comparePage .compareCards article:hover{border-color:#9dceb0;transform:translateY(-3px)}.comparePage .compareCardImage{border-radius:14px;width:138px;height:118px;overflow:hidden}.comparePage .compareCards h2{margin:4px 0;font-size:16px}.comparePage .compareCards b{font-size:19px}.comparePage .compareTable{border-color:#d4e3da;border-radius:18px;position:relative;box-shadow:0 15px 38px #10271d0a}.comparePage .compareTable>div{border-color:#dbe7df;grid-template-columns:180px repeat(2,minmax(270px,1fr))}.comparePage .compareTable>div:nth-child(2n){background:#f8fbf9}.comparePage .compareTable>div:first-child{z-index:4;background:#eef8f1;position:sticky;top:0;box-shadow:0 3px 12px #10271d0b}.comparePage .compareTable>div>:first-child{z-index:2;color:#173d2a;background:#f3f9f5;position:sticky;right:0}.comparePage .compareTable span,.comparePage .compareTable b,.comparePage .compareTable strong{padding:13px 16px;line-height:1.55}.comparePage .compareTable strong{font-size:15px}.comparePage .compareTable>div:hover{background:#eef8f2}html[dir=ltr] .comparePage .compareTable>div>:first-child{left:0;right:auto}html[data-theme=dark] .comparePage .compareCards article{background:linear-gradient(145deg,#14291f,#102119);border-color:#315642}html[data-theme=dark] .comparePage .compareTable>div:nth-child(2n),html[data-theme=dark] .comparePage .compareTable>div>:first-child{background:#13291e}html[data-theme=dark] .comparePage .compareTable>div:first-child{background:#173326}@media (max-width:760px){.comparePage .compareCards{gap:9px}.comparePage .compareCards article{grid-template-columns:95px minmax(0,1fr);padding:10px}.comparePage .compareCardImage{width:95px;height:90px}.comparePage .compareCards h2{font-size:13px}.comparePage .compareCards b{font-size:15px}.comparePage .compareTable>div{grid-template-columns:125px repeat(2,minmax(210px,1fr))}.comparePage .compareTable span,.comparePage .compareTable b,.comparePage .compareTable strong{padding:11px;font-size:11px}}.profilePage{width:min(1100px,100% - 32px);padding-top:38px}.profilePageHead{margin-bottom:16px;padding:21px 24px}.profilePageHead h1{font-size:36px}.profilePageHead p{font-size:13px}.profilePage .credentialChangeCard{background:linear-gradient(135deg,#fff,#f6fbf8);border-color:#d5e5db;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 18px;margin-bottom:14px;padding:18px 20px;box-shadow:0 9px 27px #10271d09}.profilePage .credentialChangeCard header{grid-area:1/1}.profilePage .credentialChangeCard>button{background:#fff;grid-area:1/2;justify-self:end;min-height:42px;padding:9px 16px}.profilePage .credentialChangeCard>small{border-top:1px solid #e6eee9;grid-column:1/-1;padding-top:9px;font-size:11px}.profilePage .credentialChangeCard form{background:#fff;border:1px solid #dce9e1;border-radius:14px;grid-column:1/-1;padding:15px}.profilePage .credentialChangeCard form label{gap:7px}.profilePage .credentialChangeCard form input{background:#fbfdfc;border-color:#cdded3;min-height:51px}.profilePage .credentialChangeCard form input:focus{border-color:#52b272;outline:0;box-shadow:0 0 0 4px #dff5e7}.profilePage .phoneVerificationAdvanced{background:linear-gradient(140deg,#fff 0%,#f5fbf7 58%,#eaf8ef 100%);border-color:#afd7bc;border-radius:22px;gap:20px;margin-bottom:18px;padding:25px 29px 27px;position:relative;overflow:hidden;box-shadow:0 18px 48px #0d58301a;min-height:0!important}.profilePage .phoneVerificationAdvanced:after{inset-inline-end:-65px;content:"";pointer-events:none;border:42px solid #fff8;border-radius:50%;width:270px;height:270px;position:absolute;bottom:-105px}.profilePage .phoneVerificationAdvanced>header,.profilePage .phoneVerifySteps,.profilePage .phoneVerifyForm,.profilePage .phoneVerifyFeedback{z-index:1;position:relative}.profilePage .phoneVerificationAdvanced>header{border-bottom:1px solid #dcebe1;grid-template-columns:58px minmax(0,1fr);align-items:center;padding-bottom:18px}.profilePage .phoneVerifyHeroIcon{background:linear-gradient(145deg,#fff,#e8f7ed);border:1px solid #d7e9de;border-radius:17px;width:58px;height:58px;font-size:23px;box-shadow:0 10px 23px #10271d12}.profilePage .phoneVerificationAdvanced>header h2{margin:2px 0 3px;font-size:27px}.profilePage .phoneVerificationAdvanced>header p{max-width:760px;font-size:13px;line-height:1.75}.profilePage .phoneVerifySteps{width:min(700px,100%);padding:3px 0}.profilePage .phoneVerifySteps span{font-size:12px}.profilePage .phoneVerifySteps span i{width:32px;height:32px;box-shadow:0 3px 10px #10271d0c}.profilePage .phoneVerifySteps>b{background:linear-gradient(90deg,#9ed5af,#dce9e1);height:3px}.profilePage .phoneVerifyForm{background:#ffffffdc;border:1px solid #d5e6dc;border-radius:17px;gap:12px;width:min(680px,100%);padding:20px 22px;box-shadow:0 10px 28px #10271d0b}.profilePage .phoneVerifyNumberForm>label{gap:8px;width:100%;font-size:13px}.profilePage .phoneCountryInput{border-radius:13px;height:55px;box-shadow:0 4px 13px #10271d0a}.profilePage .phoneCountryInput>b{background:#e9f7ee;border-color:#b8d2c1;border-radius:13px 0 0 13px;min-width:82px;font-size:15px}.profilePage .phoneCountryInput>input{letter-spacing:.35px;background:#fff;border-color:#b8d2c1;height:55px;padding-inline:16px;font-size:18px;font-weight:650;border-radius:0 13px 13px 0!important}.profilePage .phoneCountryInput>input:focus{border-color:#47aa68;outline:0;box-shadow:0 0 0 4px #dff5e7}.profilePage .phoneVerifyForm label>small{color:#65796d;font-size:11px;line-height:1.75}.profilePage .phoneTurnstile{min-height:74px;padding:4px 0}.profilePage .phoneTurnstile>div{min-height:0}.profilePage .phoneVerifyMainButton{border-radius:13px;min-height:52px;margin-top:1px;font-size:15px;width:100%!important}.profilePage .phonePrivacyNote{color:#5d7467;border-top:1px solid #e5eee8;padding-top:10px;font-size:11px}.profilePage .otpBoxes input{border-width:1.5px;height:60px}.profilePage .phoneSentTo{min-height:52px}.profilePage .profileForm{margin-top:18px}html[data-theme=dark] .profilePage .credentialChangeCard,html[data-theme=dark] .profilePage .phoneVerificationAdvanced,html[data-theme=dark] .profilePage .phoneVerifyForm{background:linear-gradient(145deg,#142a20,#102119);border-color:#315642}html[data-theme=dark] .profilePage .phoneCountryInput>input{color:#eef8f1;background:#0b1c14;border-color:#3a604b}html[data-theme=dark] .profilePage .phoneCountryInput>b{color:#8ce8ae;background:#193c2a;border-color:#3a604b}@media (max-width:700px){.profilePage{width:min(100% - 20px,1100px);padding-top:20px}.profilePage .credentialChangeCard{grid-template-columns:1fr;padding:16px}.profilePage .credentialChangeCard header,.profilePage .credentialChangeCard>button{grid-area:auto/1}.profilePage .credentialChangeCard>button{justify-self:stretch;width:100%}.profilePage .phoneVerificationAdvanced{padding:20px 16px}.profilePage .phoneVerificationAdvanced>header{grid-template-columns:46px minmax(0,1fr);align-items:start}.profilePage .phoneVerifyHeroIcon{border-radius:14px;width:46px;height:46px;font-size:18px}.profilePage .phoneVerificationAdvanced>header h2{font-size:22px}.profilePage .phoneVerificationAdvanced>header p{font-size:11px}.profilePage .phoneVerifyForm{padding:15px}.profilePage .phoneCountryInput>b{min-width:67px}.profilePage .phoneCountryInput>input{font-size:16px}.profilePage .phoneVerifySteps span{font-size:10px}.profilePage .phoneVerifySteps span i{width:27px;height:27px}}@media (min-width:1101px){.searchPage .searchResults-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.searchPage .searchResults-grid>.card{grid-column:auto!important}.searchPage .searchResults-grid.searchResultsGrid-5>.card:last-child{justify-self:center;width:100%;max-width:calc(50% - 7px);grid-column:2/span 2!important}.searchPage .searchResults-grid .cardImage{aspect-ratio:16/10}.searchPage .searchResults-grid .cardBody{padding:11px 12px 10px}.searchPage .searchResults-grid .cardTop{min-height:24px}.searchPage .searchResults-grid .cardCategory{padding:4px 8px;font-size:9px}.searchPage .searchResults-grid .cardFresh{font-size:9px}.searchPage .searchResults-grid .card h3{min-height:39px;margin:6px 0 3px;font-size:13px;line-height:1.48}.searchPage .searchResults-grid .price{font-size:16px}.searchPage .searchResults-grid .cardMeta{min-height:23px;margin-top:5px;padding-top:5px;font-size:9px}.searchPage .searchResults-grid .compareButton{min-height:29px;margin-top:5px;font-size:10px}.searchPage .searchResults-grid .favoriteButton.compact{width:32px;min-width:32px;height:32px;top:9px}.searchPage .searchResults-grid .imageCount{min-width:38px;height:24px;padding-inline:7px;bottom:9px;left:9px!important}}.searchPage .searchResults-list{gap:12px;width:100%;max-width:1120px;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.searchPage .searchResults-list>.card{grid-template-columns:260px minmax(0,1fr);height:auto;min-height:174px;grid-area:auto!important;justify-self:stretch!important;width:100%!important;max-width:none!important;display:grid!important}.searchPage .searchResults-list .cardMedia{width:260px;height:174px;min-height:174px}.searchPage .searchResults-list .cardImage{aspect-ratio:auto;width:100%;height:174px!important}.searchPage .searchResults-list .cardBody{min-width:0;padding:15px 18px 13px}.searchPage .searchResults-list .cardTop{min-height:24px}.searchPage .searchResults-list .card h3{min-height:auto;margin:8px 0 5px;font-size:16px}.searchPage .searchResults-list .price{margin-top:2px;font-size:19px}.searchPage .searchResults-list .cardMeta{min-height:25px;margin-top:7px;padding-top:6px}.searchPage .searchResults-list .compareButton{max-width:230px;min-height:30px;margin-top:6px}@media (max-width:1100px) and (min-width:761px){.searchPage .searchResults-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.searchPage .searchResults-grid>.card{grid-column:auto!important}.searchPage .searchResults-grid .cardImage{aspect-ratio:16/10}}@media (max-width:760px){.searchPage .searchResults-list>.card{grid-template-columns:165px minmax(0,1fr);min-height:155px}.searchPage .searchResults-list .cardMedia{width:165px;height:155px;min-height:155px}.searchPage .searchResults-list .cardImage{height:155px!important}.searchPage .searchResults-list .cardBody{padding:11px 12px}.searchPage .searchResults-list .card h3{font-size:13px}.searchPage .searchResults-list .price{font-size:15px}.searchPage .searchResults-list .cardMeta{font-size:9px}}@media (max-width:500px){.searchPage .searchResults-list>.card{grid-template-columns:125px minmax(0,1fr);min-height:142px}.searchPage .searchResults-list .cardMedia{width:125px;height:142px;min-height:142px}.searchPage .searchResults-list .cardImage{height:142px!important}.searchPage .searchResults-list .cardCategory{padding:3px 6px;font-size:8px}.searchPage .searchResults-list .card h3{-webkit-line-clamp:2;margin:5px 0 3px;font-size:12px}.searchPage .searchResults-list .price{font-size:14px}.searchPage .searchResults-list .cardMeta{display:none}.searchPage .searchResults-list .compareButton{font-size:9px}}.appPhone.appPhoneScreenshot{height:auto}.appPhoneScreenshot .appPhoneScreen{background:#f6faf7;height:auto;padding:0;display:block}.appPhoneScreenshot .appPhoneScreen>img{width:100%;max-width:100%;height:auto;display:block}.storesDirectoryTitle{grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.storesDirectoryTitle>span,.storesDirectoryTitle>h1,.storesDirectoryTitle>p{grid-column:1}.storesTrustRow{grid-area:1/2/4;gap:8px;display:grid}.storesTrustRow span{color:#35604a;background:#fff;border:1px solid #d7e8dc;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;font-weight:750;display:flex}.storesTrustRow svg{color:var(--green)}.storeDirectoryLogo{flex:none;position:relative}.storeDirectoryBody{min-width:0}.storeDirectoryName{align-items:center;gap:8px;display:flex}.storeDirectoryName h2{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.storeDirectoryName>span{color:#08743a;background:#e3f6e9;border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:9px;font-weight:850;display:inline-flex}.storeDirectoryBody small{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.storeDirectoryBody small i{background:#a2b2a8;border-radius:50%;width:3px;height:3px}.storesGrid>.personalEmpty{min-height:260px}.comparePage>.personalEmpty{margin-top:18px}.compareCards article{box-shadow:0 10px 28px #10271d0a}.compareCardImage{background:var(--bg);border-radius:11px;width:132px;height:112px;position:relative;overflow:hidden}.compareCardImage img{object-fit:cover}.compareTable{box-shadow:0 14px 36px #10271d0a}.downloadLead{max-width:560px;color:var(--muted);margin:10px auto 0;font-size:14px;line-height:1.8;display:block}.downloadBenefits{flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 4px;display:flex}.downloadBenefits span{color:#426252;background:#f7fbf8;border:1px solid #d8e8dd;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;font-weight:800;display:flex}.downloadBenefits svg{color:var(--green)}html[data-theme=dark] .storesTrustRow span{color:#a9c3b2;background:#173326;border-color:#315742}html[data-theme=dark] .storeDirectoryName>span{color:#8aedad;background:#19462e}html[data-theme=dark] .compareCards article,html[data-theme=dark] .compareTable{box-shadow:none;background:#10271d;border-color:#2b513d}html[data-theme=dark] .compareTable>div>:first-child{background:#142f22}html[data-theme=dark] .downloadLead{color:#abc0b2}html[data-theme=dark] .downloadBenefits span{color:#add0ba;background:#163225;border-color:#315742}html[data-theme=dark] :is(.stateCard,.downloadPageCard,.legalLayout>aside,.legalLayout>article,.supportForm,.supportIdentity,.credentialChangeCard,.phoneVerificationCard,.verificationManualCard,.resendConfirmationCard,.profileIdentity,.billingHistory,.planCard,.storeDirectoryCard,.compareCards article,.conversationCard,.chatHeader,.messageComposer,.conversationReport,.verificationModalContent,.verificationModalActions){color:#eaf5ed!important;background:linear-gradient(145deg,#13281e,#0e2118)!important;border-color:#315642!important;box-shadow:0 14px 34px #00000038!important}html[data-theme=dark] :is(.supportForm,.credentialChangeCard,.phoneVerificationCard,.verificationManualCard,.resendConfirmationCard,.profileIdentity,.downloadPageCard,.stateCard,.conversationReport,.messageComposer) :is(input,select,textarea){color:#edf7f0!important;background:#091a12!important;border-color:#39654d!important}html[data-theme=dark] :is(.supportForm,.conversationReport,.messageComposer) :is(input,textarea)::placeholder{opacity:1;color:#789486!important}html[data-theme=dark] .supportCategories span{color:#c5d8cc;background:#142b20;border-color:#315642}html[data-theme=dark] .supportCategories input:hover+span{background:#1a3629;border-color:#4f8b67}html[data-theme=dark] .supportCategories input:checked+span{color:#9aefb8;box-shadow:none;background:linear-gradient(145deg,#1b4932,#173526);border-color:#52a873}html[data-theme=dark] .supportIdentity legend,html[data-theme=dark] .supportCategories legend{color:#bce8cb}html[data-theme=dark] .supportSuccess{color:#a9f0c4;background:#173c29;border-color:#397653}html[data-theme=dark] .messageTabs{background:#0d2118;border-color:#315642}html[data-theme=dark] .messageTabs a.active{color:#91ecb2;box-shadow:none;background:#1b4932}html[data-theme=dark] .conversationCard.hasUnread{border-color:#438660;background:linear-gradient(90deg,#173b2a,#11281e)!important}html[data-theme=dark] :is(.messagesSafetyBar,.chatSafetyTip){color:#f0d898;background:#302817;border-color:#705d2e}html[data-theme=dark] .chatSafetyNotice{color:#ffc2b9;background:#38201e;border-color:#74433d}html[data-theme=dark] :is(.conversationActions>button,.conversationReport button){color:#dcebe2;background:#162d22;border-color:#39614b}html[data-theme=dark] .conversationActions button.safe{color:#91edb2;background:#173a29;border-color:#3d7b57}html[data-theme=dark] :is(.oauthButton,.oauthGoogleMark){box-shadow:none;background:#172d22;border-color:#3b604c;color:#e8f3eb!important}html[data-theme=dark] .authDivider:before,html[data-theme=dark] .authDivider:after{background:#31513f}html[data-theme=dark] .downloadPage{background:radial-gradient(circle at 18% 18%,#17442d,#0000 34%),linear-gradient(135deg,#091a12,#101d16)}html[data-theme=dark] .downloadStoreGrid>a,html[data-theme=dark] .downloadStoreGrid>span{color:#edf7f0;background:#152b21;border-color:#315642}html[data-theme=dark] .downloadStoreGrid .disabled{color:#a9bbb0;background:#102019}html[data-theme=dark] .downloadStoreGrid small{color:#9eb4a7}html[data-theme=dark] .downloadPageIcon{color:#83edaa;background:#1b4932}html[data-theme=dark] .legalLayout>aside nav a{color:#bfe4cd;background:#14291f;border-color:#315642}html[data-theme=dark] .legalLayout>article section+section{border-color:#294b39}html[data-theme=dark] :is(.floatingLanguageSwitcher .languageSwitcher,.categoryBar .categorySearch){color:#e9f4ec;box-shadow:none;background:#13281e;border-color:#315642}html[data-theme=dark] .floatingLanguageSwitcher .languageSwitcher:hover{background:#1b382a}html[data-theme=dark] :is(.loadingHero>i,.loadingHero b,.loadingHero span,.loadingCards i,.skeleton){background:linear-gradient(100deg,#10231a 20%,#1b3829 40%,#10231a 60%) 0 0/220% 100%}html[data-theme=dark] .skeleton:after{background:linear-gradient(100deg,#0000 20%,#4e745f55 48%,#0000 76%)}html[data-theme=dark] .loadingStatus{color:#dbeae1;box-shadow:none;background:#14291f;border:1px solid #315642}html[data-theme=dark] :is(.storesEmpty,.searchEmpty){background:radial-gradient(circle at 90% 0,#1c4931 0,#0000 35%),linear-gradient(145deg,#14261d,#102018);border-color:#315943}html[data-theme=dark] :is(.storesEmpty h2,.searchEmpty h2){color:#edf8f1}html[data-theme=dark] :is(.storesEmpty p,.searchEmpty p){color:#aec5b6}html[data-theme=dark] :is(.storesEmpty>span,.searchEmpty>span){color:#82e9a9;background:#1b4932}html[data-theme=dark] .searchFilterDock:before{background:#091a12f0!important;box-shadow:0 12px 30px #0000003d!important}html[data-theme=dark] .searchFilterDock .filters{box-shadow:none!important;background:#13281e!important;border-color:#315642!important}html[data-theme=dark] .searchFilterDock .filters :is(input,select){color:#edf7f0!important;background:#091a12!important;border-color:#315642!important}html[data-theme=dark] .appStoreButton,html[data-theme=dark] .appStoreButton.isComing{color:#edf7f0!important;box-shadow:none!important;background:linear-gradient(145deg,#173326,#10271d)!important;border-color:#315642!important}html[data-theme=dark] .appStoreButton small{color:#a9c0b1!important}html[data-theme=dark] .appStoreButton em{color:#91edb2!important;background:#1b4932!important}@media (min-width:901px){.appDownloadPromo{padding:48px 0}.appDownloadShell{grid-template-columns:minmax(0,1.12fr) minmax(300px,.78fr);gap:56px}.appDownloadCopy h2{margin-block:14px 8px;font-size:clamp(36px,3.5vw,54px);line-height:1.28}.appDownloadCopy>p{font-size:16px;line-height:1.75}.appDownloadMeta{margin-top:15px}.appPhoneStage{min-height:390px}.appPhone.appPhoneScreenshot{border-radius:35px;width:205px;padding:7px}.appFloatingBadge{padding:9px 11px;bottom:34px}}@media (max-width:700px){.storesDirectoryTitle{display:block}.storesTrustRow{scrollbar-width:none;margin-top:16px;padding-bottom:2px;display:flex;overflow-x:auto}.storesTrustRow span{flex:none}.storeDirectoryCard{grid-template-columns:56px minmax(0,1fr) auto;gap:12px;padding:15px}.storeDirectoryLogo{border-radius:15px;width:56px;height:56px}.storeDirectoryName{flex-direction:column;align-items:flex-start;gap:4px}.storeDirectoryName>span{width:max-content}.compareCards{grid-template-columns:1fr}.compareCards article{grid-template-columns:104px minmax(0,1fr)}.compareCardImage{width:104px;height:96px}.compareTable{margin-inline:-2px}.downloadBenefits{grid-template-columns:1fr;display:grid}.downloadBenefits span{justify-content:center}}.card{border-radius:22px;flex-direction:column;min-width:0;display:flex;box-shadow:0 8px 28px #10271d0e}.cardImage{background:linear-gradient(145deg,#f3faf5,#e5f2e9);height:218px}.cardBody{flex-direction:column;flex:1;padding:17px 17px 15px;display:flex}.cardTop{align-items:center;gap:12px;min-height:38px}.cardCategory{text-overflow:ellipsis;white-space:nowrap;max-width:60%;overflow:hidden}.card h3{min-height:50px;margin:12px 0 8px;font-size:17px;line-height:1.48}.price{margin-top:auto;font-size:20px;line-height:1.4;display:block}.imageCount{gap:5px;width:auto;min-width:34px;height:29px;padding:0 9px;font-size:10px;font-weight:800;display:flex}.favoriteButton{color:#496055;width:auto;min-width:76px;height:36px;font:inherit;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 11px;transition:all .18s;display:inline-flex}.favoriteButton span{width:20px;height:20px;color:var(--green);place-items:center;font:700 18px/1 Arial,sans-serif;display:grid}.favoriteButton b{font-size:11px;font-weight:800;line-height:1}.favoriteButton.isSaved{color:#0e7136;background:#edf9f1;border-color:#a9dab9}.favoriteButton:hover{background:#f3fbf5;border-color:#83c99a;transform:translateY(-1px)}.cardMeta{align-items:center;min-height:35px;line-height:1.45}.cardMeta span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-theme=dark] .card{border-color:#2d533f;box-shadow:0 12px 32px #0003}html[data-theme=dark] .cardImage{background:linear-gradient(145deg,#173326,#10251b)}html[data-theme=dark] .favoriteButton.isSaved{color:#8ce9ae!important;background:#173e2a!important;border-color:#397957!important}@media (max-width:560px){.cardImage{height:210px}.cardBody{padding:15px}.favoriteButton{min-width:70px;padding-inline:9px}}.listingViews{color:#52675b;background:#f6faf7;border:1px solid #d8e7dd;border-radius:999px;align-items:center;gap:7px;width:max-content;margin:2px 0 5px;padding:7px 10px;line-height:1;display:inline-flex}.listingViews>span{width:25px;height:25px;color:var(--green);background:#e4f5e9;border-radius:50%;place-items:center;display:grid}.listingViews b{color:#244b36;font-variant-numeric:tabular-nums;font-size:13px;font-weight:850}.listingViews small{color:#6f8177;font-size:10px;font-weight:750}html[data-theme=dark] .listingViews{color:#dcece2;background:#10251b;border-color:#315943}html[data-theme=dark] .listingViews>span{color:#83e9a8;background:#1b4932}html[data-theme=dark] .listingViews b{color:#edf8f1}html[data-theme=dark] .listingViews small{color:#a9c1b2}.listingEngagementRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;margin:16px 0 4px;display:grid}.listingEngagementRow .listingViews{white-space:nowrap;justify-content:flex-start;width:100%;min-width:0;min-height:46px;margin:0;padding:6px 10px}.listingEngagementRow .listingViews small{margin:0;font-size:11px;line-height:1.2;display:inline}.listingEngagementRow .favoriteButton{background:#fff;border:1px solid #d8e7dd;min-width:112px;height:46px;margin:0;padding-inline:14px}html[data-theme=dark] .listingEngagementRow .favoriteButton{color:#dcece2!important;background:#10251b!important;border-color:#315943!important}@media (max-width:390px){.listingEngagementRow{grid-template-columns:1fr}.listingEngagementRow .favoriteButton{width:100%}}.languageDirectSwitch{box-sizing:border-box;border-radius:13px!important;flex:0 0 190px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;width:190px!important;min-width:190px!important;max-width:190px!important;height:42px!important;min-height:42px!important;padding:4px!important;display:grid!important;overflow:hidden!important}.languageDirectSwitch form{width:100%!important;min-width:0!important;height:100%!important;margin:0!important}.languageDirectSwitch button{white-space:nowrap!important;width:100%!important;min-width:0!important;height:100%!important;min-height:32px!important;padding:5px 7px!important}.languageDirectSwitch button b{text-overflow:ellipsis;overflow:hidden;font-size:11px!important;font-weight:700!important}.footerLanguage .languageDirectSwitch{justify-self:start!important}html[dir=ltr] .footerLanguage .languageDirectSwitch{justify-self:end!important}@media (max-width:620px){.languageDirectSwitch{flex-basis:168px!important;width:168px!important;min-width:168px!important;max-width:168px!important}.footerLanguage .languageDirectSwitch{justify-self:start!important}}body[data-site-shell=public]{--site-shell-width:1380px;--site-shell-gutter:20px}.siteMain{isolation:isolate;min-width:0}body[data-site-shell=public] .siteMain{width:100%;min-height:42vh}body[data-site-shell=public] .siteMain :where(img,video,svg){max-width:100%}body[data-site-shell=public] .siteMain :where(input,select,textarea,button){font:inherit}body[data-site-shell=public] .siteMain :where(h1,h2,h3,p){overflow-wrap:break-word}@media (max-width:760px){body[data-site-shell=public]{--site-shell-gutter:10px}}.shareControl{width:100%;margin-top:12px;position:relative}.shareControl .shareButton{color:#173e2b;text-align:start;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:50px;margin:0;padding:11px 14px;transition:all .18s;display:grid}.shareControl .shareButton>span{font-weight:850}.shareChevron{border-inline-end:1.8px solid;border-bottom:1.8px solid;width:8px;height:8px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}.shareControl.isOpen .shareChevron{transform:rotate(225deg)translate(-2px,-2px)}.shareControl .shareButton:hover,.shareControl .shareButton:focus-visible{background:#f4fbf6;border-color:#8bcba0;box-shadow:0 8px 20px #10271d12}.shareMenu{z-index:24;inset-inline:0;background:#fff;border:1px solid #d7e6dc;border-radius:16px;padding:13px;position:absolute;top:calc(100% + 8px);box-shadow:0 22px 55px #0827182b}.shareMenuHead{gap:2px;padding:1px 2px 10px;display:grid}.shareMenuHead b{font-size:13px}.shareMenuHead small{color:#718278!important;margin:0!important;font-size:10px!important}.nativeShareButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#168f4b,#0f743c);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;margin-bottom:9px;font-size:11px;font-weight:850;display:flex;box-shadow:0 7px 17px #13784026}.nativeShareButton:hover,.nativeShareButton:focus-visible{filter:brightness(1.06);outline-offset:2px;outline:2px solid #70ce8e}.shareNetworks{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.shareNetwork{color:#40594b;background:#f9fbfa;border:1px solid #e0e9e3;border-radius:13px;align-content:center;justify-items:center;gap:7px;min-width:0;min-height:78px;padding:9px 3px;font-size:9px;font-weight:800;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.shareNetwork i{color:#fff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 6px 14px #10271d1c}.shareNetwork i svg{fill:currentColor;stroke:currentColor;stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.shareNetwork.whatsapp i{background:linear-gradient(145deg,#2bc76f,#149449)}.shareNetwork.whatsapp i svg>path:first-child{fill:none;stroke-width:1.35px}.shareNetwork.whatsapp i svg>path:last-child{fill:currentColor;stroke:none}.shareNetwork.facebook i{background:linear-gradient(145deg,#3186f4,#1464cf)}.shareNetwork.facebook i svg{stroke:none}.shareNetwork.x i{background:linear-gradient(145deg,#242424,#050505)}.shareNetwork.x i svg{stroke:none}.shareNetwork.telegram i{background:linear-gradient(145deg,#39b5e9,#188ec0)}.shareNetwork.telegram i svg>path:first-child{stroke:none}.shareNetwork.telegram i svg>path:last-child{fill:none}.shareNetwork:hover,.shareNetwork:focus-visible{border-color:#8bc99f;transform:translateY(-3px);box-shadow:0 9px 18px #10271d17}.shareNetwork:focus-visible{outline-offset:2px;outline:2px solid #62c383}.copyShareLink{color:#13763b;cursor:pointer;background:#edf8f1;border:1px solid #cfe3d6;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;margin-top:8px;font-size:11px;font-weight:850;display:flex}.copyShareLink.copied{color:#fff;background:#168b47}html[data-theme=dark] .shareMenu{background:#10251b;border-color:#315943;box-shadow:0 22px 55px #0008}html[data-theme=dark] .shareMenuHead b{color:#eef8f1}html[data-theme=dark] .shareMenuHead small{color:#a9c1b2!important}html[data-theme=dark] .shareNetwork{color:#dcece2;background:#152e22;border-color:#315943}html[data-theme=dark] .copyShareLink{color:#96edb5;background:#1a422d;border-color:#376448}@media (max-width:390px){.shareNetworks{grid-template-columns:repeat(2,1fr)}}.listingHighlights{background:linear-gradient(145deg,#fff,#f5f9f6);border:1px solid #dbe7df;border-radius:17px;grid-template-columns:repeat(4,minmax(0,1fr));margin:22px 0 28px;display:grid;overflow:hidden}.listingHighlights>div{border-inline-end:1px solid #e0e9e3;grid-template-columns:40px minmax(0,1fr);align-items:center;min-width:0;padding:15px 14px;display:grid}.listingHighlights>div:last-child{border-inline-end:0}.listingHighlights>div>span{width:35px;height:35px;color:var(--green);background:#e6f6eb;border-radius:11px;grid-row:1/3;place-items:center;display:grid}.listingHighlights small{color:#718177;margin:0;font-size:10px;line-height:1.35}.listingHighlights b{color:#183f2b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.listingMeta{color:#6b7d72;flex-wrap:wrap;gap:8px 15px;margin:7px 0 2px;font-size:11px;display:flex}.listingMeta span{align-items:center;gap:5px;display:inline-flex}.listingMeta svg{color:#188d4b}.listingSectionHead{justify-content:space-between;align-items:end;gap:14px;margin-bottom:13px;display:flex}.listingSectionHead h2{margin:2px 0 0}.listingSectionHead span{color:#168d4b;font-size:10px;font-weight:800}.listingSectionHead>b{color:#167b43;white-space:nowrap;background:#edf8f1;border-radius:999px;padding:6px 9px;font-size:10px}.listingDetailsSection,.listingFeatures,.listingLocation,.listingSafety{margin-top:24px}.listingDetailsSection h2,.listingFeatures h2,.listingLocation h2,.listingSafety h2{color:#173e2b;margin:0 0 13px;font-size:21px}.listingDetailTable{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}.listingDetailTable>div{border:1px solid #e0e8e3;border-radius:11px;grid-template-columns:minmax(100px,.85fr) 1.15fr;min-width:0;display:grid;overflow:hidden}.listingDetailTable span,.listingDetailTable b{min-width:0;padding:10px 12px;font-size:12px}.listingDetailTable span{color:#64766c;background:#f1f5f2}.listingDetailTable b{overflow-wrap:anywhere;color:#244634;background:#fbfcfb}.listingFeatures>div{flex-wrap:wrap;gap:8px;display:flex}.listingFeatures>div>span{color:#315843;background:#fbfdfb;border:1px solid #d8e7dd;border-radius:11px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:750;display:inline-flex}.listingFeatures svg{color:var(--green)}.listingLocation{background:#fff;border:1px solid #dce8e1;border-radius:20px;padding:20px}.listingLocation>header{align-items:center;gap:12px;display:flex}.listingLocation>header>span{width:48px;height:48px;color:var(--green);background:#e8f6ec;border-radius:15px;place-items:center;display:grid}.listingLocation h2{margin-bottom:1px}.listingLocation header p{color:#65776c;margin:0;font-size:13px}.listingMapPreview{background:linear-gradient(35deg,#e8f2eb 25%,#0000 25%) 0 0/44px 44px,linear-gradient(-35deg,#edf5ef 25%,#0000 25%) 0 0/44px 44px,#f8fbf9;border-radius:15px;place-items:center;height:210px;margin-top:16px;display:grid;position:relative;overflow:hidden}.listingMapPreview:before,.listingMapPreview:after,.listingMapPreview>i{content:"";background:#fff;border-radius:99px;height:11px;position:absolute;box-shadow:0 0 0 1px #dbe9e0}.listingMapPreview>i:first-child{width:70%;rotate:-48deg}.listingMapPreview>i:nth-child(2){width:55%;rotate:68deg}.listingMapPreview>i:nth-child(3){width:40%;rotate:5deg}.listingMapPreview>span{z-index:1;color:#168c47;background:#32a66325;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;box-shadow:0 0 0 18px #32a66312}.listingMapPreview>a{z-index:2;color:#126f38;background:#fff;border:1px solid #9bceb0;border-radius:11px;align-items:center;gap:7px;padding:10px 14px;font-size:12px;font-weight:850;display:inline-flex;position:relative;translate:0 64px;box-shadow:0 9px 22px #10271d17}.listingLocation>small{color:#728278;margin-top:10px;font-size:10px}.listingSafety{background:linear-gradient(145deg,#f8fcf9,#edf7f0);border:1px solid #d7e7dc;border-radius:18px;grid-template-columns:46px minmax(0,1fr);gap:13px;padding:19px;display:grid}.listingSafety>span{width:44px;height:44px;color:var(--green);background:#dff3e6;border-radius:14px;place-items:center;display:grid}.listingSafety h2{margin-bottom:7px}.listingSafety ul{color:#52675b;margin:0;padding-inline-start:19px;font-size:12px;line-height:1.9}html[data-theme=dark] .listingHighlights,html[data-theme=dark] .listingLocation{background:linear-gradient(145deg,#142b20,#102219);border-color:#315642}html[data-theme=dark] .listingHighlights>div{border-color:#315642}html[data-theme=dark] .listingHighlights>div>span,html[data-theme=dark] .listingLocation>header>span{color:#83e9a8;background:#1b4932}html[data-theme=dark] .listingHighlights b,html[data-theme=dark] :is(.listingDetailsSection,.listingFeatures,.listingLocation,.listingSafety) h2{color:#edf8f1}html[data-theme=dark] .listingDetailTable>div,html[data-theme=dark] .listingFeatures>div>span{border-color:#315642}html[data-theme=dark] .listingDetailTable span{color:#abc0b2;background:#142b20}html[data-theme=dark] .listingDetailTable b,html[data-theme=dark] .listingFeatures>div>span{color:#dcebe2;background:#102219}html[data-theme=dark] .listingMapPreview{background:linear-gradient(35deg,#173326 25%,#0000 25%) 0 0/44px 44px,linear-gradient(-35deg,#142c21 25%,#0000 25%) 0 0/44px 44px,#0d1e16}html[data-theme=dark] .listingMapPreview:before,html[data-theme=dark] .listingMapPreview:after,html[data-theme=dark] .listingMapPreview>i{box-shadow:none;background:#284b39}html[data-theme=dark] .listingSafety{background:linear-gradient(145deg,#173225,#12261d);border-color:#315642}html[data-theme=dark] .listingSafety>span{color:#83e9a8;background:#1b4932}html[data-theme=dark] .listingSafety ul{color:#b4c8bb}html[data-theme=dark] .listingMeta{color:#aac0b2}html[data-theme=dark] .listingSectionHead>b{color:#9debbb;background:#19452e}@media (max-width:820px){.listingHighlights{grid-template-columns:1fr 1fr}.listingHighlights>div:nth-child(2){border-inline-end:0}.listingHighlights>div:nth-child(-n+2){border-bottom:1px solid #e0e9e3}.listingDetailTable{grid-template-columns:1fr}}@media (max-width:430px){.listingHighlights{grid-template-columns:1fr}.listingHighlights>div{border-inline-end:0;border-bottom:1px solid #e0e9e3!important}.listingHighlights>div:last-child{border-bottom:0!important}.listingLocation{padding:15px}.listingMapPreview{height:180px}}.confirmOverlay{z-index:10000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03181194;place-items:center;padding:20px;animation:.16s ease-out confirmFade;display:grid;position:fixed;inset:0}.confirmDialog{border:1px solid var(--line);background:var(--surface,#fff);width:min(460px,100%);color:var(--ink);text-align:start;border-radius:24px;padding:28px;animation:.2s ease-out confirmRise;box-shadow:0 28px 80px #0000003d}.confirmDialogIcon{color:#07864b;background:#e8f8ef;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:18px;font-size:24px;font-weight:800;display:grid}.confirmDialogIcon.danger{color:#c23a2b;background:#fff0ed}.confirmDialogCopy h2{margin:0 0 8px;font-size:clamp(20px,2vw,24px);font-weight:800}.confirmDialogCopy p{color:var(--muted);margin:0;font-size:15px;line-height:1.8}.confirmDialogActions{gap:10px;margin-top:24px;display:flex}.confirmDialogActions button{cursor:pointer;border-radius:13px;min-height:48px;padding:0 20px;font-weight:750}.confirmCancel{border:1px solid var(--line);color:var(--ink);background:0 0;flex:1}.confirmAccept,.confirmDanger{color:#fff;border:0;flex:1.35}.confirmAccept{background:#07864b}.confirmDanger{background:#c23a2b}.confirmDialogActions button:focus-visible{outline-offset:2px;outline:3px solid #16a35d40}@keyframes confirmFade{0%{opacity:0}}@keyframes confirmRise{0%{opacity:0;transform:translateY(10px)scale(.98)}}@media (max-width:520px){.confirmDialog{border-radius:20px;padding:22px}.confirmDialogActions{flex-direction:column-reverse}.confirmDialogActions button{width:100%}}[data-theme=dark] .confirmDialog{background:#0f2d23;border-color:#ffffff26;box-shadow:0 28px 80px #00000080}[data-theme=dark] .confirmDialogIcon{background:#15ad6324}[data-theme=dark] .confirmDialogIcon.danger{background:#da493829}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.card{border-radius:20px;transition:transform .22s,border-color .22s,box-shadow .22s;box-shadow:0 9px 26px #10271d0f}.card:hover,.card:focus-within{border-color:#acd8ba;transform:translateY(-5px);box-shadow:0 18px 38px #10271d1f}.cardMedia{background:#edf4ef;position:relative;overflow:hidden}.cardImage{aspect-ratio:4/3;width:100%;height:auto}.cardFavorite{z-index:3;top:12px;position:absolute;inset-inline-start:12px}.favoriteButton.compact{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-color:#ffffffc7;width:38px;min-width:38px;height:38px;padding:0;box-shadow:0 5px 16px #10271d29}.favoriteButton.compact span{font-size:22px}.favoriteButton.compact.isSaved{background:#edf9f1}.badge{top:12px;inset-inline-end:12px;right:auto}.imageCount{inset-inline-end:12px;border-radius:999px;justify-content:center;min-width:42px;height:27px;bottom:12px;left:auto}.cardBody{padding:14px 15px 13px}.cardTop{min-height:29px}.cardFresh{color:#819087;font-size:10px;font-weight:750}.card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:46px;margin:9px 0 5px;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.price{margin-top:2px;font-size:18px;line-height:1.55}.cardMeta{min-height:28px;margin-top:8px;padding-top:8px}.compareButton{min-height:32px;margin-top:8px}.card:hover .cardImage img,.card:focus-within .cardImage img{transform:scale(1.035)}html[data-theme=dark] .favoriteButton.compact{color:#dff4e6;background:#0d261ce6;border-color:#3a604b}html[data-theme=dark] .favoriteButton.compact.isSaved{background:#19462e}.storePublic .grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:960px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.grid{grid-template-columns:1fr}.card{width:100%;max-width:430px;margin-inline:auto}.cardImage{aspect-ratio:16/11}.cardBody{padding:13px 14px 12px}.card h3{min-height:auto}.price{font-size:18px}}.adminMfaSetup{gap:18px;display:grid}.adminMfaStatus{background:#f3fbf6;border:1px solid #bfe1cb;border-radius:14px;align-items:center;gap:14px;padding:17px;display:flex}.adminMfaStatus>span{color:#16803d;background:#dcf6e5;border-radius:12px;place-items:center;width:42px;height:42px;font-size:22px;font-weight:900;display:grid}.adminMfaStatus h2,.adminMfaStatus p,.adminMfaAdd h3,.adminMfaAdd p,.adminMfaForm h3{margin:0}.adminMfaStatus p,.adminMfaAdd p{color:#708078;margin-top:5px}.adminMfaFactors{gap:10px;display:grid}.adminMfaFactors article{border:1px solid #e0e8e3;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.adminMfaFactors b,.adminMfaFactors small{display:block}.adminMfaFactors small{color:#7b8981;margin-top:4px}.adminMfaRemove{color:#b42318;cursor:pointer;background:#fff;border:1px solid #f1c8c4;border-radius:9px;padding:8px 11px}.adminMfaRemove:disabled{opacity:.45;cursor:not-allowed}.adminMfaAdd{background:#fbfefc;border:1px dashed #a9d9b8;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:17px;display:flex}.adminMfaForm{background:#fbfdfc;border:1px solid #dce7e0;border-radius:14px;justify-items:center;gap:15px;padding:20px;display:grid}.adminMfaForm details{text-align:center;max-width:100%}.adminMfaForm code{overflow-wrap:anywhere;background:#edf4f0;border-radius:8px;margin-top:9px;padding:9px;display:block}.adminMfaForm label{text-align:center;gap:7px;font-weight:750;display:grid}.adminMfaForm input{text-align:center;letter-spacing:5px;border:1px solid #cfe0d6;border-radius:10px;width:220px;padding:11px;font-size:18px}.adminMfaFormActions{gap:9px;display:flex}.adminMfaFormActions>button:not(.adminPrimary){cursor:pointer;background:#fff;border:1px solid #dce5e0;border-radius:10px;padding:11px 16px}@media (max-width:760px){.adminMfaAdd{flex-direction:column;align-items:stretch}.adminMfaFactors article{grid-template-columns:auto 1fr}.adminMfaRemove{grid-column:1/-1}.adminMfaFormActions{flex-direction:column;width:100%}.adminMfaFormActions button{width:100%}}.authVisualPage{align-items:start;display:grid;padding:32px 0 70px!important}.authVisualPage .authWrap{width:min(680px,100% - 28px);max-width:680px}.authVisualPage .authWrap>.pageTitle{border-radius:20px;margin-bottom:18px;padding:20px 26px}.authVisualPage .pageTitle>span{font-size:13px}.authVisualPage .pageTitle h1{margin:1px 0 2px;font-size:clamp(31px,4vw,40px);line-height:1.45}.authVisualPage .pageTitle p{max-width:560px;font-size:14px;line-height:1.75}.authVisualPage .authWrap>.formCard{border-radius:22px;padding:25px 28px}.authVisualPage .authCard{gap:15px}.authVisualPage .error,.authVisualPage .success{border:1px solid;border-color:color-mix(in srgb,currentColor 34%,transparent);border-radius:12px;margin:0;padding:13px 15px;line-height:1.7}.authVisualPage .primary{color:#fff;background:linear-gradient(135deg,#21aa58,#108541);border:0;border-radius:13px;width:100%;min-height:54px;font-weight:850;transition:transform .16s,filter .16s,box-shadow .16s;box-shadow:0 12px 24px #16803d26}.authVisualPage .primary:hover{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 16px 28px #16803d32}.authVisualPage .primary:focus-visible{outline-offset:3px;outline:3px solid #68cb8980}.authVisualPage .authInput input{border-radius:13px;height:54px;background:#fbfdfb!important}.authVisualPage .authSwitch{margin:1px 0}.authTrustRow{color:#718278;border-top:1px solid #e2ebe5;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px 16px;padding-top:12px;font-size:11px;display:flex}.authTrustRow span{align-items:center;gap:4px;display:inline-flex}.authFieldHint{color:#718278;margin:-5px 0 0;font-size:11px;line-height:1.7}.authRecoveryCard{gap:17px!important}.mfaChallengeCard{text-align:center;position:relative}.mfaChallengeCard form{gap:16px;display:grid}.mfaChallengeCard label{justify-items:center}.mfaAppIcon{color:#118246;background:linear-gradient(145deg,#e4f7ea,#ccefd8);border-radius:18px;place-items:center;width:56px;height:56px;margin:-4px auto 1px;font-size:25px;display:grid;box-shadow:0 9px 20px #16803d18}.mfaCodeInput{font-variant-numeric:tabular-nums;height:62px;text-align:center!important;letter-spacing:9px!important;width:min(310px,100%)!important;font-size:25px!important;font-weight:800!important}.mfaChallengeCard small{color:#718278;font-weight:500;line-height:1.7}.resendConfirmationCard h2{margin:0 0 4px;font-size:19px}.resendConfirmationCard p{color:var(--muted);margin:0;line-height:1.7}html[data-theme=dark] .authTrustRow{color:#a9c1b2;border-color:#315542}html[data-theme=dark] .authFieldHint,html[data-theme=dark] .mfaChallengeCard small{color:#a9c1b2}html[data-theme=dark] .mfaAppIcon{color:#8de9ad;background:linear-gradient(145deg,#1b4932,#143624)}@media (max-width:600px){.authVisualPage{padding:18px 0 48px!important}.authVisualPage .authWrap{width:min(100% - 20px,680px)}.authVisualPage .authWrap>.pageTitle{border-radius:17px;margin-bottom:12px;padding:17px 18px}.authVisualPage .pageTitle h1{font-size:29px}.authVisualPage .pageTitle p{font-size:13px}.authVisualPage .authWrap>.formCard{border-radius:18px;padding:20px 17px}.authVisualPage .oauthButton{min-height:48px}.authVisualPage .authInput input{height:51px}.authTrustRow{font-size:10px}.mfaCodeInput{height:57px;font-size:22px!important}.resendConfirmationCard{margin-top:12px}}.authMarketTheme{min-height:inherit}.authMarketTheme .authVisualPage:before{opacity:.7;-webkit-mask-image:none;mask-image:none}.authMarket-eg .authVisualPage{background:radial-gradient(circle at 50% 18%,#fffffff7,#ffffffa3 34%,#0000 59%),linear-gradient(145deg,#f3faf5 0%,#fffaf6 52%,#eff8f3 100%)!important}.authMarket-eg .authVisualPage:after{z-index:-1;width:100%;height:100%;box-shadow:none;opacity:.61;pointer-events:none;background:url(/auth/egypt-local-market.svg) bottom/90% no-repeat;border:0;border-radius:0;inset:0}.authMarket-eg .authWrap:before{content:"سوق قريب منك";z-index:-1;top:104px;color:#2d7650;background:#f8fcf9dd;border:1px solid #bcdcc7;border-radius:999px;padding:7px 12px;font-size:11px;font-weight:800;position:absolute;inset-inline-start:-190px;transform:rotate(-3deg)}html[dir=ltr] .authMarket-eg .authWrap:before{content:"Your local marketplace";transform:rotate(3deg)}.authMarket-eg .authWrap>.pageTitle:after{display:none}.authMarket-eg .authWrap>.formCard{padding-block:21px}.authMarket-eg .authCard{gap:13px}.authMarket-eg .authTrustRow{padding-top:9px}.authMarket-eg .authInput input{height:51px}html[data-theme=dark] .authMarket-eg .authVisualPage{background:radial-gradient(circle at 50% 18%,#152b20f0,#0a1c14b3 35%,#0000 60%),linear-gradient(145deg,#091b12,#10271c 52%,#0a1912)!important}html[data-theme=dark] .authMarket-eg .authVisualPage:after{filter:brightness(1.55)saturate(.75);opacity:.34}html[data-theme=dark] .authMarket-eg .authWrap:before{color:#9bdcb2;background:#102a1dcc;border-color:#315d45}@media (max-width:1050px){.authMarket-eg .authWrap:before{display:none}.authMarket-eg .authVisualPage:after{opacity:.48;background-position:bottom;background-size:auto 72%}}@media (max-width:600px){.authMarket-eg .authVisualPage:after{opacity:.25;background-position:bottom;background-size:auto 48%}.authMarket-eg .authVisualPage{background:linear-gradient(160deg,#f5fbf7,#fffaf7 58%,#f0f8f3)!important}.authMarket-eg .authWrap>.formCard{padding-block:18px}}.homePage .section{padding-block:50px}.homePage .popularDirectory{padding-block:44px}.homePage .sectionHead{margin-bottom:20px}.homePage .hero{padding-block:54px 34px}.homePage .heroCopy{padding-bottom:34px}.homePage .heroVisual{height:315px}.homePage .heroSearch{margin-top:-8px}.homePage .categoryGrid{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#b7d9c2 transparent;gap:12px;padding:2px 2px 12px;display:flex;overflow-x:auto}.homePage .categoryGrid::-webkit-scrollbar{height:5px}.homePage .categoryGrid::-webkit-scrollbar-thumb{background:#b7d9c2;border-radius:99px}.homePage .categoryGrid .category{scroll-snap-align:start;flex:0 0 calc(16.6667% - 10px);min-width:150px;min-height:138px}.homePage .categoryGrid .category>b{width:52px;height:52px;margin-bottom:10px}.homePage .categoryGrid .category>span{font-size:14px}.homePage .homeAdsGrid{align-items:stretch}.homePage .homeAdsGrid .card{height:100%}.homePage .homeAdsGrid .cardImage{aspect-ratio:16/10}.homePage .homeAdsGrid .cardBody{padding:13px 15px 12px}.homePage .homeAdsGrid .cardTop{min-height:27px}.homePage .homeAdsGrid .card h3{min-height:44px;margin:8px 0 5px;font-size:15px}.homePage .homeAdsGrid .price{font-size:18px}.homePage .homeAdsGrid .cardMeta{min-height:27px;margin-top:7px;padding-top:7px}.homePage .homeAdsGrid .compareButton{margin-top:7px}.homePage .sellerCta{background:linear-gradient(120deg,#0b4934 0%,#117943 58%,#188f4b 100%);padding-block:38px}.homePage .verifyBanner{color:var(--dark);border-bottom:1px solid var(--line);background:radial-gradient(circle at 12% 30%,#1ca4511a,#0000 28%),linear-gradient(135deg,#fbfdfb,#eef8f2);padding-block:36px}.homePage .verifyBanner span{color:var(--green)}.homePage .verifyBanner p{color:var(--muted)}.homePage .verifyBanner .verifyMark{border:1px solid #c7e1d0;box-shadow:0 10px 25px #10271d14}.homePage .verifyBanner .verificationPromptButton{color:var(--green);background:#fff;border:1px solid #a9d6b7}.appDownloadPromo{background:radial-gradient(circle at 86% 15%,#49d97e2e,#0000 28%),linear-gradient(125deg,#032f23 0%,#07563c 58%,#11804e 100%);padding-block:44px}.appDownloadShell{gap:50px}.appDownloadCopy h2{font-size:clamp(34px,3.2vw,50px)}.appPhoneStage{min-height:365px}.appPhone.appPhoneScreenshot{width:190px}.appDownloadMeta{margin-top:14px}.footerGrid{grid-template-columns:1.7fr 1fr 1fr 1.15fr;gap:34px}.footerBrand img{padding:6px 9px;width:190px!important}.footerBrand p{color:#bfd0c6;line-height:1.75}.footerGroup h2{color:#fff;margin-top:0;font-size:17px}.footerGroup nav{gap:10px;display:grid}.footer a,.footer span,.footer small{color:#b8c9c0}.footerSocials{gap:9px;margin-top:3px;display:flex!important}.footerSocials a{color:#eaf5ee;background:#ffffff0d;border:1px solid #ffffff2c;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.footerSocials a:hover{background:#ffffff1a;border-color:#6ed494;transform:translateY(-2px)}.footerSocials b{font:850 18px/1 Arial,sans-serif}.footerLanguage{margin-top:2px;padding-top:17px}.footerLegal{border-top:1px solid #ffffff17;grid-column:1/-1;justify-content:center;padding-top:15px;display:flex!important}html[data-theme=dark] .homePage .verifyBanner{color:#eef8f1;background:radial-gradient(circle at 12% 30%,#49d27b1c,#0000 30%),linear-gradient(135deg,#10241a,#132b20)}html[data-theme=dark] .homePage .verifyBanner p{color:#adc3b5}html[data-theme=dark] .homePage .verifyBanner .verificationPromptButton{color:#8be9ad;background:#173426;border-color:#3b6c50}@media (max-width:1020px){.homePage .categoryGrid .category{flex-basis:calc(25% - 9px)}.footerGrid{grid-template-columns:1.5fr 1fr 1fr}.footerGroup:last-of-type{grid-column:auto}.appDownloadShell{gap:34px}}@media (max-width:760px){.homePage .hero{padding-block:34px 25px}.homePage .section{padding-block:38px}.homePage .popularDirectory{padding-block:34px}.homePage .categoryGrid{margin-inline:-11px;padding-inline:11px}.homePage .categoryGrid .category{flex-basis:43%;min-width:145px}.homePage .homeAdsGrid .cardImage{aspect-ratio:16/10}.homePage .sellerCta,.homePage .verifyBanner{padding-block:30px}.appDownloadPromo{padding-block:38px}.appPhoneStage{min-height:290px}.appPhone.appPhoneScreenshot{width:158px}.footer{padding-block:35px 92px}.footerGrid{grid-template-columns:1fr 1fr;gap:28px 22px}.footerBrand,.footerLanguage,.footerLegal{grid-column:1/-1}.footerBrand img{width:175px!important}}@media (max-width:430px){.homePage .categoryGrid .category{flex-basis:72%;min-width:180px}.footerGrid{grid-template-columns:1fr}.footerGroup,.footerLanguage,.footerLegal{grid-column:1/-1}.footerLanguage{gap:13px}.footerLegal{text-align:center}}.homePage .categoryScrollHint{color:#668073;justify-content:flex-end;align-items:center;gap:7px;margin:5px 2px 0;font-size:11px;font-weight:750;display:flex}.homePage .categoryScrollHint>span{width:25px;height:25px;color:var(--green);background:#f4faf6;border:1px solid #cde2d4;border-radius:999px;place-items:center;font-size:15px;display:grid}@media (min-width:761px){.homePage .homeAdsGrid-5{grid-template-columns:repeat(6,minmax(0,1fr))}.homePage .homeAdsGrid-5>.card{grid-column:span 2}.homePage .homeAdsGrid-5>.card:nth-child(4){grid-column:2/span 2}.homePage .homeAdsGrid-5>.card:nth-child(5){grid-column:4/span 2}}.homePage>.verifyBanner{border-block:1px solid #d9e9df;color:#123d29!important;background:radial-gradient(circle at 12% 30%,#1ca4511a,#0000 28%),linear-gradient(135deg,#fbfdfb,#eef8f2)!important;padding-block:34px!important}.homePage>.verifyBanner h2{color:#123d29!important}.homePage>.verifyBanner span{color:#16803d!important}.homePage>.verifyBanner p{color:#62776b!important}.homePage>.verifyBanner .verifyMark{border:1px solid #c7e1d0;box-shadow:0 10px 25px #10271d14;color:#16803d!important;background:#fff!important}.homePage>.verifyBanner .verificationPromptButton{box-shadow:0 8px 20px #10271d0f;color:#16803d!important;background:#fff!important;border:1px solid #a9d6b7!important}@media (min-width:901px){.appDownloadPromo{padding-block:38px}.appDownloadShell{gap:42px}.appDownloadCopy h2{font-size:clamp(33px,3vw,46px)}.appPhoneStage{min-height:340px}.appPhone.appPhoneScreenshot{width:178px}.appFloatingBadge{bottom:25px}}.appDownloadPromo{background:radial-gradient(circle at 88% 12%,#ffffff1c,#0000 25%),radial-gradient(circle at 12% 86%,#c96f422e,#0000 24%),linear-gradient(118deg,#043629 0%,#08623e 56%,#16874a 100%);border-top:3px solid #c96f42}.appDownloadPromo:after{border-color:#e8ab8433}.appDownloadCopy{max-width:720px}.appDownloadEyebrow{color:#ffe1cd;background:#5b281233;border-color:#f2bc976b;padding:8px 14px}.appDownloadEyebrow i{background:#e48a57;box-shadow:0 0 0 5px #e48a5733}.appDownloadPromo .appDownloadCopy h2{letter-spacing:-.025em;max-width:720px;margin-block:17px 10px;font-size:clamp(32px,2.7vw,43px);line-height:1.38}.appDownloadCopy>p{color:#d9e8e0;max-width:690px;font-size:16px;line-height:1.8}.storeMark{color:#167b49}.appDownloadMeta{color:#c2d8cc;padding-top:2px}.appDownloadMeta a{border-bottom:1px solid #e8ab848c;padding-bottom:3px}@media (max-width:900px){.appDownloadPromo .appDownloadCopy h2{max-width:680px;margin-inline:auto;font-size:clamp(31px,6vw,40px)}}@media (max-width:600px){.appDownloadPromo .appDownloadCopy h2{font-size:29px;line-height:1.45}}.homePage{background:linear-gradient(#f9fcfa 0%,#fffaf6 45%,#f7fbf8 100%)}.homePage .trustBar{background:#ffffffe6}.homePage .trustBar .container>div:nth-child(2) b{color:#b65b30;background:#fff4ec;border:1px solid #f0cbb5}.homePage .sectionHead>span{align-items:center;gap:8px;display:inline-flex}.homePage .sectionHead>span:before{content:"";background:linear-gradient(90deg,#c56539,#eda47a);border-radius:99px;width:24px;height:3px}.homePage .category{box-shadow:0 9px 25px #10271d0b}html[dir=ltr] .homePage .homeCategories .categoryScrollHint{margin-inline:auto 4px}.homePage .category:nth-child(3n+2) b{color:#af552d;background:#fff2e9;border:1px solid #f0d1bf}.homePage .section.muted{background:radial-gradient(circle at 9% 10%,#def2e5b3,#0000 23%),radial-gradient(circle at 92% 88%,#fae2d175,#0000 22%),#fbfdfb;border-block:1px solid #e6eee9}.homePage .quickTabs a:first-child{background:#bd6035;border-color:#bd6035;box-shadow:0 7px 18px #a04c272b}.homePage .homeAdsGrid .card{border-color:#d8e6dd;box-shadow:0 12px 30px #10271d0e}.homePage .homeAdsGrid .cardCategory{border:1px solid #c9e4d2}.homePage .sellerCta{background:radial-gradient(circle at 10% 20%,#e286522e,#0000 25%),linear-gradient(115deg,#073c2d 0%,#0b6840 58%,#15914d 100%);border-top:3px solid #d37a4b;position:relative}.homePage .sellerCta .ctaIcon{color:#ffe2d0;background:#c1582a33;border:1px solid #f1b58f59}.homePage>.verifyBanner{border-color:#ecd8ca;background:radial-gradient(circle at 11%,#e79a6c2b,#0000 24%),linear-gradient(135deg,#fffaf6,#eef8f2)!important}.homePage>.verifyBanner .verifyMark{color:#b65930!important;background:#fff7f1!important;border-color:#efcbb6!important}.homePage>.verifyBanner .verificationPromptButton{color:#a9512b!important;border-color:#e4b897!important}.homePage+.appDownloadPromo{box-shadow:inset 0 22px 45px #0023181a}.appDownloadPromo+.footer{background:radial-gradient(circle at 88% 18%,#126f4547,#0000 26%),linear-gradient(120deg,#061d15,#073025 64%,#073b2a);border-top:1px solid #e79a6c57}html[data-theme=dark] .homePage{background:#091710}html[data-theme=dark] .homePage .homeCategories{background:linear-gradient(135deg,#0f241a,#171f1a)}html[data-theme=dark] .homePage .homeCategories:before{box-shadow:none;border-color:#294737}html[data-theme=dark] .homePage .section.muted{border-color:#294438;background:radial-gradient(circle at 92% 88%,#a8512a1f,#0000 24%),#0b1712!important}html[data-theme=dark] .homePage .category:nth-child(3n+2) b{color:#f1ae83;background:#35251d;border-color:#70452f}html[data-theme=dark] .homePage>.verifyBanner{border-color:#294b39;color:#eef8f1!important;background:radial-gradient(circle at 12% 30%,#49d27b1c,#0000 30%),linear-gradient(135deg,#10241a,#132b20)!important}html[data-theme=dark] .homePage>.verifyBanner h2{color:#eef8f1!important}html[data-theme=dark] .homePage>.verifyBanner span{color:#8be9ad!important}html[data-theme=dark] .homePage>.verifyBanner p{color:#adc3b5!important}html[data-theme=dark] .homePage>.verifyBanner .verifyMark,html[data-theme=dark] .homePage>.verifyBanner .verificationPromptButton{color:#8be9ad!important;background:#173426!important;border-color:#3b6c50!important}.vehicleExperience{grid-column:1/-1;gap:20px;margin-top:5px;display:grid}.vehicleExperienceHead{background:radial-gradient(circle at 8% 0,#e2f5e8,#0000 35%),linear-gradient(135deg,#f9fdfa,#eff9f2);border:1px solid #cfe4d6;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:22px;padding:20px;display:flex}.vehicleExperienceHead>div>span,.vehicleConditionIntro>span{color:#16803d;font-size:12px;font-weight:850}.vehicleExperienceHead h3{margin:3px 0 5px;font-size:24px}.vehicleExperienceHead p,.vehicleConditionIntro p{color:#65776c;max-width:760px;margin:0;font-size:13px;line-height:1.8}.vehicleExperienceHead>b,.sellerVehicleReport>header>b{color:#a64f32;background:#fff8f4;border:1px solid #f1d4c8;border-radius:999px;flex:none;padding:7px 11px;font-size:11px}.vehicleFeatureGroups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.vehicleFeatureGroups fieldset{background:#fff;border:1px solid #dce9e0;border-radius:15px;min-width:0;margin:0;padding:15px}.vehicleFeatureGroups legend,.inspectionChoice legend{color:#234c35;padding:0 7px;font-size:14px;font-weight:850}.vehicleFeatureGroups fieldset>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.vehicleFeature{cursor:pointer;background:#fbfdfb;border:1px solid #e1ebe5;border-radius:10px;align-items:center;min-height:42px;grid-template-columns:none!important;gap:8px!important;padding:8px!important;display:flex!important}.vehicleFeature input{opacity:0;pointer-events:none;position:absolute}.vehicleFeature>span{color:#0000;background:#fff;border:1px solid #bad9c5;border-radius:7px;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.vehicleFeature input:checked+span{color:#fff;background:#168b49;border-color:#168b49}.vehicleFeature>b{font-size:12px;font-weight:700}.vehicleConditionBlock{background:#fff;border:1px solid #d8e7dd;border-radius:18px;grid-template-columns:.8fr 1.05fr 1.25fr;align-items:center;gap:18px;padding:20px;display:grid}.vehicleConditionIntro h4{margin:4px 0;font-size:18px}.conditionLegend{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.conditionLegend i{border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:800}.vehicleBodyMap{isolation:isolate;aspect-ratio:1.75;background:linear-gradient(90deg,#d8e5dd,#f6faf7 12% 88%,#d8e5dd);border-radius:42% 48%;width:min(310px,100%);margin:auto;position:relative;box-shadow:inset 0 0 0 8px #eef4f0,0 15px 35px #173b2918}.vehicleBodyMap:before,.vehicleBodyMap:after{content:"";z-index:-1;background:#24342b;border-radius:50%;width:12%;height:68%;position:absolute;top:16%}.vehicleBodyMap:before{left:-4%}.vehicleBodyMap:after{right:-4%}.carPanel{color:#164229;border:2px solid #fff;place-items:center;font-size:9px;font-weight:850;display:grid;position:absolute;overflow:hidden}.carRoof{border-radius:30%;inset:28% 29%}.carHood{border-radius:10% 45% 45% 10%;inset:28% 5% 28% 73%}.carTrunk{border-radius:45% 10% 10% 45%;inset:28% 73% 28% 5%}.carLeftFront{border-radius:15px;inset:5% 7% 52% 64%}.carRightFront{border-radius:15px;inset:52% 7% 5% 64%}.carLeftDoor{border-radius:10px;inset:5% 31% 52%}.carRightDoor{border-radius:10px;inset:52% 31% 5%}.carLeftRear{border-radius:15px;inset:5% 65% 52% 8%}.carRightRear{border-radius:15px;inset:52% 65% 5% 8%}.condition-original{color:#13733b!important;background:#dff4e6!important}.condition-painted{color:#8a5b00!important;background:#fff0c9!important}.condition-repaired{color:#934d00!important;background:#ffe0bd!important}.condition-replaced{color:#1f5a91!important;background:#dfeeff!important}.condition-damaged{color:#ad2f24!important;background:#fee2df!important}.condition-unknown{color:#647168!important;background:#e8ece9!important}.vehiclePanelFields{grid-template-columns:1fr 1fr;gap:9px;display:grid}.vehiclePanelFields label{gap:4px!important;font-size:11px!important}.vehiclePanelFields select{min-height:39px;padding:7px 9px!important;font-size:12px!important}.inspectionChoice{border:1px solid #d8e7dd;border-radius:17px;margin:0;padding:16px}.inspectionChoice>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.inspectionChoice label{cursor:pointer;background:#fff;border:1px solid #dbe8df;border-radius:13px;align-items:flex-start;padding:13px;grid-template-columns:none!important;gap:9px!important;display:flex!important}.inspectionChoice label.selected{background:#effaf3;border-color:#4bad70;box-shadow:0 0 0 3px #4bad7017}.inspectionChoice input{width:auto;margin-top:3px}.inspectionChoice span b,.inspectionChoice span small{display:block}.inspectionChoice span b{font-size:13px}.inspectionChoice span small{color:#708078;margin-top:4px;font-size:10px;font-weight:500;line-height:1.55}.sellerVehicleReport{background:#fff;border:1px solid #cfe3d6;border-radius:20px;margin-top:22px;overflow:hidden;box-shadow:0 14px 32px #10271d0b}.sellerVehicleReport>header{background:linear-gradient(135deg,#f5fbf7,#fffaf7);justify-content:space-between;align-items:flex-start;gap:18px;padding:20px;display:flex}.sellerVehicleReport>header span{color:#16803d;font-size:12px;font-weight:850}.sellerVehicleReport>header h2{margin:3px 0 4px}.sellerVehicleReport>header p{color:#6b7c72;margin:0;font-size:12px}.publicVehicleCondition{border-top:1px solid #e1eae4;grid-template-columns:340px 1fr;align-items:center;gap:22px;padding:20px;display:grid}.vehicleBodyMap.compact{width:300px}.publicPanelList{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.publicPanelList>div{border-bottom:1px solid #e8eee9;justify-content:space-between;gap:10px;padding:10px 2px;font-size:12px;display:flex}.publicPanelList b{font-size:11px}.conditionText-original{color:#148142}.conditionText-painted,.conditionText-repaired{color:#a6610e}.conditionText-replaced{color:#2870a8}.conditionText-damaged{color:#bc3a2e}.conditionText-unknown{color:#738079}.publicVehicleFeatures{border-top:1px solid #e1eae4;padding:18px 20px}.publicVehicleFeatures h3{margin:0 0 12px;font-size:16px}.publicVehicleFeatures>div{flex-wrap:wrap;gap:8px;display:flex}.publicVehicleFeatures span{color:#176a39;background:#edf8f1;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:750}html[data-theme=dark] .vehicleExperienceHead,html[data-theme=dark] .vehicleConditionBlock,html[data-theme=dark] .vehicleFeatureGroups fieldset,html[data-theme=dark] .inspectionChoice,html[data-theme=dark] .sellerVehicleReport{background:#122a1d;border-color:#31523e}html[data-theme=dark] .vehicleFeature,html[data-theme=dark] .inspectionChoice label{background:#173424;border-color:#31523e}html[data-theme=dark] .inspectionChoice label.selected{background:#1c432d}html[data-theme=dark] .sellerVehicleReport>header{background:#163322}html[data-theme=dark] .publicVehicleCondition,html[data-theme=dark] .publicVehicleFeatures{border-color:#31523e}@media (max-width:980px){.vehicleFeatureGroups{grid-template-columns:1fr}.vehicleConditionBlock{grid-template-columns:1fr 1fr}.vehicleConditionIntro{grid-column:1/-1}.publicVehicleCondition,.inspectionChoice>div{grid-template-columns:1fr}}@media (max-width:620px){.vehicleExperienceHead,.sellerVehicleReport>header{display:grid}.vehicleConditionBlock{grid-template-columns:1fr;padding:15px}.vehiclePanelFields,.vehicleFeatureGroups fieldset>div{grid-template-columns:1fr}.publicVehicleCondition{padding:15px}.publicPanelList{grid-template-columns:1fr}.vehicleBodyMap,.vehicleBodyMap.compact{width:min(280px,92%)}.vehicleExperienceHead>b,.sellerVehicleReport>header>b{width:max-content}}.vehicleExperienceV2{gap:16px}.vehicleExperienceV2 .vehicleExperienceHead{background:radial-gradient(circle at 4% 5%,#dff5e7 0,#0000 31%),linear-gradient(135deg,#fbfefc,#edf9f1);border-radius:22px;padding:24px 26px}.vehicleExperienceV2 .vehicleExperienceHead h3{font-size:28px}.vehicleExperienceSummary{background:#fff;border:1px solid #d4e6db;border-radius:17px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;padding:12px 16px;display:grid;box-shadow:0 9px 26px #10271d0b}.vehicleExperienceSummary>div{align-items:center;gap:10px;min-width:0;display:flex}.vehicleExperienceSummary>div>i,.inspectionChoice>legend>i{color:#08733a;background:#e5f6eb;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.vehicleExperienceSummary span{min-width:0}.vehicleExperienceSummary b,.vehicleExperienceSummary small{display:block}.vehicleExperienceSummary b{font-size:12px}.vehicleExperienceSummary small{color:#74837b;margin-top:2px;font-size:9px}.vehicleExperienceSummary>strong{color:#a7c7b2;font-size:20px}.vehicleEquipmentSection,.vehicleConditionSection{background:#fff;border:1px solid #d7e7dd;border-radius:20px;gap:14px;padding:20px;display:grid;box-shadow:0 10px 30px #10271d08}.vehicleEquipmentSection>header,.vehicleConditionSection>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.vehicleEquipmentSection>header span,.vehicleConditionSection>header span{color:#16803d;font-size:10px;font-weight:900}.vehicleEquipmentSection h4,.vehicleConditionSection h4{margin:2px 0;font-size:19px}.vehicleEquipmentSection header p,.vehicleConditionSection header p{color:#6c7d73;margin:0;font-size:11px}.vehicleEquipmentSection>header>button{color:#a44232;font:inherit;cursor:pointer;background:#f8fbf9;border:1px solid #d4e4da;border-radius:9px;padding:7px 11px;font-size:10px;font-weight:800}.vehicleExperienceV2 .vehicleFeatureGroups fieldset{background:#fbfdfc;border-radius:16px;padding:13px}.vehicleExperienceV2 .vehicleFeatureGroups legend{align-items:center;gap:8px;width:100%;padding:0 4px 9px;display:flex}.vehicleExperienceV2 .vehicleFeatureGroups legend>i{color:#16803d;background:#e7f6ec;border-radius:9px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.vehicleExperienceV2 .vehicleFeatureGroups legend>span{align-items:center;gap:6px;min-width:0;font-size:13px;display:flex}.vehicleExperienceV2 .vehicleFeatureGroups legend small{color:#718077;background:#eef3f0;border-radius:99px;padding:2px 5px;font-size:8px}.vehicleExperienceV2 .vehicleFeatureGroups legend button{color:#16803d;font:inherit;cursor:pointer;background:#eef8f1;border:0;border-radius:7px;margin-inline-start:auto;padding:5px 8px;font-size:8px;font-weight:850}.vehicleExperienceV2 .vehicleFeature{min-height:47px;transition:border-color .18s,background .18s,transform .18s}.vehicleExperienceV2 .vehicleFeature:hover{border-color:#afd7bc;transform:translateY(-1px)}.vehicleExperienceV2 .vehicleFeature.selected{background:#effaf3;border-color:#87c89d;box-shadow:inset 0 0 0 1px #87c89d}.vehicleConditionSection>header{border-bottom:1px solid #e4ede7;align-items:center;padding-bottom:13px}.vehicleConditionSection .conditionLegend{justify-content:flex-end;margin:0}.vehicleConditionWorkspace{grid-template-columns:minmax(330px,1.15fr) minmax(270px,.85fr);gap:18px;display:grid}.vehicleBodyStage{background:radial-gradient(circle,#fafffb,#edf8f1);border:1px solid #deebe2;border-radius:17px;place-items:center;gap:8px;min-height:285px;padding:16px;display:grid}.vehicleOrientation{color:#618071;align-items:center;gap:6px;font-size:9px;display:flex}.vehicleOrientation b{color:#16803d;font-size:16px}.vehicleBodyStage .vehicleBodyMap{width:min(390px,88%)}.vehicleBodyStage .carPanel{cursor:pointer;border:2px solid #fff;padding:0;transition:transform .15s,filter .15s,box-shadow .15s}.vehicleBodyStage .carPanel:hover{filter:brightness(.96);transform:scale(1.025)}.vehicleBodyStage .carPanel.active{z-index:3;box-shadow:0 0 0 3px #16803d,0 7px 18px #10271d28}.vehicleBodyStage>small{color:#74877b;font-size:9px}.activePanelEditor{background:#fbfdfc;border:1px solid #d9e8df;border-radius:17px;flex-direction:column;padding:18px;display:flex}.activePanelEditor>span{color:#16803d;font-size:10px;font-weight:850}.activePanelEditor h5{margin:3px 0 12px;font-size:18px}.activePanelEditor>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.activePanelEditor button{min-height:39px;font:inherit;cursor:pointer;opacity:.72;border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;font-weight:800;display:flex}.activePanelEditor button:hover,.activePanelEditor button.selected{opacity:1}.activePanelEditor button.selected{box-shadow:inset 0 0 0 2px}.activePanelEditor button i{border:1px solid;border-radius:6px;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.activePanelEditor>p{color:#6e7d74;margin:auto 0 0;padding-top:12px;font-size:9px;line-height:1.7}.vehiclePanelDetails{background:#fafcfb;border:1px solid #dde9e1;border-radius:14px}.vehiclePanelDetails summary{color:#244b35;cursor:pointer;justify-content:space-between;align-items:center;padding:12px 14px;font-size:11px;font-weight:850;display:flex}.vehiclePanelDetails summary small{color:#16803d;background:#eaf5ee;border-radius:99px;padding:4px 7px;font-size:8px}.vehiclePanelDetails .vehiclePanelFields{grid-template-columns:repeat(3,1fr);padding:0 14px 14px}.vehiclePanelFields label>span{justify-content:space-between;align-items:center;display:flex}.conditionDot{border-radius:50%;width:10px;height:10px;font-style:normal}.vehicleExperienceV2 .inspectionChoice{background:linear-gradient(135deg,#fff,#f5fbf7);border-radius:20px;padding:18px}.vehicleExperienceV2 .inspectionChoice>legend{align-items:center;gap:8px;font-size:15px;display:flex}.vehicleExperienceV2 .inspectionChoice label{min-height:86px;padding:15px;position:relative;align-items:center!important}.vehicleExperienceV2 .inspectionChoice label>i{color:#16803d;background:#edf7f0;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:17px;font-style:normal;display:grid}.vehicleExperienceV2 .inspectionChoice label>em{color:#fff;border:1px solid #bfd8c7;border-radius:50%;place-items:center;width:23px;height:23px;margin-inline-start:auto;font-style:normal;display:grid}.vehicleExperienceV2 .inspectionChoice label.selected>em{background:#168b49;border-color:#168b49}.vehicleExperienceV2 .inspectionChoice input{opacity:0;position:absolute}.vehicleExperienceV2 .inspectionChoice label.selected{box-shadow:0 7px 18px #16803d13,inset 0 0 0 1px #4bad70}html[data-theme=dark] .vehicleEquipmentSection,html[data-theme=dark] .vehicleConditionSection,html[data-theme=dark] .vehicleExperienceSummary,html[data-theme=dark] .vehicleBodyStage,html[data-theme=dark] .activePanelEditor,html[data-theme=dark] .vehiclePanelDetails{background:#122a1d;border-color:#31523e}@media (max-width:900px){.vehicleExperienceSummary{grid-template-columns:1fr 1fr 1fr}.vehicleExperienceSummary>strong{display:none}.vehicleConditionWorkspace{grid-template-columns:1fr}.vehicleBodyStage{min-height:250px}.vehiclePanelDetails .vehiclePanelFields{grid-template-columns:1fr 1fr}}@media (max-width:620px){.vehicleExperienceV2 .vehicleExperienceHead{padding:19px}.vehicleExperienceV2 .vehicleExperienceHead h3{font-size:23px}.vehicleExperienceSummary{grid-template-columns:1fr;padding:11px}.vehicleEquipmentSection,.vehicleConditionSection{padding:14px}.vehicleEquipmentSection>header,.vehicleConditionSection>header{display:grid}.vehicleConditionSection .conditionLegend{justify-content:flex-start}.vehicleBodyStage{min-height:220px;padding:10px}.activePanelEditor{padding:14px}.activePanelEditor>div{grid-template-columns:1fr 1fr}.vehiclePanelDetails .vehiclePanelFields{grid-template-columns:1fr}.vehicleExperienceV2 .inspectionChoice label{min-height:74px}}.vehicleBodyStage .vehicleBodyMap{aspect-ratio:1.9;background:linear-gradient(90deg,#d9e8de 0 4%,#f8fcf9 4% 96%,#d9e8de 96%);border:1px solid #c9ded1;border-radius:43% 47% 47% 43%;width:min(430px,90%);box-shadow:inset 0 0 0 7px #fff,inset 0 0 28px #16803d10,0 20px 42px #173b2918}.vehicleBodyStage .vehicleBodyMap:before,.vehicleBodyStage .vehicleBodyMap:after{background:linear-gradient(#263a2f,#15261d 48%,#263a2f);border-radius:45%;width:9%;height:74%;top:13%;box-shadow:inset 0 0 0 3px #ffffff12}.vehicleBodyStage .vehicleBodyMap:before{left:-3.5%}.vehicleBodyStage .vehicleBodyMap:after{right:-3.5%}.vehicleBodyStage .carPanel{border-width:3px;border-color:#fff;box-shadow:inset 0 0 0 1px #174b3410}.vehicleBodyStage .carPanel>span{z-index:2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);white-space:nowrap;background:#ffffffb8;border-radius:99px;padding:3px 6px;font-size:8px;display:block;position:relative}.vehicleBodyStage .carHood{border-radius:12% 52% 52% 12%;inset:25% 3% 25% 72%}.vehicleBodyStage .carTrunk{border-radius:48% 12% 12% 48%;inset:25% 72% 25% 3%}.vehicleBodyStage .carRoof{border-radius:18%;inset:25% 30%}.vehicleBodyStage .carLeftFront{border-radius:11px 22px 9px 9px;inset:3% 5% 51% 64%}.vehicleBodyStage .carRightFront{border-radius:9px 9px 22px 11px;inset:51% 5% 3% 64%}.vehicleBodyStage .carLeftDoor{border-radius:9px;inset:3% 31% 51%}.vehicleBodyStage .carRightDoor{border-radius:9px;inset:51% 31% 3%}.vehicleBodyStage .carLeftRear{border-radius:22px 11px 9px 9px;inset:3% 65% 51% 6%}.vehicleBodyStage .carRightRear{border-radius:9px 9px 11px 22px;inset:51% 65% 3% 6%}.carGlass{z-index:2;pointer-events:none;background:linear-gradient(135deg,#bad6d7cc,#e7f3f2dd);border:2px solid #fff;position:absolute;box-shadow:inset 0 0 8px #3c6f7030}.carGlassFront{clip-path:polygon(0 12%,100% 0,100% 100%,0 88%);inset:29% 27% 29% 66%}.carGlassRear{clip-path:polygon(0 0,100% 12%,100% 88%,0 100%);inset:29% 66% 29% 27%}.carMirror{z-index:2;pointer-events:none;background:#dcebe1;border:2px solid #fff;border-radius:50%;width:6%;height:7%;position:absolute;right:29%}.carMirrorTop{top:-3%}.carMirrorBottom{bottom:-3%}.vehicleBodyStage .carPanel.active{filter:saturate(1.12);box-shadow:0 0 0 4px #08783a,0 9px 24px #10271d35}.activePanelEditor>div{gap:9px}.activePanelEditor button{opacity:1;min-height:46px;padding:9px 34px 9px 10px;transition:transform .16s,border-color .16s,box-shadow .16s;position:relative;overflow:hidden;color:#375447!important;background:#fff!important;border-color:#dde8e1!important}.activePanelEditor button:before{opacity:.78;content:"";background:currentColor;width:5px;position:absolute;inset:0 auto 0 0}.activePanelEditor button i{background:#fff;border:1.5px solid;border-radius:50%;width:19px;height:19px;position:absolute;inset-inline-end:9px}.activePanelEditor button:hover{transform:translateY(-1px);border-color:currentColor!important}.activePanelEditor button.selected i{color:#fff;background:currentColor}.activePanelEditor button.selected i:first-line{color:#fff}.activePanelEditor button.condition-original{color:#13733b!important}.activePanelEditor button.condition-painted{color:#9a690c!important}.activePanelEditor button.condition-repaired{color:#a55b17!important}.activePanelEditor button.condition-replaced{color:#3e73a5!important}.activePanelEditor button.condition-damaged{color:#bd493d!important}.activePanelEditor button.condition-unknown{color:#78847d!important}.vehicleExperienceV2 .vehicleFeature>span{border-radius:8px;width:24px;height:24px;transition:background .16s,border-color .16s,transform .16s;box-shadow:inset 0 0 0 2px #fff}.vehicleExperienceV2 .vehicleFeature:hover>span{transform:scale(1.06)}.vehicleExperienceV2 .vehicleFeature input:focus-visible+span{outline-offset:2px;outline:3px solid #16803d30}.vehicleExperienceV2 .vehicleFeature.selected>span{background:linear-gradient(145deg,#21ae57,#117d3d);border-color:#168b49;box-shadow:inset 0 0 0 2px #ffffff35,0 4px 10px #16803d25}@media (max-width:620px){.vehicleBodyStage .vehicleBodyMap{width:min(350px,88%)}.vehicleBodyStage .carPanel>span{font-size:7px}.activePanelEditor button{min-height:43px;padding-inline:9px 31px;font-size:9px}}.vehicleConditionActions{justify-items:end;gap:9px;display:grid}.vehicleConditionActions>button{color:#16803d;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfe1d5;border-radius:9px;padding:7px 10px;font-size:9px;font-weight:850;transition:border-color .16s,transform .16s}.vehicleConditionActions>button:hover{border-color:#66b982;transform:translateY(-1px)}.vehicleMapStatus{background:#fffd;border:1px solid #d6e6dc;border-radius:12px;align-items:center;gap:8px;min-width:150px;padding:7px 11px;display:flex;box-shadow:0 6px 16px #10271d0b}.vehicleMapStatus>i{border-radius:99px;flex:none;width:11px;height:32px}.vehicleMapStatus b,.vehicleMapStatus small{display:block}.vehicleMapStatus small{color:#6e7e75;margin-top:1px;font-size:8px}.vehicleBodyStage .carPanel:focus-visible{outline-offset:3px;outline:4px solid #16803d55}.vehicleBodyStage .carPanel:after{z-index:6;color:#fff;content:attr(data-panel);opacity:0;pointer-events:none;background:#123d28;border-radius:7px;min-width:max-content;padding:5px 7px;font-size:8px;font-weight:800;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%,4px)}.vehicleBodyStage .carPanel:hover:after,.vehicleBodyStage .carPanel:focus-visible:after{opacity:1;transform:translate(-50%)}.activePanelEditor button{--state:#647168;padding-inline:35px 11px!important}.activePanelEditor button.condition-original{--state:#16803d}.activePanelEditor button.condition-painted{--state:#a87511}.activePanelEditor button.condition-repaired{--state:#b5661c}.activePanelEditor button.condition-replaced{--state:#447eae}.activePanelEditor button.condition-damaged{--state:#c54c40}.activePanelEditor button.condition-unknown{--state:#7c8982}.activePanelEditor button:before{background:var(--state)}.activePanelEditor button i{border-color:var(--state);color:#fff;inset-inline:9px auto}.activePanelEditor button.selected{box-shadow:0 5px 14px #10271d12,inset 0 0 0 1px var(--state);border-color:var(--state)!important}.activePanelEditor button.selected i{background:var(--state);color:#fff}.activePanelEditor button>span{color:#375447}.activePanelEditor button.selected>span{color:var(--state);font-weight:900}@media (max-width:620px){.vehicleConditionActions{justify-items:start}.vehicleConditionActions .conditionLegend{justify-content:flex-start}.vehicleMapStatus{min-width:135px}.vehicleBodyStage .carPanel:after{display:none}.activePanelEditor button{padding-inline:32px 8px!important}}.vehicleBodyStage .naturalCarMap{aspect-ratio:2.1;width:min(500px,96%);box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.vehicleBodyStage .naturalCarMap:before,.vehicleBodyStage .naturalCarMap:after{display:none}.naturalCarMap svg{width:100%;height:100%;display:block;overflow:visible}.naturalCarShadow{fill:#153e2915}.naturalCarOutline{fill:#f9fcfa;stroke:#bcd5c5;stroke-width:7px}.naturalCarPanel{cursor:pointer;outline:none}.naturalCarPanel path{stroke:#fff;stroke-width:7px;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%;transition:filter .16s,stroke .16s,transform .16s}.naturalCarPanel text{pointer-events:none;fill:#165a35;font-family:inherit;font-size:16px;font-weight:900}.naturalCarPanel:hover path{filter:brightness(.96);transform:scale(1.012)}.naturalCarPanel.active path{stroke:#087b3c;stroke-width:10px;filter:drop-shadow(0 5px 6px #113c272f)}.naturalCarPanel:focus-visible path{stroke:#087b3c;stroke-width:11px;filter:drop-shadow(0 0 7px #16803d66)}.naturalCarGlass{pointer-events:none;fill:url(#carGlassGradient);stroke:#fff;stroke-width:5px;opacity:.9}.naturalCarLights{pointer-events:none;fill:#fff5bf;stroke:#d7bd51;stroke-width:3px}.naturalCarMirrors{pointer-events:none;fill:#eef6f1;stroke:#b9d0c1;stroke-width:5px}.naturalCarMap .lower{transform:none}.vehicleBodyStage:has(.naturalCarMap){background:radial-gradient(#f9fdfb 0,#edf8f1 66%,#e8f5ed 100%);min-height:320px}html[data-theme=dark] .naturalCarOutline{fill:#173226;stroke:#446554}.naturalCarMap html[data-theme=dark] .naturalCarPanel text{fill:#d9f5e3}@media (max-width:620px){.vehicleBodyStage:has(.naturalCarMap){min-height:245px}.naturalCarPanel text{font-size:14px}.naturalCarOutline,.naturalCarPanel path{stroke-width:6px}.naturalCarPanel.active path{stroke-width:9px}}.vehicleExperienceV2 .vehicleFeatureGroups{align-items:stretch}.vehicleExperienceV2 .vehicleFeatureGroups fieldset{flex-direction:column;height:100%;padding:13px;display:flex}.vehicleExperienceV2 .vehicleFeatureGroups legend{box-sizing:border-box;align-items:center;min-height:58px;margin:0}.vehicleExperienceV2 .vehicleFeatureGroups legend>span{align-items:center;min-height:42px;line-height:1.35}.vehicleExperienceV2 .vehicleFeatureGroups fieldset>div{flex:1;grid-template-rows:repeat(3,minmax(76px,1fr));align-items:stretch}.vehicleExperienceV2 .vehicleFeature{box-sizing:border-box;place-items:center stretch;height:100%;min-height:76px;grid-template-columns:28px minmax(0,1fr)!important;padding:10px 11px!important;display:grid!important}.vehicleExperienceV2 .vehicleFeature>span{grid-column:1;width:24px;height:24px}.vehicleExperienceV2 .vehicleFeature>b{text-align:center;overflow-wrap:anywhere;grid-column:2;place-items:center;min-height:44px;line-height:1.55;display:grid}.activePanelEditor>div{grid-auto-rows:48px}.activePanelEditor button{box-sizing:border-box;width:100%;height:48px;min-height:48px;margin:0}.activePanelEditor button>span{align-items:center;min-height:28px;line-height:1.35;display:flex}.activePanelEditor button i{top:50%;transform:translateY(-50%)}.vehicleExperienceV2 .inspectionChoice>div{align-items:stretch}.vehicleExperienceV2 .inspectionChoice label{box-sizing:border-box;height:100%;min-height:126px;grid-template-columns:42px minmax(0,1fr) 25px!important;align-items:center!important;padding:15px!important;display:grid!important}.vehicleExperienceV2 .inspectionChoice label>i{grid-column:1;width:38px;height:38px}.vehicleExperienceV2 .inspectionChoice label>span{grid-column:2;grid-template-rows:minmax(46px,auto) minmax(32px,auto);align-content:center;display:grid}.vehicleExperienceV2 .inspectionChoice label>span b{text-align:center;justify-content:center;align-items:end;line-height:1.45;display:flex}.vehicleExperienceV2 .inspectionChoice label>span small{text-align:center;justify-content:center;align-items:start;margin-top:5px;line-height:1.55;display:flex}.vehicleExperienceV2 .inspectionChoice label>em{grid-column:3;width:23px;height:23px;margin:0}@media (max-width:980px){.vehicleExperienceV2 .vehicleFeatureGroups legend{min-height:48px}.vehicleExperienceV2 .inspectionChoice label{min-height:96px}.vehicleExperienceV2 .inspectionChoice label>span{grid-template-rows:auto auto}}@media (max-width:620px){.vehicleExperienceV2 .vehicleFeatureGroups fieldset>div{grid-template-rows:none;grid-auto-rows:minmax(66px,auto)}.vehicleExperienceV2 .vehicleFeature{min-height:66px}.vehicleExperienceV2 .vehicleFeature>b{min-height:38px}.activePanelEditor>div{grid-auto-rows:45px}.activePanelEditor button{height:45px;min-height:45px}.vehicleExperienceV2 .inspectionChoice label{min-height:88px;grid-template-columns:36px minmax(0,1fr) 23px!important}.vehicleExperienceV2 .inspectionChoice label>i{width:33px;height:33px}.vehicleExperienceV2 .inspectionChoice label>span b,.vehicleExperienceV2 .inspectionChoice label>span small{text-align:start;justify-content:flex-start}}.newListingPage{width:min(1120px,100% - 32px)}.newListingPage>.pageTitle{margin-bottom:18px}.newListingForm{background:#ffffffeb;border-color:#d7e6dc;border-radius:24px;padding:24px;box-shadow:0 22px 60px #10271d0e}.newListingForm>.formGrid{gap:15px 16px}.newListingForm>.formGrid>label{color:#385043;gap:7px;font-size:12px}.newListingForm input:not([type=checkbox]),.newListingForm select,.newListingForm textarea{box-sizing:border-box;background:#fbfdfc;border-color:#d3e2d8;width:100%;min-height:51px;transition:border-color .16s,background .16s,box-shadow .16s}.newListingForm textarea{min-height:145px;line-height:1.75}.newListingForm input:focus,.newListingForm select:focus,.newListingForm textarea:focus{background:#fff;border-color:#5bb379;outline:0;box-shadow:0 0 0 4px #16803d15}.newListingForm .checkLabel{background:#f8fbf9;border:1px solid #dce8e0;border-radius:12px;align-items:center;gap:9px;min-height:48px;padding:10px 12px;display:flex}.newListingForm .checkLabel input{accent-color:#16803d;flex:none;width:21px;height:21px}.newListingForm .formActions{border-top:1px solid #e0eae4;margin-top:18px;padding-top:18px}.newListingForm .formActions button{min-height:49px;margin-top:0}.vehicleExperienceV2 .vehicleFeatureGroups{grid-template-columns:1fr;gap:10px;display:grid}.vehicleFeatureGroup{background:#fbfdfc;border:1px solid #dce9e0;border-radius:16px;grid-template-columns:190px minmax(0,1fr);align-items:stretch;gap:14px;padding:12px;display:grid}.vehicleFeatureGroup>header{border-inline-end:1px solid #dce8e0;grid-template-rows:1fr auto;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:9px 11px;display:grid}.vehicleFeatureGroup>header>i{color:#16803d;background:#e7f6ec;border-radius:10px;grid-row:1;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.vehicleFeatureGroup>header>span{grid-row:1;min-width:0}.vehicleFeatureGroup>header b,.vehicleFeatureGroup>header small{display:block}.vehicleFeatureGroup>header b{font-size:13px;line-height:1.4}.vehicleFeatureGroup>header small{color:#77867d;margin-top:3px;font-size:8px}.vehicleFeatureGroup>header>button{color:#16803d;width:100%;min-height:30px;font:inherit;cursor:pointer;background:#eaf7ee;border:0;border-radius:8px;grid-area:2/1/auto/-1;font-size:9px;font-weight:850}.vehicleFeatureGroup>div{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:58px;gap:8px;display:grid}.vehicleExperienceV2 .vehicleFeature{min-width:0;height:58px;min-height:58px;grid-template-columns:25px minmax(0,1fr)!important;padding:8px 10px!important}.vehicleExperienceV2 .vehicleFeature>span{width:22px;height:22px}.vehicleExperienceV2 .vehicleFeature>b{text-align:start;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;align-self:center;min-width:0;min-height:0;font-size:11px;line-height:1.45;display:block}.vehicleExperienceV2 .vehicleFeatureGroups fieldset{display:none}html[dir=ltr] .vehicleFeatureGroup>header{border-inline-end:1px solid #dce8e0}.vehicleExperienceV2 .inspectionChoice label>span b,.vehicleExperienceV2 .inspectionChoice label>span small,.activePanelEditor button>span{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media (max-width:900px){.newListingPage{width:min(100% - 24px,760px)}.vehicleFeatureGroup{grid-template-columns:1fr}.vehicleFeatureGroup>header{border-inline-end:0;border-bottom:1px solid #dce8e0;grid-template-rows:1fr;grid-template-columns:34px 1fr auto;padding:5px 3px 10px}.vehicleFeatureGroup>header>i,.vehicleFeatureGroup>header>span,.vehicleFeatureGroup>header>button{grid-row:1}.vehicleFeatureGroup>header>button{grid-column:3;width:auto;min-width:86px;padding-inline:10px}.vehicleFeatureGroup>div{grid-template-columns:repeat(2,minmax(0,1fr))}.vehicleExperienceV2 .vehicleFeature{height:62px;min-height:62px}}@media (max-width:620px){.newListingPage{width:min(100% - 16px,760px)}.newListingForm{border-radius:18px;padding:14px}.newListingForm>.formGrid{grid-template-columns:1fr;gap:12px}.newListingForm>.formGrid>label,.newListingForm>.formGrid>.full{grid-column:1}.vehicleFeatureGroup{padding:9px}.vehicleFeatureGroup>div{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:64px}.vehicleExperienceV2 .vehicleFeature{height:64px;min-height:64px;padding:7px!important}.vehicleExperienceV2 .vehicleFeature>b{text-align:center;font-size:10px}.vehicleFeatureGroup>header b{font-size:12px}.vehicleFeatureGroup>header>button{min-width:76px;font-size:8px}.newListingForm .formActions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.newListingForm .formActions button{width:100%;min-width:0}}.activePanelEditor button i{box-sizing:border-box;position:absolute;overflow:hidden}.activePanelEditor button.selected i:after{content:"";border-inline-start:2px solid #fff;border-bottom:2px solid #fff;width:9px;height:5px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.vehicleBodyStage:has(.naturalCarMap){isolation:isolate;position:relative;overflow:hidden}.vehicleBodyStage:has(.naturalCarMap):before{content:"";z-index:-1;filter:blur(7px);background:radial-gradient(#fff 0,#e6f5eb88 54%,#0000 72%);border-radius:50%;position:absolute;inset:10% 8%}.naturalCarOutline{fill:url(#vehicleShell);stroke:#b5d2bf}.naturalCarPanel.active path{animation:1.8s ease-in-out infinite vehiclePanelPulse}.naturalCarPanel.active text{fill:#075d2d}.vehicleMapStatus{background:#fffffff2;border-color:#c7dfcf;position:relative;box-shadow:0 10px 24px #10271d12}.vehicleMapStatus:after{content:"";pointer-events:none;border:1px solid #16803d18;border-radius:15px;position:absolute;inset:-5px}.vehicleOrientation{background:#ffffffb5;border-radius:999px;padding:5px 10px;font-weight:800}.activePanelEditor button{position:relative}.activePanelEditor button.selected{transform:translateY(-1px)}@keyframes vehiclePanelPulse{0%,to{filter:drop-shadow(0 5px 6px #113c272f)}50%{filter:drop-shadow(0 7px 10px #087b3c55)}}@media (prefers-reduced-motion:reduce){.naturalCarPanel.active path{animation:none}}.stateCardError{background:linear-gradient(145deg,#fff 0,#fffdf9 100%);border-color:#e6d9c5;width:min(660px,100%);padding:38px 42px 34px;position:relative;overflow:hidden;box-shadow:0 26px 70px #492f1315}.stateCardError:before{content:"";inset-inline:0;background:linear-gradient(90deg,#e0a83e,#f1c96f,#168b49);height:5px;position:absolute;top:0}.stateBadge{color:#8b5c09;background:#fff4d9;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:900;display:inline-flex}.stateCardError .stateIcon{color:#a96e08;background:#fff2d6;border-radius:50%;margin-top:15px;font-size:29px;box-shadow:0 0 0 8px #fff8e9}.stateCardError h1{margin-top:20px;font-size:clamp(27px,4vw,38px)}.stateCardError>p{max-width:510px;margin-inline:auto;font-size:13px}.stateReassurance{text-align:start;background:#f3faf5;border:1px solid #d5e9dc;border-radius:13px;align-items:center;max-width:460px;padding:12px 14px;justify-content:flex-start!important;gap:11px!important;margin:20px auto 0!important;display:flex!important}.stateReassurance>i{color:#fff;background:#168b49;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;font-style:normal;font-weight:900;display:grid}.stateReassurance b,.stateReassurance small{margin:0;display:block}.stateReassurance b{font-size:11px}.stateReassurance small{color:#708078;margin-top:2px;font-size:9px}.stateActions{margin-top:18px!important}.stateActions button{min-width:170px;min-height:47px;font:inherit;cursor:pointer;font-size:12px;font-weight:850}.stateReference{background:#f4f5f4;border-radius:7px;width:max-content;padding:5px 9px;font-size:9px;color:#7d8982!important;margin:17px auto 0!important}.stateReference bdi{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.statePage{min-height:70vh}@media (max-width:620px){.stateCardError{padding:30px 18px 25px}.stateActions{grid-template-columns:1fr;display:grid!important}.stateActions button{width:100%;min-width:0}.stateReassurance{padding:11px}.stateCardError h1{font-size:27px}}.activePanelEditor button.selected i:after{transform-origin:50%;border:2px solid #fff;border-top:0;border-left:0;width:7px;height:12px;top:45%;left:50%;transform:translate(-50%,-56%)rotate(45deg)}.vehicleBodyStage:has(.naturalCarMap){background:radial-gradient(at 50% 48%,#fff 0 18%,#f2faf5 48%,#e8f5ed 100%);box-shadow:inset 0 1px #fff,0 12px 34px #173b2908}.vehicleBodyStage .naturalCarMap{width:min(540px,98%);position:relative}.vehicleBodyStage .naturalCarMap:after{content:"";z-index:8;pointer-events:none;filter:blur(2px);opacity:.72;background:linear-gradient(165deg,#ffffffa8 0,#ffffff28 47%,#0000 49%);border-radius:50%;height:24%;position:absolute;top:18%;left:14%;right:15%}.naturalCarMap svg{filter:drop-shadow(0 18px 13px #153e2924)}.vehicleBodyStage .naturalCarOutline{fill:#f5f8f6;stroke:#9fbfac;stroke-width:5px}.naturalCarWheels rect{fill:#17271f;stroke:#485e52;stroke-width:3px}.naturalCarPanel path{stroke:#f9fcfa;stroke-width:5px;filter:saturate(.72);transition:filter .18s,stroke .18s,transform .18s,opacity .18s}.naturalCarPanel.condition-original path{fill:#dcece2}.naturalCarPanel.condition-painted path{fill:#f8e7b9}.naturalCarPanel.condition-repaired path{fill:#f5d3af}.naturalCarPanel.condition-replaced path{fill:#d6e4f2}.naturalCarPanel.condition-damaged path{fill:#f3d0cc}.naturalCarPanel.condition-unknown path{fill:#dfe5e1}.naturalCarPanel:not(.active) path{opacity:.82}.naturalCarPanel:hover path{opacity:.96;filter:saturate(.95)brightness(1.015);transform:scale(1.008)}.naturalCarPanel.active path{opacity:1;stroke:#138147;stroke-width:6px;filter:saturate(.94)drop-shadow(0 6px 7px #0c663833);animation:2.1s ease-in-out infinite vehiclePanelPulse}.naturalCarPanel text{fill:#184c31;text-shadow:0 1px #fff;font-size:15px}.naturalCarGlass{fill:url(#carGlassGradient);stroke:#f7fbf8;stroke-width:4px;opacity:.78;filter:drop-shadow(0 2px 2px #315d5d22)}.naturalCarLights{fill:#fff4b8;stroke:#c9a92e;stroke-width:2.5px;filter:drop-shadow(0 0 4px #ffe07a)}.naturalCarMirrors{fill:#e8efeb;stroke:#9fb9a9;stroke-width:3px}.vehicleOrientation{background:#fffffff0;border:1px solid #dceae1;box-shadow:0 5px 14px #173b2909}.vehicleMapStatus{background:#fff;border-color:#bad8c4;min-width:174px;padding:9px 13px;box-shadow:0 9px 24px #10271d16}.vehicleMapStatus>i{width:8px;height:36px}.vehicleMapStatus b{font-size:11px}.vehicleMapStatus small{font-size:9px}.activePanelEditor{background:linear-gradient(155deg,#fff,#f8fcf9)}@media (max-width:620px){.vehicleBodyStage .naturalCarMap{width:100%}.naturalCarPanel text{font-size:13px}.vehicleBodyStage .naturalCarOutline,.naturalCarPanel path{stroke-width:4px}.naturalCarPanel.active path{stroke-width:5px}.vehicleBodyStage .naturalCarMap:after{height:20%;top:20%}.vehicleMapStatus{min-width:150px}}.sellerTrustReport{border-radius:24px;box-shadow:0 20px 52px #10271d10}.sellerTrustReport>header{align-items:center;padding:23px 25px}.sellerTrustReport>header h2{font-size:25px}.trustReportHero{background:linear-gradient(135deg,#fbfefc,#f5faf7);border-top:1px solid #e2ebe5;grid-template-columns:minmax(270px,1.1fr) minmax(360px,1fr);gap:18px;padding:20px 24px;display:grid}.trustReportSeal{align-items:center;gap:13px;display:flex}.trustReportSeal>i{color:#138143;background:#e5f7eb;border-radius:15px;flex:none;place-items:center;width:48px;height:48px;font-size:22px;font-style:normal;font-weight:950;display:grid}.trustReportSeal.attention>i{color:#a9600c;background:#fff0df}.trustReportSeal small,.trustReportSeal strong,.trustReportSeal em{display:block}.trustReportSeal small{color:#16803d;font-size:9px;font-weight:850}.trustReportSeal strong{margin-top:2px;font-size:16px}.trustReportSeal em{color:#7a877f;margin-top:3px;font-size:9px;font-style:normal}.trustReportStats{background:#fff;border:1px solid #dbe8df;border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.trustReportStats>span{text-align:center;border-inline-end:1px solid #e3ece6;align-content:center;padding:10px;display:grid}.trustReportStats>span:last-child{border:0}.trustReportStats b,.trustReportStats small{display:block}.trustReportStats b{color:#123f28;font-size:16px}.trustReportStats small{color:#738178;margin-top:3px;font-size:8px}.trustReportTabs{border-top:1px solid #e3ece6;gap:4px;padding:10px 24px 0;display:flex}.trustReportTabs button{color:#65766c;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:7px;padding:0 17px;font-size:11px;font-weight:850;display:flex}.trustReportTabs button.active{color:#10793e;border-bottom-color:#168b49}.trustReportTabs button i{background:#e7f5eb;border-radius:99px;min-width:18px;padding:2px 5px;font-size:8px;font-style:normal}.trustReportSummary{grid-template-columns:1fr 1fr;gap:12px;padding:18px 24px 22px;display:grid}.trustReportSummary article{background:#fff;border:1px solid #dce9e0;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px;display:grid}.trustReportSummary article>i{color:#16803d;background:#eaf6ed;border-radius:11px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.trustReportSummary article b{font-size:12px}.trustReportSummary article p{color:#748179;margin:3px 0 0;font-size:9px}.trustReportSummary article button{color:#16803d;font:inherit;cursor:pointer;background:#f8fcf9;border:1px solid #cee1d4;border-radius:8px;padding:7px 9px;font-size:9px;font-weight:850}.trustReportSummary aside{background:#fff9ea;border:1px solid #f0dfb8;border-radius:14px;grid-column:1/-1;padding:14px 16px}.trustReportSummary aside strong{color:#855d12;font-size:11px}.trustReportSummary aside p{color:#786d57;margin:4px 0 0;font-size:9px;line-height:1.7}.trustBodyView{grid-template-columns:minmax(320px,.9fr) minmax(320px,1.1fr);align-items:start;padding:24px}.interactivePublicMap{margin:18px auto 23px}.interactivePublicMap .carPanel{appearance:none;font:inherit;cursor:pointer;transition:transform .15s,filter .15s,box-shadow .15s}.interactivePublicMap .carPanel:hover{filter:brightness(.97);transform:scale(1.018)}.interactivePublicMap .carPanel.active{z-index:5;box-shadow:0 0 0 3px #168b49,0 8px 18px #10271d28}.publicActivePanel{background:#fafdfb;border:1px solid #d9e7de;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px 13px;display:grid}.publicActivePanel>i{border-radius:99px;width:8px;height:35px}.publicActivePanel small,.publicActivePanel b{display:block}.publicActivePanel small{color:#75847b;font-size:8px}.publicActivePanel b{margin-top:2px;font-size:11px}.publicActivePanel strong{font-size:10px}.sellerTrustReport .publicPanelList{gap:7px}.sellerTrustReport .publicPanelList>button{font:inherit;cursor:pointer;background:#fff;border:1px solid #e2ebe5;border-radius:10px;justify-content:space-between;gap:10px;padding:10px 11px;font-size:10px;display:flex}.sellerTrustReport .publicPanelList>button.active{background:#f1faf4;border-color:#60b77d;box-shadow:inset 0 0 0 1px #60b77d}.sellerTrustReport .publicPanelList b{font-size:9px}.trustEquipmentView{padding:22px 24px}.trustEquipmentView>header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.trustEquipmentView>header span{color:#16803d;font-size:9px;font-weight:850}.trustEquipmentView>header h3{margin:2px 0 0}.trustEquipmentView>header>b{color:#16803d;background:#eaf6ee;border-radius:99px;padding:5px 8px;font-size:9px}.trustEquipmentView>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.trustEquipmentView>div>span{background:#fbfdfc;border:1px solid #dce9e0;border-radius:11px;align-items:center;gap:8px;padding:11px;font-size:10px;display:flex}.trustEquipmentView>div>span i{color:#fff;background:#168b49;border-radius:7px;place-items:center;width:21px;height:21px;font-size:10px;font-style:normal;display:grid}.trustReportFooter{background:#f7faf8;border-top:1px solid #e0eae4;align-items:center;gap:9px;padding:12px 24px;display:flex}.trustReportFooter>span{color:#16803d}.trustReportFooter p{color:#68786f;flex:1;margin:0;font-size:9px}.trustReportFooter a{color:#16803d;border:1px solid #cfe0d5;border-radius:8px;padding:6px 9px;font-size:9px;font-weight:850}html[data-theme=dark] .trustReportHero,html[data-theme=dark] .trustReportFooter{background:#163123;border-color:#31523e}html[data-theme=dark] .trustReportStats,html[data-theme=dark] .trustReportSummary article,html[data-theme=dark] .sellerTrustReport .publicPanelList>button,html[data-theme=dark] .publicActivePanel{background:#10271d;border-color:#31523e}@media (max-width:850px){.trustReportHero,.trustBodyView{grid-template-columns:1fr}.trustEquipmentView>div{grid-template-columns:1fr 1fr}}@media (max-width:620px){.sellerTrustReport>header{padding:18px}.trustReportHero{padding:16px}.trustReportStats{grid-template-columns:1fr 1fr}.trustReportStats>span:nth-child(2){border-inline-end:0}.trustReportStats>span{border-bottom:1px solid #e3ece6}.trustReportStats>span:nth-child(n+3){border-bottom:0}.trustReportTabs{padding-inline:10px;overflow-x:auto}.trustReportTabs button{flex:1;min-width:max-content;padding-inline:12px}.trustReportSummary{grid-template-columns:1fr;padding:14px}.trustReportSummary aside{grid-column:auto}.trustReportSummary article{grid-template-columns:auto 1fr}.trustReportSummary article button{grid-column:2;width:max-content}.trustBodyView{padding:15px}.trustEquipmentView{padding:17px}.trustEquipmentView>div{grid-template-columns:1fr}.trustReportFooter{align-items:flex-start;padding:12px 15px}.trustReportFooter a{white-space:nowrap}}.inspectionCreated{border:1px solid #a8d8b8;margin:-10px 0 22px}.inspectionRequestList{gap:16px;display:grid}.inspectionRequestList>article{background:#fff;border:1px solid #d6e5db;border-radius:22px;grid-template-columns:220px 1fr;min-height:240px;display:grid;overflow:hidden;box-shadow:0 15px 36px #10271d0c}.inspectionRequestMedia{background:#edf4ef 50%/cover no-repeat}.inspectionRequestMain{padding:22px}.inspectionRequestTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.inspectionRequestTop>span{color:#16803d;font-size:12px;font-weight:850}.inspectionStatus{color:#5c6f63;background:#edf4ef;border-radius:999px;width:max-content;padding:6px 10px;font-size:11px;display:inline-flex}.inspectionStatus.scheduled,.inspectionStatus.in_progress{color:#246399;background:#e7f2ff}.inspectionStatus.under_review{color:#93620a;background:#fff3d7}.inspectionStatus.verified{color:#087a3d;background:#dff6e7}.inspectionStatus.cancelled,.inspectionStatus.revoked{color:#a93329;background:#fee5e2}.inspectionRequestMain h2{margin:7px 0 19px;font-size:22px}.inspectionTimeline{grid-template-columns:repeat(5,1fr);display:grid;position:relative}.inspectionTimeline:before{content:"";top:15px;background:#dfe9e2;height:2px;position:absolute;inset-inline:7%}.inspectionTimeline i{z-index:1;color:#8a978f;text-align:center;justify-items:center;gap:5px;font-style:normal;display:grid;position:relative}.inspectionTimeline i>span{background:#fff;border:2px solid #d7e4db;border-radius:50%;place-items:center;width:31px;height:31px;font-size:11px;font-weight:850;display:grid}.inspectionTimeline i.done{color:#118143}.inspectionTimeline i.done>span{background:#e8f8ee;border-color:#42ad69}.inspectionTimeline small{font-size:9px;font-weight:700}.inspectionRequestMeta{color:#6e7f75;gap:16px;margin-top:18px;font-size:11px;display:flex}.inspectionRequestActions{gap:9px;margin-top:16px;display:flex}.inspectionRequestActions a{color:#16803d;border:1px solid #cfe0d6;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:800}.inspectionRequestActions .primary{color:#fff;margin:0}.adminInspectionList{gap:14px;display:grid}.adminInspectionCard{padding:0!important}.adminInspectionCard>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;list-style:none;display:flex}.adminInspectionCard>summary::-webkit-details-marker{display:none}.adminInspectionCard>summary span{color:#16803d;font-size:11px;font-weight:850}.adminInspectionCard>summary h2{margin:4px 0;font-size:19px}.adminInspectionCard>summary small{color:#75837b}.adminInspectionForm{border-top:1px solid #e0e9e3;gap:18px;padding:22px;display:grid}.adminInspectionBasics{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.adminInspectionForm label{gap:6px;font-weight:750;display:grid}.adminInspectionForm input,.adminInspectionForm select,.adminInspectionForm textarea{background:#fff;border:1px solid #d5e3da;border-radius:9px;min-width:0;padding:10px}.adminInspectionChecklist{grid-template-columns:1fr 1fr;gap:10px;display:grid}.adminInspectionChecklist fieldset{border:1px solid #dce7e0;border-radius:11px;grid-template-columns:.8fr 1fr 1.3fr;gap:8px;margin:0;padding:12px;display:grid}.adminInspectionChecklist legend{padding:0 6px;font-size:11px;font-weight:800}.certifiedVehicleReport{background:#fff;border:2px solid #33a761;border-radius:22px;margin-top:22px;overflow:hidden;box-shadow:0 18px 40px #087a3d17}.certifiedVehicleReport>header{background:linear-gradient(135deg,#eaf9ef,#fafffb);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:22px;display:grid}.certifiedSeal{color:#fff;background:#15914c;border-radius:16px;place-items:center;width:50px;height:50px;font-size:25px;font-weight:900;display:grid;box-shadow:0 8px 20px #15914c35}.certifiedVehicleReport>header div>span{color:#16803d;font-size:11px;font-weight:850}.certifiedVehicleReport>header h2{margin:3px 0}.certifiedVehicleReport>header p{color:#607369;margin:0;font-size:12px}.certifiedVehicleReport>header>b{color:#fff;background:#16803d;border-radius:999px;padding:8px 12px;font-size:12px}.certifiedReportMeta{border-block:1px solid #dce9e0;grid-template-columns:repeat(4,1fr);display:grid}.certifiedReportMeta>span{border-inline-end:1px solid #dce9e0;padding:15px}.certifiedReportMeta>span:last-child{border:0}.certifiedReportMeta small,.certifiedReportMeta b{display:block}.certifiedReportMeta small{color:#75857b;font-size:9px}.certifiedReportMeta b{margin-top:4px;font-size:12px}.certifiedChecklist{grid-template-columns:1fr 1fr;padding:14px 20px;display:grid}.certifiedChecklist article{border-bottom:1px solid #e6ede8;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.certifiedChecklist i{background:#edf4ef;border-radius:9px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.certifiedChecklist article b,.certifiedChecklist article small{display:block}.certifiedChecklist article b{font-size:12px}.certifiedChecklist article small{color:#718078;margin-top:2px;font-size:9px}.certifiedChecklist article>strong{font-size:10px}.result-normal{color:#128044!important}.result-attention,.result-repaired{color:#a4640d!important}.result-replaced{color:#246eaa!important}.result-not_tested{color:#78847d!important}.result-unsafe{color:#b62e26!important}.certifiedVehicleReport>footer{color:#6e7e74;text-align:center;background:#f7faf8;padding:13px 20px;font-size:10px}html[data-theme=dark] .inspectionRequestList>article,html[data-theme=dark] .certifiedVehicleReport{background:#10271b;border-color:#315840}html[data-theme=dark] .certifiedVehicleReport>header{background:#173b28}html[data-theme=dark] .certifiedReportMeta,html[data-theme=dark] .certifiedReportMeta>span,html[data-theme=dark] .certifiedChecklist article{border-color:#31513e}html[data-theme=dark] .certifiedVehicleReport>footer{background:#173326}@media (max-width:800px){.inspectionRequestList>article{grid-template-columns:1fr}.inspectionRequestMedia{min-height:190px}.inspectionTimeline small{display:none}.adminInspectionBasics,.adminInspectionChecklist,.certifiedReportMeta,.certifiedChecklist{grid-template-columns:1fr 1fr}.adminInspectionChecklist fieldset{grid-template-columns:1fr}}@media (max-width:520px){.inspectionRequestMain{padding:17px}.inspectionRequestMain h2{font-size:19px}.certifiedVehicleReport>header{grid-template-columns:auto 1fr}.certifiedVehicleReport>header>b{grid-column:1/-1}.certifiedReportMeta,.certifiedChecklist{grid-template-columns:1fr}.certifiedReportMeta>span{border-inline-end:0;border-bottom:1px solid #dce9e0}.adminInspectionBasics{grid-template-columns:1fr}}.vehicleDeclarationConfirm{cursor:pointer;background:#f8fbf9;border:1px solid #d9e7de;border-radius:14px;align-items:center;margin-top:14px;grid-template-columns:none!important;gap:12px!important;padding:14px 16px!important;display:flex!important}.vehicleDeclarationConfirm:has(input:disabled){cursor:not-allowed;opacity:.68}.vehicleDeclarationConfirm input{opacity:0;pointer-events:none;position:absolute}.vehicleDeclarationConfirm>i{color:#fff;background:#fff;border:2px solid #b8d7c3;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.vehicleDeclarationConfirm.confirmed{background:#eef9f2;border-color:#40aa68}.vehicleDeclarationConfirm.confirmed>i{background:#168b49;border-color:#168b49}.vehicleDeclarationConfirm b,.vehicleDeclarationConfirm small{display:block}.vehicleDeclarationConfirm b{font-size:12px}.vehicleDeclarationConfirm small{color:#6e7e75;margin-top:3px;font-size:9px}.publicNaturalCarMap{aspect-ratio:auto;width:min(100%,540px);box-shadow:none;background:0 0;border-radius:0}.publicMapOrientation{justify-content:center;margin-bottom:4px}.certifiedFreshness{color:#157f42;background:#f6fcf8;border-top:1px solid #cde7d6;align-items:center;gap:14px;padding:10px 18px;display:flex}.certifiedFreshness span{font-size:11px;font-weight:850}.certifiedFreshness b{margin-inline-start:auto;font-size:11px}.certifiedFreshness small{color:#356246;background:#e4f6ea;border-radius:99px;padding:4px 8px;font-size:9px}.certifiedReportMeta{grid-template-columns:repeat(3,1fr)}@media (max-width:620px){.vehicleDeclarationConfirm{align-items:flex-start}.publicNaturalCarMap{width:100%}.certifiedFreshness{flex-wrap:wrap;align-items:flex-start}.certifiedFreshness b{margin-inline-start:0}.certifiedFreshness small{width:100%}}@media (max-width:760px){.homePage .categoryScrollHint{justify-content:center;margin-top:2px}.homePage>.verifyBanner{padding-block:28px!important}}.inspectionStopped{color:#9c3028;background:#fff4f2;border:1px solid #f0c6c1;border-radius:12px;margin:12px 0;padding:13px 15px;font-size:12px;font-weight:750}.inspectionStopped.expired{color:#84600c;background:#fff9e9;border-color:#ead49c}.certifiedReportActions{border-top:1px solid #dce9e0;justify-content:flex-end;gap:9px;padding:12px 18px;display:flex}.certifiedReportActions button{color:#147f43;font:inherit;cursor:pointer;background:#fff;border:1px solid #bcdcc7;border-radius:10px;padding:8px 12px;font-size:11px;font-weight:800}.inspectionComparison{background:#f2fbf5;border:1px solid #b9dfc6;border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:18px;padding:16px;display:grid}.inspectionComparison>div span,.inspectionComparison>div b{display:block}.inspectionComparison>div span{color:#6d8074;font-size:9px}.inspectionComparison>div b{margin-top:4px;font-size:12px}.inspectionComparison>i{color:#fff;background:#168f4b;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.inspectionComparison>p{color:#557064;border-top:1px solid #d3e9da;grid-column:1/-1;margin:0;padding-top:9px;font-size:10px}.inspectionComparison.different{background:#fff9ea;border-color:#efc985}.inspectionComparison.different>i{background:#d38a14}@media (max-width:620px){.certifiedReportActions{grid-template-columns:1fr 1fr;display:grid}.inspectionComparison{grid-template-columns:1fr auto 1fr;margin:12px}.inspectionComparison>div b{font-size:11px}}.inspectionReportV2{border-width:1px;border-color:#b9dfc7;border-radius:26px}.certifiedTabs{scrollbar-width:none;background:#f8fbf9;border-block:1px solid #dbe9e0;gap:6px;padding:11px 14px;display:flex;overflow-x:auto}.certifiedTabs::-webkit-scrollbar{display:none}.certifiedTabs button{color:#61756a;min-width:max-content;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;flex:1;padding:10px 13px;font-size:11px;font-weight:800;position:relative}.certifiedTabs button.active{color:#117840;background:#fff;border-color:#add8bb;box-shadow:0 6px 18px #123d2910}.certifiedTabs button i{color:#fff;background:#168a49;border-radius:99px;place-items:center;min-width:18px;height:18px;margin-inline-start:5px;font-size:8px;font-style:normal;display:inline-grid}.certifiedSummary{padding:18px}.certifiedOutcome{background:linear-gradient(135deg,#effaf3,#fbfefc);border:1px solid #b9dfc7;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:15px;padding:19px;display:grid}.certifiedOutcome>span{color:#fff;background:#168a49;border-radius:16px;place-items:center;width:52px;height:52px;font-size:25px;font-weight:900;display:grid;box-shadow:0 9px 22px #168a4930}.certifiedOutcome small,.certifiedOutcome h3{display:block}.certifiedOutcome small{color:#6d7f74;font-size:9px}.certifiedOutcome h3{color:#126e3b;margin:2px 0;font-size:23px}.certifiedOutcome p{color:#607369;margin:0;font-size:11px;line-height:1.7}.certifiedOutcome.outcome-attention{background:#fffaf0;border-color:#ecd293}.certifiedOutcome.outcome-attention>span{background:#ca8417}.certifiedOutcome.outcome-unsafe{background:#fff4f2;border-color:#ebaaa4}.certifiedOutcome.outcome-unsafe>span{background:#b83229}.certifiedQuickStats{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:13px;display:grid}.certifiedQuickStats span{text-align:center;background:#fff;border:1px solid #dce9e0;border-radius:13px;padding:13px}.certifiedQuickStats b,.certifiedQuickStats small{display:block}.certifiedQuickStats b{color:#147c42;font-size:20px}.certifiedQuickStats small{color:#74847b;margin-top:3px;font-size:9px}.certifiedBodyView{grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);gap:18px;padding:20px;display:grid}.paintLegend{color:#687a70;flex-wrap:wrap;justify-content:center;gap:8px 13px;margin-top:4px;font-size:9px;display:flex}.paintLegend span{align-items:center;gap:5px;display:flex}.paintLegend i{background:#dce9e0;border-radius:3px;width:10px;height:10px}.paintLegend .paint-original{background:#8ed3a6}.paintLegend .paint-attention{background:#dfa74a}.paintLegend .paint-unsafe{background:#c94339}.paintLegend .paint-unknown{background:#d4ddda}.paintPanelDetails{background:#fafcfb;border:1px solid #d7e7dc;border-radius:17px;align-self:center;padding:18px}.paintPanelDetails>small{color:#74857b;font-size:9px}.paintPanelDetails h3{margin:4px 0 7px;font-size:18px}.paintPanelDetails>strong{font-size:11px}.paintPanelDetails>div{background:#edf7f0;border-radius:11px;margin-top:14px;padding:12px}.paintPanelDetails>div span,.paintPanelDetails>div b{display:block}.paintPanelDetails>div span{color:#6b7e72;font-size:9px}.paintPanelDetails>div b{color:#126f3c;margin-top:3px;font-size:17px}.paintPanelDetails p{color:#697a70;margin:12px 0 0;font-size:10px;line-height:1.7}.vehicleHistoryPanel{padding:20px}.vehicleHistoryPanel>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.vehicleHistoryPanel>header small{color:#158044;font-size:9px}.vehicleHistoryPanel>header h3{margin:3px 0;font-size:20px}.vehicleHistoryPanel>header>span{color:#557064;background:#edf7f0;border-radius:99px;padding:6px 9px;font-size:9px}.historyDisclaimer{color:#718078;border-top:1px solid #e0eae3;padding:12px 14px;font-size:9px;line-height:1.7;display:block}.inspectionEmpty{text-align:center;background:#fbfdfc;border:1px dashed #bed8c7;border-radius:16px;justify-items:center;gap:7px;padding:30px 18px;display:grid}.inspectionEmpty>i{color:#168244;background:#e8f6ed;border-radius:13px;place-items:center;width:42px;height:42px;font-style:normal;display:grid}.inspectionEmpty b{font-size:13px}.inspectionEmpty p{color:#6b7c72;max-width:520px;margin:0;font-size:10px;line-height:1.8}.certifiedEvidence{gap:17px;padding:20px;display:grid}.certifiedEvidence section>header{justify-content:space-between;margin-bottom:8px;display:flex}.certifiedEvidence section>header small{color:#718078}.certifiedEvidence section>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.certifiedEvidence a{aspect-ratio:4/3;background:#edf3ef;border-radius:12px;position:relative;overflow:hidden}.certifiedEvidence img{object-fit:cover;width:100%;height:100%}.certifiedEvidence a span{color:#fff;text-align:center;background:#10271dca;border-radius:7px;padding:5px;font-size:8px;position:absolute;inset:auto 5px 5px}html[data-theme=dark] .certifiedTabs,html[data-theme=dark] .certifiedOutcome,html[data-theme=dark] .paintPanelDetails,html[data-theme=dark] .inspectionEmpty{background:#142f22;border-color:#31513e}html[data-theme=dark] .certifiedTabs button.active,html[data-theme=dark] .certifiedQuickStats span{background:#193829;border-color:#315d42}html[data-theme=dark] .paintPanelDetails>div{background:#1a3b2b}@media (max-width:760px){.certifiedTabs{padding-inline:10px}.certifiedTabs button{flex:none}.certifiedBodyView{grid-template-columns:1fr;padding:14px}.paintPanelDetails{grid-template-columns:1fr auto;align-items:center;display:grid}.paintPanelDetails>small,.paintPanelDetails h3,.paintPanelDetails p{grid-column:1/-1}.certifiedEvidence section>div{grid-template-columns:1fr 1fr}.certifiedSummary,.vehicleHistoryPanel,.certifiedEvidence{padding:14px}.certifiedQuickStats{gap:6px}.certifiedQuickStats span{padding:10px 5px}.certifiedQuickStats b{font-size:17px}}@media print{header.siteHeader,footer,.sellerBox,.related,.certifiedReportActions{display:none!important}.detailsGrid{display:block!important}.certifiedVehicleReport{box-shadow:none;break-inside:avoid}.page{padding:0!important}}.inspectionReportV2{background:#fff;border:1px solid #cfe3d6;border-radius:24px;box-shadow:0 16px 42px #10271d0d}.inspectionReportV2>header{background:radial-gradient(circle at 8% 5%,#dff5e7 0,#0000 32%),linear-gradient(135deg,#fbfefc,#f2faf5);border-bottom:1px solid #dcebe2;padding:25px 26px;position:relative}.inspectionReportV2>header:after{content:"";inset-inline-end:26px;background:linear-gradient(90deg,#d79a65,#f1cfad00);border-radius:9px;width:76px;height:3px;position:absolute;bottom:0}.inspectionReportV2 .certifiedSeal{background:linear-gradient(145deg,#15914c,#08763a);border-radius:15px;width:48px;height:48px;box-shadow:0 9px 22px #127e4130}.inspectionReportV2>header h2{letter-spacing:-.015em;font-size:23px}.inspectionReportV2>header p{max-width:680px;margin-top:4px;line-height:1.7}.inspectionReportV2>header>b{color:#117840;background:#fff;border:1px solid #c2e0cc;box-shadow:0 5px 14px #10271d0b}.certifiedFreshness{background:#f8fcf9;border-top:0;border-bottom:1px solid #e1ece5;min-height:46px;padding:10px 25px}.certifiedFreshness small{background:#e8f6ed}.certifiedReportActions{background:#fff;border-top:0;border-bottom:1px solid #e2ece6;padding:11px 25px}.certifiedReportActions button{background:#fafdfb;border-color:#d0e2d7;min-height:38px;padding:8px 13px;transition:all .18s}.certifiedReportActions button:hover{background:#eff9f2;border-color:#8dc5a0;transform:translateY(-1px)}.inspectionReportV2 .certifiedReportMeta{border-block:0;background:#fff;border-bottom:1px solid #e1ece5;gap:0;padding:0 14px}.inspectionReportV2 .certifiedReportMeta>span{border-color:#e7eee9;min-width:0;padding:17px 14px}.inspectionReportV2 .certifiedReportMeta small{font-size:10px}.inspectionReportV2 .certifiedReportMeta b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.inspectionReportV2 .certifiedTabs{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f4f8f5ef;border-top:0;border-bottom:1px solid #dce8e0;gap:7px;padding:10px 14px;position:sticky;top:0}.inspectionReportV2 .certifiedTabs button{border-radius:12px;min-height:40px;font-size:12px;transition:all .18s}.inspectionReportV2 .certifiedTabs button:hover{color:#147b42;background:#eaf5ee}.inspectionReportV2 .certifiedTabs button.active{color:#0d7339;background:#fff;border-color:#b8dbc3;box-shadow:0 6px 16px #10271d0d}.inspectionReportV2 .certifiedSummary{padding:22px}.inspectionReportV2 .certifiedOutcome{border-radius:17px;padding:21px 22px;box-shadow:0 8px 22px #10271d08}.inspectionReportV2 .certifiedOutcome>span{border-radius:15px;width:49px;height:49px}.inspectionReportV2 .certifiedOutcome h3{font-size:22px}.inspectionReportV2 .certifiedOutcome p{font-size:12px}.inspectionReportV2 .inspectionComparison{background:#f7fcf8;margin:14px 0 0;padding:17px 19px}.inspectionReportV2 .certifiedQuickStats{gap:11px;margin-top:14px}.inspectionReportV2 .certifiedQuickStats span{background:#fbfdfc;border-radius:14px;padding:15px}.inspectionReportV2 .certifiedQuickStats b{font-size:22px}.inspectionReportV2 .certifiedBodyView{background:linear-gradient(#fff,#fbfdfc);grid-template-columns:minmax(0,1.55fr) minmax(230px,.45fr);gap:20px;padding:23px}.inspectionReportV2 .certifiedBodyView>div:first-child{background:radial-gradient(#fff 0,#f3faf6 70%,#edf7f1 100%);border:1px solid #e0ece4;border-radius:19px;align-content:center;min-width:0;padding:15px;display:grid}.inspectionReportV2 .publicNaturalCarMap{width:min(100%,590px)}.inspectionReportV2 .paintLegend{border-top:1px solid #dfeae3;margin-top:9px;padding-top:11px}.inspectionReportV2 .paintPanelDetails{background:linear-gradient(155deg,#fff,#f7fbf8);border-radius:18px;padding:20px;box-shadow:0 10px 25px #10271d0a}.inspectionReportV2 .paintPanelDetails h3{margin:5px 0 9px;font-size:20px}.inspectionReportV2 .paintPanelDetails>div{background:#eaf6ee;padding:13px}.inspectionReportV2 .paintPanelDetails p{font-size:11px}.inspectionReportV2 .certifiedChecklist{gap:8px;padding:20px}.inspectionReportV2 .certifiedChecklist article{background:#fbfdfc;border:1px solid #e3ece6;border-radius:13px;min-height:62px;padding:12px 14px}.inspectionReportV2 .certifiedChecklist i{background:#edf7f0}.inspectionReportV2 .certifiedChecklist article b{font-size:13px}.inspectionReportV2 .certifiedChecklist article>strong{white-space:nowrap;background:#f0f5f2;border-radius:99px;padding:5px 8px}.inspectionReportV2 .vehicleHistoryPanel,.inspectionReportV2 .certifiedEvidence{padding:22px}.inspectionReportV2 .vehicleHistoryPanel>header{border-bottom:1px solid #e2ece6;padding-bottom:13px}.inspectionReportV2 .certifiedEvidence a{border:1px solid #e0e9e3;box-shadow:0 8px 20px #10271d0b}.inspectionReportV2>footer{background:#f7faf8;border-top:1px solid #e1eae4;padding:15px 20px}html[data-theme=dark] .inspectionReportV2 .certifiedBodyView,html[data-theme=dark] .inspectionReportV2 .certifiedBodyView>div:first-child,html[data-theme=dark] .inspectionReportV2 .certifiedChecklist article{background:#122b1e;border-color:#31513e}@media (max-width:760px){.inspectionReportV2{border-radius:20px}.inspectionReportV2>header{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:19px 16px}.inspectionReportV2>header h2{font-size:19px}.inspectionReportV2>header p{font-size:11px}.inspectionReportV2>header>b{grid-column:1/-1;width:max-content;margin-inline-start:60px}.certifiedFreshness,.certifiedReportActions{padding-inline:15px}.inspectionReportV2 .certifiedReportMeta{grid-template-columns:1fr 1fr;padding:0}.inspectionReportV2 .certifiedReportMeta>span{border-bottom:1px solid #e7eee9;padding:13px 15px}.inspectionReportV2 .certifiedReportMeta>span:nth-child(2n){border-inline-end:0}.inspectionReportV2 .certifiedTabs{padding:8px 10px;top:0}.inspectionReportV2 .certifiedTabs button{min-height:38px;padding:8px 11px}.inspectionReportV2 .certifiedSummary{padding:14px}.inspectionReportV2 .certifiedOutcome{padding:16px}.inspectionReportV2 .certifiedOutcome>span{width:43px;height:43px}.inspectionReportV2 .inspectionComparison{margin-top:11px;padding:14px}.inspectionReportV2 .certifiedBodyView{grid-template-columns:1fr;gap:12px;padding:13px}.inspectionReportV2 .certifiedBodyView>div:first-child{padding:9px}.inspectionReportV2 .paintPanelDetails{padding:16px;display:grid}.inspectionReportV2 .certifiedChecklist{grid-template-columns:1fr;gap:7px;padding:13px}.inspectionReportV2 .certifiedChecklist article{min-height:58px}.inspectionReportV2 .vehicleHistoryPanel,.inspectionReportV2 .certifiedEvidence{padding:14px}}@media (max-width:430px){.inspectionReportV2 .certifiedReportMeta b{font-size:12px}.inspectionReportV2 .certifiedQuickStats span{padding:11px 4px}.inspectionReportV2 .certifiedQuickStats b{font-size:18px}.inspectionReportV2 .certifiedQuickStats small{font-size:8px}.inspectionReportV2 .paintLegend{gap:7px 10px}.inspectionReportV2 .certifiedChecklist article{grid-template-columns:auto minmax(0,1fr);gap:9px}.inspectionReportV2 .certifiedChecklist article>strong{grid-column:2;width:max-content}}.adminEvidenceUploader{grid-column:1/-1;gap:8px;padding-top:4px;display:grid}.adminEvidenceUploader>div{flex-wrap:wrap;gap:7px;display:flex}.adminEvidenceUploader>div>span{width:70px;height:54px;position:relative}.adminEvidenceUploader img{object-fit:cover;border-radius:8px;width:100%;height:100%}.adminEvidenceUploader span button{color:#fff;cursor:pointer;background:#b42318;border:0;border-radius:50%;width:20px;height:20px;position:absolute;top:-6px;right:-6px}.adminEvidenceUploader span small{color:#fff;background:#10271dcc;border-radius:5px;padding:1px 4px;position:absolute;bottom:2px;left:4px}.adminEvidenceUploader>label{color:#16803d;cursor:pointer;background:#f1faf4;border:1px dashed #8cc6a0;border-radius:8px;width:max-content;padding:7px 10px;font-size:10px;display:inline-flex}.adminEvidenceUploader>label input{display:none}.adminEvidenceUploader>small{color:#b42318}.inspectionEvidenceGallery{gap:7px;margin-top:8px;display:flex}.inspectionEvidenceGallery a{width:72px;height:55px;display:block}.inspectionEvidenceGallery img{object-fit:cover;border:1px solid #d4e4da;border-radius:8px;width:100%;height:100%}.adminInspectionChecklist fieldset{grid-template-columns:.8fr 1fr 1.3fr}.adminSuccess{color:#08783c;background:#e9f8ee;border:1px solid #b9e1c7}.vehicleEquipmentInSpecs{background:#fff;border-color:#cfe1d5;margin-top:0!important}.vehicleTrustOptIn{background:#f7fbf8;border:1px dashed #a9ceb6;border-radius:17px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:18px 20px;display:flex}.vehicleTrustOptIn>div{align-items:center;gap:13px;display:flex}.vehicleTrustOptIn>div>span{color:#138345;background:#e5f5ea;border-radius:13px;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.vehicleTrustOptIn b,.vehicleTrustOptIn p{margin:0;display:block}.vehicleTrustOptIn p{color:#667a6e;margin-top:4px;font-size:11px}.vehicleTrustOptIn>button{color:#fff;font:inherit;cursor:pointer;background:#168a49;border:1px solid #168a49;border-radius:11px;flex:none;padding:10px 15px;font-size:11px;font-weight:850}.vehicleTrustOptIn.enabled{background:#eff9f2;border-style:solid;border-color:#78bf91}.vehicleTrustOptIn.enabled>button{color:#168a49;background:#fff}.vehicleTrustFields{grid-column:1/-1;gap:20px;margin-top:12px;padding-top:8px;animation:.22s ease-out trustReveal;display:grid}.vehicleTrustFields .vehicleConditionSection{margin-top:0}@keyframes trustReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-width:620px){.vehicleTrustOptIn{flex-direction:column;align-items:stretch}.vehicleTrustOptIn>button{width:100%}}.vehicleFeatureGroup{padding:0;display:block;overflow:hidden}.vehicleFeatureGroup>summary{cursor:pointer;grid-template-columns:34px minmax(0,1fr) 26px;align-items:center;gap:10px;padding:14px 16px;list-style:none;display:grid}.vehicleFeatureGroup>summary::-webkit-details-marker{display:none}.vehicleFeatureGroup>summary>i{color:#16803d;background:#e7f6ec;border-radius:10px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.vehicleFeatureGroup>summary b,.vehicleFeatureGroup>summary small{display:block}.vehicleFeatureGroup>summary b{font-size:13px}.vehicleFeatureGroup>summary small{color:#77867d;margin-top:3px;font-size:9px}.vehicleFeatureGroup>summary>em{color:#16803d;font-size:18px;font-style:normal;transition:transform .18s}.vehicleFeatureGroup[open]>summary>em{transform:rotate(180deg)}.vehicleFeatureGroupTools{padding:0 14px 10px}.vehicleFeatureGroupTools button{color:#16803d;min-height:32px;font:inherit;cursor:pointer;background:#eaf7ee;border:0;border-radius:8px;padding:6px 12px;font-size:10px;font-weight:850}.vehicleFeatureGroup>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:58px;gap:8px;padding:0 14px 14px;display:grid}.listingSubmitBar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border:1px solid #c9e0d2;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin:24px -8px -8px;padding:13px 15px;display:flex;position:sticky;bottom:12px;box-shadow:0 16px 45px #10271d24}.listingSubmitBar>div:first-child b,.listingSubmitBar>div:first-child small{display:block}.listingSubmitBar>div:first-child b{color:#17482e;font-size:12px}.listingSubmitBar>div:first-child small{color:#718077;margin-top:3px;font-size:9px}.listingSubmitBar .formActions{border:0;flex:none;margin:0;padding:0}.listingSubmitBar .formActions button{min-width:150px}@media (max-width:900px){.vehicleFeatureGroup>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.listingSubmitBar{bottom:8px}}@media (max-width:620px){.vehicleFeatureGroup>div:last-child{grid-template-columns:1fr 1fr;grid-auto-rows:60px}.listingSubmitBar{margin-inline:-6px;padding:11px;display:grid}.listingSubmitBar>div:first-child{text-align:center}.listingSubmitBar .formActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.listingSubmitBar .formActions button{min-width:0}}.listingWizard{scroll-margin-top:18px}.listingWizardNav{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:9px;display:grid}.listingWizardNav button{color:#687970;min-width:0;font:inherit;text-align:start;cursor:pointer;background:#fafcfb;border:1px solid #dbe8df;border-radius:13px;align-items:center;gap:9px;padding:11px;display:flex}.listingWizardNav button>i{color:#668074;background:#edf4ef;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-style:normal;font-weight:900;display:grid}.listingWizardNav b,.listingWizardNav small{display:block}.listingWizardNav b{font-size:11px}.listingWizardNav small{margin-top:2px;font-size:8px}.listingWizardNav button.active{color:#174b2f;background:#eff9f2;border-color:#57af75;box-shadow:inset 0 0 0 1px #57af75}.listingWizardNav button.active>i,.listingWizardNav button.done>i{color:#fff;background:#168a49}.listingWizardProgress{background:#eef4f0;border-radius:99px;height:22px;margin-bottom:18px;position:relative;overflow:hidden}.listingWizardProgress>i{background:linear-gradient(90deg,#27ad60,#168a49);transition:width .25s;position:absolute;inset-block:0;inset-inline-start:0}.listingWizardProgress>span{z-index:1;color:#234c35;place-items:center;height:100%;font-size:8px;font-weight:900;display:grid;position:relative}.listingStep{display:none}.listingStep.active{animation:.2s ease-out wizardReveal;display:block}.listingStepHead{border-bottom:1px solid #e0ebe4;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:15px;display:flex}.listingStepHead>span{color:#16803d;background:#e5f6eb;border-radius:12px;flex:none;place-items:center;width:39px;height:39px;font-size:16px;font-weight:900;display:grid}.listingStepHead h2{color:#173e2a;margin:0;font-size:20px}.listingStepHead p{color:#718078;margin:4px 0 0;font-size:10px}.photoGuide{background:#f8fbf9;border:1px solid #d8e7dd;border-radius:14px;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:16px;padding:13px;display:flex}.photoGuide>b{margin-inline-end:5px;font-size:11px}.photoGuide>span{color:#718078;background:#edf2ef;border-radius:99px;padding:5px 8px;font-size:9px;font-weight:800}.photoGuide>span.done{color:#147b3f;background:#e0f4e6}.listingReviewGrid{gap:10px;display:grid}.listingReviewGrid>button{color:#214833;font:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #d9e7de;border-radius:14px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:15px;display:grid}.listingReviewGrid>button>i{color:#168a49;background:#dff3e5;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.listingReviewGrid>button.warning>i{color:#a86b00;background:#fff0d5}.listingReviewGrid b,.listingReviewGrid small{display:block}.listingReviewGrid b{font-size:12px}.listingReviewGrid small{color:#748279;margin-top:3px;font-size:9px}.listingReviewGrid em{color:#168a49;font-size:10px;font-style:normal;font-weight:850}.publishAssurance{background:#eff9f2;border-radius:14px;align-items:center;gap:12px;margin-top:14px;padding:15px;display:flex}.publishAssurance>i{color:#168a49;background:#dff3e5;border-radius:11px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.publishAssurance b{font-size:11px}.publishAssurance p{color:#65786c;margin:3px 0 0;font-size:9px}.listingWizardError{margin:14px 0}.listingWizard .listingSubmitBar{margin-top:20px;bottom:10px}.listingWizard .formActions{flex-wrap:nowrap}.listingWizard .formActions button{min-width:120px}@keyframes wizardReveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:760px){.listingWizardNav{grid-template-columns:repeat(4,42px);justify-content:space-between}.listingWizardNav button{justify-content:center;padding:8px}.listingWizardNav button>span{display:none}.listingWizardNav button>i{width:32px;height:32px}.listingStepHead h2{font-size:17px}.listingWizard .listingSubmitBar .formActions{grid-template-columns:repeat(2,1fr)}.listingWizard .formActions .wizardBack{display:none}}.listingWizardNav button:disabled{cursor:not-allowed;opacity:.55}.jobSalaryControl{display:block;position:relative}.jobSalaryControl input{padding-inline-end:82px!important}.jobSalaryControl>b{inset-inline-end:18px;color:var(--green);border-inline-start:1px solid #d7e4dc;padding-inline-start:14px;font-size:.82rem;position:absolute;top:50%;transform:translateY(-50%)}.jobContactAssurance{margin-bottom:76px}@media (max-width:620px){.jobContactAssurance{margin-bottom:118px}}.draftListingBanner{background:linear-gradient(135deg,#fffaf0,#fffdf8);border:1px solid #e6c776;border-radius:20px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:22px;padding:18px 20px;display:grid;box-shadow:0 14px 35px #6d531113}.draftListingBanner>span{color:#8a6200;background:#fff0c4;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.draftListingBanner small{color:#946b06;font-size:11px;font-weight:900}.draftListingBanner h1{color:#3b3422;margin:2px 0 3px;font-size:21px}.draftListingBanner p{color:#74694c;margin:0;font-size:12px;line-height:1.7}.draftListingBanner>a{color:#fff;background:linear-gradient(135deg,#1cac55,#108540);border-radius:13px;align-items:center;gap:9px;min-height:48px;padding:11px 17px;font-weight:900;display:inline-flex;box-shadow:0 9px 22px #16803d2b}.draftListingBanner>a b{font-size:18px}.categoryPlaceholder{border:1px solid #d6e8dc;align-content:center;justify-items:center;gap:10px;position:relative;overflow:hidden;background:linear-gradient(145deg,#eef8f1,#fbfdfb)!important}.categoryPlaceholder:before,.categoryPlaceholder:after{content:"";border:28px solid #ffffff8a;border-radius:50%;position:absolute}.categoryPlaceholder:before{inset-inline-start:-90px;width:280px;height:280px;top:-120px}.categoryPlaceholder:after{inset-inline-end:-70px;width:190px;height:190px;bottom:-100px}.categoryPlaceholder>span{z-index:1;color:#168c48;background:#fff;border-radius:44px;place-items:center;width:148px;height:148px;display:grid;position:relative;box-shadow:0 18px 42px #123c2717}.categoryPlaceholder>b,.categoryPlaceholder>small{z-index:1;position:relative}.categoryPlaceholder>b{color:#173f2c;font-family:var(--heading-font);font-size:25px}.categoryPlaceholder>small{color:#75867c}.categoryPlaceholder.category-real-estate>span{color:#b66b27;background:#fff9f1}.categoryPlaceholder.category-mobiles>span,.categoryPlaceholder.category-electronics>span{color:#2766a8;background:#f1f7ff}.categoryPlaceholder.category-jobs>span{color:#7752a8;background:#f8f3ff}.draftEditTitle{position:relative;background:linear-gradient(135deg,#fffdf7,#f5fbf7)!important;border-color:#e6c776!important}.draftEditingBadge{color:#825d00;background:#fff1c9;border-radius:999px;margin-top:12px;padding:7px 11px;font-size:11px;display:inline-flex}html[data-theme=dark] .draftListingBanner{background:linear-gradient(135deg,#2a2415,#18251c);border-color:#735d27}html[data-theme=dark] .draftListingBanner h1{color:#fff4d6}html[data-theme=dark] .draftListingBanner p{color:#c7b98e}html[data-theme=dark] .categoryPlaceholder{border-color:#315642;background:linear-gradient(145deg,#11281d,#0d2118)!important}html[data-theme=dark] .categoryPlaceholder>span{color:#87e6a8;background:#193c2a}html[data-theme=dark] .categoryPlaceholder>b{color:#e8f6ed}@media (max-width:700px){.draftListingBanner{grid-template-columns:44px 1fr;padding:15px}.draftListingBanner>span{border-radius:13px;width:44px;height:44px}.draftListingBanner>a{grid-column:1/-1;justify-content:center}.categoryPlaceholder>span{border-radius:34px;width:112px;height:112px}.categoryPlaceholder>span svg{width:70px;height:70px}}html[lang=en]{--heading-font:Arial,"Helvetica Neue",sans-serif;--reading-font:Arial,"Helvetica Neue",sans-serif}html[lang=en] h1,html[lang=en] h2,html[lang=en] h3,html[lang=en] .price,html[lang=en] .bigPrice{letter-spacing:-.015em;font-weight:700}.latinListingTitle{font-synthesis:none;font-variation-settings:normal;text-align:start;unicode-bidi:isolate;letter-spacing:-.018em!important;font-family:Arial,Helvetica Neue,sans-serif!important;font-weight:700!important;line-height:1.22!important}.card .latinListingTitle{letter-spacing:-.008em!important;font-weight:600!important;line-height:1.5!important}html[dir=rtl][data-typography=din]{--heading-font:var(--font-din-next-arabic),Tahoma,Arial,sans-serif;--reading-font:var(--font-din-next-arabic),Tahoma,Arial,sans-serif}.listingLocation{box-shadow:0 14px 34px #10271d0a;background:linear-gradient(145deg,#fff,#fbfdfb)!important;border-color:#d4e5da!important;padding:22px!important}.listingLocation>header>span{box-shadow:inset 0 0 0 1px #cce6d5}.listingMapPreview{isolation:isolate;border:1px solid #d4e5da;box-shadow:inset 0 1px #fff,0 9px 24px #10271d0c;background:#eef5f0!important;height:270px!important;margin-top:18px!important}.listingMapPreview:before,.listingMapPreview:after,.listingMapPreview>i{z-index:2;background:#dce9e0!important;border:5px solid #fff!important;height:18px!important;box-shadow:0 0 0 1px #c8dbcf!important}.listingMapPreview:before{width:125%!important;rotate:-11deg!important}.listingMapPreview:after{width:105%!important;rotate:29deg!important}.listingMapPreview>i:first-of-type{width:78%!important;rotate:-51deg!important}.listingMapPreview>i:nth-of-type(2){width:63%!important;rotate:67deg!important}.listingMapPreview>i:nth-of-type(3){width:48%!important;rotate:3deg!important}.mapBlocks{z-index:1;background-color:#0000;background-image:linear-gradient(90deg,#d9eadf 1px,#0000 1px),linear-gradient(#d9eadf 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:70px 60px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;overflow:hidden}.mapBlocks b{background:#f8fbf9;border:1px solid #d7e5dc;border-radius:9px;position:absolute;box-shadow:inset 0 0 0 5px #e5efe8}.mapBlocks b:first-child{width:18%;height:30%;inset:18px auto auto 22px}.mapBlocks b:nth-child(2){width:24%;height:27%;inset:24px 24px auto auto}.mapBlocks b:nth-child(3){width:24%;height:31%;inset:auto auto 20px 8%}.mapBlocks b:nth-child(4){width:19%;height:35%;inset:auto 7% 24px auto}.mapBlocks b:nth-child(5){background:#e2f1e4;width:17%;height:25%;inset:17% auto auto 36%;box-shadow:inset 0 0 0 5px #d4e8d7}.mapBlocks b:nth-child(6){width:16%;height:23%;inset:auto 38% 10% auto}.listingMapPreview>.mapPin{z-index:5;color:#0d8b45;background:#fff;border:0;border-radius:50%;place-items:center;width:66px;height:66px;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -70%;box-shadow:0 0 0 13px #26a65d20,0 12px 24px #0d452a32}.listingMapPreview>.mapPin:after{content:"";border:2px solid #2cac6266;border-radius:50%;animation:2.4s ease-out infinite mapPulse;position:absolute;inset:-13px}.mapAreaLabel{z-index:5;color:#173f2c;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #d4e5da;border-radius:13px;min-width:190px;padding:9px 14px;font-size:13px;position:absolute;top:calc(50% + 40px);left:50%;translate:-50%;box-shadow:0 8px 22px #10271d1a}.mapAreaLabel small{color:#718078!important;margin:0 0 1px!important;font-size:8px!important;display:block!important}.listingMapPreview>a{align-items:center;gap:7px;display:inline-flex;inset:auto auto 14px 14px;border-color:#91c8a4!important;border-radius:12px!important;padding:10px 13px!important;translate:0!important;box-shadow:0 8px 20px #10271d17!important}.listingMapPreview>a b{font-size:15px}.locationPrivacy{align-items:center;gap:7px;color:#61746a!important;margin-top:11px!important;display:flex!important}.locationPrivacy svg{color:#16864a;flex:none}@keyframes mapPulse{0%{opacity:.9;scale:.72}75%,to{opacity:0;scale:1.35}}html[data-theme=dark] .listingLocation{background:linear-gradient(145deg,#142b20,#102219)!important;border-color:#315642!important}html[data-theme=dark] .listingMapPreview{border-color:#315642;background:#12291e!important}html[data-theme=dark] .mapAreaLabel{color:#e8f7ed;background:#10271dee;border-color:#315642}@media (max-width:620px){.listingLocation{padding:15px!important}.listingMapPreview{height:230px!important}.listingMapPreview>.mapPin{width:58px;height:58px}.mapAreaLabel{min-width:160px;font-size:11px;top:calc(50% + 34px)}.listingMapPreview>a{justify-content:center;right:12px;left:12px!important}.listingMapPreview>a b{position:absolute;inset-inline-end:12px}}.listingMapPreview>a{position:absolute}.listingMapPreview>iframe{z-index:1;filter:saturate(.8)contrast(.96);border:0;width:100%;height:100%;position:absolute;inset:0}.listingMapPreview>iframe~.mapAreaLabel,.listingMapPreview>iframe~a{z-index:5}.listingMapPreview{background:#f3f1eb!important;border-color:#d8dedc!important}.listingMapPreview:before,.listingMapPreview:after,.listingMapPreview>i{background:#cddbe0!important;border-color:#fff!important;box-shadow:0 0 0 1px #b8cbd1!important}.mapBlocks{background-image:linear-gradient(90deg,#d9dfdc 1px,#0000 1px),linear-gradient(#d9dfdc 1px,#0000 1px)!important}.mapBlocks b{background:#fffaf1!important;border-color:#e1d9cc!important;box-shadow:inset 0 0 0 5px #f1e8dc!important}.mapBlocks b:nth-child(2),.mapBlocks b:nth-child(6){background:#f5f8fb!important;box-shadow:inset 0 0 0 5px #e3ebf0!important}.mapBlocks b:nth-child(5){background:#e5f0e7!important;border-color:#ccdfd1!important;box-shadow:inset 0 0 0 5px #d6e7da!important}.listingMapPreview>.mapPin{color:#ce6840!important;background:#fffaf5!important;box-shadow:0 0 0 13px #dc754925,0 12px 24px #67402d30!important}.listingMapPreview>.mapPin:after{border-color:#d8744966!important}.mapAreaLabel{background:#fffdf9f2!important;border-color:#e1d8cb!important}.listingMapPreview>a{color:#a94d2c!important;background:#fffaf7!important;border-color:#d69a7f!important}.locationPrivacy svg{color:#5c8094!important}html[data-theme=dark] .listingMapPreview{background:#202925!important;border-color:#42535a!important}html[data-theme=dark] .mapBlocks{background-image:linear-gradient(90deg,#3c4947 1px,#0000 1px),linear-gradient(#3c4947 1px,#0000 1px)!important}html[data-theme=dark] .mapBlocks b{background:#332d25!important;border-color:#534a3f!important;box-shadow:inset 0 0 0 5px #40372d!important}html[data-theme=dark] .listingMapPreview:before,html[data-theme=dark] .listingMapPreview:after,html[data-theme=dark] .listingMapPreview>i{background:#526670!important;border-color:#26343a!important;box-shadow:0 0 0 1px #657d86!important}html[data-theme=dark] .listingMapPreview>.mapPin{color:#ff9a70!important;background:#38271f!important}html[data-theme=dark] .mapAreaLabel{background:#211d19ed!important;border-color:#584a40!important}html[data-theme=dark] .listingMapPreview>a{color:#ffab87!important;background:#30231e!important;border-color:#895c48!important}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:3px;outline:3px solid #d97950}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (pointer:coarse){:where(button,[role=button],summary,input[type=checkbox],input[type=radio]){min-height:44px}.vehicleFeatureGroupTools button{min-height:44px!important}}.searchPanelActions{align-items:center;gap:8px;display:flex}.searchRetestButton{color:#2e647f;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9deec;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:900}.searchRetestButton:hover{background:#edf6fb}.trendFaster{color:#14753b!important}.trendSlower{color:#a45c1c!important}@media (max-width:620px){.searchPanelActions{flex-direction:column;align-items:flex-start}}.adminShell{--admin-green-950:#082d21;--admin-green-900:#0d3d2d;--admin-green-800:#12543a;--admin-green-600:#16864a;--admin-green-500:#22a35b;--admin-copper:#cc936d;--admin-copper-soft:#fbf2ec;background:linear-gradient(#115c3b09 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#115c3b09 1px,#0000 1px) 0 0/44px 44px,linear-gradient(145deg,#f8fbf9 0%,#f3f8f5 56%,#fbf8f4 100%)!important}.adminSidebar{isolation:isolate;overflow:hidden;background:linear-gradient(118deg,transparent 0 76%,#cd704617 76% 76.7%,transparent 76.7%), linear-gradient(164deg,#15513a 0%,var(--admin-green-900) 46%,var(--admin-green-950) 100%)!important;box-shadow:-18px 0 48px #05281c2e!important}.adminSidebar:before,.adminSidebar:after{content:""!important;z-index:-1!important;filter:grayscale()brightness(2.4)!important;pointer-events:none!important;background-color:#0000!important;background-image:url(/brand/souq-mahally-favicon-v3.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important}.adminSidebar:before{opacity:.075!important;width:210px!important;height:210px!important;inset:15% auto auto -55px!important;transform:rotate(-8deg)!important}.adminSidebar:after{opacity:.055!important;width:160px!important;height:160px!important;inset:auto -42px 8% auto!important;transform:rotate(9deg)!important}.adminSidebar nav{z-index:1;position:relative}.adminSidebar nav a{color:#f2faf5c7!important;border:1px solid #0000!important}.adminSidebar nav a:hover{color:#fff!important;background:#fff1!important;border-color:#ffffff1a!important}.adminSidebar nav a.active{color:#fff!important;background:linear-gradient(105deg,#c7673f57,#ffffff13)!important;border-color:#e599767a!important;box-shadow:inset 4px 0 #dd865f,0 8px 22px #03191129!important}html[dir=rtl] .adminSidebar nav a.active{box-shadow:inset -4px 0 #dd865f,0 8px 22px #03191129!important}.adminSidebar nav a.active:after{background:#e08a64!important;box-shadow:0 0 0 4px #e08a641f!important}.adminNavGroup>summary{color:#f1c3ad!important}.adminNavGroup>summary:after{color:#d9825b!important}.adminPrimary,.adminHero .adminPrimary{background:linear-gradient(135deg,var(--admin-green-500),#137542)!important;box-shadow:0 10px 24px #0f6f3e33!important}.adminBadge,.adminPill{color:#176d42!important;background:#eef8f1!important;border-color:#cde4d6!important}.adminSidebarFooter{background:#ffffff0b!important;border-color:#e89e7b3d!important}.adminSidebarFooter strong,.adminSidebarFooter b{color:#f0c0a9!important}html[data-theme=dark] .adminShell{background:linear-gradient(145deg,#0c2118,#101d18 58%,#241b17)!important}html[data-theme=dark] .adminSidebar{background:linear-gradient(118deg,#0000 0 76%,#d37b521a 76% 76.7%,#0000 76.7%),linear-gradient(164deg,#164b37 0%,#0c392a 48%,#07271d 100%)!important}@media (max-width:900px){.adminSidebar:before{opacity:.055!important;width:150px!important;height:150px!important;inset:8% auto auto -45px!important}.adminSidebar:after{display:none!important}}.adminShell .adminContent h1{font-size:clamp(25px,2.25vw,33px)!important;line-height:1.35!important}.adminShell .adminContent h2{font-size:clamp(18px,1.65vw,24px)!important;line-height:1.45!important}.adminShell .adminPageHead h1,.adminShell .messagingPageHead h1{font-size:clamp(25px,2.15vw,31px)!important}.adminShell .adminPageHead p{font-size:13px!important;line-height:1.7!important}.adminShell .adminPanelHead h2{font-size:18px!important}.adminShell .adminPanelHead p{font-size:11.5px!important}.adminShell .adminStats b,.adminShell .opsMetrics b{font-size:27px!important}.adminShell .adminSidebar nav{gap:0!important;margin-top:12px!important}.adminShell .adminSidebar .adminNavGroup{border-bottom:1px solid #ffffff13!important;padding:7px 0 9px!important;display:block!important}.adminShell .adminSidebar .adminNavGroup:last-child{border-bottom:0!important}.adminShell .adminSidebar .adminNavGroupLabel{letter-spacing:.015em;padding:2px 12px 6px;line-height:1.4;display:block;color:#e6ad92!important;font-size:10px!important;font-weight:700!important}.adminShell .adminSidebar .adminNavGroup>div{box-shadow:none!important;background:0 0!important;border:0!important;gap:2px!important;padding:0!important;display:grid!important;position:static!important;overflow:visible!important}.adminShell .adminSidebar .adminNavGroup>div>a{border-radius:9px!important;min-height:35px!important;padding:5px 9px!important;font-size:11.25px!important;line-height:1.35!important}.adminShell .adminSidebar nav span{border-radius:8px!important;flex-basis:27px!important;width:27px!important;height:27px!important;font-size:12px!important}.adminShell .adminSidebar:has(.adminNavGroup){padding-bottom:19px!important}.adminShell .adminBrand>span,.adminShell .adminBranchDock :is(b,summary){font-size:11.5px!important}@media (max-width:760px){.adminShell .adminContent h1{font-size:24px!important}.adminShell .adminContent h2{font-size:18px!important}.adminShell .adminSidebar nav{flex-wrap:nowrap!important;gap:12px!important;padding-bottom:7px!important;display:flex!important;overflow:auto hidden!important}.adminShell .adminSidebar .adminNavGroup{background:#ffffff06!important;border:1px solid #ffffff14!important;border-radius:12px!important;flex:none!important;min-width:155px!important;padding:5px 0!important}.adminShell .adminSidebar .adminNavGroupLabel{padding-inline:10px!important;font-size:9.5px!important}.adminShell .adminSidebar .adminNavGroup>div>a{white-space:nowrap!important}}.adminShell .opsRiskGrid span{font-size:11px!important;font-weight:550!important;line-height:1.55!important}.adminShell .opsRiskGrid b{margin-top:7px!important;font-size:17px!important;font-weight:700!important;line-height:1.35!important}.adminShell .opsRiskGrid b.good{background:#eaf7ee!important;border:1px solid #cce7d6!important;border-radius:999px!important;align-items:center!important;width:max-content!important;padding:5px 10px!important;font-size:14px!important;display:inline-flex!important}.adminShell .systemChecks{gap:10px!important}.adminShell .systemChecks article{border-radius:13px!important;gap:10px!important;min-height:88px!important;padding:13px 14px!important}.adminShell .systemChecks article>i{border-radius:10px!important;width:34px!important;height:34px!important;font-size:13px!important}.adminShell .systemChecks h2{font-size:14px!important;font-weight:650!important;line-height:1.4!important}.adminShell .systemChecks p{margin-top:2px!important;font-size:10px!important;font-weight:450!important;line-height:1.5!important}.adminShell .systemChecks article>b{background:#eef8f2!important;border-radius:999px!important;padding:4px 7px!important;font-size:10px!important;font-weight:700!important;line-height:1.3!important}.adminShell .systemChecks article.fail>b{background:#fff0ef!important}html[data-theme=dark] .adminShell .opsRiskGrid b.good,html[data-theme=dark] .adminShell .systemChecks article>b{background:#173c2c!important;border-color:#285d43!important}@media (max-width:620px){.adminShell .systemChecks article{min-height:78px!important;padding:12px!important}.adminShell .systemChecks h2{font-size:13.5px!important}}.inspectionPrintDocument{display:none}.inspectionPrintDocument *{box-sizing:border-box}.inspectionPrintDocument{color:#173b2c;width:210mm;max-width:100%;font-family:var(--font-arabic),"Noto Sans Arabic",Arial,sans-serif;background:#fff;margin:0 auto;padding:12mm;font-size:12px;line-height:1.55}.inspectionPrintHeader{background:linear-gradient(135deg,#f3fbf6,#fffaf6);border:1px solid #bfe0cd;border-top:5px solid #078b4d;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.inspectionPrintHeader span{color:#078b4d;font-size:13px;font-weight:800}.inspectionPrintHeader h1{color:#0b3525;margin:3px 0;font-size:25px;line-height:1.35}.inspectionPrintHeader p{color:#668074;margin:0}.inspectionPrintHeader>strong{color:#078b4d;text-align:center;background:#e5f7ec;border-radius:12px;min-width:100px;padding:10px 14px;font-size:18px}.inspectionPrintVerify{color:#fff;background:#0a8e4f;border-radius:10px;align-items:center;gap:16px;margin:10px 0;padding:9px 13px;display:flex}.inspectionPrintVerify span:last-child{margin-inline-start:auto}.inspectionPrintMeta{border:1px solid #d9e9df;border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.inspectionPrintMeta>span{border-inline-end:1px solid #d9e9df;border-bottom:1px solid #d9e9df;gap:3px;min-height:64px;padding:10px 13px;display:grid}.inspectionPrintMeta>span:nth-child(3n){border-inline-end:0}.inspectionPrintMeta>span:nth-last-child(-n+3){border-bottom:0}.inspectionPrintMeta small{color:#6d8178;font-size:11px}.inspectionPrintMeta b{color:#173b2c;font-size:13px}.inspectionPrintSection{background:#fff;border:1px solid #d4e8dc;border-radius:13px;margin-top:13px;padding:14px}.inspectionPrintSection>h2{color:#0b5637;border-bottom:2px solid #dceee4;margin:0 0 11px;padding-bottom:7px;font-size:18px}.inspectionPrintSection .certifiedOutcome{box-shadow:none;margin:0}.inspectionPrintBody>.vehicleBodyDiagram,.inspectionPrintBody>.publicNaturalCarMap{max-width:138mm;margin:2px auto 10px}.inspectionPrintBody svg{max-height:88mm}.inspectionPrintPanels{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.inspectionPrintPanels>span{background:#fafdfb;border:1px solid #dce9e1;border-radius:9px;grid-template-columns:1fr auto;gap:2px 8px;padding:8px 10px;display:grid}.inspectionPrintPanels b,.inspectionPrintPanels strong{font-size:11px}.inspectionPrintPanels small{color:#73857c;grid-column:1/-1}.inspectionPrintDocument .certifiedChecklist{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.inspectionPrintDocument .certifiedChecklist article{break-inside:avoid;min-height:54px;box-shadow:none;padding:8px 10px}.inspectionPrintDocument .certifiedChecklist article b{font-size:11px}.inspectionPrintDocument .certifiedChecklist article small{font-size:9.5px}.inspectionPrintEvidence>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.inspectionPrintEvidence figure{break-inside:avoid;border:1px solid #d9e8df;border-radius:9px;margin:0;overflow:hidden}.inspectionPrintEvidence img{object-fit:cover;width:100%;height:42mm;display:block}.inspectionPrintEvidence figcaption{padding:6px 8px;font-weight:700}.inspectionPrintEmpty{color:#62776d;background:#f5faf7;border-radius:9px;padding:12px}.inspectionPrintDocument>footer{color:#526b60;border-top:2px solid #0a8e4f;gap:3px;margin-top:14px;padding-top:10px;display:grid}.inspectionPrintDocument>footer b{color:#0b5637}.inspectionPrintDocument>footer span{word-break:break-all;font-size:10px}.inspectionPrintDocument>footer p{margin:3px 0 0;font-size:10px}@media print{@page{size:A4;margin:9mm}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff!important}.inspectionPrintDocument{width:auto;max-width:none;margin:0;padding:0;display:block!important}.inspectionPrintHeader,.inspectionPrintMeta,.inspectionPrintSection,.inspectionPrintDocument .certifiedChecklist article,.inspectionPrintEvidence figure{break-inside:avoid;page-break-inside:avoid}.inspectionPrintSection{box-shadow:none}}.vehicleConditionWorkspace,.inspectionReportV2 .certifiedBodyView{grid-template-columns:minmax(0,1.55fr) minmax(240px,.45fr);align-items:stretch;gap:18px}.vehicleBodyStage,.inspectionReportV2 .certifiedBodyView>div:first-child{isolation:isolate;background:radial-gradient(at 50% 46%,#fff 0 20%,#f4faf6 49%,#eaf6ee 100%);border:1px solid #d4e7db;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;align-content:center;place-items:center;min-height:390px;padding:18px 20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 12px 30px #153e290b}.vehicleBodyStage:after,.inspectionReportV2 .certifiedBodyView>div:first-child:after{z-index:-1;filter:blur(9px);content:"";background:radial-gradient(#fff 0,#dff1e766 56%,#0000 74%);border-radius:50%;position:absolute;inset:18% 12%}.vehicleBodyStage .naturalCarMap,.inspectionReportV2 .publicNaturalCarMap{width:min(100%,610px);margin:auto}.vehicleBodyStage .naturalCarMap svg,.inspectionReportV2 .publicNaturalCarMap svg{filter:drop-shadow(0 18px 14px #153e2924)}.vehicleBodyStage .naturalCarOutline,.inspectionReportV2 .naturalCarOutline{stroke:#96bba4!important;stroke-width:5.5px!important}.vehicleBodyStage .naturalCarOutline{fill:#f5f9f6!important}.vehicleBodyStage .naturalCarWheels rect,.inspectionReportV2 .naturalCarWheels rect{stroke:#536d60!important;stroke-width:3px!important}.vehicleBodyStage .naturalCarGlass,.inspectionReportV2 .naturalCarGlass{opacity:.86;stroke:#fff!important}.vehicleBodyStage .naturalCarGlass{fill:#c6dedf!important}.vehicleBodyStage .naturalCarPanel path,.inspectionReportV2 .naturalCarPanel path{stroke:#f9fcfa;stroke-width:5.5px;opacity:.9}.vehicleBodyStage .naturalCarPanel.active path,.inspectionReportV2 .naturalCarPanel.active path{opacity:1;animation:none;stroke:#087b3c!important;stroke-width:7px!important;filter:saturate(1.03)drop-shadow(0 6px 7px #0c66383d)!important}.vehicleBodyStage .naturalCarPanel text,.inspectionReportV2 .naturalCarPanel text{fill:#174f32;font-size:16px}.vehicleBodyStage .vehicleOrientation,.inspectionReportV2 .vehicleOrientation{color:#5c7769;background:#fffffff2;border:1px solid #d6e8dd;border-radius:999px;justify-content:center;min-width:118px;margin:0 auto 4px;padding:7px 13px;font-size:12px;box-shadow:0 5px 14px #173b2909}.vehicleBodyStage .vehicleMapStatus,.inspectionReportV2 .paintLegend{border-top:1px solid #d9e9df;width:100%;min-height:48px;margin-top:8px;padding:10px 13px}.activePanelEditor,.inspectionReportV2 .paintPanelDetails{background:linear-gradient(155deg,#fff,#f8fcf9);border:1px solid #d4e6da;border-radius:20px;align-self:stretch;padding:22px;box-shadow:0 10px 25px #10271d0a}.activePanelEditor>span,.inspectionReportV2 .paintPanelDetails>small{color:#16803d;font-size:12px;font-weight:800}.activePanelEditor h5,.inspectionReportV2 .paintPanelDetails h3{color:#153b29;margin:5px 0 12px;font-size:23px;line-height:1.4}.activePanelEditor>p,.inspectionReportV2 .paintPanelDetails p{color:#687b70;font-size:12px;line-height:1.8}html[data-theme=dark] .vehicleBodyStage,html[data-theme=dark] .inspectionReportV2 .certifiedBodyView>div:first-child,html[data-theme=dark] .activePanelEditor,html[data-theme=dark] .inspectionReportV2 .paintPanelDetails{background:#122b1e;border-color:#31513e}@media (max-width:900px){.vehicleConditionWorkspace,.inspectionReportV2 .certifiedBodyView{grid-template-columns:1fr}.vehicleBodyStage,.inspectionReportV2 .certifiedBodyView>div:first-child{min-height:330px}.activePanelEditor,.inspectionReportV2 .paintPanelDetails{min-height:auto}}@media (max-width:620px){.vehicleBodyStage,.inspectionReportV2 .certifiedBodyView>div:first-child{border-radius:16px;min-height:255px;padding:11px}.vehicleBodyStage .naturalCarMap,.inspectionReportV2 .publicNaturalCarMap{width:100%}.vehicleBodyStage .vehicleOrientation,.inspectionReportV2 .vehicleOrientation{min-width:104px;padding:5px 10px;font-size:11px}.activePanelEditor,.inspectionReportV2 .paintPanelDetails{border-radius:16px;padding:16px}.activePanelEditor h5,.inspectionReportV2 .paintPanelDetails h3{font-size:20px}}.realisticVehicleMap .realisticCarDetails{pointer-events:none}.realisticVehicleMap .realisticRearGlass,.realisticVehicleMap .realisticFrontGlass,.realisticVehicleMap .panoramicRoof{stroke:#f8fcfa;stroke-width:4px;filter:drop-shadow(0 3px 3px #173b2930)}.realisticVehicleMap .panoramicRoof{opacity:.9;stroke-width:5px}.realisticVehicleMap .roofReflection{fill:none;stroke:#ffffffb8;stroke-width:7px;stroke-linecap:round}.realisticVehicleMap .doorSeams{fill:none;stroke:#7f9d8c70;stroke-width:2.5px}.realisticVehicleMap .doorHandles{fill:none;stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 1px 1px #173b2940)}.realisticVehicleMap .realisticWheels path{fill:none;stroke:#71867a;stroke-width:3px;opacity:.75}.realisticVehicleMap .realisticLights{fill:#fff4aa;stroke:#d2ab20;stroke-width:3px;filter:drop-shadow(0 0 5px #ffd94f)}.realisticVehicleMap .rearLights{fill:#e45f54;stroke:#9d342e;stroke-width:2px;filter:drop-shadow(0 0 4px #e75c4d66)}.realisticVehicleMap .frontGrille,.realisticVehicleMap .rearBumper{fill:none;stroke:#486456;stroke-width:7px;stroke-linecap:round}.realisticVehicleMap .centerLine{fill:none;stroke:#ffffff70;stroke-width:3px;stroke-linecap:round}.realisticVehicleMap .realisticMirrors{fill:#dce8e1;stroke:#849e8f;stroke-width:3px;filter:drop-shadow(0 3px 2px #173b2930)}.realisticVehicleMap .naturalCarPanel text{paint-order:stroke;stroke:#f7fbf8;stroke-width:3px;stroke-linejoin:round}@media (max-width:620px){.realisticVehicleMap .doorHandles,.realisticVehicleMap .doorSeams,.realisticVehicleMap .centerLine{opacity:.72}.realisticVehicleMap .naturalCarPanel text{stroke-width:2px}}.vehicleBodyStage .vehicleOrientation b,.inspectionReportV2 .vehicleOrientation b{direction:ltr;unicode-bidi:isolate;font-family:Arial,sans-serif;display:inline-block;transform:none!important}html[dir=rtl] .vehicleBodyStage .vehicleOrientation b,html[dir=rtl] .inspectionReportV2 .vehicleOrientation b{transform:none!important}.vehicleBodyStage .naturalCarMap svg,.inspectionReportV2 .publicNaturalCarMap svg{filter:drop-shadow(0 12px 10px #153e291c);transform:rotateX(2deg)translateY(-1px)}.vehicleBodyStage .naturalCarPanel path,.inspectionReportV2 .naturalCarPanel path{filter:saturate(.82)drop-shadow(0 1px 1px #51726022);stroke:#fff!important;stroke-width:4.5px!important}.vehicleBodyStage .naturalCarPanel.active path,.inspectionReportV2 .naturalCarPanel.active path{stroke:#078348!important;stroke-width:6px!important;filter:saturate(1.02)drop-shadow(0 4px 5px #0c663832)!important}.vehicleBodyStage .naturalCarPanel text,.inspectionReportV2 .naturalCarPanel text{paint-order:stroke fill;text-shadow:none;font-weight:900;fill:#103e28!important;stroke:#fff!important;stroke-width:4px!important;font-size:17px!important}.realisticVehicleMap .panoramicRoof{opacity:.68;filter:drop-shadow(0 2px 2px #173b2922)}.realisticVehicleMap .naturalCarPanel .doorPanelLabel{opacity:0;pointer-events:none;transition:opacity .16s;font-size:12px!important}.realisticVehicleMap .naturalCarPanel:hover .doorPanelLabel,.realisticVehicleMap .naturalCarPanel:focus-visible .doorPanelLabel,.realisticVehicleMap .naturalCarPanel.active .doorPanelLabel{opacity:1}.realisticVehicleMap .naturalCarPanel[aria-label=السقف] text,.realisticVehicleMap .naturalCarPanel[aria-label=Roof] text{fill:#0a3823!important;stroke:#fff!important;stroke-width:5px!important}.realisticVehicleMap .realisticRearGlass,.realisticVehicleMap .realisticFrontGlass{opacity:.82}.realisticVehicleMap .doorSeams{stroke:#66857599;stroke-width:3.5px}.realisticVehicleMap .doorHandles{opacity:.82}.vehicleBodyStage .naturalCarWheels rect,.inspectionReportV2 .naturalCarWheels rect{filter:drop-shadow(0 3px 3px #10241a45);stroke:#40594c!important;stroke-width:4px!important}.vehicleBodyStage .naturalCarWheels rect{fill:#192b22!important}.inspectionReportV2 .realisticWheels rect{fill:#17271f!important}.realisticVehicleMap .realisticWheels circle{fill:#8ea198;stroke:#eef4f0;stroke-width:2.5px}.realisticVehicleMap .realisticWheels path{stroke:#a6b5ad;stroke-width:3.5px}.realisticVehicleMap .frontGrille,.realisticVehicleMap .rearBumper{stroke-width:5px;opacity:.82}@media (max-width:620px){.vehicleBodyStage .naturalCarPanel text,.inspectionReportV2 .naturalCarPanel text{stroke-width:3px!important;font-size:14px!important}.vehicleBodyStage .naturalCarPanel path,.inspectionReportV2 .naturalCarPanel path{stroke-width:3.5px!important}.vehicleBodyStage .naturalCarPanel.active path,.inspectionReportV2 .naturalCarPanel.active path{stroke-width:5px!important}.realisticVehicleMap .naturalCarPanel .doorPanelLabel{font-size:10px!important}}.vehicleBodyStage .naturalCarMap svg,.inspectionReportV2 .publicNaturalCarMap svg{filter:drop-shadow(0 8px 8px #153e2915);transition:transform .18s,filter .18s;transform:rotateX(1deg)translateY(2px)}.vehicleBodyStage .naturalCarMap:hover svg,.inspectionReportV2 .publicNaturalCarMap:hover svg{filter:drop-shadow(0 10px 9px #153e291b);transform:rotateX(.5deg)translateY(1px)}.vehicleBodyStage .naturalCarOutline,.inspectionReportV2 .naturalCarOutline{stroke-linecap:round;stroke-linejoin:round;stroke-width:3.8px!important}.vehicleBodyStage .naturalCarPanel path,.inspectionReportV2 .naturalCarPanel path{stroke-linecap:round;stroke-linejoin:round;filter:saturate(.8)drop-shadow(0 1px 1px #51726016);stroke-width:2.8px!important}.vehicleBodyStage .naturalCarPanel.active path,.inspectionReportV2 .naturalCarPanel.active path{stroke-linecap:round;stroke-linejoin:round;stroke-width:4.1px!important;filter:saturate(1.01)drop-shadow(0 3px 4px #0c663829)!important}.realisticVehicleMap .realisticRearGlass,.realisticVehicleMap .realisticFrontGlass,.realisticVehicleMap .panoramicRoof,.realisticVehicleMap .realisticMirrors,.realisticVehicleMap .realisticLights,.realisticVehicleMap .rearLights{stroke-linecap:round;stroke-linejoin:round}.realisticVehicleMap .realisticRearGlass,.realisticVehicleMap .realisticFrontGlass{stroke-width:3.25px;filter:drop-shadow(0 2px 2px #173b2920)}.realisticVehicleMap .panoramicRoof{stroke-width:3.75px;opacity:.72;filter:drop-shadow(0 1px 2px #173b2918)}.realisticVehicleMap .naturalCarShadow{opacity:.4;filter:blur(5px)}.vehicleBodyStage .naturalCarWheels rect,.inspectionReportV2 .naturalCarWheels rect{filter:drop-shadow(0 2px 2px #10241a32);stroke-width:3px!important}.realisticVehicleMap .doorSeams{stroke-width:2.75px;stroke-linecap:round;opacity:.78}.realisticVehicleMap .frontBumperDetail{fill:none;stroke:#6f8b7c;stroke-width:2.5px;stroke-linecap:round;opacity:.62}.realisticVehicleMap .bodyContourLines{fill:none;stroke:#7e9d8c;stroke-width:1.7px;stroke-linecap:round;opacity:.48;pointer-events:none}.realisticVehicleMap .realisticLights{fill:#fff8d6;stroke:#c7980b;stroke-width:1.8px;filter:drop-shadow(0 0 2px #ffd94f5c);opacity:.94}.realisticVehicleMap .frontIntakes{fill:#314b3e;stroke:#91aa9d;stroke-width:1.25px;stroke-linejoin:round;opacity:.82}.realisticVehicleMap .mirrorStems{fill:none;stroke:#789183;stroke-width:3px;stroke-linecap:round;opacity:.8}.realisticVehicleMap .realisticMirrors{stroke-width:2.5px;filter:drop-shadow(0 3px 3px #173b2926)}.realisticVehicleMap .rearLights{fill:#e9685e;stroke:#a93b34;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 2px #e75c4d48);opacity:.94}.realisticVehicleMap .naturalCarPanel[aria-label=السقف] text,.realisticVehicleMap .naturalCarPanel[aria-label=Roof] text{opacity:1;fill:#123f2b!important;stroke-width:3.5px!important}.inspectionReportV2>footer{color:#365c49;text-align:center;white-space:normal;overflow-wrap:anywhere;background:#f1f8f4;border:1px solid #cfe3d6;border-radius:13px;justify-content:center;align-items:center;gap:9px;margin:0 18px 18px;padding:14px 18px;font-size:14px;font-weight:750;line-height:1.75;display:flex}.inspectionReportV2>footer:before{content:"i";color:#137840;background:#dcefe3;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font:800 14px/1 Arial,sans-serif;display:grid}.inspectionReportV2>footer>span{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.inspectionPrintDocument>footer p{color:#365c49;background:#f1f8f4;border:1px solid #cfe3d6;border-radius:7px;margin-top:7px;padding:8px 10px;font-size:11.5px;font-weight:700;line-height:1.65}html[data-theme=dark] .inspectionReportV2>footer{color:#d9e9df;background:#173326;border-color:#31513e}@media (max-width:620px){.inspectionReportV2>footer{text-align:start;align-items:flex-start;margin:0 10px 12px;padding:12px 13px;font-size:13px}}.vehicleBodyStage .vehicleOrientation,.inspectionReportV2 .vehicleOrientation{min-width:108px;margin:0 auto -2px;padding:6px 12px}.vehicleBodyStage .vehicleMapStatus,.inspectionReportV2 .paintLegend{gap:10px 18px;padding-inline:16px}@media (max-width:620px){.vehicleBodyStage .naturalCarPanel path,.inspectionReportV2 .naturalCarPanel path{stroke-width:2.4px!important}.vehicleBodyStage .naturalCarPanel.active path,.inspectionReportV2 .naturalCarPanel.active path{stroke-width:3.6px!important}.vehicleBodyStage .vehicleMapStatus,.inspectionReportV2 .paintLegend{gap:8px 12px;padding-inline:10px}}.galleryMain{background:#dfe8e2}.galleryBackdrop{z-index:0;object-fit:cover;filter:blur(24px)saturate(.82)brightness(.72);opacity:.55;pointer-events:none;width:calc(100% + 56px);height:calc(100% + 56px);position:absolute;inset:-28px;transform:scale(1.04)}.galleryMainImage{z-index:1;filter:drop-shadow(0 10px 18px #071b1438)}.galleryShade{z-index:2}.listingDetailTable>div span{color:#64796d;font-size:13px}.listingDetailTable>div b{color:#183f2c;font-size:15px}.sellerProvidedDescription{padding:26px 28px}.sellerProvidedDescription>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.sellerProvidedDescription>header span{color:#16803d;margin-bottom:3px;font-size:12px;font-weight:850;display:block}.sellerProvidedDescription>header h2{margin:0}.sellerProvidedDescription>header>b{color:#557064;background:#f1f8f4;border:1px solid #d5e6db;border-radius:999px;flex:none;padding:7px 10px;font-size:11px;font-weight:750}.sellerProvidedDescription>p{color:#425e50!important;font-size:16px!important;line-height:2!important}.inspectionReportV2 .certifiedBodyView>div:first-child{min-height:440px;padding-inline:14px}.inspectionReportV2 .publicNaturalCarMap{width:min(108%,670px);max-width:none}.inspectionReportV2 .paintLegend{color:#405e4e;font-size:13px}:root{--listing-copper:#cc936d;--listing-copper-deep:#8b4f32;--listing-copper-soft:#fbf2ec;--listing-copper-line:#e5c5b1}.detailsGrid>section,.sellerBox,.listingDetailsSection,.enhancedListingFeatures,.sellerProvidedDescription,.listingLocation,.listingSafety,.inspectionReportV2,.categoryFields,.listingWizardNav button,.modernAdsList article,.card{position:relative}.sellerBox:before,.listingDetailsSection:before,.enhancedListingFeatures:before,.sellerProvidedDescription:before,.listingLocation:before,.inspectionReportV2:before,.categoryFields:before,.modernAdsList article:before,.card:before{content:"";z-index:2;background:linear-gradient(90deg,transparent,var(--listing-copper),#e1ad7f,var(--listing-copper),transparent);opacity:.72;pointer-events:none;border-radius:99px;height:2px;position:absolute;inset:0 22px auto}.sellerBox{border-color:#ddc8b9!important;box-shadow:0 18px 42px #6d3c2412!important}.pill,.listingSectionHead>b,.enhancedListingFeatures>header>b,.sellerProvidedDescription>header>b{background:linear-gradient(135deg,#fffaf6,var(--listing-copper-soft))!important;color:var(--listing-copper-deep)!important;border:1px solid #e1c1ac!important}.listingSectionHead span,.enhancedListingFeatures>header span,.sellerProvidedDescription>header span{color:var(--listing-copper-deep)!important}.listingHighlights{background:linear-gradient(145deg,#fff,#fbf5f1);border-color:#dfc9ba}.listingHighlights>div>span{background:var(--listing-copper-soft);color:var(--listing-copper-deep)}.listingDetailTable>div{border-color:#e5d4c8}.listingDetailTable>div span{background:#f8f2ee}.enhancedListingFeatures>header,.sellerProvidedDescription>header{border-bottom:1px solid #ead8cc;padding-bottom:13px}.enhancedListingFeatures article{box-shadow:inset 0 2px #fff,0 8px 20px #7541270a;border-color:#e3d1c5!important}.enhancedListingFeatures article h3 i{background:var(--listing-copper-soft)!important;color:var(--listing-copper-deep)!important}.listingLocation>header>span,.listingSafety>span{color:var(--listing-copper-deep)!important;background:linear-gradient(145deg,#fbf0e9,#f4e3d7)!important;box-shadow:inset 0 0 0 1px #e4bfaa!important}.galleryProgress{background:linear-gradient(90deg,var(--listing-copper-deep),#d99a6d,var(--green))}.galleryThumbs button.active{border-color:var(--listing-copper)!important;box-shadow:0 0 0 2px #b873452b!important}.inspectionReportV2{border-color:#d9bca8!important;box-shadow:0 18px 46px #6d3b2112!important}.inspectionReportV2>header:after{background:linear-gradient(90deg,transparent,#d79a65,var(--listing-copper-deep))!important;width:112px!important}.inspectionReportV2 .certifiedTabs button.active{border-color:#d8aa8d!important;box-shadow:0 6px 18px #8b4a2814!important}.inspectionReportV2 .certifiedFreshness{border-bottom-color:#e6d1c3!important}.categoryFields{background:linear-gradient(#fffdfb,#f9f4f0);border-color:#dfc7b7}.categoryFields legend{color:var(--listing-copper-deep)}.listingWizardNav button.active{border-color:var(--listing-copper)!important;background:linear-gradient(135deg,#fffaf6,#f8ece4)!important;box-shadow:inset 0 0 0 1px #b8734540!important}.listingWizardNav button.active>i{background:linear-gradient(145deg,#c98151,#9d5834)!important}.listingWizardProgress>i{background:linear-gradient(90deg,var(--listing-copper-deep),#cf8858,var(--green))}.listingStepHead>span{background:var(--listing-copper-soft);color:var(--listing-copper-deep);border:1px solid #e1b99f}.card{overflow:hidden}.card:hover,.modernAdsList article:hover{border-color:#d6aa8d!important;box-shadow:0 15px 34px #75412714!important}.cardCategory{color:var(--listing-copper-deep)!important}.card:before{inset:0 18px auto}html[data-theme=dark]{--listing-copper:#d99568;--listing-copper-deep:#f1b58d;--listing-copper-soft:#3a281f;--listing-copper-line:#76503b}html[data-theme=dark] .sellerBox,html[data-theme=dark] .listingDetailsSection,html[data-theme=dark] .enhancedListingFeatures,html[data-theme=dark] .sellerProvidedDescription,html[data-theme=dark] .listingLocation,html[data-theme=dark] .inspectionReportV2,html[data-theme=dark] .categoryFields{border-color:#684b3b!important}html[data-theme=dark] .listingHighlights,html[data-theme=dark] .categoryFields{background:linear-gradient(145deg,#172b21,#241d19)}html[data-theme=dark] .listingDetailTable>div{border-color:#584538}html[data-theme=dark] .listingDetailTable>div span{background:#2b241f}.inspectionReportV2 .certifiedTabs button{font-size:15px;line-height:1.45}@media (max-width:620px){.inspectionReportV2 .certifiedTabs button{font-size:14px}}.realisticVehicleMap .bodyShoulderHighlight{fill:none;stroke-width:8px;stroke-linecap:round;opacity:.52;filter:blur(.25px)}.realisticVehicleMap .hoodCenterCrease,.realisticVehicleMap .trunkContour{fill:none;stroke:#ffffff75;stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 1px 1px #315d5d24)}.realisticVehicleMap .fenderArchDetails{fill:none;stroke:#78968780;stroke-width:2.2px;stroke-linecap:round;filter:drop-shadow(0 1px 1px #fff)}.realisticVehicleMap .wheelHubs circle{fill:#dfe8e3;stroke:#71877b;stroke-width:2px;filter:drop-shadow(0 1px 1px #0004)}.realisticVehicleMap .naturalCarOutline{filter:drop-shadow(0 5px 5px #173b2922)}.realisticVehicleMap .naturalCarPanel path{filter:saturate(.83)drop-shadow(0 1.5px 1px #4169571c)!important}.realisticVehicleMap .naturalCarPanel.active path{filter:saturate(1.02)drop-shadow(0 3px 4px #0c663829)!important}@media (max-width:760px){.sellerProvidedDescription>header{display:grid}.sellerProvidedDescription>header>b{width:max-content;max-width:100%}.inspectionReportV2 .certifiedBodyView>div:first-child{min-height:300px}.inspectionReportV2 .publicNaturalCarMap{width:106%}}@media (min-width:761px){.adminShell .adminSidebar .adminNavGroup{padding-block:9px 12px!important}.adminShell .adminSidebar .adminNavGroupLabel{padding:3px 12px 8px!important;font-size:12.5px!important;font-weight:750!important;line-height:1.55!important}.adminShell .adminSidebar .adminNavGroup>div{gap:4px!important}.adminShell .adminSidebar .adminNavGroup>div>a{min-height:43px!important;padding:7px 10px!important;font-size:14px!important;font-weight:520!important;line-height:1.5!important}.adminShell .adminSidebar .adminNavGroup>div>a.active{font-weight:700!important}.adminShell .adminSidebar nav span{border-radius:9px!important;flex-basis:32px!important;width:32px!important;height:32px!important;font-size:15px!important}.adminShell .adminBrand>span{font-size:13.5px!important;font-weight:700!important}.adminShell .adminBranchDock :is(b,summary),.adminShell .adminSidebarFooter{font-size:13px!important;line-height:1.55!important}}@media (max-width:760px){.adminShell .adminSidebar .adminNavGroupLabel{font-size:11px!important}.adminShell .adminSidebar .adminNavGroup>div>a{min-height:41px!important;font-size:13px!important}}:root{--green:#0b6849;--green-2:#118158;--green-3:#e8f4ed;--dark:#073b2d;--text:#173b2e;--muted:#657970;--line:#dce7e1;--copper:#cc936d;--copper-dark:#8b4f32;--copper-soft:#fbf2ec;--copper-line:#e5c5b1;--shadow:0 18px 45px #073b2d17}.homePage{--home-ink:#073b2c;--home-accent:var(--copper)!important}.header{border-bottom:1px solid #d8e5de;box-shadow:0 8px 28px #073b2d0b}.header:after{background:linear-gradient(90deg,transparent 5%,var(--copper) 34%,#0b6849 68%,transparent 95%);content:"";opacity:.52;pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0}.header .brand img{filter:drop-shadow(0 6px 12px #073b2d1c)}.topStrip{background:linear-gradient(90deg,#062f25,#074936 55%,#062f25)}.postButton,.primary,.callButton,.filters button,.navSearch button{background:linear-gradient(135deg,#118158,#07543e);box-shadow:0 10px 24px #07543e2b}.postButton:hover,.primary:hover,.callButton:hover{filter:brightness(1.04)}.postButton:focus-visible,.primary:focus-visible,.callButton:focus-visible{outline-offset:3px;outline:3px solid #a85f3b3d}.pageTitle>span,.sectionHead>span,.dashboardHead>span,.sellerCta>span{color:var(--copper-dark)}.page>.pageTitle,.page>.container>.pageTitle,.authWrap>.pageTitle,.dashboardHead{background:linear-gradient(135deg,#fff,#f2f8f5 72%,#f8eee8);border-color:#d6e3dc}.page>.pageTitle:before,.page>.container>.pageTitle:before,.authWrap>.pageTitle:before,.dashboardHead:before{inset-inline-start:26px;background:var(--copper);content:"";opacity:.78;border-radius:0 0 8px 8px;width:74px;height:3px;position:absolute;top:0}.card,.formCard,.sellerBox,.storeDirectoryCard,.adminPanel,.adminTablePanel{border-color:#d9e5de}.card:hover,.storeDirectoryCard:hover,.dashboardLinks a:hover{border-color:#c99476;box-shadow:0 18px 38px #073b2d14}.cardCategory,.pill,.adminIdentity>span{color:#075b40;background:#e8f4ed}.badge,.adminFeatured{background:var(--copper-soft);color:var(--copper-dark)}input:focus,select:focus,textarea:focus{outline:0;border-color:#b87855!important;box-shadow:0 0 0 3px #a85f3b1a!important}.quickTabs a:first-child,.certifiedTabs [aria-selected=true]{border-color:var(--copper);color:var(--green);box-shadow:inset 0 -3px var(--copper);background:#fff}.footer{border-top:3px solid var(--copper);color:#e3eee8;background:linear-gradient(145deg,#062b21,#081d17)}.footerBrand img{border:1px solid #a85f3b45;box-shadow:0 12px 30px #0002;background:#fffaf7!important}.footerGroup h2{color:#e9c1aa}.footerSocials a:hover{color:#f0c3aa!important;border-color:#c9825c!important}.adminSidebar{background:linear-gradient(165deg,#073f30,#062c23)}.adminBrand{border-bottom-color:#a85f3b66}.adminBrand img{background:#fffaf7!important;border-color:#a85f3b55!important}.adminNavGroup>b{color:#dfa17f!important}.adminSidebar nav a:hover{background:#a85f3b18}.adminSidebar nav span{color:#d58b65}.adminPrimary,.adminFilters button{background:linear-gradient(135deg,#118158,#07543e)!important}.adminPageHead:after{background:linear-gradient(90deg,var(--copper),#0b6849)!important}html[data-theme=dark]{--green:#49bd82;--green-2:#2da66b;--green-3:#153f31;--dark:#071d16;--text:#e5f1eb;--muted:#9cb3a8;--line:#28483a;--copper:#cc936d;--copper-dark:#e7b493;--copper-soft:#3a2a22;--copper-line:#765642}html[data-theme=dark] .footerBrand img,html[data-theme=dark] .adminBrand img{background:#fdf9f5!important}@media (min-width:761px){.header .nav>.brand{min-width:207px}.header .nav>.brand img{width:207px!important;max-width:207px!important}.homePage .homeAdsGrid-6{grid-template-columns:repeat(3,minmax(0,1fr))!important}.homePage .homeAdsGrid-6>.card{grid-column:auto!important}}@media (max-width:760px){.header .nav>.brand{min-width:152px}.header .nav>.brand img{width:152px!important;max-width:152px!important}}.homePage .hero h1 em:after{background:linear-gradient(90deg,var(--copper),#cf8a65 68%,transparent);width:62%;height:3px;left:auto;right:0}html[dir=ltr] .homePage .hero h1 em:after{left:0;right:auto}.homePage .heroActions a{min-width:174px;min-height:54px;padding-inline:22px}.homePage .quickTabs a:first-child{background:#985638;border-color:#985638;box-shadow:0 7px 18px #78412820;color:#fffaf6!important}.homePage .quickTabs a:first-child:hover,.homePage .quickTabs a:first-child:focus-visible{border-color:#82462e;box-shadow:0 9px 22px #6f3b2729;color:#fff!important;background:#82462e!important}.homePage .trustBar .container{padding-block:10px}.homePage .trustBar .container>div{min-height:58px}.homePage .trustBar small{color:#62756b;font-size:12px}.homePage .trustBar strong{color:#0d3f2d}.homePage .homeCategories .category:nth-child(3n+2)>b{color:#995536;background:#fbf0e9;border-color:#e8c7b4}.homePage .homeAdsGrid .card h3{min-height:48px}.homePage .homeAdsGrid .cardBody{flex-direction:column;min-height:270px;display:flex}.homePage .homeAdsGrid .cardMeta{margin-top:auto}@media (min-width:901px){.appDownloadPromo{padding-block:32px}.appDownloadShell{gap:36px}.appPhoneStage{min-height:300px}.appPhone.appPhoneScreenshot{width:160px}.appDownloadPromo .appDownloadCopy h2{font-size:clamp(31px,2.65vw,42px)}.appFloatingBadge{bottom:18px}}.footer{padding-block:38px 22px}.footerBrand img{box-shadow:0 8px 22px #0000001f;background:#fffaf7f0!important;border-radius:10px!important;width:176px!important;padding:4px 6px!important}.footerBrand p{max-width:360px}.footerGroup a{color:#c6d7cf!important}.footerGroup a:before{opacity:.82;background:var(--copper)!important}.footerGroup a:hover,.footerGroup a:focus-visible{color:#e6ad8e!important}.footerLegal small{color:#bdcdc5}@media (max-width:760px){.homePage .heroActions a{width:100%;min-width:0}.homePage .homeAdsGrid .cardBody{min-height:0}.footerBrand img{width:162px!important}.appDownloadPromo{padding-block:34px}}.homePage .eyebrow{background:linear-gradient(135deg,#fff,#fbf3ee);border-color:#dec4b5;box-shadow:0 9px 24px #7440270d}.homePage .eyebrow:before{background:var(--copper);box-shadow:0 0 0 6px #a85f3b17}.homePage .heroActions .ghostButton{color:var(--copper-dark);background:#fffaf7;border-color:#c68c6d;box-shadow:0 9px 22px #75402710}.homePage .heroActions .ghostButton:hover,.homePage .heroActions .ghostButton:focus-visible{border-color:var(--copper);background:var(--copper-soft);color:#743d28}.homePage .heroVisual{border-color:#dbc7ba;box-shadow:0 26px 58px #10271d17,inset 0 3px #a85f3b2e}.homePage .visualOne{border-color:#dfc5b5}.homePage .visualOne>i{color:var(--copper-dark);background:#fbefe8;border:1px solid #e5c5b3}.homePage .mapDotFour{background:var(--copper);box-shadow:0 0 0 5px #a85f3b19,0 5px 10px #6c301626}.homePage .marketPulse>i{box-shadow:0 5px 12px #7b412728;background:var(--copper)!important;color:#fff!important}.homePage .marketPulse{border-color:#dbc7ba}.homePage .heroProof>span{border-inline-start-color:#dfcabc}.homePage .heroProof>span:first-child{border-inline-start:0}.homePage .heroProof>span:first-child b{color:var(--copper-dark)}html[data-theme=dark] .homePage .eyebrow,html[data-theme=dark] .homePage .heroActions .ghostButton{color:#efb390;background:#291f1a;border-color:#805640}html[data-theme=dark] .homePage .heroVisual{border-color:#684b3b}:root{--brand-green:#0b6849;--brand-green-strong:#073b2d;--brand-green-action:#118158;--brand-green-soft:#e8f4ed;--brand-copper:#cc936d;--brand-copper-text:#8b4f32;--brand-copper-soft:#fbf2ec;--brand-copper-line:#e5c5b1;--brand-ink:#173b2e;--brand-muted:#657970;--brand-line:#dce7e1;--brand-surface:#fff;--brand-canvas:#f6f8f7;--green:var(--brand-green);--green-2:var(--brand-green-action);--green-3:var(--brand-green-soft);--dark:var(--brand-green-strong);--text:var(--brand-ink);--muted:var(--brand-muted);--line:var(--brand-line);--copper:var(--brand-copper);--copper-dark:var(--brand-copper-text);--copper-soft:var(--brand-copper-soft);--copper-line:var(--brand-copper-line);--listing-copper:var(--brand-copper);--listing-copper-deep:var(--brand-copper-text);--listing-copper-soft:var(--brand-copper-soft);--listing-copper-line:var(--brand-copper-line)}.adminShell{--admin-copper:var(--brand-copper);--admin-copper-deep:var(--brand-copper-text);--admin-copper-soft:var(--brand-copper-soft);--admin-copper-line:var(--brand-copper-line)}.homePage{--home-accent:var(--brand-copper)!important}.countryPortal{--portal-orange:var(--brand-copper)!important}html[data-theme=dark]{--brand-copper-text:#e7b493;--brand-copper-soft:#3a2a22;--brand-copper-line:#765642}html:not([data-theme=dark]){--bg:#fafcfb;--white:#fff;--accent-ivory:#fffdfa;--accent-copper-soft:#fdf9f6}html:not([data-theme=dark]) body{background:#fff}html:not([data-theme=dark]) :where(.pageTitle,.filters,.formCard,.sellerBox,.card,.category,.statsGrid>div,.dashboardLinks>a,.myAdsList>article,.storeDirectoryCard,.storeAbout,.empty){background-color:#fffefa}html:not([data-theme=dark]) :where(.muted,.page.muted){background-color:#fafcfb}html:not([data-theme=dark]) :where(.ghostButton,.secondary,.quickTabs a,.favoriteButton,.shareButton,.pagination a){background:#fff}.opsFailureJump.recoveredOnly{color:#14753b;background:#f3fbf6;border-color:#cfe5d7}.operationFailureDetails.recoveredOnly{background:#f7fcf8;border-color:#cfe5d7}.operationFailureDetails.recoveredOnly>div>small{color:#62786b}.operationFailureDetails.recoveredOnly:target{box-shadow:0 0 0 4px #dff2e6}html[data-theme=dark] .adminContent .opsFailureJump.recoveredOnly{color:#83d4a1!important;background:#142b20!important;border-color:#315642!important}.marketCardTitle :is(h2,h3){-webkit-line-clamp:2;min-height:46px;font-family:var(--heading-font);-webkit-box-orient:vertical;margin:9px 0 5px;font-size:15px;font-weight:650;line-height:1.55;display:-webkit-box;overflow:hidden}.searchPage .searchResults-grid .marketCardTitle :is(h2,h3){min-height:39px;margin:6px 0 3px;font-size:13px;line-height:1.48}.searchPage .searchResults-list .marketCardTitle :is(h2,h3){min-height:auto;margin:8px 0 5px;font-size:16px}html:root[data-theme=dark] body[data-site-shell] :is(.marketCardV2 h2,.marketCardV2 h3,.card h2,.card h3){color:var(--ui-ink)!important}@media (max-width:760px){body[data-site-shell=public] .topStrip{height:42px}body[data-site-shell=public] .header .nav{height:60px}body[data-site-shell=public] .header .nav>.brand{min-width:132px}body[data-site-shell=public] .header .nav>.brand img{width:132px!important;max-width:132px!important}body[data-site-shell=public] .navAccountActions>.mobileAccount,body[data-site-shell=public] .header .postButton{border-radius:13px;width:44px;min-width:44px;height:44px;min-height:44px}body[data-site-shell=public] .categoryBar .container{gap:24px;height:40px;font-size:14px}.searchPage .searchResults-list .marketCardTitle :is(h2,h3){font-size:13px}}@media (max-width:390px){body[data-site-shell=public] .header .nav>.brand{min-width:124px}body[data-site-shell=public] .header .nav>.brand img{width:124px!important;max-width:124px!important}}@media (max-width:760px){body[data-site-shell=public] .header .nav{grid-template-rows:44px 42px!important;grid-template-columns:minmax(0,1fr) 40px auto!important;gap:6px 8px!important;height:auto!important;min-height:0!important;padding-block:6px!important}body[data-site-shell=public] .header .navSearch{height:42px!important;min-height:42px!important}body[data-site-shell=public] .categoryBar .container{height:40px!important;min-height:40px!important}}.adminStoreMemberAdd{grid-template-columns:minmax(0,1fr) minmax(310px,.55fr) 180px!important}.adminStoreMemberAdd>*{min-width:0}.adminStoreMemberAdd select{text-overflow:ellipsis;width:100%}.adminStoreMemberAdd>.adminPrimary{white-space:nowrap;align-self:end;width:100%;min-height:46px}.adminStoreMemberAdd>.adminPrimary:disabled{cursor:not-allowed;opacity:.58;color:#fff!important;background:#a9795f!important}@media (max-width:1150px){.adminStoreMemberAdd{grid-template-columns:1fr 1fr!important}.adminStoreMemberAdd>.adminPrimary{grid-column:1/-1!important}}@media (max-width:650px){.adminStoreMemberAdd{grid-template-columns:1fr!important}.adminStoreMemberAdd>.adminPrimary{grid-column:auto!important}}.storeOps{gap:22px;display:grid}.storeOpsNav{border:1px solid var(--line);background:#fff;border-radius:16px;gap:8px;padding:7px;display:flex;overflow:auto}.storeOpsNav a{text-align:center;min-width:max-content;color:var(--muted);border-radius:11px;flex:1;padding:11px 16px;font-weight:750}.storeOpsNav a.active{background:var(--green);color:#fff}.storeOpsStats{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.storeOpsStats article{border:1px solid var(--line);background:#fff;border-radius:17px;gap:5px;padding:21px;display:grid}.storeOpsStats small,.storeOpsStats span{color:var(--muted)}.storeOpsStats b{color:var(--green);font-size:1.7rem}.storeOpsCards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.storeOpsCards a{border:1px solid var(--line);min-height:180px;box-shadow:var(--shadow);background:linear-gradient(145deg,#fff,#f2f8f5);border-radius:20px;gap:9px;padding:25px;display:grid}.storeOpsCards b{font-size:1.18rem}.storeOpsCards p{color:var(--muted);margin:0;line-height:1.8}.storeOpsCards span{color:var(--green);align-self:end;font-weight:800}.storeOpsNote{color:#6b5122;background:#fff9e9;border:1px solid #ead6b4;border-radius:12px;padding:13px 17px}.storeOpsTwo{grid-template-columns:1fr 1fr;gap:17px;display:grid}.storeQuickForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.storeQuickForm h2{grid-column:1/-1;margin:0 0 5px}.storeQuickForm label{gap:6px;font-weight:700;display:grid}.storeQuickForm .wide,.storeQuickForm button{grid-column:1/-1}.storeQuickForm input,.storeQuickForm select{border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;padding:12px}.storeLeadList{display:grid}.storeLeadList>form{border-top:1px solid var(--line);grid-template-columns:minmax(170px,1.3fr) repeat(4,minmax(125px,1fr)) auto;align-items:end;gap:10px;padding:14px 0;display:grid}.storeLeadList>form>div{display:grid}.storeLeadList label{color:var(--muted);gap:4px;font-size:.8rem;display:grid}.storeLeadList input,.storeLeadList select{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;padding:9px}.storeLeadList button{border:1px solid var(--green);color:var(--green);background:#fff;border-radius:9px;padding:10px 14px}.storeStockTable{display:grid}.storeStockTable>header,.storeStockTable>article{border-top:1px solid var(--line);grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(90px,.65fr)) minmax(90px,.55fr);align-items:center;gap:12px;padding:13px;display:grid}.storeStockTable>header{background:#f3f6f4}.storeStockTable article>span:first-child{display:grid}.storeStockTable small{color:var(--muted)}.storeStockTable em{color:#087143;text-align:center;background:#e4f5ea;border-radius:999px;padding:6px;font-style:normal}.storeStockTable em.low{color:#9e4727;background:#fff0e9}.storeMoneyList article{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:13px 0;display:grid}.storeMoneyList article>div{display:grid}.storeMoneyList small{color:var(--muted)}.storeMoneyList em{background:#eef5f1;border-radius:99px;padding:5px 8px;font-size:.8rem;font-style:normal}.storeCategoryPicker{border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;padding:15px;gap:9px!important;display:flex!important}.storeCategoryPicker legend{padding-inline:8px;font-weight:800}.storeCategoryPicker label{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;padding:8px 10px;gap:6px!important;display:flex!important}.storeCategoryPicker input{width:auto!important}.storePublicCategories{flex-wrap:wrap;justify-content:center;gap:8px;padding-top:12px;display:flex}.storePublicCategories span{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;padding:7px 11px;font-size:.82rem;font-weight:750}.storePublicCategories .primaryCategory{border-color:var(--copper);background:var(--copper-soft);color:var(--copper-dark)}@media (max-width:980px){.storeOpsStats{grid-template-columns:repeat(2,1fr)}.storeOpsCards{grid-template-columns:1fr}.storeLeadList>form{grid-template-columns:1fr 1fr}.storeLeadList>form>div{grid-column:1/-1}.storeOpsTwo{grid-template-columns:1fr}.storeStockTable{overflow:auto}.storeStockTable>header,.storeStockTable>article{min-width:720px}}.storeMediaFields{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:14px;display:grid}.storeMediaUploader{border:1px solid var(--line);background:#f8fbf9;border-radius:15px;grid-template-columns:110px 1fr;align-items:center;gap:15px;padding:15px;display:grid}.storeMediaUploader.banner{grid-template-columns:190px 1fr}.storeMediaPreview{height:90px;color:var(--muted);background-color:#eaf3ed;background-position:50%;background-size:cover;border:1px dashed #b9cec1;border-radius:13px;place-items:center;font-size:.75rem;display:grid}.storeMediaUploader.logo .storeMediaPreview{border-radius:20px;width:90px}.storeMediaUploader>div{gap:5px;display:grid}.storeMediaUploader small{color:var(--muted);font-weight:500}.storeMediaUploader nav{gap:7px;margin-top:5px;display:flex}.storeMediaUploader button{background:var(--green);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:8px 11px;font-size:.76rem;font-weight:800}.storeMediaUploader button.remove{color:#9e4727;background:#fff0ea}.storeMediaUploader button:disabled{opacity:.55;cursor:not-allowed}.storeMediaUploader em{color:#b42318;font-size:.72rem;font-style:normal;font-weight:600}.inventoryHeaderActions{align-items:center;gap:10px;display:flex}.inventoryStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.inventoryStats article{border:1px solid var(--line);background:#fff;border-radius:18px;gap:5px;padding:21px;display:grid}.inventoryStats small{color:var(--muted)}.inventoryStats b{color:var(--green);font-size:1.65rem}.inventoryStats b i{font-size:.72rem;font-style:normal}.inventoryStats span{color:var(--muted);font-size:.78rem}.inventoryStats article.warning{background:#fffaf7;border-color:#efc9b8}.inventoryStats article.warning b{color:var(--copper-dark)}.inventoryActionBar{grid-template-columns:1fr 1fr;gap:14px;scroll-margin-top:140px;display:grid}.inventoryActionPanel{border:1px solid var(--line);background:#fff;border-radius:18px;align-self:start;overflow:hidden}.inventoryActionPanel summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:19px 21px;list-style:none;display:flex}.inventoryActionPanel summary::-webkit-details-marker{display:none}.inventoryActionPanel summary>span{grid-template-columns:42px 1fr;align-items:center;column-gap:12px;display:grid}.inventoryActionPanel summary i{background:var(--green-3);width:42px;height:42px;color:var(--green);border-radius:12px;grid-row:1/3;place-items:center;font-size:20px;font-style:normal;display:grid}.inventoryActionPanel summary b{font-size:1rem}.inventoryActionPanel summary small{color:var(--muted);margin-top:3px}.inventoryActionPanel summary em{color:var(--green);font-size:.78rem;font-style:normal;font-weight:800}.inventoryActionPanel[open] summary{border-bottom:1px solid var(--line);background:#f7fbf8}.inventoryActionPanel .storeQuickForm{padding:20px}.inventoryActionPanel.disabled{opacity:.68}.inventoryActionPanel.disabled summary{cursor:default}.inventoryListCard,.inventoryMovements{padding:24px}.inventoryListCard .sectionHead p,.inventoryMovements .sectionHead p{color:var(--muted);margin:4px 0 0;font-size:.82rem}.inventoryListCard>.sectionHead>b{background:var(--green-3);color:var(--green);border-radius:99px;padding:7px 11px;font-size:.78rem}.inventoryFilters{border:1px solid var(--line);background:#f8fbf9;border-radius:14px;grid-template-columns:minmax(220px,1fr) 210px auto auto;align-items:end;gap:10px;margin-bottom:18px;padding:14px;display:grid}.inventoryFilters label{gap:5px;display:grid}.inventoryFilters label span{color:var(--muted);font-size:.75rem;font-weight:750}.inventoryFilters input,.inventoryFilters select{border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;padding:11px 12px}.inventoryFilters>a{color:var(--green);padding:11px;font-weight:800}.inventoryEmpty{text-align:center;background:linear-gradient(135deg,#fbfefc,#f2faf5);border:1px dashed #bdd9c7;border-radius:17px;align-content:center;place-items:center;min-height:210px;padding:28px;display:grid}.inventoryEmpty.compact{min-height:175px}.inventoryEmpty i{background:var(--green-3);width:50px;height:50px;color:var(--green);border-radius:14px;place-items:center;font-size:22px;font-style:normal;display:grid}.inventoryEmpty h3{margin:12px 0 3px}.inventoryEmpty p{max-width:520px;color:var(--muted);margin:0;line-height:1.8}.inventoryEmpty a{background:var(--green);color:#fff;border-radius:10px;margin-top:14px;padding:10px 15px;font-weight:800}.inventoryMovements .sectionHead>a{color:var(--green);font-weight:850}@media (max-width:980px){.inventoryStats{grid-template-columns:1fr 1fr}.inventoryActionBar{grid-template-columns:1fr}.inventoryFilters{grid-template-columns:1fr 1fr}}@media (max-width:620px){.inventoryHeaderActions{grid-template-columns:1fr 1fr;margin-top:14px;display:grid}.inventoryStats{grid-template-columns:1fr 1fr;gap:9px}.inventoryStats article{padding:15px}.inventoryStats b{font-size:1.35rem}.inventoryFilters{grid-template-columns:1fr}.inventoryFilters button,.inventoryFilters>a{grid-column:1}.inventoryActionPanel summary{padding:15px}.inventoryActionPanel summary em{display:none}.inventoryListCard,.inventoryMovements{padding:17px}}@media (max-width:760px){.storeMediaFields{grid-template-columns:1fr}.storeMediaUploader,.storeMediaUploader.banner{grid-template-columns:90px 1fr}.storeMediaUploader.banner .storeMediaPreview{height:70px}.storeMediaUploader.logo .storeMediaPreview{width:70px;height:70px}}@media (max-width:620px){.storeOpsStats{grid-template-columns:1fr 1fr}.storeOpsStats article{padding:15px}.storeQuickForm{grid-template-columns:1fr}.storeQuickForm>*{grid-column:auto!important}.storeLeadList>form{grid-template-columns:1fr}.storeLeadList>form>*{grid-column:auto!important}}.storePublic .storeCover{min-height:190px!important}.storePublic .storeHero{grid-template-columns:auto minmax(280px,1fr)!important;max-width:1320px!important;min-height:190px!important;padding-block:25px!important}.storePublic .storeLogo{border-radius:22px!important;width:92px!important;height:92px!important}.storePublic .storeHeroCopy h1{font-size:clamp(30px,3.2vw,42px)!important}.storePublic .storeHeroActions{grid-column:2!important;justify-content:flex-start!important;margin-top:-6px!important;display:flex!important}.storePublic .storeHeroActions a,.storePublic .storeContactUnavailable{min-height:40px!important;padding:9px 15px!important}.storePublic .storeTrustBar{z-index:2;margin-top:-22px;position:relative;box-shadow:none!important;background:0 0!important;border:0!important}.storePublic .storeTrustBar>.container{border:1px solid var(--line);background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 12px 30px #10271d14;justify-content:center!important;width:max-content!important;max-width:calc(100% - 32px)!important;padding:0!important;display:flex!important}.storePublic .storeTrustBar div div{min-width:175px;border:0!important;border-inline-start:1px solid var(--line)!important;padding:12px 22px!important}.storePublic .storeTrustBar div div:first-child{border-inline-start:0!important}.storePublic .storeTrustBar b{font-size:15px!important}.storePublic .storeTrustBar span{font-size:10px!important}.storePublic .storeContentSection{padding-top:32px!important}@media (max-width:760px){.storePublic .storeHero{grid-template-columns:70px minmax(0,1fr)!important;min-height:auto!important;padding-block:22px!important}.storePublic .storeLogo{width:70px!important;height:70px!important}.storePublic .storeHeroActions{grid-column:1/-1!important;margin-top:2px!important}.storePublic .storeTrustBar{background:#fff!important;margin-top:0!important}.storePublic .storeTrustBar>.container{width:100%!important;max-width:none!important;box-shadow:none!important;border-inline:0!important;border-radius:0!important}.storePublic .storeTrustBar div div{flex:1;min-width:0;padding:10px 7px!important}.storePublic .storeContentSection{padding-top:24px!important}}.storeLogoShell{width:max-content;position:relative}.storeVerificationBadge{z-index:3;inset-inline-start:50%;border:2px solid #fff;border-radius:999px;align-items:center;gap:4px;width:max-content;padding:6px 9px;font-size:.65rem;font-weight:900;display:flex;position:absolute;bottom:-11px;transform:translate(-50%);box-shadow:0 7px 18px #061d1460}.storeVerificationBadge.verified{color:#fff;background:#0aa65b}.storeVerificationBadge.registered{color:#52665b;background:#fff}.storeTrustStatement{border-radius:12px;align-items:flex-start;gap:10px;margin:15px 0;padding:12px;display:flex}.storeTrustStatement>svg{flex:none}.storeTrustStatement>span{gap:2px;display:grid}.storeTrustStatement small{line-height:1.55}.storeTrustStatement.verified{color:#08683d;background:#e9f8ef}.storeTrustStatement.registered{color:#52645a;background:#f3f5f4}.storeListingTools{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:minmax(230px,1fr) 175px auto auto auto;align-items:center;gap:9px;margin-bottom:18px;padding:10px;display:grid;box-shadow:0 8px 24px #10271d08}.storeListingTools>label:not(.storeListingSearch){gap:3px;display:grid}.storeListingTools>label>span{color:var(--muted);font-size:.62rem;font-weight:800}.storeListingSearch{border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding-inline:11px;display:flex}.storeListingTools input,.storeListingTools select{min-width:0;font:inherit;background:0 0;border:0;padding:10px}.storeListingSearch input{outline:none;width:100%}.storeListingTools>label:not(.storeListingSearch),.storeListingTools details{border:1px solid var(--line);background:#fafcfb;border-radius:10px}.storeListingTools>label:not(.storeListingSearch){padding-inline:9px}.storeListingTools details{padding:11px 12px;position:relative}.storeListingTools details summary{cursor:pointer;font-size:.78rem;font-weight:800}.storeListingTools details>div{z-index:5;top:calc(100% + 7px);border:1px solid var(--line);width:260px;box-shadow:var(--shadow);background:#fff;border-radius:11px;padding:8px;display:flex;position:absolute;inset-inline-end:0}.storeListingTools details input{border:1px solid var(--line);width:50%}.storeListingTools>button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:10px;align-self:stretch;padding:9px 18px;font-weight:850}.storeListingTools>nav{background:#eef3f0;border-radius:9px;gap:4px;padding:3px;display:flex}.storeListingTools>nav a{width:34px;height:34px;color:var(--muted);border-radius:7px;place-items:center;font-size:1.1rem;display:grid}.storeListingTools>nav a.active{color:var(--green);background:#fff;box-shadow:0 3px 9px #10271d12}.storePublic .storeListingGrid.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.storeListingGrid .marketCardV2{border-radius:15px}.storeListingGrid .cardImage{height:168px}.storeListingGrid .cardBody{padding:12px}.storeListingGrid .price{font-size:18px}.storeListingGrid .marketCardTitle h3{min-height:43px;margin:7px 0;font-size:14px}.storeListingGrid .marketCardSpecs{gap:4px}.storeListingGrid .marketCardSpecs li{font-size:.65rem}.storeListingGrid.list{grid-template-columns:1fr!important}.storeListingGrid.list .marketCardV2{grid-template-columns:230px minmax(0,1fr);display:grid}.storeListingGrid.list .cardMedia,.storeListingGrid.list .cardImage{height:100%;min-height:180px}.storeListingGrid.list .cardBody{align-content:center;display:grid}.storeListingGrid.list .marketCardTitle h3{min-height:auto}.storeListingGrid.list .marketCardFooter{margin-top:10px}html[data-theme=dark] :is(.storeListingTools,.storeListingTools details,.storeListingTools>label:not(.storeListingSearch),.storeListingTools details>div){background:#14271d;border-color:#31513f}html[data-theme=dark] .storeTrustStatement.verified{color:#9be8b6;background:#143c29}html[data-theme=dark] .storeTrustStatement.registered{color:#c6d3cb;background:#24332b}.accountMenu>div{border-radius:19px;width:440px;max-width:calc(100vw - 20px);padding:11px;top:calc(100% - 1px);box-shadow:0 24px 60px #0a211847}.accountMenuLinks{gap:2px;padding-block:5px;display:grid}.accountMenuLinks>a,.accountMenu>div>form button,.accountMenu .themeToggle{color:#355044;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:13px;width:100%;min-height:52px;padding:11px 13px;font-size:15px;font-weight:850;display:flex}.accountMenuLinks>a svg,.accountMenu>div>form button svg,.accountMenu .themeToggle svg{stroke-width:1.9px;flex:none;width:23px;height:23px}.accountMenuLinks>a:hover,.accountMenu .themeToggle:hover{color:var(--green);background:#eef8f2}.accountMenu .themeToggle{justify-content:flex-start}.accountMenu .themeToggle span{font-size:15px}.accountMenu>div>form{border-top:1px solid #e1ebe5;padding-top:7px}.accountMenu>div>form button{color:#fff;background:#086044;justify-content:flex-start}.accountMenu>div>form button svg{color:#fff}.accountMenu>div>form button:hover{background:#074c38}.accountWorkspace{box-sizing:border-box;contain:layout paint;background:linear-gradient(135deg,#f7fcf8,#eaf7ef);border:1px solid #cce3d4;border-radius:15px;gap:12px;width:100%;min-width:0;margin:0 0 7px;padding:14px;display:grid;overflow:hidden}.accountWorkspaceIdentity{box-sizing:border-box;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:13px;width:100%;min-width:0;display:grid}.accountWorkspaceLogo{width:54px;height:54px;color:var(--green);background:#fff;border:1px solid #cfe1d6;border-radius:14px;place-items:center;font-size:21px;font-weight:900;display:grid;overflow:hidden}.accountWorkspaceLogo img{object-fit:cover;width:100%;height:100%}.accountWorkspaceCopy{text-align:start;gap:3px;min-width:0;line-height:1.4;display:grid}.accountWorkspaceCopy small{color:#6b7f73;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750;overflow:hidden}.accountWorkspaceCopy b{color:#173e2b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;overflow:hidden}.accountWorkspaceMeta{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;min-width:0;display:flex}.accountWorkspaceCopy em{color:#64776c;font-size:10px;font-style:normal}.accountWorkspaceVerification{white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:5px 7px;font-size:9px;font-weight:900;display:inline-flex}.accountWorkspaceVerification.verified{color:#fff;background:#078f4d}.accountWorkspaceVerification.registered{color:#66786e;background:#fff;border:1px solid #d5dfd9}.accountWorkspaceVerification svg{flex:none}.accountWorkspaceEnter{box-sizing:border-box!important;color:#fff!important;background:#075f43!important;border-radius:11px!important;grid-template-columns:23px minmax(0,1fr) 18px!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:50px!important;margin:0!important;padding:10px 13px!important;font-size:14px!important;line-height:1.55!important;display:grid!important;position:static!important;overflow:hidden!important;transform:none!important}.accountWorkspaceEnter svg{color:#fff!important}.accountWorkspaceEnter span{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.accountWorkspaceEnter b{font-size:18px}.accountWorkspaceEnter:hover{background:#064d38!important}html[data-theme=dark] .accountWorkspace{background:linear-gradient(135deg,#14271d,#193528);border-color:#315440}html[data-theme=dark] .accountWorkspaceCopy b{color:#e8f4ec}html[data-theme=dark] .accountWorkspaceLogo,html[data-theme=dark] .accountWorkspaceVerification.registered{color:#b9d1c2;background:#102019;border-color:#395846}@media (max-width:480px){.accountMenu>div{width:calc(100vw - 16px);max-width:calc(100vw - 16px);inset-inline-end:-4px}.accountWorkspaceEnter{font-size:13px!important}.accountMenuLinks>a,.accountMenu>div>form button,.accountMenu .themeToggle{font-size:14px}}.storeCategoryRail{border:1px solid var(--line);scrollbar-width:thin;background:#fff;border-radius:15px;gap:7px;margin:-8px 0 15px;padding:7px;display:flex;overflow-x:auto}.storeCategoryRail a{color:var(--muted);white-space:nowrap;border-radius:9px;flex:none;padding:9px 13px;font-size:.75rem;font-weight:800}.storeCategoryRail a:hover,.storeCategoryRail a.active{background:var(--green);color:#fff}.storeDirectoryTools{border:1px solid var(--line);background:#fff;border-radius:17px;margin-bottom:17px;padding:12px;box-shadow:0 10px 28px #10271d0a}.storeDirectoryTools>form{grid-template-columns:minmax(230px,1.4fr) repeat(4,minmax(130px,.7fr)) auto;align-items:end;gap:8px;display:grid}.storeDirectoryTools label{gap:4px;min-width:0;display:grid}.storeDirectoryTools label>span{color:var(--muted);font-size:.65rem;font-weight:800}.storeDirectoryTools input,.storeDirectoryTools select{border:1px solid var(--line);width:100%;min-width:0;height:44px;color:var(--text);background:#fbfdfb;border-radius:10px;padding:9px 10px}.storeDirectorySearch{border:1px solid var(--line);background:#fbfdfb;border-radius:10px;height:44px;padding-inline:11px;align-items:center!important;gap:7px!important;display:flex!important}.storeDirectorySearch svg{color:var(--green);flex:none}.storeDirectorySearch input{background:0 0;border:0;outline:0;height:auto;padding:0}.storeDirectoryTools button{background:var(--green);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:44px;padding:9px 17px;font-weight:850;display:flex}.storeActiveFilters{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;padding-top:10px;font-size:.7rem;display:flex}.storeActiveFilters span{color:var(--muted);font-weight:800}.storeActiveFilters b{color:#087143;background:#e9f6ed;border-radius:99px;padding:5px 8px}.storeActiveFilters a{color:#a44e2b;margin-inline-start:auto;font-weight:850}.storeDirectoryResultBar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;display:flex}.storeDirectoryResultBar>div{gap:2px;display:grid}.storeDirectoryResultBar span{color:var(--copper-dark);font-size:.7rem;font-weight:850}.storeDirectoryResultBar b{font-size:.92rem}.storeDirectoryResultBar nav{background:#eaf0ec;border-radius:10px;gap:4px;padding:4px;display:flex}.storeDirectoryResultBar nav a{width:36px;height:34px;color:var(--muted);border-radius:7px;place-items:center;font-weight:900;display:grid}.storeDirectoryResultBar nav a.active{color:var(--green);background:#fff;box-shadow:0 3px 9px #10271d12}.storeDirectoryName>em{color:#718078;white-space:nowrap;border:1px solid #dde6e0;border-radius:99px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:800}.storeDirectoryBody small>b{color:var(--green);font-size:10px}.storesGrid-list{grid-template-columns:1fr}.storesGrid-list .storeDirectoryCard{grid-template-columns:76px minmax(0,1fr) auto;padding:16px 20px}.storesGrid-list .storeDirectoryLogo{width:76px;height:76px}.storesDirectoryPage .pagination{align-items:center}.storesDirectoryPage .pagination span{color:var(--muted);font-size:.75rem;font-weight:800}html[data-theme=dark] :is(.storeCategoryRail,.storeDirectoryTools){background:#14271d;border-color:#31513f}html[data-theme=dark] :is(.storeDirectoryTools input,.storeDirectoryTools select,.storeDirectorySearch){color:#e8f3eb;background:#102019;border-color:#31513f}html[data-theme=dark] .storeDirectoryResultBar nav{background:#102019}html[data-theme=dark] .storeDirectoryResultBar nav a.active{background:#244331}html[data-theme=dark] .storeDirectoryName>em{color:#b8c9be;border-color:#3a5847}@media (max-width:1120px){.storeDirectoryTools>form{grid-template-columns:1fr 1fr 1fr}.storeDirectorySearch{grid-column:1/-1}.storeDirectoryTools button{grid-column:3}}@media (max-width:700px){.storeCategoryRail{margin-inline:-2px}.storeDirectoryTools>form{grid-template-columns:1fr 1fr}.storeDirectorySearch,.storeDirectoryTools button{grid-column:1/-1}.storeActiveFilters a{margin-inline-start:0}.storesGrid-list .storeDirectoryCard{grid-template-columns:58px minmax(0,1fr) auto;padding:14px}.storesGrid-list .storeDirectoryLogo{width:58px;height:58px}.storeDirectoryName>em{display:none}}@media (max-width:460px){.storeDirectoryTools>form{grid-template-columns:1fr}.storeDirectoryTools>form>*{grid-column:1!important}}.financeHeader{align-items:center}.financePeriod{border:1px solid var(--line);background:#fff;border-radius:12px;gap:5px;width:max-content;padding:5px;display:flex}.financePeriod a{color:var(--muted);border-radius:8px;padding:8px 13px;font-size:.75rem;font-weight:800}.financePeriod a.active{background:var(--green);color:#fff}.financeStats article{min-height:142px;position:relative}.financeStats article>span{inset-inline-end:17px;width:39px;height:39px;color:var(--green);background:#e8f6ed;border-radius:12px;place-items:center;display:grid;position:absolute;top:17px}.financeStats article b{align-items:baseline;gap:5px;margin-top:17px;display:flex}.financeStats article b i{color:var(--muted);font-size:.68rem;font-style:normal}.financeStats article em{color:var(--muted);font-size:.7rem;font-style:normal}.financeStats article.attention{background:#fff9f5;border-color:#e6c2ae}.financeStats article.attention>span,.financeStats article.attention b{color:#a44e2b}.financeStats article.attention>span{background:#fff0e8}.financeAnalytics{margin-top:0}.financeExpenseChart{padding-top:4px}.financeActions{grid-template-columns:1.2fr .8fr;gap:15px;display:grid}.financeActions .inventoryActionPanel .storeQuickForm{padding:18px}.financeLedger{padding:22px!important}.financeLedger .sectionHead p{color:var(--muted);margin:3px 0 0;font-size:.76rem}.financeFilters{border:1px solid var(--line);background:#f7faf8;border-radius:13px;grid-template-columns:minmax(240px,1fr) 210px auto auto;gap:8px;margin-bottom:18px;padding:11px;display:grid}.financeFilters>label{border:1px solid var(--line);background:#fff;border-radius:9px;align-items:center;gap:7px;padding-inline:10px;display:flex}.financeFilters label svg{color:var(--green)}.financeFilters input,.financeFilters select{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;padding:10px}.financeFilters label input{border:0;outline:0;width:100%;padding-inline:0}.financeFilters button,.financeFilters>a{background:var(--green);color:#fff;border:0;border-radius:9px;place-items:center;padding:9px 14px;font-weight:800;display:grid}.financeFilters>a{border:1px solid var(--line);color:#a44e2b;background:#fff}.financeLedgerGrid{grid-template-columns:1.25fr .75fr;gap:22px;display:grid}.financeLedgerGrid>section{min-width:0}.financeLedgerGrid>section>header{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.financeLedgerGrid header span{color:var(--copper-dark);font-size:.7rem;font-weight:850}.financeLedgerGrid h3{margin:2px 0 0}.financeLedgerGrid header>b{background:var(--green-3);color:var(--green);border-radius:99px;padding:5px 9px}.financeInvoiceList article{grid-template-columns:minmax(150px,1fr) auto auto minmax(110px,auto);gap:10px}.financeInvoiceList article>span{text-align:end;display:grid}.financeInvoiceList article>span small{font-size:.65rem}.financeInvoiceList em.paid{color:#087143;background:#dff5e7}.financeInvoiceList em.partial{color:#8b5b00;background:#fff2d3}.financeInvoiceList em.unpaid{color:#a44e2b;background:#fff0e9}.financeInvoiceList nav{gap:5px;display:grid}.financeInvoiceList nav>a,.financeInvoiceList nav>details>summary{color:var(--green);text-align:center;cursor:pointer;white-space:nowrap;border:1px solid #c9ddd0;border-radius:7px;padding:6px 8px;font-size:.67rem;font-weight:800;list-style:none}.financeInvoiceList nav details{position:relative}.financeInvoiceList nav details>form{z-index:4;top:calc(100% + 5px);border:1px solid var(--line);width:205px;box-shadow:var(--shadow);background:#fff;border-radius:9px;padding:7px;display:flex;position:absolute;inset-inline-end:0}.financeInvoiceList nav form input{border:1px solid var(--line);border-radius:7px;width:115px;min-width:0;padding:7px}.financeInvoiceList nav form button{background:var(--green);color:#fff;border:0;border-radius:7px;padding:7px}.financeExpenseList article{grid-template-columns:1fr auto}.invoicePage>.container{width:min(900px,100% - 32px)}.invoiceToolbar{justify-content:space-between;gap:15px;margin-bottom:14px;display:flex}.invoiceToolbar a{color:var(--green);font-weight:850}.invoicePrintHint{color:var(--muted);font-size:.75rem}.invoiceSheet{border:1px solid var(--line);background:#fff;border-radius:20px;padding:40px;box-shadow:0 20px 55px #10271d12}.invoiceSheet>header{border-bottom:2px solid var(--green);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:24px;display:flex}.invoiceSheet header span{color:var(--copper-dark);font-weight:850}.invoiceSheet h1{margin:4px 0}.invoiceSheet header p{color:var(--muted);margin:0}.invoiceSheet header>div:last-child{justify-items:end;gap:5px;display:grid}.invoiceSheet header em{background:#eef4f0;border-radius:99px;padding:5px 9px;font-size:.72rem;font-style:normal}.invoiceSheet header em.paid{color:#087143;background:#def5e7}.invoiceMeta{grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0;display:grid}.invoiceMeta>div{background:#f4f8f5;border-radius:10px;gap:4px;padding:13px;display:grid}.invoiceMeta small,.invoiceNotes small{color:var(--muted)}.invoiceSheet table{border-collapse:collapse;width:100%}.invoiceSheet th,.invoiceSheet td{border-bottom:1px solid var(--line);text-align:start;padding:14px}.invoiceSheet th{background:#f3f7f4}.invoiceSheet td:last-child,.invoiceSheet th:last-child{text-align:end}.invoiceSheet .invoiceDue{color:var(--green);font-weight:900}.invoiceNotes{background:#fafcfb;border-radius:11px;margin-top:20px;padding:15px}.invoiceNotes p{margin:5px 0 0}.invoiceSheet footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:15px;margin-top:28px;padding-top:16px;font-size:.72rem;display:flex}html[data-theme=dark] :is(.financePeriod,.financeFilters,.financeFilters>label,.financeFilters>a,.invoiceSheet,.invoiceMeta>div,.invoiceNotes,.financeInvoiceList nav details>form){background:#14271d;border-color:#31513f}html[data-theme=dark] .financeFilters input,html[data-theme=dark] .financeFilters select{color:#eaf4ed;background:#102019;border-color:#31513f}html[data-theme=dark] .invoiceSheet th{background:#1a3025}@media (max-width:1000px){.financeActions,.financeLedgerGrid{grid-template-columns:1fr}.financeFilters{grid-template-columns:1fr 190px auto}.financeInvoiceList article{grid-template-columns:1fr auto auto}.financeInvoiceList nav{grid-column:1/-1;grid-template-columns:1fr 1fr}.financeExpenseList article{grid-template-columns:1fr auto}}@media (max-width:650px){.financeHeader{align-items:flex-start}.financePeriod{width:100%;overflow:auto}.financePeriod a{text-align:center;white-space:nowrap;flex:1}.financeFilters{grid-template-columns:1fr}.financeInvoiceList article{grid-template-columns:1fr auto}.financeInvoiceList article>span{grid-column:1}.financeInvoiceList article>em{grid-area:1/2}.invoiceSheet{padding:22px}.invoiceSheet>header{display:grid}.invoiceSheet header>div:last-child{justify-items:start}.invoiceMeta{grid-template-columns:1fr}.invoiceSheet footer{display:grid}}@media print{.header,.footer,.mobileBottomNav,.trialNotice,.invoiceToolbar,.invoicePage .storeOpsNote{display:none!important}.invoicePage{background:#fff!important;padding:0!important}.invoicePage>.container{width:100%!important}.invoiceSheet{box-shadow:none!important;border:0!important}}@media (max-width:1050px){.storeListingTools{grid-template-columns:1fr 170px auto}.storeListingTools>button,.storeListingTools>nav{grid-column:auto}.storePublic .storeListingGrid.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.storeListingTools{grid-template-columns:1fr 1fr}.storeListingSearch{grid-column:1/-1}.storeListingTools>button{grid-column:1}.storeListingTools>nav{justify-content:center}.storeListingGrid.list .marketCardV2{grid-template-columns:120px minmax(0,1fr)}.storeListingGrid.list .cardMedia,.storeListingGrid.list .cardImage{min-height:150px}.storeListingGrid.list .marketCardSpecs,.storeListingGrid.list .marketCardSeller{display:none}.storePublic .storeListingGrid.grid{grid-template-columns:1fr}}.storePublic .storeHero{grid-template-columns:auto minmax(280px,1fr) auto!important}.storePublic .storeHeroActions{align-self:center;grid-column:auto!important;margin-top:0!important}.storePublic .storeLogoShell{isolation:isolate;margin-bottom:12px}.storePublic .storeVerificationBadge{left:50%;right:auto;inset-inline-start:auto;white-space:nowrap;bottom:-12px;transform:translate(-50%)}.storePublic .storeListingGrid.grid{justify-content:start;align-items:start;grid-template-columns:repeat(auto-fill,minmax(230px,285px))!important}.storePublic .storeListingGrid.grid .marketCardV2{width:100%;min-width:0;overflow:hidden}.storePublic .storeListingGrid.grid .cardMedia,.storePublic .storeListingGrid.grid .cardImage{height:168px!important;min-height:168px!important}@media (max-width:900px){.storePublic .storeHero{grid-template-columns:auto minmax(0,1fr)!important}.storePublic .storeHeroActions{justify-content:flex-start;grid-column:1/-1!important}.storePublic .storeListingGrid.grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important}}@media (max-width:650px){.storePublic .storeHero{grid-template-columns:70px minmax(0,1fr)!important}.storePublic .storeListingGrid.grid{grid-template-columns:1fr!important}.storePublic .storeListingGrid.grid .cardMedia,.storePublic .storeListingGrid.grid .cardImage{height:205px!important;min-height:205px!important}}.storesDirectoryTitle{isolation:isolate;gap:34px;position:relative;overflow:hidden;box-shadow:0 18px 44px #0f392514;border:1px solid #d6e5dc!important;border-inline-end:4px solid var(--copper)!important;background:linear-gradient(120deg,#fffaf4 0%,#f7fbf8 54%,#edf8f1 100%)!important;grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr)!important;align-items:stretch!important;padding:34px 38px!important;display:grid!important}.storesDirectoryTitle:before{content:"";z-index:-1;inset-inline-start:-95px;border:34px solid #16803d0d;border-radius:50%;width:290px;height:290px;position:absolute;bottom:-175px}.storesDirectoryCopy{align-self:center;min-width:0;padding-top:34px}.storesDirectoryCopy>span{z-index:2;top:0;left:auto;right:38px;background:linear-gradient(135deg,#d7ad87,var(--copper));color:#7d3e25;border-radius:0 0 14px 14px;justify-content:center;align-items:center;min-width:190px;min-height:62px;padding:12px 22px;font-size:.92rem;font-weight:900;display:inline-flex;position:absolute;inset-inline:auto;box-shadow:0 8px 20px #a9643922}.storesDirectoryCopy h1{letter-spacing:-.02em;margin:7px 0 4px;font-size:clamp(32px,3.5vw,48px)}.storesDirectoryCopy>p{max-width:760px;color:var(--muted);margin:0;font-size:.9rem;line-height:1.9}.storesHeroActions{align-items:center;gap:9px;margin-top:18px;display:flex}.storesHeroActions>a{min-height:42px;color:var(--green);background:#fff;border:1px solid #bdd8c6;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:.76rem;font-weight:850;display:inline-flex}.storesHeroActions>a:first-child{border-color:var(--green);background:var(--green);color:#fff;box-shadow:0 9px 20px #075f4325}.storesHeroActions>a:hover{transform:translateY(-1px)}.storesDirectoryBrand{background:#ffffffb8;border:1px solid #cde1d4;border-radius:20px;align-content:center;align-self:stretch;gap:15px;padding:22px;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 14px 30px #0b3c2310}.storesBrandGlow{inset-inline-end:-24px;background:radial-gradient(circle,#22a85225,#0000 68%);border-radius:50%;width:105px;height:105px;position:absolute;top:-28px}.storesBrandMark{color:var(--green);align-items:center;gap:12px;display:flex}.storesBrandMark>svg{color:#fff;background:linear-gradient(145deg,#16803d,#075f43);border-radius:16px;width:54px;height:54px;padding:12px;box-shadow:0 10px 24px #075f4330}.storesBrandMark>span{display:grid}.storesBrandMark b{font-size:1.02rem}.storesBrandMark small{color:var(--muted);font-size:.65rem}.storesDirectoryBrand .storesTrustRow{flex-wrap:wrap;grid-area:auto;gap:6px;display:flex!important}.storesDirectoryBrand .storesTrustRow span{background:#f7fbf8;padding:7px 9px;font-size:.65rem}.storeDirectoryResultBar{scroll-margin-top:150px}html[data-theme=dark] .storesDirectoryTitle{background:linear-gradient(120deg,#201b14,#14251d 55%,#173426)!important;border-color:#31513f!important}html[data-theme=dark] .storesDirectoryBrand{background:#10251bbd;border-color:#31513f}@media (max-width:850px){.storesDirectoryTitle{grid-template-columns:1fr!important;padding:28px!important}.storesDirectoryBrand{min-height:0}.storesDirectoryBrand .storesTrustRow{margin:0;overflow:visible}.storesHeroActions{flex-wrap:wrap}}@media (max-width:520px){.storesDirectoryTitle{gap:22px;padding:23px 19px!important}.storesDirectoryCopy{padding-top:50px}.storesDirectoryCopy>span{min-width:170px;min-height:54px;padding:10px 16px;font-size:.84rem;left:auto;right:19px}.storesDirectoryCopy h1{font-size:32px}.storesHeroActions{display:grid}.storesHeroActions>a{width:100%}.storesDirectoryBrand{padding:17px}.storesDirectoryBrand .storesTrustRow{grid-template-columns:1fr;display:grid!important}.storesDirectoryBrand .storesTrustRow span{justify-content:flex-start}}.categoryBar a{font-size:17px!important}.categoryBar .categoryCars{font-size:18px!important}.categoryBar .categoryLink svg{width:20px;height:20px}html[dir=ltr] .categoryBar a{font-size:16px!important}html[dir=ltr] .categoryBar .categoryCars{font-size:17px!important}@media (max-width:1180px){.categoryBar a{font-size:16px!important}.categoryBar .categoryCars{font-size:17px!important}}.storeDashboardActions{align-items:center;gap:10px;display:flex}.promotionHub{gap:24px;display:grid}.promoEmpty{text-align:center;background:var(--surface,#fff);border:1px solid #dce8e0;border-radius:24px;max-width:680px;margin:80px auto;padding:48px}.promoEmpty a{color:#fff;background:#075f45;border-radius:12px;margin-top:16px;padding:12px 24px;display:inline-flex}.promoSummary{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.promoSummary article{background:#fff;border:1px solid #dce8e0;border-radius:18px;gap:4px;padding:22px;display:grid}.promoSummary small,.promoSummary span{color:#66756d}.promoSummary b{color:#075f45;font-size:2rem}.promoColumns{grid-template-columns:1.15fr .85fr;gap:18px;display:grid}.promoStart{gap:14px;display:grid}.promoStart label{gap:7px;font-weight:700;display:grid}.promoStart select{background:#fff;border:1px solid #d4ded8;border-radius:11px;width:100%;padding:13px}.promoCheck{align-items:center;gap:8px!important;font-weight:500!important;display:flex!important}.promoCheck input{width:auto}.promoPrices>div:not(.sectionHead){border-bottom:1px solid #e5ece8;grid-template-columns:1fr repeat(4,auto);align-items:center;gap:10px;padding:14px 0;display:grid}.promoPrices span{text-align:center;background:#f2f8f4;border-radius:10px;padding:8px;display:grid}.promoPrices small{color:#65746c;margin-top:18px;line-height:1.8;display:block}.promoTable{display:grid}.promoTable article{border-top:1px solid #e4ebe7;grid-template-columns:minmax(220px,2fr) auto repeat(3,minmax(80px,.6fr)) auto;align-items:center;gap:14px;padding:15px;display:grid}.promoTable article>div{display:grid}.promoTable small{color:#748179}.promoStatus{background:#eef2f0;border-radius:999px;padding:7px 10px}.promoStatus.active{color:#087143;background:#def6e8}.promoTable button{color:#9c4828;background:#fff;border:1px solid #b85d38;border-radius:9px;padding:8px 12px}.promoLedger article{border-top:1px solid #e4ebe7;align-items:center;gap:14px;padding:14px 0;display:flex}.promoLedger article>span{text-align:center;border-radius:9px;min-width:54px;padding:8px;font-weight:800}.promoLedger .plus{color:#087143;background:#def6e8}.promoLedger .minus{color:#a44e2b;background:#fff0e9}.promoLedger article div{flex:1;display:grid}.promoLedger small{color:#748179}.promotedStore{background:linear-gradient(105deg,#fff8df,#fff);border:1px solid #e2cf92;border-radius:18px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:16px;margin:0 0 18px;padding:16px 20px;display:grid;box-shadow:0 10px 28px #3d2b0610}.promotedStore>span{color:#604900;background:#f6d96f;border-radius:999px;align-self:start;padding:6px 10px;font-size:.78rem;font-weight:800}.promotedStoreLogo{color:#fff;background:#075f45;border-radius:14px;place-items:center;width:58px;height:58px;font-size:1.5rem;font-weight:900;display:grid;overflow:hidden}.promotedStoreLogo img{object-fit:cover;width:100%;height:100%}.promotedStore h2{margin:0;font-size:1.12rem}.promotedStore h2 small{color:#0c8b57;margin-inline-start:7px}.promotedStore p{color:#6b7770;margin:4px 0 0}.promotedStore>a{color:#fff;background:#075f45;border-radius:10px;padding:10px 18px;font-weight:800}@media (max-width:850px){.promoSummary{grid-template-columns:repeat(2,1fr)}.promoColumns{grid-template-columns:1fr}.promoTable article{grid-template-columns:1fr auto}.promoTable article>div:not(:first-child){display:none}.promotedStore{grid-template-columns:auto 1fr}.promotedStore>span{grid-column:1/-1}.promotedStore>a{text-align:center;grid-column:1/-1}.storeDashboardActions{flex-wrap:wrap}}.trialNotice{color:#4d3510;z-index:20;background:#fff4d8;border-block:1px solid #ecd49b;position:relative}.trialNotice .container{text-align:center;justify-content:center;align-items:center;gap:14px;min-height:46px;font-size:.9rem;display:flex}.trialNotice b{color:#8b4e12}.trialNotice a{color:inherit;font-weight:700;text-decoration:underline}@media (max-width:700px){.trialNotice .container{flex-wrap:wrap;gap:5px 10px;padding-block:9px}.trialNotice span{flex-basis:100%}}.billingPage{gap:22px;padding-block:32px 52px;display:grid}.billingPage:not(.launchAccessPage) .dashboardHead,.billingPage:not(.launchAccessPage) .launchAccessHero,.billingPage:not(.launchAccessPage) .launchBenefits,.billingPage:not(.launchAccessPage) .launchAccessActions{margin:0}.billingPage:not(.launchAccessPage) .launchAccessHero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;min-height:0;padding:26px 30px}.billingPage:not(.launchAccessPage) .launchAccessHero>div{min-width:0}.billingPage:not(.launchAccessPage) .launchAccessHero>strong{color:#075f35;white-space:nowrap;background:#fff;border:1px solid #9bcfab;border-radius:18px;place-items:center;min-width:150px;min-height:96px;padding:16px 20px;font-size:clamp(22px,2.5vw,32px);line-height:1.2;display:grid}html[data-theme=dark] .billingPage:not(.launchAccessPage) .launchAccessHero>strong{color:#b9f2ce;background:#10251d;border-color:#356b55}@media (max-width:700px){.billingPage{padding-block:20px 40px}.billingPage:not(.launchAccessPage) .launchAccessHero{grid-template-columns:1fr;padding:20px}.billingPage:not(.launchAccessPage) .launchAccessHero>strong{width:100%;min-height:72px}}.storeCommandCenter{gap:20px;display:grid}.storePulseHeader{background:linear-gradient(135deg,#fff,#edf8f1);border:1px solid #cfe3d6;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:23px 27px;display:flex;box-shadow:0 12px 30px #123d2910}.storePulseHeader h2{margin:9px 0 2px;font-size:1.55rem}.storePulseHeader p{color:var(--muted);margin:0}.storeHealth{grid-template-columns:1fr auto;align-items:center;gap:7px 12px;width:min(330px,40%);display:grid}.storeHealth span{color:var(--muted);font-weight:750}.storeHealth b{color:var(--green);font-size:1.25rem}.storeHealth>i{background:#dce9e0;border-radius:99px;grid-column:1/-1;height:9px;overflow:hidden}.storeHealth>i span{border-radius:inherit;background:linear-gradient(90deg,var(--copper),var(--green));height:100%;display:block}.storeKpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.storeKpiGrid>a{border:1px solid var(--line);background:#fff;border-radius:18px;gap:5px;min-height:154px;padding:20px;transition:all .2s;display:grid;position:relative;box-shadow:0 10px 28px #10271d0b}.storeKpiGrid>a:hover{border-color:#9fcbb0;transform:translateY(-3px)}.storeKpiGrid>a>span{inset-inline-end:18px;width:43px;height:43px;color:var(--green);background:#e8f6ed;border-radius:13px;place-items:center;display:grid;position:absolute;top:18px}.storeKpiGrid small{color:var(--muted);font-weight:750}.storeKpiGrid b{color:var(--brand-950);margin-top:15px;font-size:1.8rem}.storeKpiGrid em{color:var(--muted);font-size:.78rem;font-style:normal}.storeAnalyticsGrid,.storeInsightsGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.storeChartCard{border:1px solid var(--line);background:#fff;border-radius:20px;min-width:0;padding:23px;box-shadow:0 10px 30px #10271d0a}.storeCardHead{justify-content:space-between;align-items:start;gap:14px;margin-bottom:22px;display:flex}.storeCardHead span{color:var(--copper-dark);font-size:.77rem;font-weight:850}.storeCardHead h2{margin:4px 0 0;font-size:1.2rem}.storeCardHead>a,.storeReadiness a{color:var(--green);font-size:.78rem;font-weight:850}.storeCardHead>b{color:var(--green);font-size:1.15rem}.storeColumnChart{border-bottom:1px solid var(--line);background:repeating-linear-gradient(0deg,#0000 0 51px,#edf2ef 52px);align-items:end;gap:12px;height:210px;padding-top:28px;display:flex}.storeColumnChart>div{text-align:center;flex:1;grid-template-rows:1fr auto;gap:9px;height:100%;display:grid}.storeColumnChart>div>span{justify-content:center;align-items:end;height:100%;display:flex}.storeColumnChart i{background:linear-gradient(180deg,#22a654,var(--green));border-radius:9px 9px 2px 2px;width:min(42px,72%);min-height:6px;position:relative}.storeColumnChart i b{font-size:.75rem;font-style:normal;position:absolute;top:-25px;left:50%;transform:translate(-50%)}.storeColumnChart small{color:var(--muted);padding-bottom:8px}.storeBarChart{gap:16px;display:grid}.storeBarChart>div p{justify-content:space-between;gap:12px;margin:0 0 7px;font-size:.82rem;display:flex}.storeBarChart p b{white-space:nowrap;text-overflow:ellipsis;max-width:75%;overflow:hidden}.storeBarChart p strong{color:var(--green)}.storeBarChart>div>span{background:#edf2ef;border-radius:99px;height:9px;display:block;overflow:hidden}.storeBarChart>div>span i{border-radius:inherit;background:linear-gradient(90deg,var(--copper),#e2a06e);height:100%;display:block}.storeMiniEmpty{min-height:130px;color:var(--muted);text-align:center;place-items:center;display:grid}.storeFunnelStrip{background:#edf2ef;border-radius:99px;height:16px;display:flex;overflow:hidden}.storeFunnelStrip span{min-width:3px}.tone0{background:#16803d!important}.tone1{background:#50a96d!important}.tone2{background:#d8a254!important}.tone3{background:#b46138!important}.tone4{background:#83948a!important}.storeLegend{flex-wrap:wrap;gap:10px 16px;margin-top:18px;display:flex}.storeLegend>span{color:var(--muted);align-items:center;gap:6px;font-size:.78rem;display:flex}.storeLegend i{border-radius:50%;width:9px;height:9px}.storeLegend b{color:var(--brand-950)}.storeReadiness{grid-template-columns:auto 1fr;align-items:center;gap:0 20px;display:grid}.storeReadiness .storeCardHead{grid-column:1/-1}.storeCompletionRing{border-radius:50%;place-items:center;width:108px;height:108px;display:grid;position:relative}.storeCompletionRing:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:11px}.storeCompletionRing strong{z-index:1;color:var(--green);font-size:1.25rem;position:relative}.storeReadiness p{color:var(--muted);margin:0 0 8px;line-height:1.75}.storeActionPanel{background:linear-gradient(135deg,#fffaf0,#f5faf6);border:1px solid #dfd6bd;border-radius:20px;padding:24px}.storeActionPanel>div:first-child span{color:var(--copper-dark);font-size:.78rem;font-weight:850}.storeActionPanel h2{margin:4px 0 17px;font-size:1.25rem}.storeActionPanel>div:nth-child(2){grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.storeActionPanel>div:nth-child(2)>a{background:#fff;border:1px solid #e0e9e3;border-radius:13px;gap:5px;padding:15px;display:grid}.storeActionPanel a small{color:var(--muted)}.storeActionPanel footer{color:var(--muted);border-top:1px solid #dedfd5;justify-content:space-between;gap:18px;margin-top:17px;padding-top:15px;font-size:.82rem;display:flex}.storeActionPanel footer b{color:var(--green)}.storeAdminSections{gap:12px;scroll-margin-top:130px;display:grid}.storeAdminSections>details{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}.storeAdminSections>details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;list-style:none;display:flex}.storeAdminSections>details>summary::-webkit-details-marker{display:none}.storeAdminSections summary div{gap:4px;display:grid}.storeAdminSections summary span{color:var(--copper-dark);font-size:.77rem;font-weight:800}.storeAdminSections summary b{font-size:1.05rem}.storeAdminSections summary>i{color:var(--green);font-size:1.4rem;font-style:normal;transition:all .2s}.storeAdminSections details[open] summary>i{transform:rotate(180deg)}.storeAdminSections .formCard{border:0;border-top:1px solid var(--line);box-shadow:none;border-radius:0;margin:0}.storeAdminSections .storeTeam{max-width:none}@media (max-width:980px){.storeKpiGrid{grid-template-columns:1fr 1fr}.storeAnalyticsGrid,.storeInsightsGrid,.storeActionPanel>div:nth-child(2){grid-template-columns:1fr}.storePulseHeader{align-items:flex-start}.storeHealth{width:44%}}@media (max-width:620px){.storePulseHeader{padding:18px;display:grid}.storeHealth{width:100%}.storeKpiGrid{grid-template-columns:1fr 1fr}.storeKpiGrid>a{min-height:145px;padding:16px}.storeKpiGrid>a>span{position:static}.storeKpiGrid b{margin-top:5px;font-size:1.45rem}.storeChartCard{padding:18px}.storeCardHead{display:grid}.storeReadiness{text-align:center;grid-template-columns:1fr}.storeCompletionRing{margin:auto}.storeActionPanel footer{display:grid}.storeAdminSections>details>summary{padding:16px}.storeColumnChart{gap:5px}}.storeMoneyChart{border-bottom:1px solid var(--line);background:repeating-linear-gradient(0deg,#0000 0 51px,#edf2ef 52px);align-items:end;gap:12px;height:210px;padding-top:20px;display:flex}.storeMoneyChart>div{text-align:center;flex:1;grid-template-rows:1fr auto;gap:9px;height:100%;display:grid}.storeMoneyChart>div>span{justify-content:center;align-items:end;gap:5px;height:100%;display:flex}.storeMoneyChart i{border-radius:6px 6px 2px 2px;width:min(19px,30%);min-height:3px}.storeMoneyChart .income,.storeMoneyLegend .income{background:var(--green)}.storeMoneyChart .expense,.storeMoneyLegend .expense{background:var(--copper)}.storeMoneyChart small{color:var(--muted);padding-bottom:8px}.storeMoneyLegend{color:var(--muted);justify-content:center;gap:18px;margin-top:12px;font-size:.78rem;display:flex}.storeMoneyLegend span{align-items:center;gap:6px;display:flex}.storeMoneyLegend i{border-radius:50%;width:9px;height:9px}.storeOperationsOverview>.storeAnalyticsGrid,.storeOperationsOverview>.storeInsightsGrid{margin:0}.storeAdPerformanceList{gap:13px;display:grid}.storeAdPerformanceList>article{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:150px minmax(220px,1fr) minmax(250px,.9fr) auto;align-items:center;gap:18px;padding:14px;transition:all .2s;display:grid}.storeAdPerformanceList>article:hover{border-color:#9fcbb0;box-shadow:0 12px 28px #10271d10}.storeAdPerformanceImage{width:150px;height:105px;color:var(--muted);background:#edf4ef 50%/cover no-repeat;border-radius:12px;place-items:center;font-size:.75rem;display:grid;position:relative;overflow:hidden}.storeAdPerformanceImage em{top:8px;color:#8b5b00;background:#fff1ca;border-radius:99px;padding:4px 8px;font-size:.68rem;font-style:normal;font-weight:850;position:absolute;inset-inline-start:8px}.storeAdPerformanceCopy{min-width:0}.storeAdPerformanceCopy>div{align-items:center;gap:9px;display:flex}.storeAdPerformanceCopy time{color:var(--muted);font-size:.72rem}.storeAdPerformanceCopy h3{white-space:nowrap;text-overflow:ellipsis;margin:10px 0 6px;font-size:1rem;overflow:hidden}.storeAdPerformanceCopy p{color:var(--muted);margin:0;font-size:.78rem}.storeAdPerformanceCopy p b{color:var(--green)}.storeAdPerformanceMetrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.storeAdPerformanceMetrics>span{text-align:center;background:#f4f8f5;border-radius:11px;gap:5px;padding:11px;display:grid}.storeAdPerformanceMetrics small{color:var(--muted);font-size:.68rem}.storeAdPerformanceMetrics b{color:var(--brand-950)}.storeAdPerformanceActions{gap:7px;min-width:105px;display:grid}.storeAdPerformanceActions a{border:1px solid var(--line);text-align:center;color:var(--green);border-radius:9px;padding:9px 11px;font-size:.75rem;font-weight:800}.storeAdPerformanceActions a.edit{border-color:var(--green);background:var(--green);color:#fff}@media (max-width:980px){.storeAdPerformanceList>article{grid-template-columns:120px 1fr auto}.storeAdPerformanceImage{width:120px;height:95px}.storeAdPerformanceMetrics{grid-column:2/-1}.storeAdPerformanceActions{grid-area:2/1}}@media (max-width:620px){.storeAdPerformanceList>article{grid-template-columns:95px 1fr;gap:12px}.storeAdPerformanceImage{width:95px;height:84px}.storeAdPerformanceMetrics,.storeAdPerformanceActions{grid-column:1/-1}.storeAdPerformanceActions{grid-row:auto;grid-template-columns:1fr 1fr}}.storeAdPerformanceActions button{border:1px solid var(--green);background:var(--green);color:#fff;font:inherit;cursor:pointer;border-radius:9px;padding:9px 11px;font-size:.75rem;font-weight:800}.storeAdPerformanceActions button:disabled{opacity:.6;cursor:wait}.storeAdPerformanceActions>.error{max-width:150px;margin:0;font-size:.68rem}.storePeriodBar{border:1px solid var(--line);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.storePeriodBar>div{gap:3px;display:grid}.storePeriodBar>div span{color:var(--muted);font-size:.75rem}.storePeriodBar nav{background:#f2f6f3;border-radius:11px;gap:5px;padding:4px;display:flex}.storePeriodBar nav a{color:var(--muted);white-space:nowrap;border-radius:8px;padding:8px 12px;font-size:.76rem;font-weight:800}.storePeriodBar nav a.active{background:var(--green);color:#fff;box-shadow:0 5px 13px #075f4524}.storeOpsStats.enhanced article{min-height:135px}.storeOpsStats.enhanced article b{align-items:baseline;gap:5px;display:flex}.storeOpsStats.enhanced article b i{color:var(--muted);font-size:.68rem;font-style:normal;font-weight:800}.storeOpsStats.enhanced article>span{font-size:.73rem}.storeOpsStats.enhanced article>span.up{color:#087143}.storeOpsStats.enhanced article>span.down{color:#a44e2b}.storeHealthPanel{background:linear-gradient(125deg,#f0faf4,#fff);border:1px solid #cfe3d6;border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;padding:23px 26px;display:grid;box-shadow:0 12px 30px #123d290c}.storeHealthScore{border-radius:50%;place-items:center;width:126px;height:126px;display:grid;position:relative}.storeHealthScore:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:12px}.storeHealthScore>span{z-index:1;text-align:center;display:grid;position:relative}.storeHealthScore b{color:var(--green);font-size:1.55rem}.storeHealthScore small{color:var(--muted);font-size:.68rem}.storeHealthPanel>div:last-child>span{color:var(--copper-dark);font-size:.75rem;font-weight:850}.storeHealthPanel h2{margin:5px 0 15px;font-size:1.25rem}.storeHealthChecks{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.storeHealthChecks a{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:11px;grid-template-columns:auto 1fr;gap:5px 8px;padding:11px;font-size:.74rem;display:grid}.storeHealthChecks a:before{content:"○";color:#83948a;grid-row:1/3}.storeHealthChecks a.done:before{content:"✓";color:#16803d;font-weight:900}.storeHealthChecks a.warn:before{content:"!";color:#b46138;font-weight:900}.storeHealthChecks b{color:var(--brand-950);grid-column:2}.storeChartEmpty{text-align:center;background:#f8fbf9;border:1px dashed #cfe0d5;border-radius:15px;place-content:center;justify-items:center;gap:7px;min-height:210px;padding:24px;display:grid}.storeChartEmpty.compact{min-height:160px}.storeChartEmpty p{max-width:420px;color:var(--muted);margin:0;font-size:.8rem;line-height:1.7}.storeChartEmpty a{background:var(--green);color:#fff;border-radius:9px;margin-top:6px;padding:9px 14px;font-size:.75rem;font-weight:800}.storeTopAds{gap:9px;display:grid}.storeTopAds>a{border:1px solid var(--line);border-radius:12px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:11px;padding:9px;transition:all .18s;display:grid}.storeTopAds>a:hover{border-color:#9fcbb0;transform:translateY(-1px)}.storeTopAds>a>i{background:#edf4ef 50%/cover no-repeat;border-radius:9px;width:58px;height:48px}.storeTopAds>a>span{gap:4px;min-width:0;display:grid}.storeTopAds b{white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.storeTopAds small{color:var(--muted);font-size:.68rem}.storeTopAds em{background:#edf2ef;border-radius:99px;height:5px;overflow:hidden}.storeTopAds em u{border-radius:inherit;background:linear-gradient(90deg,var(--copper),var(--green));height:100%;display:block}.storeTopAds strong{color:var(--green);white-space:nowrap;font-size:.72rem}.storeQuickActions{border:1px solid var(--line);background:#fff;border-radius:19px;justify-content:space-between;align-items:center;gap:20px;padding:21px 23px;display:flex}.storeQuickActions>div span{color:var(--copper-dark);font-size:.75rem;font-weight:850}.storeQuickActions h2{margin:4px 0 0;font-size:1.15rem}.storeQuickActions nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.storeQuickActions nav a{color:var(--green);border:1px solid #bdd7c7;border-radius:10px;padding:9px 13px;font-size:.75rem;font-weight:800}.storeQuickActions nav a:hover{background:#eef8f2}html[data-theme=dark] :is(.storePeriodBar,.storeHealthPanel,.storeHealthChecks a,.storeChartEmpty,.storeTopAds>a,.storeQuickActions){background:#14271d;border-color:#31513f}html[data-theme=dark] .storePeriodBar nav{background:#0f2119}@media (max-width:980px){.storeHealthChecks{grid-template-columns:1fr 1fr}.storeQuickActions{flex-direction:column;align-items:flex-start}.storeQuickActions nav{justify-content:flex-start}.storePeriodBar{flex-direction:column;align-items:flex-start}.storePeriodBar nav{max-width:100%;overflow:auto}.storeOpsStats.enhanced{grid-template-columns:1fr 1fr}}@media (max-width:620px){.storeHealthPanel{grid-template-columns:1fr;padding:18px}.storeHealthScore{margin:auto}.storeHealthChecks{grid-template-columns:1fr 1fr}.storeTopAds>a{grid-template-columns:52px minmax(0,1fr)}.storeTopAds>a>i{width:52px;height:46px}.storeTopAds strong{grid-column:2}.storeOpsStats.enhanced{grid-template-columns:1fr 1fr}.storePeriodBar nav a{padding:8px 10px}.storeQuickActions nav a{text-align:center;white-space:nowrap;flex:1}}.storeIdentityForm{padding:22px!important}.storeIdentityForm .sectionHead{margin-bottom:16px}.storeIdentityForm .sectionHead>small{max-width:330px;color:var(--muted);font-size:.72rem}.storeIdentityPreview{background:linear-gradient(120deg,#f0faf4,#fff);border:1px solid #cfe3d6;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin-bottom:18px;padding:13px;display:grid}.storeIdentityPreview>i{background:var(--green);color:#fff;border-radius:13px;place-items:center;width:54px;height:54px;font-size:1.3rem;font-style:normal;font-weight:900;display:grid;overflow:hidden}.storeIdentityPreview img{object-fit:cover;width:100%;height:100%}.storeIdentityPreview>div{gap:3px;display:grid}.storeIdentityPreview span,.storeIdentityPreview small{color:var(--muted);font-size:.72rem}.storeIdentityPreview>a{color:var(--green);border:1px solid #bcd7c7;border-radius:9px;padding:8px 11px;font-size:.72rem;font-weight:800}.storeIdentityForm .formGrid{gap:12px}.storeIdentityForm .formGrid label{gap:5px}.storeIdentityForm .formGrid label>small{color:var(--muted);font-size:.66rem;font-weight:500}.storeIdentityForm textarea{min-height:110px}.storeFormActions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:17px;padding-top:16px;display:flex}.storeFormActions>span{color:var(--muted);font-size:.7rem}.storeFormActions>button{min-width:220px;margin:0!important}.storeTeamManager{padding:20px!important}.storeRoleGuide{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.storeRoleGuide>span{border:1px solid var(--line);color:var(--muted);background:#f5f8f6;border-radius:10px;gap:3px;padding:11px;font-size:.68rem;display:grid}.storeRoleGuide b{color:var(--brand-950);font-size:.76rem}.storeTeamManager .teamInvite{border:1px solid var(--line);background:#fbfdfb;border-radius:13px;grid-template-columns:minmax(260px,1fr) 220px auto;align-items:end;padding:15px}.storeTeamManager .teamInvite button{white-space:nowrap;min-height:44px}.storeTeamManager .teamList{margin-top:16px}.storeTeamManager .teamList article{grid-template-columns:auto 1fr auto auto}.storeTeamManager .teamList em{color:#087143;background:#e5f5eb;border-radius:99px;padding:5px 8px;font-size:.66rem;font-style:normal}.storeTeamManager .teamList button{background:#fff8f5;border:1px solid #efc8bc;border-radius:8px;padding:7px 10px}html[data-theme=dark] :is(.storeIdentityPreview,.storeRoleGuide>span,.storeTeamManager .teamInvite){background:#14271d;border-color:#31513f}@media (max-width:800px){.storeRoleGuide{grid-template-columns:1fr}.storeTeamManager .teamInvite{grid-template-columns:1fr 1fr}.storeTeamManager .teamInvite button{grid-column:1/-1}.storeIdentityPreview{grid-template-columns:auto 1fr}.storeIdentityPreview>a{text-align:center;grid-column:1/-1}}@media (max-width:560px){.storeIdentityForm,.storeTeamManager{padding:16px!important}.storeFormActions{flex-direction:column;align-items:stretch}.storeFormActions>button{width:100%;min-width:0}.storeTeamManager .teamInvite{grid-template-columns:1fr}.storeTeamManager .teamInvite button{grid-column:auto}.storeTeamManager .teamList article{grid-template-columns:auto 1fr auto}.storeTeamManager .teamList em{display:none}}.storeCustomers .dashboardHead>.primary{background:var(--green);color:#fff;border-radius:10px;align-self:center;padding:11px 17px;font-weight:800}.customerStats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.customerStats article{border:1px solid var(--line);background:#fff;border-radius:16px;gap:5px;padding:18px;display:grid}.customerStats small,.customerStats span{color:var(--muted)}.customerStats b{color:var(--green);font-variant-numeric:tabular-nums;margin-top:4px;font-size:1.55rem}.customerStats span{font-size:.7rem}.customerStats article.attention{background:#fff9f5;border-color:#e8c1ad}.customerStats article.attention b{color:#a44e2b}.customerAddPanel{scroll-margin-top:90px;overflow:hidden;padding:0!important}.customerAddPanel>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:17px 20px;list-style:none;display:flex}.customerAddPanel>summary::-webkit-details-marker{display:none}.customerAddPanel>summary div{gap:3px;display:grid}.customerAddPanel>summary span{color:var(--copper-dark);font-size:.72rem;font-weight:850}.customerAddPanel>summary b{font-size:1rem}.customerAddPanel>summary i{color:var(--green);font-size:1.4rem;font-style:normal;transition:all .18s}.customerAddPanel[open]>summary i{transform:rotate(45deg)}.customerQuickForm{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 20px}.customerQuickForm .wide{grid-column:span 3}.customerQuickForm button{grid-column:auto;align-self:end;min-height:44px}.customerPipeline{border:1px solid var(--line);background:#fff;border-radius:16px;padding:14px 18px}.customerPipeline>div{grid-template-columns:auto repeat(7,1fr);align-items:center;gap:7px;display:grid}.customerPipeline>div>span{color:var(--muted);font-size:.76rem;font-weight:800}.customerPipeline i{text-align:center;background:#f3f7f4;border-radius:9px;gap:2px;padding:8px;font-style:normal;display:grid}.customerPipeline i b{color:var(--green)}.customerPipeline i small{color:var(--muted);white-space:nowrap;font-size:.65rem}.customerInbox{overflow:hidden}.customerFilters{grid-template-columns:minmax(220px,1fr) 190px auto auto;gap:8px;margin-bottom:14px;display:grid}.customerFilters input,.customerFilters select{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:0;padding:10px}.customerFilters button,.customerFilters a{border:1px solid var(--green);background:var(--green);color:#fff;border-radius:9px;place-items:center;padding:9px 14px;font-weight:800;display:grid}.customerFilters a{color:var(--green);background:#fff}.storeLeadList>form.overdue{background:#fff8f4;border-radius:10px;margin-inline:-10px;padding-inline:10px}.storeLeadList time{color:#a44e2b;margin-top:4px;font-size:.68rem}.customerEmpty{text-align:center;background:#f8fbf9;border:1px dashed #cfe0d5;border-radius:14px;place-content:center;justify-items:center;gap:7px;min-height:230px;padding:22px;display:grid}.customerEmpty>span{width:52px;height:52px;color:var(--green);background:#e5f5eb;border-radius:14px;place-items:center;font-size:1.4rem;display:grid}.customerEmpty p{color:var(--muted);margin:0;font-size:.78rem}.customerEmpty a{background:var(--green);color:#fff;border-radius:9px;margin-top:5px;padding:9px 14px;font-size:.75rem;font-weight:800}html[data-theme=dark] :is(.customerStats article,.customerPipeline,.customerPipeline i,.customerFilters input,.customerFilters select,.customerEmpty){color:#e9f1ec;background:#14271d;border-color:#31513f}@media (max-width:1050px){.customerQuickForm{grid-template-columns:1fr 1fr}.customerQuickForm .wide,.customerQuickForm button{grid-column:1/-1}.customerPipeline>div{grid-template-columns:repeat(4,1fr)}.customerPipeline>div>span{grid-column:1/-1}.customerFilters{grid-template-columns:1fr 180px auto}}@media (max-width:650px){.customerStats{grid-template-columns:1fr 1fr}.storeCustomers .dashboardHead{align-items:flex-start}.customerQuickForm{grid-template-columns:1fr}.customerQuickForm>*{grid-column:auto!important}.customerPipeline>div{grid-template-columns:1fr 1fr}.customerFilters{grid-template-columns:1fr}.customerFilters>*{width:100%}.customerEmpty{min-height:190px}}.marketInsightFilters{border:1px solid var(--line);background:#fff;border-radius:17px;justify-content:space-between;align-items:end;gap:20px;padding:16px 18px;display:flex}.marketInsightFilters>div{gap:7px;display:grid}.marketInsightFilters nav{background:#f2f6f3;border-radius:11px;gap:5px;padding:4px;display:flex}.marketInsightFilters nav a{color:var(--muted);border-radius:8px;padding:8px 12px;font-size:.75rem;font-weight:800}.marketInsightFilters nav a.active{background:var(--green);color:#fff}.marketInsightFilters form{align-items:end;gap:8px;display:flex}.marketInsightFilters label{color:var(--muted);gap:5px;font-size:.72rem;font-weight:800;display:grid}.marketInsightFilters select{border:1px solid var(--line);background:#fff;border-radius:9px;min-width:210px;padding:10px}.marketInsightFilters button{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:9px;min-height:42px;padding:9px 18px;font-weight:800}.marketInsightStats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.marketInsightStats article{border:1px solid var(--line);background:#fff;border-radius:17px;gap:6px;min-height:130px;padding:19px;display:grid}.marketInsightStats small,.marketInsightStats span{color:var(--muted)}.marketInsightStats b{color:var(--green);margin-top:6px;font-size:1.65rem}.marketInsightStats span{font-size:.7rem}.marketInsightStats b[dir=ltr],.marketInsightTable [dir=ltr]{font-variant-numeric:tabular-nums;unicode-bidi:isolate}.marketMetricMoney{white-space:nowrap;letter-spacing:.01em;font-family:Arial,sans-serif}.marketInsightPanel{overflow:hidden}.marketInsightTable{display:grid;overflow:auto}.marketInsightTable>header,.marketInsightTable>article{border-top:1px solid var(--line);grid-template-columns:minmax(170px,1.5fr) repeat(3,minmax(85px,.65fr)) minmax(140px,.85fr) repeat(2,minmax(85px,.65fr));align-items:center;gap:10px;min-width:940px;padding:13px;display:grid}.marketInsightTable>header{color:var(--muted);background:#f3f6f4;font-size:.76rem}.marketInsightTable>article>span:first-child{gap:3px;display:grid}.marketInsightTable small{color:var(--muted);font-size:.68rem}.marketInsightTable em{text-align:center;border-radius:99px;padding:6px 9px;font-size:.72rem;font-style:normal}.marketInsightTable em.high{color:#087143;background:#def6e8}.marketInsightTable em.medium{color:#8b5b00;background:#fff4d8}.marketInsightTable em.low{color:#a44e2b;background:#fff0e9}.marketInsightTable .trendUp{color:#087143}.marketInsightTable .trendDown{color:#a44e2b}.marketSampleNotice{background:#fffaf0;border:1px solid #ead6b4;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:17px;display:grid}.marketSampleNotice>i{color:#8b5b00;background:#fff0d0;border-radius:12px;place-items:center;width:44px;height:44px;font-size:21px;font-style:normal;display:grid}.marketSampleNotice b{display:block}.marketSampleNotice p{color:var(--muted);margin:3px 0 0;font-size:.78rem}.marketSampleNotice a{color:#76521a;border:1px solid #d9bd86;border-radius:9px;padding:9px 12px;font-size:.75rem;font-weight:800}.marketLimitedSection{gap:12px;margin-top:18px;display:grid}.marketLimitedSection>div:first-child{justify-content:space-between;gap:15px;display:flex}.marketLimitedSection>div:first-child small{color:var(--muted)}.marketLimitedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.marketLimitedGrid article{border:1px solid var(--line);background:#fbfdfb;border-radius:15px;padding:17px}.marketLimitedGrid header{justify-content:space-between;align-items:start;gap:12px;display:flex}.marketLimitedGrid header span{gap:3px;display:grid}.marketLimitedGrid header small{color:var(--muted);font-size:.7rem}.marketLimitedGrid header em{color:#a44e2b;background:#fff0e9;border-radius:99px;padding:5px 8px;font-size:.68rem;font-style:normal}.marketLimitedGrid dl{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:15px 0 0;display:grid}.marketLimitedGrid dl div{padding:12px 9px 0}.marketLimitedGrid dt{color:var(--muted);font-size:.68rem}.marketLimitedGrid dd{margin:4px 0 0;font-weight:800}.marketInsightGuide{background:linear-gradient(130deg,#fffaf0,#f4faf6);border:1px solid #dfd6bd;border-radius:19px;grid-template-columns:.8fr 1.2fr;gap:25px;padding:22px 25px;display:grid}.marketInsightGuide span{color:var(--copper-dark);font-size:.75rem;font-weight:850}.marketInsightGuide h2{margin:5px 0 0;font-size:1.2rem}.marketInsightGuide ul{color:var(--muted);gap:8px;margin:0;padding-inline-start:20px;font-size:.78rem;display:grid}.marketInsightGuide li b{color:var(--brand-950)}html[data-theme=dark] :is(.marketInsightFilters,.marketInsightStats article){background:#14271d;border-color:#31513f}html[data-theme=dark] .marketInsightFilters nav{background:#0f2119}html[data-theme=dark] .marketInsightFilters select{color:#e8f2ec;background:#102219;border-color:#31513f}@media (max-width:900px){.marketInsightStats{grid-template-columns:1fr 1fr}.marketInsightFilters{flex-direction:column;align-items:stretch}.marketInsightFilters form{justify-content:space-between}.marketInsightFilters label{flex:1}.marketInsightFilters select{width:100%}.marketInsightGuide{grid-template-columns:1fr}}@media (max-width:700px){.marketSampleNotice{grid-template-columns:auto 1fr}.marketSampleNotice a{text-align:center;grid-column:1/-1}.marketLimitedGrid{grid-template-columns:1fr}}@media (max-width:560px){.marketInsightFilters nav{max-width:100%;overflow:auto}.marketInsightFilters nav a{white-space:nowrap}.marketInsightFilters form{flex-direction:column;align-items:stretch}.marketInsightStats{grid-template-columns:1fr 1fr}.marketInsightStats article{min-height:115px;padding:15px}.marketInsightStats b{font-size:1.35rem}}.paymentOpsNav{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:1px solid #dbe7df;border-radius:14px;align-items:center;gap:7px;margin:0 0 18px;padding:8px;display:flex;position:sticky;top:62px;box-shadow:0 9px 24px #163d2b0b}.paymentOpsNav a{color:#38594a;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:8px 13px;font-size:11px;font-weight:700;display:flex}.paymentOpsNav a:hover{color:#07633b;background:#edf7f1}.paymentOpsNav b{color:#9a4d2b;text-align:center;background:#fff0e9;border-radius:99px;min-width:20px;padding:3px 6px}.providerIdentity{align-items:center;gap:11px;display:flex!important}.providerIdentity>i{color:#09633c;background:linear-gradient(145deg,#e8f7ed,#f8fbf9);border-radius:12px;flex:none;place-items:center;width:39px;height:39px;font-style:normal;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #cfe5d7}.providerQuickActions{background:#f7faf8;border-top:1px solid #e2ebe5;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.providerQuickActions form{margin:0}.providerQuickActions button{color:#09633c;cursor:pointer;background:#fff;border:1px solid #bcd7c7;border-radius:9px;min-height:36px;padding:7px 12px;font-weight:700}.providerQuickActions span{color:#718078;font-size:10px}.paymentOpsTable{border:1px solid #e1e9e4;border-radius:13px;max-width:100%;margin-top:15px;overflow:auto}.paymentOpsTable table{border-collapse:collapse;width:100%;min-width:620px}.paymentOpsTable th,.paymentOpsTable td{text-align:start;border-bottom:1px solid #e7eee9;padding:12px 14px;font-size:11px}.paymentOpsTable th{color:#496256;background:#f6f8f7;font-weight:700}.paymentOpsTable tr:last-child td{border-bottom:0}.paymentOpsTable td:first-child{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.providerWebhook code{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.adminPanel[id]{scroll-margin-top:120px}@media (max-width:760px){.paymentOpsNav{white-space:nowrap;position:static;overflow-x:auto}.providerQuickActions{flex-direction:column;align-items:stretch}.paymentOpsNav a{flex:none}}html[data-theme=dark] :is(.paymentOpsNav,.providerQuickActions,.paymentOpsTable){background:#14271d;border-color:#31513f}html[data-theme=dark] .paymentOpsTable th{color:#d9eadf;background:#1a3025}.header .accountMenu>.accountMenuPanel{box-sizing:border-box!important;top:calc(100% - 1px)!important;background:#fff!important;border:1px solid #d4e4da!important;border-radius:18px!important;width:390px!important;max-width:calc(100vw - 24px)!important;padding:10px!important;inset-inline-end:0!important;overflow:hidden!important;box-shadow:0 24px 64px #08301f33!important}.header .accountMenuPanel *{box-sizing:border-box}.header .accountMenuPanel .accountWorkspace{contain:none;background:linear-gradient(145deg,#f8fcf9,#eaf7ef);border:1px solid #c7dfd0;border-radius:14px;gap:11px;width:100%;margin:0 0 8px;padding:13px;overflow:hidden}.header .accountMenuPanel .accountWorkspaceIdentity{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:12px;width:100%}.header .accountMenuPanel .accountWorkspaceLogo{border-radius:14px;width:58px;height:58px;font-size:21px;box-shadow:0 7px 18px #08492c14}.header .accountMenuPanel .accountWorkspaceCopy{text-align:start;gap:2px;width:100%;min-width:0;line-height:1.35}.header .accountMenuPanel .accountWorkspaceCopy small{color:#718278;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:10px;font-weight:700;display:block;overflow:hidden}.header .accountMenuPanel .accountWorkspaceCopy>b{color:#123c29;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:none;font-size:17px;font-weight:900;line-height:1.4;display:block;overflow:hidden}.header .accountMenuPanel .accountWorkspaceMeta{justify-content:flex-start;align-items:center;gap:6px;margin-top:3px;display:flex}.header .accountMenuPanel .accountWorkspaceCopy em{color:#597064;font-size:10px;font-weight:800}.header .accountMenuPanel .accountWorkspaceVerification{gap:4px;padding:4px 7px;font-size:9px}.header .accountMenuPanel .accountWorkspaceEnter{box-shadow:0 8px 18px #075f4329;border-radius:10px!important;grid-template-columns:21px minmax(0,1fr) 17px!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:9px 12px!important;font-size:13px!important}.header .accountMenuPanel .accountWorkspaceEnter span{text-align:start;text-overflow:clip;white-space:normal;min-width:0}.header .accountMenuPanel .accountMenuLinks>a,.header .accountMenuPanel .accountMenuLinks>.themeToggle{color:#294d3d;border-radius:10px;gap:11px;min-height:47px;padding:9px 12px;font-size:14px;font-weight:800}.header .accountMenuPanel .accountMenuLinks>a:hover,.header .accountMenuPanel .accountMenuLinks>.themeToggle:hover{color:#075f43;background:#edf7f1}.header .accountMenuPanel>form{border-top:1px solid #e0ebe4;padding:8px 2px 2px}.header .accountMenuPanel>form button{background:#075f43;border-radius:10px;justify-content:center;min-height:46px;font-size:14px}html[data-theme=dark] .header .accountMenu>.accountMenuPanel{background:#102019!important;border-color:#31513f!important}html[data-theme=dark] .header .accountMenuPanel .accountWorkspace{background:linear-gradient(145deg,#14271d,#193528);border-color:#31513f}html[data-theme=dark] .header .accountMenuPanel .accountWorkspaceCopy>b{color:#e8f4ec}.storesDirectoryPage .storesDirectoryTitle{gap:42px;border:1px solid #cfdfd5!important;border-inline-end:5px solid var(--copper)!important;background:radial-gradient(circle at 88% 18%,#1c964a1f,#0000 25%),linear-gradient(125deg,#fff9f2 0%,#f8fbf8 48%,#eaf6ee 100%)!important;border-radius:24px!important;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)!important;padding:42px 46px!important;box-shadow:0 22px 55px #0e3b261f!important}.storesDirectoryPage .storesDirectoryTitle:before{inset-inline-start:-135px;border:42px solid #14823e12;width:330px;height:330px;bottom:-220px}.storesDirectoryPage .storesDirectoryTitle:after{content:none!important;display:none!important}.storesDirectoryPage .storesDirectoryCopy{align-self:center;padding:0}.storesDirectoryPage .storesDirectoryCopy>span{color:#8b472d;min-width:0;min-height:0;box-shadow:none;background:#f5dfce;border:1px solid #d7ad89;border-radius:999px;padding:7px 12px;font-size:.82rem;font-weight:900;display:inline-flex;position:static}.storesDirectoryPage .storesDirectoryCopy h1{margin:13px 0 6px;font-size:clamp(38px,4vw,56px);line-height:1.25}.storesDirectoryPage .storesDirectoryCopy>p{max-width:720px;font-size:.95rem;line-height:1.9}.storesDirectoryPage .storesHeroActions{gap:10px;margin-top:22px}.storesDirectoryPage .storesHeroActions>a{border-radius:12px;min-height:48px;padding:11px 17px;font-size:.8rem}.storesDirectoryPage .storesDirectoryBrand{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffc7;border:1px solid #9bc9aabf;border-radius:22px;align-content:center;gap:18px;padding:25px;box-shadow:inset 0 1px #fff,0 18px 40px #074c2d17}.storesDirectoryPage .storesBrandMark>svg{border-radius:17px;width:60px;height:60px}.storesDirectoryPage .storesBrandMark b{font-size:1.12rem}.storesDirectoryPage .storesBrandMark small{font-size:.7rem}.storesDirectoryPage .storesDirectoryBrand .storesTrustRow{gap:7px}.storesDirectoryPage .storesDirectoryBrand .storesTrustRow span{background:#f8fcf9;border-color:#cee2d5;padding:8px 10px;font-size:.68rem}html[data-theme=dark] .storesDirectoryPage .storesDirectoryTitle{background:radial-gradient(circle at 88% 18%,#36be6521,#0000 25%),linear-gradient(125deg,#241b14,#14261d 50%,#173426)!important}@media (max-width:850px){.storesDirectoryPage .storesDirectoryTitle{gap:24px;grid-template-columns:1fr!important;padding:30px!important}.storesDirectoryPage .storesDirectoryBrand{padding:20px}}@media (max-width:520px){.header .accountMenu>.accountMenuPanel{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px)!important;inset-inline-end:-6px!important}.header .accountMenuPanel .accountWorkspaceIdentity{grid-template-columns:52px minmax(0,1fr)}.header .accountMenuPanel .accountWorkspaceLogo{width:52px;height:52px}.header .accountMenuPanel .accountWorkspaceCopy>b{font-size:15px}.storesDirectoryPage .storesDirectoryTitle{padding:24px 19px!important}.storesDirectoryPage .storesDirectoryCopy{padding:0}.storesDirectoryPage .storesDirectoryCopy>span{min-width:0;min-height:0;padding:6px 10px;font-size:.75rem;position:static}.storesDirectoryPage .storesDirectoryCopy h1{font-size:34px}}.header .accountMenuPanel .accountWorkspaceLogo{width:48px;height:48px;box-shadow:none;border-radius:12px;font-size:18px}.header .accountMenuPanel .accountWorkspaceCopy>b{font-size:15px;font-weight:850}.header .accountMenuPanel .accountWorkspaceEnter{box-shadow:none;border-radius:9px!important;grid-template-columns:19px minmax(0,1fr) 15px!important;gap:7px!important;min-height:42px!important;padding:8px 10px!important;font-size:12px!important}.header .accountMenuPanel .accountWorkspaceEnter b{font-size:15px}.header .accountMenuPanel .accountMenuLinks{gap:0;padding:2px 2px 4px}.header .accountMenuPanel .accountMenuLinks>a,.header .accountMenuPanel .accountMenuLinks>.themeToggle{border-radius:9px;gap:10px;min-height:42px;padding:7px 10px;font-size:13px;font-weight:750}.header .accountMenuPanel .accountMenuLinks>a svg,.header .accountMenuPanel .accountMenuLinks>.themeToggle svg{width:19px;height:19px}.header .accountMenuPanel>form{border-color:#dae7dfe6;padding:6px 2px 2px}.header .accountMenuPanel>form button{border-radius:9px;min-height:42px;font-size:13px}html[data-theme=dark] .header .accountMenu>.accountMenuPanel{-webkit-backdrop-filter:blur(16px)saturate(110%);background:#0c1f16e6!important}@media (max-width:480px){.header .accountMenu>.accountMenuPanel{width:min(350px,100vw - 16px)!important}.header .accountMenuPanel .accountWorkspaceIdentity{grid-template-columns:46px minmax(0,1fr)}.header .accountMenuPanel .accountWorkspaceLogo{width:46px;height:46px}}.page.storesDirectoryPage>.container>.storesDirectoryTitle:before,.page.storesDirectoryPage>.container>.storesDirectoryTitle:after{content:none!important;box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}.header .accountMenu>.accountMenuPanel{-webkit-backdrop-filter:blur(20px)saturate(108%);background:#fffffff6!important;border-color:#cdded3f2!important;border-radius:15px!important;width:318px!important;padding:7px!important;box-shadow:0 16px 38px #08301f21!important}.header .accountMenuPanel .accountWorkspace{background:#f4faf6fa;border-color:#d6e7dc;border-radius:11px;gap:8px;margin-bottom:5px;padding:10px}.header .accountMenuPanel .accountWorkspaceIdentity{grid-template-columns:44px minmax(0,1fr);gap:9px}.header .accountMenuPanel .accountWorkspaceLogo{border-radius:11px;width:44px;height:44px;font-size:17px}.header .accountMenuPanel .accountWorkspaceCopy{gap:1px}.header .accountMenuPanel .accountWorkspaceCopy small{font-size:9px}.header .accountMenuPanel .accountWorkspaceCopy>b{text-align:right;direction:ltr;font-size:14px;font-weight:850}.header .accountMenuPanel .accountWorkspaceMeta{gap:5px;margin-top:2px}.header .accountMenuPanel .accountWorkspaceVerification{padding:3px 6px;font-size:8px}.header .accountMenuPanel .accountWorkspaceCopy em{font-size:9px}html[dir=ltr] .header .accountMenuPanel .accountWorkspaceCopy>b{text-align:left}.header .accountMenuPanel .accountWorkspaceEnter{border-radius:8px!important;min-height:39px!important;padding:7px 9px!important;font-size:11px!important}.header .accountMenuPanel .accountWorkspaceEnter svg{width:18px!important;height:18px!important}.header .accountMenuPanel .accountMenuLinks>a,.header .accountMenuPanel .accountMenuLinks>.themeToggle{min-height:39px;padding:6px 9px;font-size:12px}.header .accountMenuPanel>form button{min-height:39px;font-size:12px}html[data-theme=dark] .header .accountMenu>.accountMenuPanel{background:#0d1f17f6!important}@media (max-width:480px){.header .accountMenu>.accountMenuPanel{width:min(318px,100vw - 16px)!important}}@media (min-width:761px){body[data-site-shell=public] .header .navAccountActions{flex:0 0 260px!important;grid-template-columns:116px 136px!important;align-items:center!important;gap:8px!important;min-width:260px!important;margin:0!important;display:grid!important}body[data-site-shell=public] .header .navAccountActions>.mobileAccount,body[data-site-shell=public] .header .navAccountActions>.userMenu,body[data-site-shell=public] .header .navAccountActions>.userMenu>.accountMenu{box-sizing:border-box!important;border:0!important;width:116px!important;min-width:116px!important;max-width:116px!important;margin:0!important;padding:0!important}body[data-site-shell=public] .header .navAccountActions>.mobileAccount,body[data-site-shell=public] .header .navAccountActions>.userMenu>.accountMenu>summary{box-sizing:border-box!important;justify-content:center!important;width:116px!important;min-width:116px!important;max-width:116px!important;min-height:48px!important;padding-inline:8px!important}body[data-site-shell=public] .header .navAccountActions>.postButton{box-sizing:border-box!important;justify-content:center!important;width:136px!important;min-width:136px!important;max-width:136px!important;min-height:48px!important;margin:0!important;padding-inline:10px!important}}
