:root{--brand:#156437;--brand-light:#1b7a43;--brand-dark:#0f4a29;--gold:#ffc107;--gold-soft:#fff3cd;--ink:#1c1917;--muted:#57534e;--line:#e7e5e4;--soft:#f5f5f4;--cream:#fbf7ef;--card:#fff;--radius:22px;--display:"Fraunces", Georgia, "Noto Sans Devanagari", serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--cream);min-height:100svh;font-family:Poppins,Noto Sans Devanagari,ui-sans-serif,system-ui,sans-serif;overflow-x:hidden}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{opacity:.6;cursor:default}a{color:inherit}img{max-width:100%;display:block}[hidden]{display:none!important}.wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.announce{background:var(--brand-dark);color:#fff;font-size:13px}.announce .wrap{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;min-height:40px;padding-top:6px;padding-bottom:6px;display:flex;position:relative}.announce .cd{align-items:center;gap:4px;display:flex}.announce .cd b{background:var(--gold);min-width:28px;color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 5px;font-weight:800}.announce .cd i{opacity:.6;font-style:normal}.lang{cursor:pointer;background:#ffffff1f;border-radius:99px;align-items:center;display:inline-flex;position:relative}.lang-ico{pointer-events:none;font-size:13px;position:absolute;left:9px}.lang:after{content:"";pointer-events:none;opacity:.8;border:1.5px solid;border-width:0 1.5px 1.5px 0;width:6px;height:6px;margin-top:-5px;position:absolute;top:50%;right:11px;transform:rotate(45deg)}.lang select{appearance:none;color:#fff;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;padding:0 26px 0 29px;font-size:12px;font-weight:600}.lang select:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lang option{color:#111;background:#fff}@media (width>=760px){.announce .lang{position:absolute;right:16px}}@media (width<=759px){.announce .wrap{gap:8px;padding-left:10px;padding-right:10px}.announce .cd{gap:2px}.announce .cd b{min-width:24px;padding:2px 3px}}.site-head{border-bottom:1px solid var(--line);z-index:20;background:#fff;position:relative}@media (width>=900px){.site-head{position:sticky;top:0}}.site-head .wrap{flex-wrap:wrap;align-items:center;gap:14px 20px;min-height:72px;padding-top:10px;padding-bottom:10px;display:flex}.logo{flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.logo .mark{color:#fff;background:#13806f;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.logo b{font-family:var(--display);color:var(--brand);letter-spacing:-.01em;font-size:24px;font-weight:800}.wordmark{font-weight:800;line-height:1;font-family:"Baloo 2",var(--display)!important;letter-spacing:-.02em!important}.wordmark span{color:#f3c55b}html.market .logo b.wordmark{color:#f6f1e6}.search{border:1px solid var(--line);background:var(--soft);border-radius:99px;flex:380px;order:3;align-items:center;min-height:46px;display:flex;overflow:hidden}@media (width>=900px){.search{order:0}}.search select{border:0;border-right:1px solid var(--line);max-width:42%;height:46px;font:inherit;color:var(--muted);background:0 0;flex:none;padding:0 12px 0 16px;font-size:13px}.search input{min-width:0;height:46px;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 14px;font-size:15px}.search button{width:46px;height:46px;color:var(--brand);flex:none;place-items:center;display:grid}.search:focus-within{border-color:var(--brand-light);background:#fff}.head-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.pill-btn{white-space:nowrap;border-radius:99px;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pill-btn.green{background:var(--brand);color:#fff}.pill-btn.gold{background:var(--gold);color:var(--ink)}.pill-btn.line{border:1px solid var(--line);background:#fff}.who-chip{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.who-chip .ini{background:var(--gold-soft);width:34px;height:34px;color:var(--brand);border-radius:50%;place-items:center;font-weight:800;display:grid}.cat-row{border-bottom:1px solid var(--line);background:#fff}.cat-row .wrap{scrollbar-width:none;gap:8px;padding-top:10px;padding-bottom:10px;display:flex;overflow-x:auto}.cat-row .wrap::-webkit-scrollbar{display:none}.chip{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:99px;flex:none;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.chip[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:#fff}.hero{border-radius:var(--radius);background:linear-gradient(115deg,#dcefe2 0%,#eaf4ec 45%,#fdf1cf 100%);grid-template-columns:1fr;align-items:center;min-height:380px;margin-top:20px;display:grid;position:relative;overflow:hidden}@media (width>=880px){.hero{grid-template-columns:1.05fr .95fr}}.hero-copy{z-index:1;padding:clamp(28px,5vw,64px);position:relative}.eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--brand);font-size:13px;font-weight:700;display:inline-block}.hero h1{font-family:var(--display);letter-spacing:-.02em;margin-top:12px;font-size:clamp(34px,5.6vw,60px);font-weight:800;line-height:1.05}.hero h1 em{color:var(--brand);background:linear-gradient(#0000 62%,#ffc1078c 62%);font-style:normal}.hero p.lead{color:var(--muted);max-width:34em;margin-top:16px;font-size:clamp(15px,2vw,18px);line-height:1.6}.hero .ctas{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.hero .stat{color:var(--muted);margin-top:18px;font-size:13px;font-weight:600}.hero-art{height:100%;min-height:300px;padding:24px;position:relative}.collage{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:14px;display:grid;position:absolute;inset:24px}.collage>*{background:#fff;border-radius:20px;place-items:center;font-size:64px;display:grid;overflow:hidden;box-shadow:0 18px 40px -22px #00000059}.collage>:first-child{transform:rotate(-3deg)}.collage>:nth-child(2){transform:rotate(2deg)translateY(14px)}.collage>:nth-child(3){transform:rotate(2deg)}.collage>:nth-child(4){transform:rotate(-2deg)translateY(-10px)}.collage img{object-fit:cover;width:100%;height:100%}.trust{grid-template-columns:repeat(2,1fr);gap:14px;margin:22px 0 8px;display:grid}@media (width>=880px){.trust{grid-template-columns:repeat(4,1fr)}}.trust div{align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.trust span.ic{border:1px solid var(--line);background:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.trust small{color:var(--muted);font-size:12px;font-weight:400;display:block}.section{margin-top:44px}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-bottom:18px;display:flex}.section h2{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(24px,3.4vw,34px);font-weight:800}.section .count{color:var(--muted);font-size:14px}.tiles{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=640px){.tiles{grid-template-columns:repeat(3,1fr)}}@media (width>=1000px){.tiles{grid-template-columns:repeat(4,1fr)}}.tile{text-align:left;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:150px;padding:18px;text-decoration:none;transition:transform .15s;display:flex;position:relative;overflow:hidden}.tile:hover{transform:translateY(-3px)}.tile .em{font-size:46px;line-height:1}.tile b{font-family:var(--display);font-size:19px;font-weight:800;line-height:1.2}.tile small{opacity:.75;font-size:12px}.shops{scrollbar-width:thin;gap:14px;padding-bottom:6px;display:flex;overflow-x:auto}.shop-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:20px;flex:none;gap:10px;width:220px;padding:18px;transition:transform .15s,box-shadow .15s;display:grid}.shop-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px -20px #00000059}.av{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:22px;font-weight:800;display:grid;overflow:hidden}.av img{object-fit:cover;width:100%;height:100%}.shop-card b{font-size:15px;line-height:1.3}.shop-card small{color:var(--muted);font-size:12px;line-height:1.4}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width>=700px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.card{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.card:hover{transform:translateY(-3px);box-shadow:0 14px 30px -20px #00000059}.card .ph{aspect-ratio:1;background:var(--soft);place-items:center;font-size:54px;display:grid;position:relative}.card .ph img{object-fit:cover;width:100%;height:100%}.badge{border-radius:99px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:10px;left:10px}.badge.out{color:#991b1b;background:#fee2e2}.card .body{flex:1;gap:4px;padding:12px 14px 14px;display:grid}.card .nm{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.card .pr{font-size:17px;font-weight:800}.card .pr.ask{color:var(--muted);font-size:13px;font-weight:600}.card .by{color:var(--brand);text-align:left;white-space:nowrap;text-overflow:ellipsis;margin-top:auto;padding-top:6px;font-size:12px;font-weight:600;overflow:hidden}.empty-state{text-align:center;color:var(--muted);border:1px dashed var(--line);background:#fff;border-radius:18px;padding:40px 16px}.more{justify-content:center;margin-top:22px;display:flex}.auth-card{border-radius:var(--radius);color:var(--ink);background:#fff;padding:26px 22px;box-shadow:0 24px 60px -28px #00000059}.auth-card h2{font-family:var(--display);font-size:24px;font-weight:800}.auth-card .sub{color:var(--muted);margin-top:4px;font-size:14px;line-height:1.5}.tabs{background:var(--soft);border-radius:12px;gap:6px;margin:18px 0 16px;padding:4px;display:flex}.tabs button{min-height:40px;color:var(--muted);border-radius:9px;flex:1;font-size:14px;font-weight:600}.tabs button[aria-selected=true]{color:var(--brand);background:#fff;box-shadow:0 1px 3px #0000001a}.auth-card form{gap:10px;display:grid}.auth-card label{color:#44403c;gap:4px;font-size:13px;font-weight:600;display:grid}.auth-card input,.auth-card select{width:100%;min-height:46px;font:inherit;color:var(--ink);background:#fff;border:1px solid #d6d3d1;border-radius:11px;padding:0 12px;font-size:16px}.auth-card input:focus,.auth-card select:focus{outline:2px solid var(--brand-light);outline-offset:-1px;border-color:#0000}.auth-card .row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.auth-card .primary{background:var(--brand);color:#fff;border-radius:12px;min-height:48px;margin-top:4px;font-size:15px;font-weight:700}.note{color:#b91c1c;min-height:20px;font-size:14px}.note.good{color:var(--brand)}.site-foot{background:var(--brand-dark);color:#fffc;margin-top:64px}.site-foot .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:28px;padding-bottom:28px;font-size:14px;display:flex}.site-foot b{font-family:var(--display);color:#fff;font-size:20px}.site-foot a{color:var(--gold);font-weight:600;text-decoration:none}.c-grocery{background:#e3f1e6}.c-pharmacy{background:#e6effa}.c-mobile-electronics{background:#ece8fb}.c-hardware{background:#f1ece4}.c-bakery{background:#fbeedd}.c-clothing{background:#fbe6ea}.c-stationery{background:#fdf5d3}.c-dairy-fresh{background:#e5f4f6}.c-cosmetics{background:#fae8f3}.c-pet-supplies{background:#efeadf}.c-general-store{background:#e9f0e1}.c-sabzi-fruits{background:#e6f4dc}.c-street-food{background:#fdeadb}.c-other{background:#eef0f2}section[id],#items{scroll-margin-top:96px}#count{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.shop-card,.card .by{text-decoration:none}[aria-invalid=true]{border-color:#d93025!important;box-shadow:0 0 0 3px #d9302524!important}label[data-error]:after{content:attr(data-error);color:#d93025;font-size:12.5px;font-weight:500;line-height:1.35}.vbadge{color:#1d4ed8;vertical-align:middle;white-space:nowrap;letter-spacing:0;background:#dbeafe;border-radius:99px;align-items:center;margin-left:6px;padding:1px 8px;font-size:11px;font-weight:700;line-height:1.6;display:inline-flex}.badge.verified{color:#1d4ed8;background:#dbeafe;left:auto;right:10px}.tag.verified{color:#1d4ed8;background:#dbeafe}.modal-back{z-index:50;background:#1c19178c;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.modal{border-radius:var(--radius);background:#fff;width:100%;max-width:820px;max-height:calc(100svh - 32px);padding:22px;position:relative;overflow-y:auto}.modal-x{background:var(--soft);z-index:1;border-radius:50%;width:38px;height:38px;font-size:16px;position:absolute;top:12px;right:12px}.status{color:#fff;white-space:nowrap;border-radius:999px;align-items:center;min-height:28px;padding:0 14px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.status.active{background:#00962a}.status.pending_activation{background:#1e2a5e}.status.submitted{background:#3e75b0}.status.rejected{background:#dd2c2c}.status.draft{background:#ffa800}.status-line{margin-top:8px}.item-code{color:var(--muted);background:var(--soft);white-space:nowrap;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8em;font-weight:600}.code-line{color:var(--muted);margin-top:4px;font-size:13px}label:has(:is(input,select,textarea)[required])>span:first-of-type:after{content:" *";color:#dc2626;font-weight:700}html.market{--char:#262626;--char-2:#1b1b1b;--char-3:#333;--green:#2f7a1f;--green-dark:#245f17;--green-soft:#eef6e3;--blue:#00658a;--brand:#2f7a1f;--brand-light:#2f7a1f;--brand-dark:#245f17;--gold:#2f7a1f;--gold-soft:#eef6e3;--ink:#191919;--muted:#707070;--line:#e2e2e2;--soft:#f4f4f4;--cream:#fafafa;--radius:6px;--display:"Plus Jakarta Sans","Noto Sans Devanagari",ui-sans-serif,system-ui,sans-serif}html.market body{color:var(--ink);background:#fafafa;font-family:Plus Jakarta Sans,Noto Sans Devanagari,ui-sans-serif,system-ui,sans-serif}html.market .announce{background:var(--char-2);color:#bdbdbd;font-size:12px}html.market .announce .wrap{min-height:34px}html.market .announce .cd b{background:var(--char-3);color:#fff;border-radius:3px}html.market .lang{background:var(--char-3);color:#fff}html.market .lang select{color:#fff}html.market .site-head{background:var(--char);color:#fff;border:0}@media (width>=900px){html.market .site-head{position:relative}}html.market .site-head .wrap{min-height:68px;padding-top:8px;padding-bottom:8px}html.market .logo b{color:#fff;font-family:var(--display);letter-spacing:-.02em;font-weight:800}html.market .head-actions{gap:4px}html.market .site-head .pill-btn,html.market .site-head .pill-btn.line,html.market .site-head .pill-btn.gold,html.market .site-head .chip{color:#d6d6d6;background:0 0;border:0;border-radius:4px;min-height:44px;padding:0 14px;font-size:15px;font-weight:500}html.market .site-head .pill-btn:hover,html.market .site-head .pill-btn.gold:hover,html.market .site-head .chip:hover{color:#fff;background:#ffffff0f}html.market .site-head .chip.near-on{color:var(--green)}html.market .site-head .pill-btn.cart-btn{background:var(--char-3);border-radius:4px 0 0 4px;margin-left:8px}html.market .site-head .who-menu{background:var(--char-3);border-radius:0 4px 4px 0;align-items:center;min-height:44px;padding:0 14px 0 6px;display:flex}html.market .cart-count{background:var(--green);color:#fff}html.market .who-chip{color:#d6d6d6;font-size:15px;font-weight:500}html.market .who-chip:hover{color:#fff}html.market .who-chip .ini{background:var(--green);color:#fff;width:30px;height:30px;font-size:14px}html.market .site-head .near-note{color:#ffb4a2}html.market .cat-row{background:var(--char);z-index:19;border:0;position:relative}html.market .cat-row .wrap{gap:0 34px;padding-top:0;padding-bottom:0}html.market .cat-row .chip{color:#b5b5b5;background:0 0;border:0;border-radius:0;min-height:56px;padding:0;font-size:16px;font-weight:500;transition:color .15s,box-shadow .15s;box-shadow:inset 0 -4px #0000}html.market .cat-row .chip:hover{color:#fff}html.market .cat-row .chip[aria-pressed=true]{color:#fff;box-shadow:inset 0 -4px 0 var(--green);background:0 0}html.market .cat-row .chip-em,.sub-nav,.search-band{display:none}html.market .sub-nav{border-bottom:1px solid var(--line);background:#f3f3f3;display:block}html.market .sub-nav .wrap{scrollbar-width:none;align-items:center;gap:28px;min-height:52px;display:flex;overflow-x:auto}html.market .sub-nav .wrap::-webkit-scrollbar{display:none}html.market .sub-nav a{color:#5a5a5a;white-space:nowrap;flex:none;font-size:15px;text-decoration:none}html.market .sub-nav a:hover{color:var(--ink)}html.market .sub-nav a[aria-current=page]{color:var(--ink);font-weight:700}html.market .search-band{padding:36px 0 0;display:block}html.market .big-search{background:#fff;border:2px solid #e6e6e6;border-radius:4px;align-items:stretch;min-height:68px;display:flex;overflow:hidden}html.market .big-search:focus-within{border-color:var(--green)}html.market .big-search input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 24px;font-size:18px}html.market .big-search input::-webkit-search-cancel-button{display:none}html.market .big-search .clear{color:#9a9a9a;flex:none;width:52px;font-size:18px}html.market .big-search .clear:hover{color:var(--ink)}html.market .big-search .go{background:var(--green);color:#fff;flex:none;min-width:200px;font-size:17px;font-weight:600;transition:background .15s}html.market .big-search .go:hover{background:var(--green-dark)}html.market .band-title{color:#555;letter-spacing:.01em;border-bottom:2px solid #e9e9e9;margin-top:26px;padding-bottom:26px;font-size:17px}html.market .pill-btn{border-radius:4px}html.market .pill-btn.green,html.market .pill-btn.gold,html.market .auth-card .primary,html.market .profile .auth-card>.primary{background:var(--green);color:#fff;border-radius:4px}html.market .pill-btn.green:hover,html.market .pill-btn.gold:hover,html.market .auth-card .primary:hover{background:var(--green-dark)}html.market .pill-btn.line{color:var(--ink);background:#fff;border:1px solid #d0d0d0}html.market .chip{background:#fff;border-color:#d0d0d0;border-radius:4px}html.market .chip[aria-pressed=true]{background:var(--char);border-color:var(--char);color:#fff}html.market .slider{border-radius:6px;margin-top:28px}html.market .slide{color:#fff;background:radial-gradient(28rem 20rem at 85% 20%, #82b44038, transparent 70%), linear-gradient(135deg, #2e2e2e 0%, var(--char) 55%, var(--char-2) 100%)}html.market .slide .eyebrow{color:var(--green)}html.market .slide h1,html.market .slide h2{color:#fff;font-family:var(--display);letter-spacing:-.025em;font-weight:800}html.market .slide h1 em{color:var(--green);background:0 0}html.market .slide .lead,html.market .slide .stat{color:#ffffffbf}html.market .slide .pill-btn.line{color:#fff;background:0 0;border-color:#fff6}html.market .slide.s-cats{background:linear-gradient(90deg, #181818eb 0%, #181818c7 45%, #18181859 100%), url(/art/slide-cats-1.webp) right center / cover no-repeat, var(--char)}html.market .cat-grid a{color:var(--ink);background:#fff;border-color:#0000;border-radius:4px}html.market .dots button{background:#ffffff4d}html.market .dots button[aria-current=true]{background:var(--green)}html.market .arrow{color:var(--ink);background:#fff}html.market .trust div{border:1px solid var(--line);background:#fff;border-radius:6px;padding:12px 14px}html.market .trust span.ic{background:var(--green-soft);border:0;border-radius:6px}html.market .section h2,html.market .cart-page h2,html.market .nearby h2,html.market .shop-banner h1{font-family:var(--display);color:var(--ink);letter-spacing:-.02em;font-weight:700}html.market .section-head .count{color:var(--muted)}html.market .backlink,html.market .cart-page .back,html.market .nearby .back,html.market .profile .back{color:var(--blue)}html.market .tile{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:6px}html.market .tile:hover{border-color:#bdbdbd;transform:none}html.market .shop-card{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:6px}html.market .shop-card:hover{border-color:#bdbdbd}html.market .av{background:var(--char)}html.market .shop-card .away{color:var(--green-dark)}html.market .card{border:1px solid var(--line);box-shadow:none;background:#fff;border-radius:6px;transition:border-color .15s,box-shadow .15s}html.market .card:hover{border-color:#c9c9c9;box-shadow:0 6px 18px -10px #00000040}html.market .card .ph{background:#f6f6f6;border-radius:4px}html.market .card .ph img{border-radius:4px}html.market .card button.nm{color:var(--ink);font-weight:700}html.market .card .by{color:var(--muted)}html.market .card .pr{font-family:var(--display);color:var(--ink);font-size:20px;font-weight:800}html.market .card .pr.ask{color:var(--muted);font-size:13px;font-weight:600}html.market .add-btn{color:var(--blue);border:1.5px solid var(--blue);background:#fff;border-radius:4px;font-weight:700}html.market .add-btn:hover{background:#f0f8fb}html.market .qty{border-color:#d0d0d0;border-radius:4px}html.market .badge.out{color:#9a3412;background:#fde1d6;border-radius:3px}html.market .auth-card{border:1px solid var(--line);box-shadow:none;border-radius:6px}html.market .auth-card input,html.market .auth-card select{border-radius:4px}html.market .auth-card input:focus,html.market .auth-card select:focus{border-color:var(--green);outline:0}html.market .tabs button[aria-selected=true]{color:var(--ink);box-shadow:inset 0 -3px 0 var(--green)}html.market .modal{border-radius:6px}html.market .pd-pr{font-family:var(--display)}html.market .cart-shop,html.market .near-shop{border:1px solid var(--line);box-shadow:none;border-radius:6px}html.market .near-side .dist{color:var(--green-dark)}html.market .radius .chip[aria-pressed=true]{background:var(--char);color:#fff}html.market .loc-line a{color:var(--blue)}html.market .note.good{color:var(--green-dark)}html.market .soon{background:var(--green-soft);color:var(--brand-dark);border-radius:4px}html.market .site-foot{background:var(--char)}html.market .site-foot a{color:var(--green)}html.market .who-pop{border-radius:6px}html.market .who-top .ini,html.market .who-pop em{background:var(--green);color:#fff}@media (width<=699px){html.market .site-head .wrap{min-height:0;padding-top:10px;padding-bottom:10px}html.market .site-head .pill-btn,html.market .site-head .pill-btn.line,html.market .site-head .pill-btn.gold,html.market .site-head .chip{min-height:40px;padding:0 10px}html.market .site-head .cart-btn{margin-left:0}html.market .site-head .who-menu{min-height:40px;padding:0 8px 0 4px}html.market .cat-row .wrap{gap:0 22px}html.market .cat-row .chip{min-height:48px;font-size:14px}html.market .sub-nav .wrap{gap:20px;min-height:46px}html.market .sub-nav a{font-size:14px}html.market .search-band{padding-top:18px}html.market .big-search{min-height:54px}html.market .big-search input{padding:0 14px;font-size:16px}html.market .big-search .clear{width:40px}html.market .big-search .go{min-width:0;padding:0 18px;font-size:15px}html.market .band-title{margin-top:16px;padding-bottom:16px;font-size:15px}html.market .slider{margin-top:18px}}html.market .refining>.backlink{display:none}html.market .refining{margin-top:24px}html.market .tabs{border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:0;padding:0}html.market .tabs button{min-height:46px;color:var(--muted);border-radius:0;font-size:15px;font-weight:600;box-shadow:inset 0 -3px #0000}html.market .tabs button:hover{color:var(--ink)}html.market .tabs button[aria-selected=true]{color:var(--ink);box-shadow:inset 0 -3px 0 var(--green);background:0 0}html.market .auth-card label{color:#4a4a4a}html.market .auth-card input,html.market .auth-card select{border-color:#d0d0d0}html.market .auth-card input:focus,html.market .auth-card select:focus{border-color:var(--green);outline:0;box-shadow:0 0 0 3px #82b44033}html.market .auth-card h2{letter-spacing:-.01em;font-weight:700}html.market .note{color:#c0392b}html.market .empty-state{border-radius:6px}html.market .search{background:#fff;border:0;border-radius:4px}html.market .search select{border-right-color:var(--line)}html.market .search button{color:#fff;background:var(--green);width:54px}html.market .search:focus-within{box-shadow:0 0 0 3px #82b44073}html.market .badge-admin{background:var(--green);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:3px;padding:4px 8px;font-size:11px}html.market .hero{color:#fff;background:linear-gradient(90deg, #181818e6 0%, #181818b8 38%, #1818184d 70%, #18181826 100%), url(/art/hero-1.webp) center / cover no-repeat, var(--char);border-radius:6px;margin-top:28px}html.market .hero .eyebrow{color:var(--green)}html.market .hero h1{color:#fff;font-family:var(--display);letter-spacing:-.03em;font-weight:800}html.market .hero h1 em{color:var(--green);background:0 0}html.market .hero p.lead,html.market .hero .stat{color:#ffffffbf}html.market .hero .pill-btn.line{color:#fff;background:0 0;border-color:#fff6}html.market .hero .collage>*{background:#fff;border-radius:6px;box-shadow:0 14px 30px -18px #000000b3}html.market .hero .trust div{color:var(--ink)}html.market .notify p{color:#ffffffbf}html.market .notify .field{border:0;border-radius:4px}html.market .notify .consent,html.market .notify .consent a{color:#ffffffa6}html.market .notify .msg{color:var(--green)}html.market .tile{color:var(--ink)}html.market .tile b{font-weight:700}html.market [class*=c-].tile{background:#fff}html.market .shop-sec{background:radial-gradient(28rem 20rem at 0% 100%, #82b4402e, transparent 70%), var(--char);border-radius:6px}html.market .shop-sec>div>h2,html.market .shop-sec>h2{color:#fff}html.market .shop-sec li:before{background:var(--green);color:#fff;border-radius:4px}html.market .shop-sec .auth-card{border:0}html.market .auth-card .loc-btn{color:var(--blue);border-color:#d0d0d0;border-radius:4px}html.market .go-dash{background:var(--green);border-radius:4px}html.market .auth-split .auth-card{box-shadow:none;border:0;padding:8px 0}html.market .back-link{color:var(--blue)}html.market .role{border:1px solid #d0d0d0;border-radius:6px}html.market .role:hover{border-color:#9a9a9a}html.market .role[aria-pressed=true]{border:2px solid var(--green);background:var(--green);color:#fff}html.market .role[aria-pressed=true] small{color:#ffffffd9}html.market .switch{color:var(--blue)}html.market .switch.quiet{color:var(--muted)}html.market body>#app>header:not(.topbar):not(.pb-top):not(.sh-head){background:var(--char);color:#fff}html.market body>#app>header:not(.topbar):not(.pb-top):not(.sh-head) .bar{min-height:68px}html.market .brand b{font-family:var(--display);letter-spacing:-.02em;font-size:20px}html.market .brand span:not(.mark){color:#bdbdbd;border-left-color:#4a4a4a}html.market .out-btn{background:var(--char-3);color:#e0e0e0;border:0;border-radius:4px;min-height:38px;font-weight:500}html.market .out-btn:hover{color:#fff}html.market main .card{border-color:var(--line);border-radius:6px}html.market main h1{font-family:var(--display);letter-spacing:-.02em}html.market .launch{background:var(--green-soft);color:var(--brand-dark);border-radius:4px}html.market .avatar{background:var(--char)}html.market .launchbar{background:var(--char);border-radius:6px}html.market .launchbar .cds div{background:var(--char-3);border:0;border-radius:4px}html.market .launchbar small{color:#9a9a9a}html.market main input:focus,html.market main select:focus{border-color:var(--green);outline:0;box-shadow:0 0 0 3px #82b44033}html.market main input,html.market main select{border-color:#d0d0d0;border-radius:4px}html.market .primary{background:var(--green);border-radius:4px}html.market .primary:hover{background:var(--green-dark)}html.market .ghost{color:#fff;background:#1f3b2a;border-color:#1f3b2a;border-radius:4px}html.market .ghost:hover{background:#16301f}html.market .stat{border-radius:6px}html.market .stat.in b{color:var(--green-dark)}html.market .pill{border-radius:3px}html.market .pill.in{background:var(--green-soft);color:var(--brand-dark)}html.market .mini,html.market .pick,html.market .preview,html.market .qr-frame,html.market .thumb{border-radius:4px}html.market .loc-card.unset{background:#fffbea;border-color:#f1e3a3}html.market .loc-now a{color:var(--blue)}html.market .hint.ok{color:var(--green-dark)}html.market .code-hint{background:var(--green-soft);border-radius:4px}html.market .row-card{border-radius:6px}html.market .tag{border-radius:3px}html.market .tag.yes{background:var(--green-soft);color:var(--brand-dark)}html.market .mini.go{background:var(--green);border-color:var(--green)}html.market .status-filter .mini[aria-pressed=true]{background:var(--char);border-color:var(--char)}html.market .toolbar input{border-color:#d0d0d0;border-radius:4px}html.market table{border-radius:6px}html.market th{background:#f6f6f6}html.market .details .qr,html.market .details .shop-photo{border-radius:4px}
