:root{--red:#ff3130;--red-deep:#d81e1e;--red-ink:#ffffff;--blush:#f9afb0;--blush-soft:#fde4e4;--sky:#cedef8;--sky-soft:#eaf1fc;--cream:#fbf4ee;--surface:#ffffff;--sunk:#f5ece4;--ink:#2a1e1e;--muted:#7a6b6a;--line:#efe3da;--ok:#1f8a55;--warn:#b76e00;--info:#2f5bd3;--radius:16px;--shadow:0 1px 2px rgba(42,30,30,0.04),0 4px 14px rgba(42,30,30,0.05);color-scheme:light}*{box-sizing:border-box}body,html{margin:0;overflow-x:clip}body{background:var(--cream);color:var(--ink);font-family:var(--font-body),system-ui,-apple-system,"Segoe UI",sans-serif;font-size:15px;line-height:1.45;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--red);outline-offset:2px}h1,h2,h3{font-family:var(--font-body),system-ui,sans-serif;font-weight:800;margin:0;letter-spacing:-.02em;text-wrap:balance}h1{font-size:26px;line-height:1.1}h2{font-size:18px}h3{font-size:16px}p{margin:0}.wrap{max-width:520px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.page{padding-block:14px 110px;gap:22px}.page,.stack{display:flex;flex-direction:column}.row,.stack{gap:10px}.row{display:flex;align-items:center}.between{justify-content:space-between}.wrapflex{flex-wrap:wrap}.muted{color:var(--muted)}.small{font-size:13px}.tiny{font-size:12px}.mono{font-family:var(--font-body),system-ui,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0}.price{font-weight:800;color:var(--red-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eyebrow{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--surface);border-bottom:1px solid var(--line)}.topbar .wrap{display:flex;align-items:center;gap:12px;height:var(--header-h)}.logo{color:var(--red);display:inline-flex}.topbar nav{margin-left:auto;display:flex;align-items:center;gap:8px}.topbar nav .btn{height:40px;padding:0 16px;font-size:14px}.iconbtn{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--surface);display:inline-grid;place-items:center;color:var(--ink)}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:5;background:var(--surface);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0)}.tabbar .wrap{display:grid;grid-template-columns:repeat(3,1fr);align-items:end}.tabbar a{display:flex;flex-direction:column;padding:9px 0 10px;font-size:12px}.tabbar a:hover,.tabbar a[aria-current=page]{color:var(--red-deep)}.tabbar .sell span.fab{width:52px;height:52px;margin-top:-26px;border-radius:50%;background:var(--red);color:var(--red-ink);display:grid;place-items:center;box-shadow:0 6px 16px rgba(255,49,48,.35);border:4px solid var(--surface)}.searchbar{display:flex;align-items:center;gap:8px;height:52px;padding:0 6px 0 16px;background:var(--surface);border:1px solid var(--line);border-radius:99px;box-shadow:var(--shadow)}.searchbar:focus-within{border-color:var(--red)}.searchbar .box{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;height:100%;color:var(--muted)}.searchbar input{border:0;outline:0;background:none;flex:1 1;min-width:0;height:100%;color:var(--ink);font-size:15px}.searchbar input::placeholder{color:var(--muted)}.searchbar .go{width:40px;height:40px;border-radius:50%;border:0;background:var(--red-deep);color:#fff;display:grid;place-items:center;flex:none}.promo{background:var(--sky);border-radius:18px;padding:16px;display:flex;align-items:center;gap:14px;overflow:hidden;position:relative}.promo .txt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.promo h2{font-size:20px;color:var(--red-deep)}.promo p{font-size:13px;color:var(--ink);max-width:30ch}.promo .badge-art{width:80px;height:80px;flex:none;border-radius:22px;background:var(--red);color:#fff;display:grid;place-items:center;transform:rotate(-8deg);box-shadow:0 10px 22px rgba(255,49,48,.3)}.cats{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:calc((100% - 24px) / 4.4);grid-gap:8px;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.cats::-webkit-scrollbar{display:none}.cats .cat{scroll-snap-align:start;min-height:84px}.cat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 4px;background:var(--blush-soft);border:1.5px solid transparent;border-radius:16px;font-size:13px;font-weight:600;color:var(--ink);text-align:center;line-height:1.2}.cat:nth-child(4n+2),.cat:nth-child(4n+3){background:var(--sky-soft)}.cat .tile{display:grid;place-items:center;color:var(--red-deep)}.cat:nth-child(4n+2) .tile,.cat:nth-child(4n+3) .tile{color:var(--info)}.cat .tile svg{width:26px;height:26px}.cat[aria-current=true]{background:var(--red-deep);color:#fff}.cat[aria-current=true] .tile{color:#fff}.sechead{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.sechead .more,.sechead a{color:var(--red-deep);font-weight:700;font-size:13px;display:inline-flex;align-items:center;gap:2px}.card{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:10px}.grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.rail{display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px 6px;scroll-snap-type:x mandatory;scroll-padding-inline:16px}.empty{text-align:center;padding:26px 12px;color:var(--muted);font-size:14px;display:flex;flex-direction:column;align-items:center;gap:8px}.list>*+*{border-top:1px solid var(--line);padding-top:12px;margin-top:12px}.art{position:relative;aspect-ratio:1;width:100%;border-radius:14px;overflow:hidden;background:var(--sunk);display:grid;place-items:center;color:var(--muted);font-size:12px}.art img{width:100%;height:100%;object-fit:cover}.art .overlay,.art img{position:absolute;inset:0}.art .overlay{background:rgba(42,30,30,.55);display:grid;place-items:center;color:#fff;font-weight:700;font-size:12px;text-align:center;padding:8px}.art .tag{position:absolute;left:8px;top:8px;font-size:11px;font-weight:800;padding:3px 8px;border-radius:8px;background:var(--red-deep);color:#fff}.art.thumb{width:56px;height:56px;flex:none;border-radius:12px}.icard{display:flex;flex-direction:column;gap:4px;min-width:0;background:var(--surface);border-radius:18px;padding:8px 8px 12px;box-shadow:var(--shadow)}.icard .name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px}.icard .meta{display:flex;align-items:center;gap:3px;min-width:0;font-size:12px;color:var(--muted);padding:0 4px}.icard .meta svg{flex:none}.icard .meta span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icard .price{padding:4px 4px 0}.dcard{flex:none;width:calc(50% - 6px);scroll-snap-align:start;background:var(--surface);border-radius:18px;flex-direction:column;box-shadow:var(--shadow)}.dcard,.dcard .cover{overflow:hidden;display:flex}.dcard .cover{aspect-ratio:16/10;align-items:flex-end;padding:10px;background:var(--red-deep);position:relative}.dcard .cover:after{content:"";position:absolute;right:-18px;top:-24px;width:96px;height:96px;border-radius:50%;background:var(--blush);opacity:.55}.dcard .body{padding:10px 12px 12px;display:flex;flex-direction:column;gap:4px}.pill{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:5px 10px;border-radius:99px;background:rgba(255,255,255,.95);color:var(--ink);white-space:nowrap}.pill.live{background:var(--ink);color:#fff}.status{display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:3px 8px;border-radius:99px;white-space:nowrap;color:var(--c);background:color-mix(in srgb,var(--c) 14%,transparent)}.s-pending_payment{--c:var(--warn)}.s-receipt_sent{--c:var(--info)}.s-confirmed{--c:var(--red-deep)}.s-shipped{--c:var(--ok)}.s-cancelled,.s-expired{--c:var(--muted)}.badge{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:var(--ok)}.dot{width:7px;height:7px;border-radius:50%;background:currentColor;animation:pulse 1.2s infinite}@keyframes pulse{50%{opacity:.25}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:99px;border:1.5px solid var(--line);background:var(--surface);padding:11px 18px;min-height:44px;font-weight:700;font-size:14.5px;color:var(--ink);cursor:pointer}.btn.primary{background:var(--red-deep);border-color:var(--red-deep);color:var(--red-ink)}.btn.soft{background:var(--blush-soft);border-color:var(--blush-soft);color:var(--red-deep)}.btn.dark{background:var(--ink);border-color:var(--ink);color:#fff}.btn.sm{padding:9px 15px;font-size:13.5px;min-height:38px}.btn.wide{width:100%;padding:14px;font-size:15px}.btn[disabled]{opacity:.55;cursor:not-allowed}.linkbtn,button.link{min-height:32px;cursor:pointer}.link{color:var(--red-deep);background:none;border:0;padding:0}.field,.link{font-weight:700;font-size:13px}.field{display:flex;flex-direction:column;gap:5px}.field input,.field select,.field textarea{border:1.5px solid var(--line);background:var(--surface);border-radius:14px;padding:11px 14px;font-weight:400;font-size:15px;width:100%}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:var(--red-deep);outline:2px solid var(--red-deep);outline-offset:1px}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--red-deep);outline:0}.field .hint{font-weight:400;color:var(--muted);font-size:12px}.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.error{display:flex;gap:8px;align-items:flex-start;color:#8a1414;background:#fdeaea;border:1px solid #f3c2c2;border-radius:12px;padding:10px 12px;font-size:13.5px;font-weight:600;line-height:1.4}.error:before{content:"!";flex:none;width:18px;height:18px;border-radius:50%;background:var(--red-deep);color:#fff;font-size:12px;font-weight:800;display:grid;place-items:center}.notice{background:var(--sky-soft);border:1px solid var(--sky);border-radius:18px;padding:14px;font-size:14px}.shophead{background:var(--surface);border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.shophead .cover{height:92px;background:var(--blush);position:relative;overflow:hidden}.shophead .cover:after{content:"";position:absolute;left:55%;top:-40px;width:160px;height:160px;border-radius:50%;background:var(--sky);opacity:.8}.shophead .inner{padding:0 14px 14px;display:flex;flex-direction:column;gap:8px;position:relative}.avatar{width:66px;height:66px;border-radius:50%;border:4px solid var(--surface);margin-top:-33px;display:grid;place-items:center;font-weight:800;font-size:22px;background:var(--red);z-index:1}.avatar,.hero{color:#fff;position:relative}.hero{border-radius:24px;padding:18px;display:flex;flex-direction:column;gap:10px;background:var(--red-deep);overflow:hidden}.hero:after{content:"";position:absolute;right:-40px;top:-50px;width:170px;height:170px;border-radius:50%;background:var(--blush);opacity:.45;pointer-events:none}.hero>*{position:relative;z-index:1}.clock{font-family:var(--font-body),system-ui,sans-serif;font-weight:800;font-size:34px;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.timer{border-radius:22px;padding:16px;background:var(--ink);color:#fff;flex-direction:column}.copybox,.timer{display:flex;gap:8px}.copybox{align-items:center;justify-content:space-between;background:var(--sunk);border-radius:99px;padding:6px 6px 6px 16px;font-size:14px}.copybox span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kv{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 14px;gap:6px 14px;font-size:14px;margin:0}.kv dt{color:var(--muted)}.kv dd{margin:0;text-align:right}@media (prefers-reduced-motion:reduce){.dot{animation:none}}.choice{position:relative;display:flex;flex-direction:column;gap:4px;padding:12px;border:1.5px solid var(--line);border-radius:16px;background:var(--surface);cursor:pointer}.choice input{position:absolute;opacity:0;pointer-events:none}.choice[data-on=true]{border-color:var(--red);background:var(--blush-soft)}.choice:focus-within{outline:2px solid var(--red);outline-offset:2px}.tabbar .wrap{grid-template-columns:repeat(5,1fr)}.tabbar a{position:relative}.tabbar .count{position:absolute;left:calc(50% + 4px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--red-deep);color:#fff;font-size:10.5px;font-weight:800;display:grid;place-items:center}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 2px}.chip{flex:none;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:99px;border:1.5px solid var(--line);background:var(--surface);font-size:13px;font-weight:700;color:var(--ink);white-space:nowrap}.chip[aria-current=true]{background:var(--red-deep);border-color:var(--red-deep);color:#fff}.note{display:flex;gap:12px;align-items:flex-start}.note .ico{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;flex:none;background:var(--blush-soft);color:var(--red-deep)}.note.unread .ico{background:var(--red);color:#fff}.note .x{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.menu a,.menu button.rowbtn{display:flex;align-items:center;gap:12px;padding:12px 0;width:100%;background:none;border:0;text-align:left;font-weight:600;font-size:15px;color:var(--ink)}.menu a+a,.menu a+button.rowbtn{border-top:1px solid var(--line)}.menu .ico{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--sky-soft);color:var(--info);flex:none}.menu .grow{flex:1 1;min-width:0}.stars{color:#e8a200;letter-spacing:1px}.dot-badge{position:absolute;top:8px;right:9px;width:9px;height:9px;border-radius:50%;background:var(--red);border:2px solid var(--surface)}.heart{display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--line);background:var(--surface);border-radius:99px;padding:8px 14px;font-weight:700;font-size:14px;color:var(--ink)}.heart.on{color:var(--red);border-color:var(--blush);background:var(--blush-soft)}.heart.on svg{fill:var(--red)}.gal-nav{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:0;background:rgba(255,255,255,.9);color:var(--ink);font-size:22px;line-height:1;display:grid;place-items:center;box-shadow:var(--shadow)}.gal-count{position:absolute;right:10px;bottom:10px;background:rgba(42,30,30,.7);color:#fff;font-size:12px;font-weight:700;padding:3px 9px;border-radius:99px}.stat-row{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.stat-row b{color:var(--ink)}.live-pill{display:inline-flex;gap:6px;background:var(--red-deep);font-size:12px;font-weight:800;padding:4px 10px;border-radius:99px;letter-spacing:.02em}.live-banner,.live-pill{align-items:center;color:#fff}.live-banner{display:flex;gap:12px;background:var(--ink);border-radius:18px;padding:12px 14px}.live-banner .grow{flex:1 1;min-width:0}.lcard{flex:none;width:calc(50% - 6px);scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;background:var(--surface);border-radius:18px;padding:14px 10px;box-shadow:var(--shadow)}body:has(.chatpage) .page{padding-bottom:0;gap:10px}.chatpage{flex-direction:column;min-height:calc(100dvh - 92px)}.chathead,.chatpage{display:flex;gap:10px}.chathead,.chatname{align-items:center}.chatname{display:inline-flex;gap:5px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatitem{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:8px 10px}.chatitem .art{width:44px;height:44px;flex:none;border-radius:10px}.chatmenu{display:flex;flex-direction:column;gap:4px}.menurow{display:block;width:100%;text-align:left;padding:14px 4px;border:0;border-bottom:1px solid var(--line);background:none;font:inherit;font-size:15px;font-weight:600;color:var(--ink);cursor:pointer}.menurow.danger{color:var(--red-deep);border-bottom:0}.thread{flex:1 1;display:flex;flex-direction:column;gap:4px;padding-block:16px 6px}.chatempty{display:flex;gap:10px;align-items:flex-start;background:var(--sky-soft);border-radius:14px;padding:12px 14px;color:var(--ink);margin:6px 0}.daysep{text-align:center;font-size:12px;font-weight:700;color:var(--muted);margin:12px 0 6px}.msgrow{display:flex;flex-direction:column;gap:3px;margin-top:2px}.msgrow.me{align-items:flex-end}.msgrow.them{align-items:flex-start}.msgrow .daysep{align-self:stretch}.bubble{max-width:78%;padding:8px 12px 6px;border-radius:18px;font-size:15px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.bubble.me{background:var(--red-deep);color:#fff;border-bottom-right-radius:6px}.bubble.them{background:var(--surface);border:1px solid var(--line);border-bottom-left-radius:6px}.bubble.sys{display:block;width:-moz-fit-content;width:fit-content;max-width:90%;margin:8px auto;text-align:center;background:var(--sky-soft);color:var(--ink);font-size:12.5px;font-weight:600;border-radius:12px;padding:7px 12px}.btime{font-size:10.5px}.btime,.seen{color:var(--muted);padding-inline:4px}.seen{font-size:11.5px;font-weight:600}.chatphoto{max-width:62%;padding:0;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--sunk);cursor:zoom-in;min-height:80px;min-width:120px;display:grid;place-items:center}.chatphoto img{display:block;width:100%;max-height:320px;object-fit:cover}.scamwarn{max-width:85%;display:flex;flex-direction:column;gap:4px;background:#fff4e5;border:1px solid #f4c98a;color:#6b3d00;border-radius:12px;padding:8px 11px;font-size:12.5px;line-height:1.35}.linkbtn{align-self:flex-start;border:0;background:none;padding:0;font:inherit;font-weight:700;color:inherit;text-decoration:underline;cursor:pointer}.offer-card{width:min(300px,85%);background:var(--surface);border:1.5px solid var(--blush);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:6px}.composerwrap{position:-webkit-sticky;position:sticky;bottom:0;z-index:4;background:var(--cream);padding:8px 0 calc(10px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--line);margin-inline:-16px;padding-inline:16px}.quickreplies{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:none}.quickreplies::-webkit-scrollbar{display:none}.quickchip{flex:none;border:1.5px solid var(--sky);background:var(--sky-soft);color:var(--ink);border-radius:99px;padding:7px 13px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap}.composer{display:flex;align-items:center;gap:8px}.cinput{flex:1 1;min-width:0;border:1.5px solid var(--line);border-radius:99px;padding:10px 15px;font:inherit;font-size:15px}.cbtn,.cinput{background:var(--surface)}.cbtn{width:40px;height:40px;flex:none;border-radius:50%;border:1px solid var(--line);color:var(--ink);display:grid;place-items:center;cursor:pointer;font:inherit}.cbtn.offer{width:auto;display:inline-flex;align-items:center;gap:5px;padding:0 12px;border-radius:99px;font-size:13.5px;font-weight:700;color:var(--red-deep)}.cbtn.send{background:var(--red-deep);border-color:var(--red-deep);color:#fff}.cbtn.send:disabled{background:var(--sunk);border-color:var(--line);color:var(--muted)}.offerbar{display:flex;align-items:center;gap:8px;margin-bottom:8px;background:var(--surface);border:1.5px solid var(--blush);border-radius:99px;padding:5px 5px 5px 14px}.offerbar .peso{font-weight:800;color:var(--red-deep)}.offerbar input{flex:1 1;min-width:0;border:0;background:none;font:inherit;font-size:15px;outline:none}.photoviewer{position:fixed;inset:0;z-index:50;background:rgba(20,14,12,.92);border:0;display:grid;place-items:center;padding:16px;cursor:zoom-out}.photoviewer img{max-width:100%;max-height:100%;border-radius:12px}.seg{position:relative;display:flex;background:var(--sunk);padding:4px}.seg,.segpill{border-radius:99px}.segpill{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n));background:var(--surface);box-shadow:var(--shadow);transform:translateX(calc(var(--i) * 100%));transition:transform .24s var(--motion-ease)}.seg a{position:relative;flex:1 1;min-width:0;text-align:center;padding:8px;border-radius:99px;font-weight:700;font-size:14px;color:var(--muted);transition:color .16s ease}.seg a[aria-current=page]{color:var(--ink)}.filters summary::-webkit-details-marker{display:none}.filters[open] summary{border-bottom:1px solid var(--line);padding-bottom:10px}.backlink{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font-weight:700;font-size:14px;color:var(--muted);padding:6px 10px 6px 4px;margin:-4px 0 -6px -4px;border-radius:999px;min-height:36px}.backlink:hover{color:var(--ink);background:var(--surface)}.profilehead .cover{height:110px}.photo-pick,.profilehead .bio{font-size:14px}.photo-pick{display:flex;flex-direction:column;gap:6px;font-weight:600}.photo-pick input[type=file]{font-size:13px}.gal-actions{position:absolute;top:10px;right:10px;display:flex;gap:8px;z-index:2}.photo-btn{min-width:40px;height:40px;padding:0 10px;border-radius:99px;border:0;background:rgba(255,255,255,.92);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:5px;font-weight:800;font-size:13px;box-shadow:var(--shadow);cursor:pointer}.photo-btn.on{color:var(--red)}.photo-btn.on svg{fill:var(--red)}.sheet-back{position:fixed;inset:0;background:rgba(42,30,30,.45);z-index:60;display:flex;align-items:flex-end;justify-content:center}.sheet{width:100%;max-width:520px;background:var(--surface);border-radius:22px 22px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px}.toast{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(88px + env(safe-area-inset-bottom));background:var(--ink);color:#fff;padding:10px 16px;border-radius:14px;font-size:14px;font-weight:600;z-index:70;max-width:calc(100% - 32px);box-shadow:var(--shadow)}.toast.bad{background:var(--red-deep)}.ways{display:grid;grid-gap:10px;gap:10px}.way{display:flex;gap:10px;align-items:flex-start}.way .ico{width:36px;height:36px;border-radius:12px;background:var(--blush-soft);color:var(--red);display:grid;place-items:center;flex:none}.checks{display:grid;grid-gap:10px;gap:10px}.check{display:flex;gap:12px;align-items:flex-start;border:1.5px solid var(--line);border-radius:14px;padding:12px 14px;cursor:pointer;background:var(--surface)}.check:has(input:checked){border-color:var(--red-deep);background:var(--blush-soft)}.check input{width:18px;height:18px;margin:1px 0 0;flex:none;accent-color:var(--red-deep)}.check b{font-size:15px;line-height:1.3}.check .tiny{line-height:1.4}.waysub{display:flex;flex-direction:column;gap:12px;background:var(--surface);border:1.5px solid var(--line);border-radius:14px;padding:14px}.waysub-title{font-size:14px;font-weight:700;color:var(--ink)}.waysub .minichips{gap:8px}.waysub .field{gap:6px}.minichips{display:flex;flex-wrap:wrap;gap:6px}.minichip{border:1.5px solid var(--line);border-radius:99px;padding:5px 11px;font-size:13px;font-weight:600;background:var(--surface);cursor:pointer}.minichip[aria-pressed=true]{border-color:var(--red-deep);color:var(--red-deep);background:var(--blush-soft)}.verify{display:flex;flex-direction:column;gap:8px}.verify-bar{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px}.verify-bar i{height:6px;border-radius:9px;background:var(--line)}.verify-bar i.on{background:var(--red)}.verify ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:13px}.verify li{display:flex;gap:8px;align-items:flex-start}.verify .dot{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--line);background:none;animation:none;flex:none;display:grid;place-items:center;margin-top:1px}.verify li.on .dot{background:var(--red);border-color:var(--red);color:#fff}.verify-line{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:var(--red-deep)}body:has(.authpage) .tabbar{display:none}body:has(.authpage) .page{padding-bottom:32px}.authpage{gap:18px;padding-top:4px}.authhero,.authpage{display:flex;flex-direction:column}.authhero{align-items:center;text-align:center;gap:6px}.authhero h1{font-size:30px;color:var(--ink)}.authhero p{margin:0;color:var(--muted)}.authbtn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;border-radius:99px;border:1.5px solid var(--line);background:var(--surface);font-weight:700;font-size:15px;color:var(--ink);cursor:pointer}.authbtn:hover{border-color:var(--blush)}.authicons{display:flex;justify-content:center;gap:14px}.authicon{width:76px;height:52px;border-radius:99px;border:1.5px solid var(--line);background:var(--surface);display:grid;place-items:center;cursor:pointer;color:var(--ink)}.ordiv{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:13px}.ordiv:after,.ordiv:before{content:"";flex:1 1;height:1px;background:var(--line)}.usps{display:grid;grid-gap:2px;gap:2px;background:var(--surface);border-radius:20px;padding:6px;box-shadow:var(--shadow)}.usp{display:flex;gap:12px;align-items:flex-start;padding:10px}.usp+.usp{border-top:1px solid var(--line)}.usp .ico{width:38px;height:38px;border-radius:12px;background:var(--blush-soft);color:var(--red);display:grid;place-items:center;flex:none}.usp b{display:block;font-size:14px}.usp span.t{font-size:13px;color:var(--muted)}.inputicon{position:relative}.inputicon>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.inputicon input{padding-left:42px!important}.inputicon .eye{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:0;background:none;color:var(--muted);padding:8px;font-size:13px;font-weight:700}.steps{display:grid;grid-auto-flow:column;grid-gap:6px;gap:6px}.steps i{height:5px;border-radius:9px;background:var(--line)}.steps i.on{background:var(--red)}.bigchoice{display:flex;gap:12px;align-items:center;width:100%;text-align:left;padding:14px;border-radius:18px;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;color:var(--ink)}.bigchoice[aria-pressed=true]{border-color:var(--red);background:var(--blush-soft)}.bigchoice .ico{width:44px;height:44px;border-radius:14px;background:var(--sky-soft);display:grid;place-items:center;flex:none;color:var(--ink)}.bigchoice[aria-pressed=true] .ico{background:var(--red);color:#fff}.catpick{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.catpick button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:16px;border:1.5px solid var(--line);background:var(--surface);font-weight:700;font-size:14px;color:var(--ink);cursor:pointer}.catpick button[aria-pressed=true]{border-color:var(--red);background:var(--blush-soft);color:var(--ink)}.shoprow{display:flex;gap:12px;align-items:center;padding:12px}.shoprow+.shoprow{border-top:1px solid var(--line)}.shoprow .meta{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.shoprow .shoptags{display:flex;flex-wrap:wrap;gap:4px}.shoprow .shoptags span{font-size:11px;font-weight:700;padding:2px 8px;border-radius:99px;background:var(--sky-soft)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dcard .cover.photo{background-color:var(--sunk);background-size:cover;background-position:50%}.dcard .cover.photo:after{display:none}.livecheck{display:flex;align-items:center;gap:12px;background:var(--ink);color:#fff;border-radius:16px;padding:10px 12px;margin-top:4px}.livecheck .grow{flex:1 1;min-width:0;font-size:14px}.live-banner .btn:not(.primary),.livecheck .btn:not(.primary){background:transparent;color:#fff;border-color:rgba(255,255,255,.4)}.lcard .thumb{width:100%;aspect-ratio:16/10;border-radius:12px;overflow:hidden;background:var(--sunk);position:relative}.lcard .thumb img{width:100%;height:100%;object-fit:cover}.dash-head .inner{gap:10px}.todo{display:grid;grid-gap:2px;gap:2px}.todo a{display:flex;align-items:center;gap:10px;padding:8px 2px;font-size:14px;font-weight:600;color:var(--ink)}.todo a+a{border-top:1px solid var(--line)}.todo a.on{color:var(--muted);text-decoration:line-through}.todo .dot{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line);background:none;animation:none;flex:none;display:grid;place-items:center}.todo a.on .dot{background:var(--red-deep);border-color:var(--red-deep);color:#fff}.todo .grow{flex:1 1;min-width:0}.statgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.stat{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:2px}.stat .ico{width:30px;height:30px;border-radius:10px;background:var(--sky-soft);display:grid;place-items:center;margin-bottom:6px;color:var(--ink)}.stat b{font-size:24px;line-height:1.1;font-weight:800;letter-spacing:-.02em}.quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.quick a{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:14px 6px;font-size:14px;font-weight:700;color:var(--ink)}.quick .ico{width:42px;height:42px;border-radius:14px;background:var(--blush-soft);color:var(--red-deep);display:grid;place-items:center}.s-item-available{--c:var(--ok)}.s-item-claimed,.s-item-pending{--c:var(--warn)}.s-item-sold{--c:var(--info)}.s-item-draft,.s-item-hidden{--c:var(--muted)}.railitem{flex:none;width:calc(50% - 6px);scroll-snap-align:start}.stat .stat-label{font-size:14px;font-weight:700;color:var(--ink)}.stat .tiny{font-size:12px;line-height:1.35}.lvl{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:800;padding:3px 9px;border-radius:99px;white-space:nowrap;color:var(--c);background:color-mix(in srgb,var(--c) 12%,white)}.lvl .lvl-sub{font-weight:600;opacity:.85}.lvl-0{--c:var(--muted)}.lvl-1{--c:#6b5d5c}.lvl-2{--c:var(--ink)}.lvl-3{--c:var(--info)}.rowcard{flex-direction:row;align-items:center;gap:12px;color:var(--ink)}.stat{gap:4px}.paylist{display:grid;grid-gap:0;gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden}.payrow{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--surface)}.payrow+.payrow{border-top:1px solid var(--line)}.qrthumb{width:44px;height:44px;border-radius:10px;overflow:hidden;background:var(--sunk);flex:none;display:grid;place-items:center;color:var(--muted)}.qrthumb img{width:100%;height:100%;object-fit:cover}.qrpick{display:grid;place-items:center;width:140px;height:140px;border-radius:16px;border:1.5px dashed var(--line);background:var(--sunk);color:var(--muted);font-size:12px;font-weight:600;text-align:center;padding:8px;overflow:hidden}.qrpick img{width:100%;height:100%;object-fit:contain}.paycard{border:1px solid var(--line);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:10px;background:var(--surface)}.paycard .qrbig{width:100%;max-width:240px;align-self:center;border-radius:12px}.toolbar{position:relative}.toolbar .pillselect{position:absolute;top:0;right:0;z-index:1}.pillselect select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:40px;padding:0 34px 0 14px;border-radius:99px;border:1.5px solid var(--line);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%232a1e1e' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center;font-size:14px;font-weight:700;color:var(--ink);cursor:pointer}.filterpop>summary{list-style:none}.filterpop>summary::-webkit-details-marker{display:none}.pillbtn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-radius:99px;border:1.5px solid var(--line);background:var(--surface);font-size:14px;font-weight:700;color:var(--ink);cursor:pointer}.filterpop[open]>.pillbtn{border-color:var(--red);background:var(--blush-soft)}.vmark{display:inline-flex;vertical-align:-2px;margin-left:4px;color:var(--c);cursor:pointer;border-radius:50%}.vmark:focus-visible{outline:2px solid var(--c);outline-offset:2px}.vpop-scrim{position:fixed;inset:0;z-index:60;background:rgba(20,14,12,.45);display:flex;align-items:flex-end;justify-content:center}.vpop{width:100%;max-width:520px;background:var(--surface);border-radius:22px 22px 0 0;padding:20px 16px calc(16px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:16px;color:var(--ink);text-align:left;font-weight:400}.vbig{color:var(--c);width:52px;height:52px;border-radius:16px;background:color-mix(in srgb,var(--c) 12%,white);display:grid;place-items:center;flex:none}.vscale{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.vscale li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:12px}.vscale .vdot{color:var(--line);display:inline-flex;flex:none}.vscale li.on .vdot{color:var(--c)}.vscale li.here{background:color-mix(in srgb,var(--c) 10%,white)}.vhere{margin-left:8px;font-size:11px;font-weight:800;color:var(--c)}.searchrow{display:flex;gap:10px;align-items:center}.searchrow .searchbar{flex:1 1;min-width:0}.filterbtn{position:relative;width:52px;height:52px;flex:none;border-radius:16px;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);color:var(--ink);display:grid;place-items:center;cursor:pointer}.filterbtn .count{position:absolute;top:-5px;right:-5px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--ink);color:#fff;font-size:11px;font-weight:800;display:grid;place-items:center;border:2px solid var(--cream)}.resultbar{display:flex;gap:10px}.resultbar .found{font-size:14px;color:var(--muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultbar .found b{color:var(--ink)}.sortbtn{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:6px 0;font-size:14px;font-weight:700;color:var(--red-deep);cursor:pointer;white-space:nowrap}.sheet-back[hidden]{display:none}.sheet-back{padding-bottom:var(--kb,0)}.bigsheet{gap:16px}.sheet-back>.sheet{max-height:min(85vh,calc(100dvh - var(--kb, 0px) - 24px));overflow-y:auto}.bigsheet .grab{width:44px;height:5px;border-radius:9px;background:var(--line);align-self:center;margin-top:-6px}.fgroup{display:flex;flex-direction:column;gap:8px}.fgroup>b{font-size:15px}.chipset{display:flex;flex-wrap:wrap;gap:8px}.chipopt{position:relative}.chipopt input{position:absolute;opacity:0;pointer-events:none}.chipopt span{height:38px;padding:0 14px;border-radius:12px;background:var(--sunk);font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}.chipopt input:checked+span{background:var(--red-deep);color:#fff}.chipopt input:focus-visible+span{outline:2px solid var(--red);outline-offset:2px}.sortlist{display:grid}.sortlist label{display:flex;align-items:center;gap:12px;padding:14px 2px;font-size:15px;font-weight:600;cursor:pointer}.sortlist label+label{border-top:1px solid var(--line)}.sortlist input{width:20px;height:20px;accent-color:var(--red-deep)}.sheetactions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;position:-webkit-sticky;position:sticky;bottom:-18px;background:var(--surface);padding:10px 0 4px}.bidpanel{gap:12px}.bidnow{font-size:28px;font-weight:800;color:var(--red-deep);line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bidclock{font-size:20px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bidquick{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.bidhistory ul{list-style:none;margin:8px 0 0;padding:0;display:grid}.bidhistory li{grid-template-columns:1fr auto auto;grid-gap:10px;gap:10px;padding:8px 0;border-top:1px solid var(--line)}.bidhistory li,.helplist{display:grid;font-size:14px}.helplist{margin:0;padding-left:18px;grid-gap:8px;gap:8px;line-height:1.5}.profilecard{gap:12px;overflow:hidden}.profilecard .pcover{margin:-14px -14px 0;height:96px;background-size:cover;background-position:50%}.aboutkv{font-size:15px;gap:10px 14px}.saletag{margin:4px 4px 0;align-self:flex-start;font-size:11.5px;font-weight:700;padding:3px 8px;border-radius:8px;background:var(--sky-soft);color:var(--info);white-space:nowrap;max-width:calc(100% - 8px);overflow:hidden;text-overflow:ellipsis}.saletag.bid{background:var(--blush-soft);color:var(--red-deep)}.saletag.done{background:var(--sunk);color:var(--muted)}.keptphoto{position:relative;width:64px;height:64px;border-radius:10px;overflow:hidden;background:var(--sunk);display:grid;place-items:center}.keptphoto img{width:100%;height:100%;object-fit:cover}.keptphoto button{position:absolute;top:3px;right:3px;width:22px;height:22px;border-radius:50%;border:0;background:rgba(42,30,30,.75);color:#fff;font-size:14px;line-height:1;cursor:pointer}.holdrow{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:4px 12px;border-radius:12px;background:var(--sunk);font-size:13px;font-weight:600}.deletelisting{display:flex;justify-content:center;margin-top:-22px}.ownerbtns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:start}.ownerbtns>*{min-width:0}.ownerbtns>:last-child:nth-child(odd){grid-column:1/-1}.ownerbtns .btn{width:100%;white-space:nowrap}.lvlrow{display:flex;flex-direction:column;gap:4px;padding:14px}.lvlrow+.lvlrow{border-top:1px solid var(--line)}.lvlrow .row{margin-bottom:4px}.headerback{margin-right:-2px}.coverpick{display:flex;flex-direction:column}.cp-banner{position:relative;display:block;aspect-ratio:3/1;border-radius:16px;overflow:hidden;background:var(--blush) center /cover no-repeat;cursor:pointer}.cp-blob{position:absolute;left:55%;top:-40%;width:45%;aspect-ratio:1;border-radius:50%;background:var(--sky);opacity:.8}.cp-pill{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:99px;background:rgba(255,255,255,.94);color:var(--ink);font-size:13px;font-weight:700;box-shadow:0 2px 8px rgba(0,0,0,.12)}.cp-row{display:flex;gap:14px;align-items:flex-start;padding:0 4px}.cp-avatar{position:relative;flex:none;margin-top:-34px;cursor:pointer}.cp-face{width:84px;height:84px;border-radius:50%;border:4px solid var(--surface);background:var(--red) center /cover no-repeat;font-size:26px;font-weight:800;place-items:center}.cp-cam,.cp-face{color:#fff;display:grid}.cp-cam{position:absolute;right:0;bottom:2px;width:30px;height:30px;border-radius:50%;background:var(--ink);border:3px solid var(--surface);place-items:center}.cp-tips{display:flex;flex-direction:column;gap:3px;padding-top:10px;font-size:12.5px;line-height:1.4;color:var(--ink);min-width:0}.cp-tips b{margin-right:4px}textarea{resize:none;field-sizing:fixed}.field input:disabled{background:var(--sunk);color:var(--muted);cursor:not-allowed}.desc{margin:0;font-size:15px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.watchlive{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;padding:0 14px;border-radius:99px;background:var(--red-deep);color:#fff;font-size:14px;font-weight:800;white-space:nowrap;flex:none}.watchlive.wide{height:48px;width:100%;font-size:15px}.watchlive .dot{background:#fff}.livecard{display:flex;flex-direction:column;gap:12px;background:var(--surface);border:1.5px solid var(--blush);border-radius:20px;padding:12px}.livethumb{position:relative;display:block;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:var(--sunk)}.livethumb img{width:100%;height:100%;object-fit:cover;display:block}.livethumb .live-pill{position:absolute;top:10px;left:10px}.wasprice{margin-left:6px;font-size:.78em;font-weight:600;color:var(--muted);text-decoration-thickness:1.5px}.saletag.rush{background:#fff1d6;color:#7a4a00}.pricehead{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.offchip{align-self:center;font-size:12px;font-weight:800;padding:3px 8px;border-radius:8px;background:var(--blush-soft);color:var(--red-deep)}.rushnote{display:flex;gap:8px;align-items:flex-start;background:#fff1d6;border:1px solid #f1d39a;color:#5c3900;border-radius:12px;padding:8px 10px;font-size:12px;line-height:1.4}.rushnote>svg{flex:none;width:14px;height:14px;margin-top:1px}.dropgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.dropopt{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 6px;border-radius:14px;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;font:inherit}.dropopt[aria-pressed=true]{border-color:var(--red-deep);background:var(--blush-soft)}.dropopt b{font-size:15px}.switchrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.switch{position:relative;width:46px;height:28px;flex:none}.switch input{opacity:0;margin:0;cursor:pointer;z-index:1}.switch i,.switch input{position:absolute;inset:0}.switch i{border-radius:99px;background:var(--line);transition:background .15s}.switch i:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .15s}.switch input:checked+i{background:var(--red-deep)}.switch input:checked+i:after{transform:translateX(18px)}.switch input:focus-visible+i{outline:2px solid var(--red-deep);outline-offset:2px}.subchips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.subchips::-webkit-scrollbar{display:none}.subchip{flex:none;padding:6px 12px;border-radius:99px;border:1.5px solid var(--sky);background:var(--surface);font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap}.subchip[aria-current=true]{background:var(--sky-soft);border-color:var(--info);color:var(--info)}.catcard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:10px 6px}.catcell{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;padding:10px 2px;border:0;background:none;border-radius:12px;font:inherit;font-size:12px;font-weight:600;text-align:center;line-height:1.2;cursor:pointer;width:100%}.catcell,.catcell svg{color:var(--ink)}.catcell:focus-visible,.catcell:hover{background:var(--blush-soft)}.catcell:hover svg{color:var(--red-deep)}.catlist{gap:4px}.catgroup,.catlist{display:flex;flex-direction:column}.catgroup{gap:8px;padding:10px 0;border-bottom:1px solid var(--line)}.catgroup:last-child{border-bottom:0}.catgroup-head{display:flex;align-items:center;gap:10px;color:var(--ink)}.catgroup-head b{flex:1 1;font-size:15px}.catgroup-ico{width:34px;height:34px;border-radius:10px;background:var(--blush-soft);color:var(--red-deep);display:grid;place-items:center;flex:none}.catgroup-subs{display:flex;flex-wrap:wrap;gap:6px;padding-left:44px}.cattabs{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:12px;border-bottom:1px solid var(--line)}.cattabs::-webkit-scrollbar{display:none}.cattab{flex:none;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:66px;padding:8px 6px 10px;font-size:12px;font-weight:600;color:var(--muted);border-bottom:2.5px solid transparent;margin-bottom:-1px;text-align:center;white-space:nowrap}.cattab svg{color:var(--ink)}.cattab[aria-current=true]{color:var(--red-deep);border-bottom-color:var(--red-deep)}.cattab[aria-current=true] svg{color:var(--red-deep)}.addrcard{gap:10px}.addrdefault{margin-left:8px;font-size:11px;font-weight:800;padding:2px 7px;border-radius:6px;color:var(--info);vertical-align:1px}.addrdefault,.shipto{background:var(--sky-soft)}.shipto{display:flex;flex-direction:column;gap:2px;border-radius:12px;padding:9px 11px;margin-top:2px}.dealcard{display:flex;align-items:center;gap:10px;background:#eaf7ef;border:1px solid #bfe3cc;border-radius:14px;padding:10px 12px}.dealcard .grow{flex:1 1;min-width:0}.dealcard .cbtn{background:#fff;border-color:#bfe3cc;color:#14713f}.dealnote{font-size:13px;background:var(--sunk);border-radius:12px;padding:9px 12px}.copyicon{display:inline-grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;border:0;background:transparent;color:var(--muted);cursor:pointer;vertical-align:middle}.copyicon:hover{background:var(--sunk);color:var(--ink)}.copyicon.done{color:var(--ok)}.homehead{display:flex;align-items:center;flex-wrap:wrap;gap:0 6px;margin-bottom:-12px}.homehead .locprompt{flex-basis:100%}.locbar{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;border:0;background:none;padding:2px 0;font:inherit;font-size:15px;font-weight:800;color:var(--ink);cursor:pointer}.locbar svg:first-child{color:var(--red-deep)}.locname{max-width:60vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.locprompt{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:14px}.locprompt-ico{width:44px;height:44px;border-radius:14px;background:var(--blush-soft);color:var(--red-deep);display:grid;place-items:center;flex:none}.locprompt .btn{flex:none}.searchbar{position:relative}.searchpanel{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:0 12px 30px rgba(42,30,30,.14);padding:8px;gap:2px;max-height:60vh;overflow-y:auto}.searchpanel,.sgroup{display:flex;flex-direction:column}.sgroup{gap:4px;padding:6px 6px 8px}.sugrow{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:0;background:none;padding:10px 8px;border-radius:10px;font:inherit;font-size:14px;color:var(--ink);cursor:pointer}.sugrow svg{color:var(--muted);flex:none}.sugrow:hover,.sugrow[aria-selected=true]{background:var(--sunk)}.trendchips{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.trendchip{display:inline-flex;align-items:center;gap:5px;border:1.5px solid var(--line);background:var(--surface);border-radius:99px;padding:6px 12px;font:inherit;font-size:13px;font-weight:600;color:var(--ink);cursor:pointer}.trendchip svg{color:var(--red-deep)}.trendchip:hover{border-color:var(--red-deep)}.catpills{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding:2px 16px}.catpills::-webkit-scrollbar{display:none}.catpill{flex:none;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:12px;border:1.5px solid var(--line);background:var(--surface);font-size:13.5px;font-weight:700;color:var(--ink);white-space:nowrap}.catpill svg{color:var(--muted)}.catpill[aria-current=true]{background:var(--red-deep);border-color:var(--red-deep);color:#fff;box-shadow:0 4px 12px rgba(216,30,30,.25)}.catpill[aria-current=true] svg{color:#fff}.subtiles{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding:2px 16px 4px}.subtiles::-webkit-scrollbar{display:none}.subtile{flex:none;width:82px;display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px 6px 9px;border-radius:16px;background:var(--surface);border:1px solid var(--line);color:var(--ink);text-align:center}.subtile-art{width:48px;height:48px;border-radius:50%;overflow:hidden;background:var(--blush-soft);color:var(--red-deep);display:grid;place-items:center;flex:none;position:relative}.subtile-art img{width:100%;height:100%;object-fit:cover;display:block}.subtile-art>div svg{width:60%;height:60%}.subtile-name{font-size:11.5px;font-weight:700;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.subtile[aria-current=true]{background:var(--red-deep);border-color:var(--red-deep);color:#fff;box-shadow:0 6px 14px rgba(216,30,30,.25)}.subtile[aria-current=true] .subtile-art{background:#fff}.menusec{display:flex;flex-direction:column;gap:8px}.menuhead{font-size:13px;font-weight:800;color:var(--muted);text-transform:none;letter-spacing:.01em;padding-left:4px}.menusec .card.menu{gap:0;padding-block:2px}.menu a .tiny{display:block}.tabbar{box-shadow:0 -4px 18px rgba(42,30,30,.06)}.tabbar a{gap:3px;padding:8px 0 10px;font-size:12.5px;font-weight:700;color:var(--muted)}.tabbar .tpill{display:grid;place-items:center;width:56px;height:32px;border-radius:99px;transition:background .15s}.tabbar a[aria-current=page]{color:var(--red-deep)}.tabbar a[aria-current=page] .tpill{background:var(--blush-soft)}.tabbar .sell span.fab{width:60px;height:60px;margin-top:-30px;margin-bottom:1px}.tabbar .count{left:calc(50% + 8px)}.page{padding-bottom:120px}.pdhead{display:flex;flex-direction:column;gap:8px}.pdcrumb{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:700;color:var(--info);background:var(--sky-soft);padding:4px 10px;border-radius:99px}.pdtitle{font-size:22px;line-height:1.25;margin:0}.pdprice{font-size:26px;line-height:1.1}.pdtags{display:flex;flex-wrap:wrap;gap:6px}.pdcond{font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:99px;background:#e7f4ec;color:#146c43;border:1px solid #bfe3cc}.pdcond.flawed{background:#fdf0da;color:#8a5a00;border-color:#f0d49a}.pdpricerow{display:flex;justify-content:space-between;gap:4px 14px}.pdchips{display:flex;flex-wrap:wrap;gap:6px}.pdchip{font-size:12.5px;font-weight:600;padding:4px 10px;border-radius:8px;background:var(--surface);border:1px solid var(--line);color:var(--ink)}.pdchip.link-chip{color:var(--red-deep);border-color:var(--blush)}.pdmeta{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px}.pdmeta span{display:inline-flex;align-items:center;gap:5px}.kv{gap:10px 14px}.statepanel{display:flex;flex-direction:column;gap:3px;align-items:center;text-align:center;background:var(--sunk);border-radius:16px;padding:16px 14px}.statepanel b{font-size:16px}.field.req>:first-child:after{content:" *";color:var(--red-deep)}.confirmrow{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;background:var(--sunk);border-radius:12px;padding:8px 10px 8px 12px}.formsec{gap:14px}.formsec>h3{font-size:16px;margin:0}.formsec>legend{float:left;width:100%;padding:0;font-size:16px;font-weight:800}.minichip{min-height:36px;padding-inline:13px}.subchip{min-height:34px}.chipopt span,.subchip{display:inline-flex;align-items:center}.chipopt span{min-height:36px}.wizbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.wizdots{display:flex;gap:6px;flex:1 1;max-width:200px}.wizdots i{flex:1 1;height:5px;border-radius:3px;background:var(--line)}.wizdots i.on{background:var(--red-deep)}.photogrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));grid-gap:8px;gap:8px}.photocell{position:relative;aspect-ratio:1;border-radius:14px;overflow:hidden;background:var(--sunk);display:grid;place-items:center}.photocell img{width:100%;height:100%;object-fit:cover}.photocell button{top:4px;right:4px;width:24px;height:24px;border-radius:50%;border:0;font-size:15px;line-height:1;cursor:pointer}.covertag,.photocell button{position:absolute;background:rgba(42,30,30,.78);color:#fff}.covertag{left:4px;bottom:4px;font-size:10px;font-weight:800;padding:2px 7px;border-radius:6px}.photoadd{aspect-ratio:1;border:1.5px dashed var(--line);border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--muted);cursor:pointer;background:var(--surface);font-weight:600}.photoadd:hover{border-color:var(--red-deep);color:var(--red-deep)}.tabbar a{margin:5px 5px 4px;padding:7px 0 8px;border-radius:16px}.tabbar .tpill{width:auto;height:auto}.tabbar .tpill,.tabbar a[aria-current=page] .tpill{background:none}.tabbar{background:transparent;border-top:0;box-shadow:none;padding:0 0 calc(10px + env(safe-area-inset-bottom, 0px))}.tabbar .wrap{display:flex;align-items:center;justify-content:space-between;gap:2px;width:calc(100% - 24px);max-width:420px;margin:0 auto;padding:7px 9px;background:var(--surface);border:1px solid var(--line);border-radius:30px;box-shadow:0 10px 28px rgba(42,30,30,.16)}.tabbar a{flex:0 0 auto;flex-direction:row;align-items:center;gap:7px;margin:0;padding:10px 13px;border-radius:99px;font-size:13.5px}.tabbar a .tlabel{display:none}.tabbar a[aria-current=page]:not(.sell){background:var(--blush-soft)}.tabbar a[aria-current=page] .tlabel{display:inline;white-space:nowrap}.tabbar .sell .tlabel{display:none}.tabbar .sell span.fab{border:0;box-shadow:0 4px 12px rgba(255,49,48,.4)}.tabbar .count{top:2px;left:auto;right:4px}.page{padding-bottom:110px}.tabbar a .tlabel,.tabbar a[aria-current=page] .tlabel{display:none}.tabbar a{padding:11px 16px;border-radius:18px}.tabbar .sell{padding:0}.tabbar .count{top:4px;right:8px}.profilehead{display:flex;flex-direction:column;background:var(--surface);margin:-14px -16px 0;padding:0 16px 16px}.profilehead>*+*{margin-top:8px}.profilehead>.pcover{margin:0 -16px;aspect-ratio:3/1;position:relative;overflow:hidden;background-color:var(--blush);background-size:cover;background-position:50%}.profilehead>.pcover.blank:after{content:"";position:absolute;left:58%;top:-46px;width:170px;height:170px;border-radius:50%;background:var(--sky);opacity:.85}.profilehead>.pavatar{margin-top:-42px;position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;line-height:0}.profilehead>.pid{margin-top:10px}.profilehead>.pstats{margin-top:8px}.profilehead>.pstats.pmain{margin-top:2px}.pstats .prating{min-height:22px;color:var(--ink);font-size:13px}.profilehead>.pactions{margin-top:14px}.profilehead>.notice,.profilehead>.warnnote{margin:12px 0 0}.profilehead>.pbkind{margin-top:10px}.pid{flex-direction:column;gap:2px}.pid,.pnamerow{display:flex;min-width:0}.pnamerow{align-items:center;flex-wrap:wrap;gap:4px 10px}.pid h1{font-size:20px;line-height:1.25;overflow-wrap:anywhere}.getverified{display:inline-flex;align-items:center;gap:3px;min-height:28px;font-size:12.5px;font-weight:700;color:var(--info);white-space:nowrap}.getverified svg{flex:none}.pcounts{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px}.pcounts>*{display:inline-flex;align-items:baseline;gap:4px}.pcounts b{font-weight:800;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pcounts a span,.pcounts span span{color:var(--muted)}.prating{display:inline-flex;align-items:center;gap:6px;min-height:24px;color:var(--ink)}.prating .small{text-decoration:underline;text-underline-offset:2px}.starrow{position:relative;display:inline-flex;flex:none;line-height:0}.starrow .base,.starrow .fill{display:inline-flex;gap:1px}.starrow svg{fill:currentColor;flex:none}.starrow .base{color:var(--line)}.starrow .fill{position:absolute;left:0;top:0;overflow:hidden;color:var(--red-deep)}.pstats{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 12px}.pstats svg{flex:none}.pstats.pdots{column-gap:6px}.profilehead>.pstats.pfacts{margin:2px -16px 0 0;padding-right:16px;flex-wrap:nowrap;column-gap:8px;overflow-x:auto;scrollbar-width:none}.pfacts::-webkit-scrollbar{display:none}.pstats.pfacts li{flex:none;gap:3px;font-size:12px}.pdots li+li:before{content:"\00b7";margin-right:2px}.pstats li{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;line-height:22px;color:var(--muted);white-space:nowrap}.pactions{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.pactions>*{min-width:0;justify-content:center;text-align:center;white-space:nowrap}.pactions>.btn{padding-inline:4px;font-size:13px}.pactions:has(>:nth-child(4)) .btn svg{display:none}@media (max-width:350px){.pactions>.btn{font-size:12px}}.pactions:has(>:nth-child(5)){grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr))}.pactions:has(>:nth-child(5))>*{grid-column:span 2}.pactions:has(>:nth-child(5))>:nth-last-child(-n+2){grid-column:span 3}.ptabs{display:flex;background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 -16px -6px}.profilehead+.ptabs{margin-top:-22px}.ptabs a{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px 7px;min-height:48px;font-weight:700;color:var(--muted);border-bottom:2.5px solid transparent;margin-bottom:-1px}.ptabs a[aria-current=page]{color:var(--ink);border-bottom-color:var(--red)}.ptabs a[aria-current=page] svg{color:var(--red-deep)}.ptabs~*{transition:opacity .12s ease}.ptabs[data-pending]~*{opacity:.45}.pgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.stackhead{display:flex;flex-direction:column;gap:1px;min-width:0}.sellercard{position:relative;flex:none;width:78%;aspect-ratio:16/11;scroll-snap-align:start;border-radius:18px;overflow:hidden;background:var(--blush);box-shadow:var(--shadow)}.sellercard .art,.sellercard .scblank,.sellercard>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;aspect-ratio:auto;border-radius:0}.sellercard:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(0deg,rgba(42,30,30,.82),rgba(42,30,30,0))}.scinfo{position:absolute;left:12px;right:12px;bottom:11px;z-index:1;display:flex;align-items:center;gap:9px;color:#fff}.sctext{display:flex;flex-direction:column;min-width:0}.sctext b{font-size:15.5px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sctext span{display:inline-flex;align-items:center;gap:3px;font-size:12.5px;font-weight:600;white-space:pre;overflow:hidden}.sctext svg{fill:currentColor;flex:none}.freshgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.freshtile{position:relative;display:block}.freshtile .art{border-radius:12px}.freshprice{position:absolute;left:6px;bottom:6px;padding:2px 7px;border-radius:99px;background:#fff;color:var(--ink);font-size:12px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 1px 3px rgba(42,30,30,.18)}.buyrow{display:flex;flex-wrap:wrap;gap:10px}.buyrow .btn.primary{flex:1 1;width:auto;min-width:0}.buyrow .buychat{flex:none;padding-inline:16px}.buyrow .error{flex-basis:100%}.proofpick{position:relative;cursor:pointer}.proofpick input{position:absolute;inset:0;opacity:0;cursor:pointer}.proofpick:focus-within{outline:2px solid var(--red);outline-offset:2px}.proofgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.proofgrid img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.art .tagstack{position:absolute;top:8px;left:8px;right:8px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;pointer-events:none}.art .tagstack .tag{position:static}.art .tagstack .saletag{margin:0;max-width:100%;font-size:11px;font-weight:800;line-height:inherit;color:#fff;background:var(--red-deep)}.art .tagstack .saletag.buy{background:var(--info)}.art .tagstack .saletag.drop{background:var(--ink)}.art .tagstack .saletag.rush{background:#7a4a00}.art .tagstack .saletag.offers{background:var(--surface);color:var(--ink)}.art .tagstack .saletag.done{background:var(--muted)}.pavatar .iconbtn{width:34px;height:34px;margin-bottom:-6px;cursor:pointer}.pheadbtns{display:inline-flex;align-items:flex-end;gap:8px}.profilehead>.pavatar:has(.sheet-back:not([hidden])){z-index:61}.pavatar .sheet{line-height:1.5}.pavatar .sheet .iconbtn{width:40px;height:40px;margin-bottom:0}.page:has(.pdhead){gap:12px}.bidhelp{border-top:1px solid var(--line);padding-top:4px}.bidhelp summary{display:flex;align-items:center;gap:6px;min-height:40px;font-weight:700;color:var(--ink);cursor:pointer;list-style:none}.bidhelp summary::-webkit-details-marker{display:none}.bidhelp summary .chev{margin-left:auto;color:var(--muted);transition:transform .15s}.bidhelp[open] summary .chev{transform:rotate(90deg)}.bidhistory ul{margin-top:0;padding-bottom:6px}.bidhelp ol{margin:0;padding:0 0 6px 18px;display:grid;grid-gap:6px;gap:6px;color:var(--muted)}.desc+.itemkv{border-top:1px solid var(--line);padding-top:10px}.pdtags .pdchip,.pdtags .pdcond,.pdtags .pdcrumb{margin:0;min-height:0;padding:2px 9px;font-size:12px;line-height:18px;gap:4px}.pblist{display:grid;grid-gap:10px;gap:10px}.pbcard{display:flex;flex-direction:column;gap:6px;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:14px;color:var(--ink);height:100%}.pbrail{flex:none;width:78%;scroll-snap-align:start}.pbkind{display:inline-block;align-self:flex-start;padding:2px 9px;border-radius:8px;font-size:11px;font-weight:800;color:#fff;background:var(--info)}.pbkind.preorder{background:var(--ink)}.pbtitle{font-size:16px;font-weight:800;line-height:1.25}.pbfacts{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:12.5px;color:var(--muted)}.pbfacts span{display:inline-flex;align-items:center;gap:3px}.pbfoot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2px 10px;margin-top:auto;padding-top:6px}.pbcut{font-size:12.5px;font-weight:700;color:var(--red-deep)}.pbhow{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.pbhow li{display:flex;align-items:center;gap:10px}.pbhow .ico{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:none;background:var(--sky-soft);color:var(--info)}.pbsteps{list-style:none;margin:0;padding:0;display:flex;gap:4px}.pbsteps li{flex:1 1;min-width:0;padding-top:6px;border-top:3px solid var(--line);font-size:10.5px;font-weight:700;line-height:1.2;color:var(--muted)}.pbsteps li.on{border-top-color:var(--red);color:var(--ink)}.pbkinds{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.pbrow{display:grid;grid-template-columns:minmax(0,1fr) 84px 64px auto;grid-gap:6px;gap:6px;align-items:center}.pbrow input{min-width:0;width:100%;border:1.5px solid var(--line);background:var(--surface);border-radius:12px;padding:10px;font-size:14px}.pbpicks{display:grid;grid-gap:6px;gap:6px}.pbpick{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1.5px solid var(--line);border-radius:12px;font-size:14px;cursor:pointer}.pbpick.on{border-color:var(--red-deep)}.pbpick .grow{flex:1 1;min-width:0}.pbpick input[type=radio]{margin:0;flex:none;width:18px;height:18px;accent-color:var(--red-deep)}.pbjoin{gap:16px;padding:16px}.pbjoin .pbpicks{gap:8px}.pbjoin .pbpick{gap:10px;min-height:48px;padding:10px 14px}.pbjoin .two{gap:12px}.pbjoin .field{gap:6px}.pbagree{display:flex;align-items:flex-start;gap:8px;color:var(--muted)}.pbagree input{margin-top:3px;flex:none}.warnnote{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border:1px solid var(--sky);border-radius:12px;background:var(--sky-soft);color:var(--ink);font-size:12px;line-height:1.4}.warnnote>svg{flex:none;width:16px;height:16px;margin-top:.5px;color:var(--info)}.warnnote>span{flex:1 1;min-width:0}.pbterms{gap:6px}.pbterms,.pbterms ul{display:flex;flex-direction:column}.pbterms ul{margin:0 0 6px;padding-left:18px;gap:4px}:root{--header-h:60px;--motion-tap:110ms;--motion-state:170ms;--motion-out:130ms;--motion-in:200ms;--motion-ease:cubic-bezier(0.2,0.8,0.3,1);--motion-shift:18px}.nav-in-forward{animation:nav-in-forward var(--motion-in) var(--motion-ease) backwards}.nav-in-back{animation:nav-in-back var(--motion-in) var(--motion-ease) backwards}.nav-in-fade{animation:nav-fade .12s ease-out backwards}.nav-out{position:fixed;z-index:1;margin:0;pointer-events:none}.nav-out-forward{animation:nav-out-forward var(--motion-out) ease-in forwards}.nav-out-back{animation:nav-out-back var(--motion-out) ease-in forwards}@keyframes nav-in-forward{0%{opacity:0;transform:translate3d(var(--motion-shift),0,0)}}@keyframes nav-in-back{0%{opacity:0;transform:translate3d(calc(var(--motion-shift) * -1),0,0)}}@keyframes nav-out-forward{to{opacity:0;transform:translate3d(calc(var(--motion-shift) * -.7),0,0)}}@keyframes nav-out-back{to{opacity:0;transform:translate3d(calc(var(--motion-shift) * .7),0,0)}}@keyframes nav-fade{0%{opacity:0}}.btn,.catpill,.cbtn,.check,.chipopt span,.iconbtn,.menurow,.minichip,.pbpick,.pillbtn,.ptabs a,.quickchip,.seg a,.tabbar .fab,.tabbar a{transition:transform var(--motion-tap) ease-out,background-color var(--motion-state) ease,border-color var(--motion-state) ease,color var(--motion-state) ease,box-shadow var(--motion-state) ease}.btn:active:not([disabled]),.catpill:active,.cbtn:active:not([disabled]),.iconbtn:active:not([disabled]),.minichip:active,.pillbtn:active,.quickchip:active:not([disabled]),.tabbar a:active:not(.sell){transform:scale(.97)}.tabbar .sell:active .fab{transform:scale(.93)}.tabbar a[aria-current=page] svg{animation:nav-select var(--motion-in) var(--motion-ease)}@keyframes nav-select{0%{transform:scale(.86)}}.sheet-back{animation:nav-fade var(--motion-state) ease-out}.sheet-back>.sheet{animation:sheet-up .22s var(--motion-ease)}.sheet-back.closing{animation:sheet-back-out var(--motion-out) ease-in forwards;pointer-events:none}.sheet-back.closing>.sheet{animation:sheet-down var(--motion-out) ease-in forwards}@keyframes sheet-up{0%{transform:translate3d(0,28px,0);opacity:.6}}@keyframes sheet-down{to{transform:translate3d(0,24px,0)}}@keyframes sheet-back-out{to{opacity:0}}details[open]>:not(summary){animation:fold-open var(--motion-state) var(--motion-ease)}@keyframes fold-open{0%{opacity:0;transform:translate3d(0,-4px,0)}}@media (prefers-reduced-motion:reduce){.nav-in-back,.nav-in-fade,.nav-in-forward{animation:nav-fade .1s linear}.sheet-back,.sheet-back>.sheet,.tabbar a[aria-current=page] svg,details[open]>:not(summary){animation:none}.btn:active:not([disabled]),.catpill:active,.cbtn:active:not([disabled]),.iconbtn:active:not([disabled]),.minichip:active,.pillbtn:active,.quickchip:active:not([disabled]),.tabbar .sell:active .fab,.tabbar a:active:not(.sell){transform:none}}.pageload{display:flex;flex-direction:column;gap:14px;animation:nav-fade var(--motion-state) ease-out 80ms backwards}.pageload i{display:block;border-radius:14px;background:linear-gradient(100deg,var(--sunk) 35%,var(--surface) 50%,var(--sunk) 65%) 0 0 /300% 100%;animation:load-shimmer 1.3s linear infinite}.pageload .bar{height:44px;border-radius:99px}.pageload .short{height:20px;width:45%;border-radius:8px}.pageload .tile{aspect-ratio:4/5}@keyframes load-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.pageload i{animation:none}}.camerapick{border:1.5px dashed var(--line);background:var(--sunk);color:var(--muted);cursor:pointer;overflow:hidden;padding:0;font:inherit;font-size:14px}.camerapick img{width:100%;height:100%;object-fit:contain}.camera{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;background:#000;animation:nav-fade var(--motion-state) ease-out}.camera video{flex:1 1;min-height:0;width:100%;object-fit:contain}.camera video.mirror{transform:scaleX(-1)}.camerahint{position:absolute;top:calc(14px + env(safe-area-inset-top));left:16px;right:16px;z-index:1;margin:0;padding:8px 12px;border-radius:12px;background:rgba(0,0,0,.6);color:#fff;font-size:14px;font-weight:600;text-align:center}.camerabar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:16px;gap:16px;padding:16px 16px calc(16px + env(safe-area-inset-bottom))}.camerabar .btn:first-child{justify-self:start}.camerabar .btn:last-child{justify-self:end}.camerashot{width:66px;height:66px;border-radius:50%;border:4px solid #fff;background:var(--red);cursor:pointer;transition:transform var(--motion-tap) ease-out}.camerashot:active:not([disabled]){transform:scale(.93)}.camerashot[disabled]{opacity:.5}.msgline{display:flex;align-items:flex-end;gap:8px;width:100%}.msgrow.me .msgline{justify-content:flex-end}.msgavatar{width:28px;flex:none}.msgbody{flex-direction:column;gap:2px;max-width:84%}.bubbleline,.msgbody{display:flex;min-width:0}.bubbleline{align-items:flex-end;gap:6px;max-width:100%}.msgrow.me .bubbleline{flex-direction:row-reverse}.bubbleline .btime{flex:none;padding:0 0 2px}.msgrow.me .msgbody{align-items:flex-end}.msgrow.them .msgbody{align-items:flex-start}.bubbleline .bubble{max-width:100%;min-width:0;padding:8px 12px;border-radius:18px}.msgrow.them .bubbleline .bubble{border-bottom-left-radius:6px}.msgrow.me .bubbleline .bubble{border-bottom-right-radius:6px}.msgline>.msgbody>.chatphoto{max-width:100%}.msgline+.scamwarn{margin-left:36px}.safetydock{display:flex;align-items:flex-start;gap:2px;padding:8px 0;margin:-8px 0 8px;border-bottom:1px solid var(--line)}.safetydock .warnnote{flex:1 1;padding:0;border:0;background:none}.safetyclose{flex:none;width:28px;height:28px;margin:-4px -6px 0 0;display:grid;place-items:center;border:0;background:none;color:var(--muted);cursor:pointer}body:has(.chatpage) .topbar{display:none}.chattop{position:-webkit-sticky;position:sticky;top:0;z-index:5;margin-inline:-16px;background:var(--surface)}.chattop,.chattop .chathead{border-bottom:1px solid var(--line)}.chattop .chathead{display:grid;grid-template-columns:74px minmax(0,1fr) 74px;grid-gap:8px;gap:8px;height:var(--header-h);padding:0 16px;box-sizing:content-box}.headerback{flex:none;width:36px;height:40px;margin-left:-12px;border:0;background:none}.chatnav{display:flex;align-items:center;gap:2px}.chatmark{display:block;color:var(--red)}.chattop .chathead>.iconbtn{justify-self:end}.chattop .chatitem{gap:12px;padding:8px 16px;border:0;border-radius:0;background:none}.chattop .chatitem b{font-size:15px}.chattop .chatitem .art{width:44px;height:44px}.chattop .chatitem>svg{flex:none;color:var(--muted)}.chatwho{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px;text-align:center}.chatwho .chatname,.chatwhofacts{line-height:1.25}.chatwho .chatname{display:flex;justify-content:center;gap:5px;max-width:100%;min-width:0;font-size:16px}.chatnametext{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatname .vmark{flex:none;margin-left:0;align-self:center;vertical-align:0}.chatwhofacts{display:inline-flex;align-items:center;gap:6px;max-width:100%;overflow:hidden;white-space:nowrap}.chatwhofacts>span+span:before{content:"·";margin-right:6px}.chatwhostars{display:inline-flex;align-items:center;gap:3px;color:var(--ink)}.holdbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:-10px -16px 0;padding:6px 16px;background:var(--surface);border-bottom:1px solid var(--line)}.chattop .holdbar{margin:0;padding:0 16px 6px;background:none;border:0}.chattop .holdtitle{font-size:12.5px;font-weight:600}.chatitemline{display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden}.chatitemline .muted{overflow:hidden;text-overflow:ellipsis}.endhold{flex:none;min-height:32px;padding:0;border:0;background:none;color:var(--red-deep);font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.chattop:has(.sheet-back:not([hidden])){z-index:61}.holdtext{flex:1 1 170px;min-width:0}.holdtitle{font-size:13px}.holdactions{flex:none;display:inline-flex;align-items:center;gap:6px}.holdbar .tiny{font-size:12px;line-height:1.35}.holdactions .btn.sm{min-height:30px;padding:5px 12px;font-size:12.5px;border-width:1px}.sysprompt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:8px 12px 8px 16px;border:1px solid var(--line);border-radius:12px;background:var(--sunk);font-size:12px;line-height:1.35}.sysprompt b{font-size:12.5px}.sysprompt .btn.sm{flex:none;min-height:30px;padding:4px 12px;font-size:12.5px;border-width:1px}.chatpage>.dealcard{margin:0;padding:6px 10px}.chatpage>.dealcard .cbtn{width:34px;height:34px}.dealstop{align-self:flex-start;min-height:0;padding:0;font-size:12px;font-weight:600}.sharefacts{display:flex;flex-direction:column;gap:8px;margin:0}.sharefacts div{display:flex;justify-content:space-between;gap:12px;background:var(--sunk);border-radius:12px;padding:10px 12px;font-size:14px}.sharefacts dt{color:var(--muted)}.sharefacts dd{margin:0;font-weight:700;text-align:right}.chatpage .thread{padding-block:8px 6px}.chatpage .thread>.msgrow:first-child .daysep{margin-top:4px}.quickreplies{flex-wrap:wrap;align-content:flex-start;overflow:hidden;height:34px;gap:6px;margin:0 0 10px;padding:0}.quickchip{padding:6px 11px;font-size:13px}body,html{overscroll-behavior-y:none}body:has(.chatpage),html:has(.chatpage){height:100dvh;overflow:hidden}body:has(.chatpage) .page{padding-block:0}.chatpage{--chat-menu:calc(80px + env(safe-area-inset-bottom, 0px));height:calc(100dvh - var(--chat-menu));min-height:0}.chatpage>*{flex:none}.chatpage .thread{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin-inline:-16px;padding-inline:16px}body:has(.chatpage),html:has(.chatpage){overflow-x:hidden;touch-action:pan-y}.chatpage .thread{overflow-x:hidden}.chatpage .thread>:first-child{margin-top:auto}.chatpage .thread{gap:2px}.chatpage .msgrow{margin-top:0}.chatpage .msgrow.me+.msgrow.them,.chatpage .msgrow.them+.msgrow.me{margin-top:8px}.chatpage .msgrow.them>.offer-card{margin-left:36px}.chatpage .bubble.sys{margin:6px auto;padding:5px 10px;font-size:12px;font-weight:500}.chatpage .composerwrap{position:static;padding-block:10px 12px}.cfield{flex:1 1;min-width:0;display:flex;align-items:center;gap:4px;min-height:46px;padding:0 5px 0 0;border:1.5px solid var(--line);border-radius:99px;background:var(--surface)}.cfield:focus-within{border-color:var(--blush)}.cfield .cinput{border:0;padding:10px 6px 10px 16px;background:none;outline:none}.cfield .cbtn.send{width:34px;height:34px}.composer>.cbtn{width:46px;height:46px}.composer>.cbtn.offer{width:auto;height:46px}body:has(.chatpage .cinput:focus) .tabbar{display:none}body:has(.chatpage .cinput:focus) .chatpage{height:100dvh}.chattop,.topbar{padding-top:env(safe-area-inset-top,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.camera .camerahint{top:calc(14px + env(safe-area-inset-top, 0px))}.topbar .wrap{position:relative}.headertitle{position:absolute;left:50%;transform:translateX(-50%);font-size:20px;font-weight:800;letter-spacing:-.01em}.navbar{position:fixed;top:env(safe-area-inset-top,0);left:0;right:0;z-index:80;height:3px;background:var(--red);transform:scaleX(0);transform-origin:left;opacity:0;pointer-events:none}.navbar.run{opacity:1;transform:scaleX(.82);transition:transform 1.4s cubic-bezier(.1,.7,.3,1)}.navbar.done{opacity:0;transform:scaleX(1);transition:transform .16s ease-out,opacity .22s ease 80ms}@media (prefers-reduced-motion:reduce){.navbar.run{transform:scaleX(1);transition:none}.navbar.done{transition:opacity .12s linear}}.promowrap{position:relative}.promowrap .promo{padding-right:18px}.promoclose{position:absolute;top:6px;right:6px;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--muted);cursor:pointer}.pbcta{display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.pbcta p{margin:0}.pbctarow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:6px}.pbsafety{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid #f1d39a;border-radius:14px;background:#fff7e8;color:#5c3900;line-height:1.45}.pbsafety>svg{flex:none;margin-top:1px}@media (max-width:480px){.topbar:has(.headertitle) nav .btn:not(.primary){display:none}}.pbctalink{font-size:12px;font-weight:600;color:var(--muted);text-decoration:underline;text-underline-offset:2px}.page:has(.pbcta){gap:14px}.tabbar .wrap{gap:0;height:60px;padding:5px 6px}.tabbar .sell,.tabbar a{flex:1 1;min-width:0;height:100%;flex-direction:column;justify-content:center;gap:1px;padding:0;border-radius:22px;font-size:11px}.tabbar .sell .tlabel,.tabbar .sell[aria-current=page] .tlabel,.tabbar a .tlabel{display:none}.tabbar a:not(.sell)[aria-current=page] .tlabel{display:block;line-height:1.2;white-space:nowrap}.tabbar a svg{width:22px;height:22px}.tabbar .tpill{height:24px}.tabbar .sell{background:none}.tabbar .sell span.fab{width:48px;height:48px;margin:0}.tabbar .sell span.fab svg{width:26px;height:26px}.tabbar .count{top:3px;right:calc(50% - 22px)}.searchbar+.catpills{margin-top:-18px}.catpills+*{margin-top:-6px}.catpills{padding-block:8px 14px;margin-bottom:-14px}.page:has(.searchrow){gap:12px}.searchrow~.catpills{margin-top:-8px}.page:has(.searchrow) .catpills+*{margin-top:0}.photoadd.big{aspect-ratio:auto;min-height:170px;gap:4px;padding:16px;text-align:center;border-color:var(--blush);background:var(--blush-soft);color:var(--red-deep)}.photoadd.big b{font-size:15px}.photoadd.big .tiny{color:var(--muted)}.photocell .photomove{top:auto;right:auto;left:4px;bottom:4px;display:grid;place-items:center}.typechips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.typechips .minichip{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:42px;padding:6px 12px;border-radius:12px;font-size:13.5px}.typechips .minichip:last-child:nth-child(odd){grid-column:1/-1}.field>.typechips+.hint{margin-top:3px}.card.formsec:has(#item-title){gap:12px}.formsec>.hint{font-size:13px;line-height:1.4;color:var(--muted)}.card.formsec:has(#item-title) .field{gap:5px}.typechips .minichip[aria-pressed=true]{background:var(--red-deep);border-color:var(--red-deep);color:#fff}.fielderror{font-weight:600;font-size:12px;color:var(--red-deep)}.field input[aria-invalid=true]{border-color:var(--red-deep)}.pbhero{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 16px;border-radius:18px;background:var(--sky)}.pbhero h2{margin:0;font-size:22px;line-height:1.2;color:var(--ink)}.pbhero .pbkind{align-self:flex-start}.pbhow{gap:12px}.pbhow li{position:relative;align-items:flex-start}.pbhow li:not(:last-child):before{content:"";position:absolute;left:13px;top:30px;bottom:-10px;width:2px;border-radius:2px;background:var(--sky)}.pbnum{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--sky-soft);color:var(--info);font-size:13px;font-weight:800}.page{padding-bottom:calc(86px + env(safe-area-inset-bottom, 0px))}.holdcard{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:14px;border:1px solid var(--sky);border-radius:18px;background:var(--sky-soft)}.holdcard>b{margin-top:3px;font-size:18px}.holdcard .tiny{margin-top:2px;line-height:1.4}.logo svg{height:28px;width:auto;transition:height var(--motion-in) var(--motion-ease)}.logo-small svg{height:24px}.headerback svg{width:25px;height:25px}@media (max-width:350px){.logo-small svg{height:20px}}.headerback{overflow:hidden;transition:width var(--motion-in) var(--motion-ease),margin var(--motion-in) var(--motion-ease),opacity var(--motion-state) ease,transform var(--motion-tap) ease-out;padding:0}.headerback.isoff{width:0;margin-inline:0;opacity:0;pointer-events:none}.chatnav:has(.isoff){gap:0}.headertitle{animation:nav-fade var(--motion-state) ease-out}@media (prefers-reduced-motion:reduce){.headerback,.logo svg{transition:none}.headertitle{animation:none}}.field select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%232a1e1e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.reqmark{margin-left:6px;font-size:12px;font-weight:700;color:var(--red-deep)}.field select[aria-invalid=true],.field textarea[aria-invalid=true],.photoadd.big.isrequired{border-color:var(--red-deep)}.iconbtn.ison{background:var(--blush-soft);border-color:var(--blush-soft);color:var(--red-deep)}.two{grid-template-columns:repeat(2,minmax(0,1fr))}.two>*{min-width:0}input[type=date],input[type=datetime-local],input[type=time]{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-webkit-date-and-time-value{text-align:left}html{touch-action:pan-x pan-y}.zoomtap{position:absolute;inset:0;border:0;padding:0;background:none;cursor:zoom-in}.zoomview{position:fixed;inset:0;z-index:80;display:grid;place-items:center;overflow:hidden;background:rgba(0,0,0,.92);touch-action:none;animation:nav-fade var(--motion-state) ease-out}.zoomview img{max-width:100%;max-height:100%;object-fit:contain;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.zoomview .iconbtn{position:absolute;top:calc(12px + env(safe-area-inset-top, 0px));right:12px}.page:has(.pdhead){gap:14px}.pdhead{gap:6px}.pdtitle{font-size:20px;letter-spacing:-.01em}.pdprice{font-size:30px}.pdmeta{display:block;margin:0;font-size:12.5px}.page:has(.pdhead) .card h3{font-size:15px}.page:has(.pdhead) .desc{font-size:14.5px;line-height:1.5}.rushnote{align-items:center;padding:6px 10px}.rushnote>svg{margin-top:0}.speclist{margin:2px 0 0;display:grid}.speclist div{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid var(--line);font-size:13.5px}.speclist dt{flex:none;color:var(--muted)}.speclist dd{margin:0;min-width:0;text-align:right;overflow-wrap:anywhere}.trustline{display:flex;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:600;color:var(--muted)}.trustline .vmark{flex:none;margin:0}.sellerlink{display:flex;gap:12px;min-width:0;color:var(--ink)}.sellerlink>svg{flex:none;color:var(--muted)}.sellername{display:flex;align-items:center;gap:4px;min-width:0;font-size:14.5px}.sellername b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sellername .vmark{flex:none;margin:0}.sellerfacts{display:flex;flex-wrap:wrap;align-items:center;font-size:12.5px}.sellerfacts>span+span:before{content:"\00b7";margin:0 5px;color:var(--muted)}.sellerrating{display:inline-flex;align-items:center;gap:3px}@media (max-width:370px){.page:has(.pdhead) .two .btn{gap:5px;padding-inline:6px;font-size:13px;white-space:nowrap}.page:has(.pdhead) .two .btn svg{width:16px;height:16px}}body:has(.pdhead) .tabbar{display:none}.page:has(.pdhead){padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))}.pdbar{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:10px 0 calc(10px + env(safe-area-inset-bottom, 0px));background:var(--surface);border-top:1px solid var(--line)}.pdbar:not(:has(button,a)){display:none}.pdbar{transition:opacity .16s ease,transform .2s var(--motion-ease)}.pdbar.past{opacity:0;transform:translateY(10px);pointer-events:none}.pdbar .buyrow{flex-wrap:nowrap;gap:8px}.pdbar .buyrow .btn.primary{white-space:nowrap;padding-inline:10px}.pdbar .buyrow .buychat{padding-inline:14px}.page:has(.pdbar){padding-bottom:calc(96px + env(safe-area-inset-bottom, 0px))}.pdbar .two .btn{gap:6px;padding-inline:8px;font-size:14px;white-space:nowrap}.pdbar .two .btn svg{width:17px;height:17px}@media (max-width:340px){.pdbar .two .btn{font-size:12.5px}.pdbar .two .btn svg{display:none}}.promo.setuppromo{padding:12px 14px;align-items:center}.setuppromo .badge-art{width:60px;height:60px;border-radius:17px;margin-top:20px;box-shadow:0 8px 16px rgba(255,49,48,.24)}.setupbar{display:flex;gap:4px;width:120px;margin:3px 0 4px}.setupbar i{flex:1 1;height:5px;border-radius:3px;background:rgba(255,255,255,.75)}.setupbar i.on{background:var(--red-deep)}.setuppromo h2{font-size:16px}.setuppromo .txt{gap:2px}.setuppromo p{max-width:40ch;font-size:12.5px;line-height:1.4;color:var(--ink)}.setuppromo .setupcta{align-self:flex-start;width:auto;min-height:32px;margin-top:8px;padding:0 14px;border:0;border-radius:99px;background:var(--red-deep);color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.promowrap:has(.setuppromo) .promoclose{top:2px;right:2px;width:44px;height:44px;display:grid;place-items:center}.rowcards{display:flex;flex-direction:column;gap:8px}.rowcards>*{margin:0}.rowcards details.card{display:block}@media (prefers-reduced-motion:reduce){.segpill{transition:none}}.countbadge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;display:grid;place-items:center;border-radius:9px;border:1.5px solid var(--surface);background:var(--red-deep);color:#fff;font-size:10.5px;font-weight:800;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}body:has(.pdbar :is(button,a)),html:has(.pdbar :is(button,a)){height:100dvh;overflow:hidden}body:has(.pdbar :is(button,a)){display:flex;flex-direction:column}main.page:has(.pdbar :is(button,a)){flex:1 1;width:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}main.page:has(.pdbar :is(button,a))>*{flex-shrink:0}@media (hover:none) and (pointer:coarse){body,html{height:100dvh;overflow:hidden}body{display:flex;flex-direction:column}body>.topbar{flex:none}main.page{flex:1 1;width:100%;min-height:0;overflow:hidden auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}main.page>*,main.page>form>*{flex-shrink:0}.nav-out{overflow:hidden}}.adminform{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.adminform .field{flex:1 1 180px;min-width:0}.admintile{gap:2px;color:var(--ink)}.admintile b{font-size:26px;line-height:1.1}.admindocs{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:8px;gap:8px}.admindocs img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;background:var(--sunk)}main:has(.adminshell){max-width:1120px}.adminshell{display:block}.adminside{display:none}.adminmain{display:flex;flex-direction:column;gap:14px;min-width:0}.adminmain h1{margin:2px 0 0}.adminmob{display:flex;flex-direction:column;gap:10px}.admingroups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border-radius:16px;background:var(--surface);border:1px solid var(--line)}.admingroups a{display:flex;flex-direction:column;align-items:center;gap:3px;min-height:54px;justify-content:center;border-radius:12px;font-size:11.5px;font-weight:700;color:var(--muted)}.admingroups a[aria-current=true]{background:var(--blush-soft);color:var(--red-deep)}.adminicon{position:relative;display:inline-flex}.adminicon i{position:absolute;top:-6px;left:13px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--red-deep);color:#fff;font-size:10px;font-style:normal;line-height:16px;text-align:center}.adminmob .catpills{margin-bottom:0;padding-block:2px}.adminmob .catpills+*{margin-top:0}.admincount{min-width:22px;padding:1px 7px;border-radius:99px;background:var(--blush-soft);color:var(--red-deep);font-size:12px;font-weight:800;text-align:center}.adminlist{gap:0;padding-block:4px}.adminrow{display:flex;align-items:center;gap:10px;min-height:48px;font-size:14px;font-weight:600;color:var(--ink)}.adminrow+.adminrow{border-top:1px solid var(--line)}.adminrow>svg{color:var(--muted)}.adminava{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--sky);color:var(--ink);font-size:13px;font-weight:800}.adminitem{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.adminitem .art.thumb{width:64px;height:64px;border-radius:12px}.admintitle{font-size:14px;font-weight:700;color:var(--ink)}.adminclip,.admintitle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminflags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.adminacts{border-top:1px solid var(--line);padding-top:8px}.adminacts summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--red-deep);min-height:28px;display:flex;align-items:center;list-style:none}.adminacts summary::-webkit-details-marker{display:none}.adminacts summary:after{content:"+";margin-left:auto;color:var(--muted);font-size:18px;font-weight:500}.adminacts[open] summary:after{content:"\2212"}.adminacts[open] summary{margin-bottom:8px}.admintoast{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:14px;background:var(--sky-soft);border:1px solid var(--sky)}.chartgrid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.admintiles .admintile{justify-content:center;min-height:84px}@media (min-width:900px){.adminshell{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.adminside{display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 16px)}.adminsidehead{gap:6px;padding:0 10px 4px;color:var(--muted);font-size:12px;font-weight:700}.adminside a,.adminsidehead{display:flex;align-items:center}.adminside a{gap:8px;min-height:36px;padding:0 10px;border-radius:10px;font-size:14px;font-weight:600;color:var(--ink)}.adminside a:hover{background:var(--sunk)}.adminside a[aria-current=true]{background:var(--blush-soft);color:var(--red-deep)}.adminmob{display:none}.admintiles{grid-template-columns:repeat(4,minmax(0,1fr))}.chartgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pdlabel{align-self:flex-start;display:inline-flex;padding:3px 9px;border-radius:8px;background:var(--blush-soft);color:var(--red-deep);font-size:12.5px;font-weight:700}.btn.dangerbtn{color:var(--red-deep);border-color:var(--red-deep);background:var(--surface)}.minichip:disabled{opacity:.45;cursor:not-allowed}.activenow{display:inline-flex;align-items:center;gap:5px;color:#14804a;font-weight:700}.activenow i{flex:none;width:8px;height:8px;border-radius:50%;background:#22a55b;animation:onlinepulse 2s ease-out infinite}.onlineface{position:relative;display:inline-block;flex:none}.onlineface>i{position:absolute;right:2%;bottom:2%;width:var(--dot);height:var(--dot);border-radius:50%;background:#22a55b;border:2.5px solid var(--surface);box-sizing:content-box;animation:onlinepulse 2s ease-out infinite}@keyframes onlinepulse{0%{box-shadow:0 0 0 0 rgba(34,165,91,.45)}70%,to{box-shadow:0 0 0 6px rgba(34,165,91,0)}}@media (prefers-reduced-motion:reduce){.activenow i,.onlineface>i{animation:none}}.adminmain .grow,.adminside .grow{flex:1 1;min-width:0}.adminmain .ico{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:var(--sky-soft);color:var(--ink)}.page:has(.searchrow) .catpills{margin-block:-2px 0;padding-block:2px 8px}.page:has(.searchrow) .subtiles{padding-block:2px 6px}.tagrail{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding:2px 16px}.tagrail::-webkit-scrollbar{display:none}.tagrailhead{gap:4px;font-size:13px;font-weight:700;color:var(--muted)}.tagpick,.tagrailhead{flex:none;display:inline-flex;align-items:center}.tagpick{min-height:34px;padding:0 12px;border-radius:99px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.tagpick[aria-current=true]{background:var(--red-deep);border-color:var(--red-deep);color:#fff}.taginput,.tagpicks{display:flex;flex-wrap:wrap;gap:6px}.taginput{align-items:center;min-height:46px;padding:6px 10px;border:1.5px solid var(--line);border-radius:14px;background:var(--surface)}.taginput:focus-within{border-color:var(--red-deep)}.field .taginput input{flex:1 1 120px;min-width:0;height:32px;padding:0 4px;border:0;border-radius:0;background:none;outline:0}.tagchip{display:inline-flex;align-items:center;gap:2px;height:32px;padding:0 4px 0 10px;background:var(--blush-soft);color:var(--red-deep);font-size:13px;font-weight:700}.tagchip button{width:24px;height:24px;display:grid;place-items:center;border:0;background:none;color:inherit;cursor:pointer}.nav-in-back,.nav-in-forward{animation-duration:.16s}.page:has(.searchrow){gap:10px}.page:has(.searchrow) .searchrow~.catpills{margin-block:-6px -12px;padding-block:6px 12px}.page:has(.searchrow) .subtiles{margin-block:-6px -14px;padding-block:6px 14px}.page:has(.searchrow) .tagrail{margin-block:0;padding-block:0}.catpill[aria-current=true]{box-shadow:0 3px 8px rgba(216,30,30,.22)}.subtile[aria-current=true]{box-shadow:0 4px 10px rgba(216,30,30,.22)}.subtile,.tagpick{transition:transform var(--motion-tap) ease-out,background-color var(--motion-state) ease,border-color var(--motion-state) ease,color var(--motion-state) ease,box-shadow var(--motion-state) ease}.check:active,.chipopt:active span,.subtile:active,.tagpick:active{transform:scale(.95)}.chipopt input:checked+span,.justpicked,.minichip[aria-pressed=true]{animation:chip-pop .26s cubic-bezier(.34,1.56,.64,1)}@keyframes chip-pop{0%{transform:scale(.93)}60%{transform:scale(1.04)}to{transform:scale(1)}}.resultfade{animation:nav-fade .18s ease-out;transition:opacity .12s ease}.resultfade.stale{opacity:.45}@media (prefers-reduced-motion:reduce){.chipopt input:checked+span,.justpicked,.minichip[aria-pressed=true],.resultfade{animation:none}.check:active,.chipopt:active span,.subtile:active,.tagpick:active{transform:none}}main.page:has(.pdhead){overscroll-behavior-y:none}.tabbar .wrap{position:relative}.tabbar a{z-index:1}.tabbar a[aria-current=page]:not(.sell){background:none}.tabslide{position:absolute;top:5px;bottom:5px;left:6px;width:calc((100% - 12px) / 5);border-radius:22px;background:var(--blush-soft);transition:transform .3s cubic-bezier(.32,1.2,.5,1),opacity .15s ease}@media (prefers-reduced-motion:reduce){.tabslide{transition:none}}.tagfield{position:relative}.tagmenu{position:absolute;left:0;right:0;z-index:6;max-height:196px;overflow-y:auto;overscroll-behavior:contain;padding:4px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 10px 24px rgba(42,30,30,.14);animation:nav-fade .12s ease-out}.tagmenu button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:42px;padding:0 10px;border:0;border-radius:10px;background:none;color:var(--ink);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.tagmenu button:active{background:var(--blush-soft)}.tagmenu small{color:var(--muted);font-size:12px;font-weight:500}.searchrow .searchpanel{right:-62px}.sgroup .linkbtn{font-size:12px;font-weight:600}.recentrow{display:flex;align-items:center;gap:4px}.recentrow .sugrow{flex:1 1;min-width:0}.recentx{flex:none;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:none;color:var(--muted);cursor:pointer}.recentx:active{background:var(--sunk)}body:has(.sheet-back:not([hidden])) .tabbar{display:none}.sheet-back>.sheet{--sheet-pad:calc(20px + env(safe-area-inset-bottom, 0px));padding-bottom:var(--sheet-pad)}.sheetactions{bottom:calc(var(--sheet-pad, 18px) * -1);padding-bottom:var(--sheet-pad,4px);margin-bottom:calc(var(--sheet-pad, 18px) * -1)}.ptrbox{position:fixed;z-index:4;top:calc(var(--header-h) + 6px);left:calc(50% - 13px);opacity:0;transform:translate3d(0,-40px,0);pointer-events:none}.ptrbox,.ptrring{width:26px;height:26px}.ptrring{display:block;box-sizing:border-box;border-radius:50%;border:3px solid var(--blush);border-top-color:var(--red-deep);transform-origin:50% 50%}.ptrring.spin{animation:ptr-spin .7s linear infinite}@keyframes ptr-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ptrdone{position:fixed;z-index:6;top:calc(var(--header-h) + 10px);left:50%;transform:translateX(-50%);padding:5px 12px;border-radius:99px;background:var(--ink);color:#fff;font-size:12px;font-weight:700;pointer-events:none;animation:ptr-note 1.5s ease-out both}@keyframes ptr-note{0%{opacity:0}12%,80%{opacity:1}to{opacity:0}}main.page:has(.pdhead){gap:12px}.card .rushnote{margin:0}.cp-tips,.cp-tips *{font-size:11.5px;line-height:1.4}.icard .name{font-size:13px}.icard .meta{font-size:11px}.photo-btn{min-width:34px;height:34px;padding:0 8px;background:rgba(255,255,255,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:none}.photo-btn svg{width:18px;height:18px}.gal-actions{gap:6px}.pdtags{align-items:center}.pdtags .pdchip,.pdtags .pdcond,.pdtags .pdcrumb{display:inline-flex;align-items:center;box-sizing:border-box;height:24px;min-height:24px;padding:0 10px;border-width:1px;border-style:solid;border-radius:99px;line-height:1;font-size:11.5px;font-weight:600}.pdtags .pdcrumb{border-color:transparent}main.page:has(.homehead){gap:14px}main.page:has(.homehead)>section.stack{gap:8px}main.page:has(.homehead) .rail{margin-bottom:-4px}.art .tagstack{top:6px;left:6px;right:6px;gap:3px}.art .tagstack .saletag,.art .tagstack .tag{font-size:10px;padding:2px 6px;line-height:14px;font-weight:700}.art .tagstack>:nth-child(n+3){display:none}.ownerbtns{gap:6px}.ownerbtns .btn:not(.sheet-back .btn){min-height:36px;height:36px;padding:0 10px;font-size:13px}.toast{width:max-content;max-width:calc(100vw - 32px);box-sizing:border-box;font-size:13px;text-align:center}.photo-btn{position:relative;overflow:visible}.heartpop{display:inline-grid;animation:heart-pop .42s cubic-bezier(.34,1.56,.64,1)}@keyframes heart-pop{0%{transform:scale(.6)}55%{transform:scale(1.3)}to{transform:scale(1)}}.heartburst{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.heartburst i{position:absolute;left:-5px;top:-5px;color:var(--red);opacity:0;animation:heart-fly .56s ease-out both}.heartburst i svg{display:block;width:10px;height:10px;fill:var(--red)}@keyframes heart-fly{0%{opacity:1;transform:rotate(var(--turn)) translateY(-8px) scale(.5)}to{opacity:0;transform:rotate(var(--turn)) translateY(-30px) scale(1)}}@media (prefers-reduced-motion:reduce){.heartpop{animation:none}.heartburst{display:none}}.chatpage{--chat-menu:calc(72px + env(safe-area-inset-bottom, 0px))}.chatpage .composerwrap{padding-bottom:6px}body:has(.chatpage .cinput:focus) .chatpage .composerwrap{padding-bottom:calc(6px + env(safe-area-inset-bottom, 0px))}.ptabs a{gap:1px;font-size:11.5px}.ptabs a svg{width:19px;height:19px}.tabnote{margin:0;font-size:11.5px;line-height:1.3;color:var(--muted)}.ptabs{margin-bottom:-14px}.ptabs a{padding:6px 4px 5px;min-height:42px}.ptabs~section.stack{gap:6px}.ptabs~section.stack h2{font-size:16px}.subtiles{gap:8px}.subtile{width:66px;gap:4px;padding:7px 4px 6px;border-radius:14px}.subtile-art{width:36px;height:36px}.subtile-art svg{width:18px;height:18px}.subtile-name{font-size:10.5px}main.page:has(>.seg){gap:10px}.catpill,.page:has(.searchrow) .catpill{height:36px;padding:0 12px;font-size:13px}.catpill svg{width:15px;height:15px}.subtile{height:76px;box-sizing:border-box;justify-content:flex-start}.subtile-name{line-height:1.1;text-align:center}.subtile{animation:tile-in .26s cubic-bezier(.34,1.4,.64,1) backwards}.subtile:nth-child(2){animation-delay:30ms}.subtile:nth-child(3){animation-delay:60ms}.subtile:nth-child(4){animation-delay:90ms}.subtile:nth-child(5){animation-delay:.12s}.subtile:nth-child(n+6){animation-delay:.15s}@keyframes tile-in{0%{opacity:0;transform:translate3d(0,8px,0) scale(.92)}}.tagrail{animation:nav-fade .2s ease-out}@media (prefers-reduced-motion:reduce){.subtile,.tagrail{animation:none}}.bigsheet:has(.fgroup){gap:12px}.fgroup{gap:6px}.bigsheet .field>b,.fgroup>b{font-size:13px!important}.chipset{gap:6px}.chipopt span{height:30px;padding:0 10px;border-radius:10px;font-size:12.5px}.bigsheet:has(.fgroup) .field input,.bigsheet:has(.fgroup) .field select{height:38px;padding-block:0;font-size:13px}.bigsheet:has(.fgroup) .sheetactions .btn{min-height:40px;height:40px;font-size:14px}.facewrap{position:relative;display:inline-block;flex:none;line-height:0}.activedot{position:absolute;right:7px;bottom:7px;width:28px;height:28px;margin:-7px;padding:0;display:grid;place-items:center;border:0;background:none;cursor:pointer}.activedot i{width:13px;height:13px;border-radius:50%;background:#22a55b;border:2px solid var(--surface);box-sizing:content-box}.activedot span{position:absolute;left:50%;bottom:calc(100% - 2px);transform:translateX(-50%);padding:3px 8px;border-radius:99px;background:var(--ink);color:#fff;font-size:10.5px;font-weight:700;line-height:1.3;white-space:nowrap;animation:nav-fade .12s ease-out}.socialwrap{position:relative;min-width:0}.socialwrap>.btn{width:100%;padding-inline:8px;gap:6px}.socialicons{display:inline-flex;gap:2px}.pactions a svg,.socialicons svg{flex:none}.socialicons svg{width:14px;height:14px}.socialmenu{position:absolute;z-index:8;top:calc(100% + 6px);right:0;width:180px;max-width:calc(100vw - 32px);padding:4px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 10px 24px rgba(42,30,30,.14);animation:nav-fade .12s ease-out}.socialmenu a{display:flex;align-items:center;gap:10px;min-height:42px;padding:0 10px;border-radius:10px;font-size:14px;font-weight:600;color:var(--ink);transition:background-color var(--motion-state) ease}.socialmenu a span{flex:1 1}.socialmenu a>svg:last-child{color:var(--muted)}.socialmenu a:active,.socialmenu a:hover{background:var(--sunk)}.pactions>.btn{min-width:0}@media (hover:hover){.pactions .btn:hover:not([disabled]):not(.primary){border-color:var(--muted)}.pactions .btn.primary:hover:not([disabled]){filter:brightness(.95)}}body:has(.authpage) main.page,main.page,main.page:has(.pdbar),main.page:has(.pdhead){padding-bottom:0}main.page:after{content:"";flex:none;margin-top:-10px;height:calc(86px + env(safe-area-inset-bottom, 0px))}main.page:has(.pdhead):after{height:calc(24px + env(safe-area-inset-bottom, 0px))}main.page:has(.pdbar):after{height:calc(84px + env(safe-area-inset-bottom, 0px))}body:has(.authpage) main.page:after{height:32px}body:has(.chatpage) main.page:after{display:none}main.page:has(.sheet-back:not([hidden])){position:relative;z-index:61}.sheet-back>.sheet{max-height:min(85vh,calc(100dvh - var(--kb, 0px) - var(--header-h) - env(safe-area-inset-top, 0px) - 12px))}main.page:has(.homehead){padding-top:6px}.searchrow{gap:6px}.searchrow .searchpanel{right:-58px}.page:has(.searchrow) .resultbar{margin-block:-6px}.sgroup{gap:2px;padding:4px 4px 6px}.trendchips{gap:5px;padding-top:3px}.trendchip{gap:3px;padding:3px 9px;border-width:1px;font-size:12px}.trendchip svg{width:12px;height:12px}.pdact{display:contents}main.page:has(.pdhead){gap:8px}.page:has(.pdhead) .card{padding:11px 12px;gap:6px}.page:has(.pdhead) .card h3{margin:0}.page:has(.pdhead) .desc{font-size:13.5px;line-height:1.4}.speclist div{padding:6px 0}.card .desc+.rushnote,.card .speclist+.rushnote{margin-top:2px}.page:has(.pdhead) .warnnote{padding:8px 10px}.pdmore{gap:6px}.chipset{gap:5px}.chipopt span{min-height:0;height:26px;padding:0 9px;border-radius:8px;font-size:11.5px}.bigsheet:has(.fgroup){gap:10px}.bigsheet:has(.fgroup) .two{gap:8px}.bigsheet:has(.fgroup) .field{gap:3px}.bigsheet .field>b,.fgroup>b{font-size:12.5px!important}.bigsheet:has(.fgroup) .field input,.bigsheet:has(.fgroup) .field select{height:32px;min-height:0;padding-inline:10px;border-radius:9px;font-size:12.5px}.sheet-back .iconbtn[aria-label=Close]{width:32px;height:32px;min-height:0;margin-right:-6px;border:0;border-radius:50%;background:none;box-shadow:none}main.page:has(.homehead) .catpills,main.page:has(.homehead) .searchbar+.catpills{margin-top:-12px;padding-top:8px}.sheet-back>.sheet.bigsheet{padding-top:8px}.bigsheet .grab{margin:0 0 -6px}.bigsheet>.row.between:has(>.iconbtn[aria-label=Close]){position:relative;justify-content:center;min-height:32px}.bigsheet>.row.between>.iconbtn[aria-label=Close]{position:absolute;top:50%;right:0;margin:-16px -6px 0 0}.tagrail{gap:6px}.tagrailhead{font-size:12.5px}.tagrailhead svg{width:14px;height:14px}.tagrail .tagpick{height:28px;min-height:0;padding:0 10px;font-size:12px}.searchpanel{padding:6px}.searchpanel .sgroup:first-child{padding-top:2px}.sgroup .row.between{padding-inline:4px}.sgroup .linkbtn{min-height:0;line-height:1.3}.searchpanel .sugrow{padding:6px;font-size:13.5px}.searchpanel .recentx{width:30px;height:30px}.homehead{gap:0 4px;margin-bottom:-8px}.homehead .tiny,.locbar{font-size:12.5px;line-height:1.3}.locbar{gap:3px;padding:0;min-height:0;font-weight:700}.locbar svg{width:12px;height:12px}.locbar svg:first-child{width:13px;height:13px}.bigsheet>*{flex-shrink:0}.art .tagstack,.dcard .cover{justify-content:flex-end}.dcard .cover{align-items:flex-start;padding:6px}.dcard .cover .pill{position:relative;z-index:1;gap:4px;padding:2px 7px;font-size:10px;font-weight:700;line-height:14px}.dcard .cover .pill .dot{width:5px;height:5px}.dcard .cover .pill .mono{font-size:10px}.dcard .cover:after{right:auto;left:-18px;top:auto;bottom:-24px}.icard .name{padding:4px 4px 0}.icard .price{padding:0 4px}.page:has(.pdhead) .card{padding:12px;gap:8px;border-radius:16px}.page:has(.pdhead) .card h3{font-size:14px;font-weight:700;line-height:1.3}.page:has(.pdhead) .sechead h2{font-size:15px}.art.gallery{aspect-ratio:1;border-radius:16px;background:var(--sunk)}.galtrack{position:absolute;inset:0;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.galtrack::-webkit-scrollbar{display:none}.galslide{position:relative;flex:0 0 100%;min-width:0;scroll-snap-align:center;scroll-snap-stop:always}.galslide>img{object-fit:contain}.gallery .overlay{pointer-events:none}.gallery>.tag{z-index:2;top:50px;right:10px}.galdots{position:absolute;left:50%;bottom:8px;transform:translateX(-50%);z-index:2;display:flex;max-width:calc(100% - 24px);padding:0 4px;border-radius:99px;background:rgba(42,30,30,.42)}.galdots button{display:grid;place-items:center;width:14px;height:18px;padding:0;border:0;background:none;cursor:pointer}.galdots button:before{content:"";width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.55);transition:background-color var(--motion-state) ease,transform var(--motion-state) ease}.galdots button[aria-current=true]:before{background:#fff;transform:scale(1.2)}@media (hover:none){.gal-nav{display:none}}.pdhead{gap:0;margin-top:2px}.pdhead .pdtags{margin-bottom:8px}.pdhead .pdtags:empty{display:none}.pdhead .pdlabel{margin-bottom:6px}.pdtitle{font-size:18px;font-weight:700;line-height:1.3}.pdhead .pdpricerow{margin-top:4px}.pdprice{font-size:24px;font-weight:800}.pdmeta{margin-top:4px;font-size:12px;color:var(--muted)}.page:has(.pdhead) .desc{font-size:14px;line-height:1.45}.speclist{margin:0;border-top:1px solid var(--line)}.speclist div{align-items:baseline;padding:7px 0;font-size:13px;line-height:1.35}.speclist div:first-child{border-top:0}.speclist div:last-child{padding-bottom:0}.speclist dd{font-weight:600}.page:has(.pdhead) .card>.rushnote{margin-top:4px;padding:7px 10px;border:0;border-radius:10px;font-size:12px}.sellerlink{gap:10px;align-items:center}.sellerlink>svg{align-self:center}.sellerinfo{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.sellername{font-size:14px;line-height:1.3}.sellerfacts{font-size:12px;line-height:1.35;color:var(--ink)}.sellerplace,.trustnote{font-size:12px;line-height:1.35;color:var(--muted)}.trustnote{display:flex;align-items:center;gap:6px;margin:0;padding-top:8px;border-top:1px solid var(--line)}.trustnote>svg{flex:none;color:var(--info)}.trustnote b{font-weight:600;color:var(--ink)}.trustline{padding-top:8px;border-top:1px solid var(--line);font-size:12px}.page:has(.pdhead) .ways{gap:8px}.page:has(.pdhead) .way{align-items:center;gap:8px}.page:has(.pdhead) .way .ico{width:30px;height:30px;border-radius:10px}.pdbar{padding:8px 0 calc(8px + env(safe-area-inset-bottom, 0px))}.pdbar .btn{box-sizing:border-box;min-height:42px;height:42px;padding-block:0;font-size:14px}.pdbar .btn svg{width:16px;height:16px;flex:none}.pdpair{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:8px;gap:8px}.pdpair .btn{gap:6px;padding-inline:8px;white-space:nowrap}main.page:has(.pdhead):after{height:calc(16px + env(safe-area-inset-bottom, 0px))}main.page:has(.pdbar :is(button,a)):after{height:calc(78px + env(safe-area-inset-bottom, 0px))}@media (max-width:340px){.pdpair .btn{font-size:13px}}.promo .badge-art{margin-right:12px}.promo .badge-art svg{width:38px;height:38px}.promo.setuppromo{padding:16px}.setuppromo .badge-art{width:80px;height:80px;border-radius:22px;margin-top:0;box-shadow:0 10px 22px rgba(255,49,48,.3)}.setuppromo h2{font-size:20px}.setuppromo .txt{gap:6px}.setuppromo p{max-width:30ch;font-size:13px}.setuppromo .setupcta{min-height:40px;margin-top:4px;padding:0 16px;font-size:14px;font-weight:700}main.page:has(.homehead){padding-top:12px}.homehead{margin-bottom:-4px}.tagrail .tagpick{box-sizing:border-box;padding-bottom:2px}.profilehead{padding-bottom:10px}main.page:has(.dash-head){gap:8px}.dash-head,.dash-setup,.page:has(.dash-head) .rowcards>.card{padding:10px 12px;border-radius:16px;gap:8px}.dash-head .two{gap:8px}.dash-head .btn{box-sizing:border-box;min-height:36px;height:36px;padding-block:0}.dash-setup h3{font-size:13.5px}.dash-setup .verify-bar{height:4px}.dash-setup .todo{gap:0}.dash-setup .todo a{gap:8px;padding:7px 0;font-size:12.5px;font-weight:500}.dash-setup .todo a:first-child{padding-top:2px}.dash-setup .todo a:last-child{padding-bottom:0}.dash-setup .todo .dot{width:14px;height:14px}.dash-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:16px;background:var(--surface)}.dash-stats>div{display:flex;flex-direction:column;gap:2px;min-width:0;padding:9px 4px;text-align:center}.dash-stats>div+div{border-left:1px solid var(--line)}.dash-stats b{overflow:hidden;font-size:15px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dash-stats span{font-size:10.5px;line-height:1.2;color:var(--muted)}.dash-links{padding:2px 12px!important;gap:0!important}.dash-links a{display:flex;align-items:center;gap:10px;min-height:46px;padding:6px 0;color:var(--ink)}.dash-links a+a{border-top:1px solid var(--line)}.dash-links .ico{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:9px;background:var(--blush-soft);color:var(--red-deep)}.dash-links .grow{display:flex;flex:1 1;flex-direction:column;min-width:0}.dash-links b{font-size:13px;font-weight:600;line-height:1.3}.dash-links .grow span{font-size:11.5px;line-height:1.3;color:var(--muted)}.dash-links a>svg{flex:none;color:var(--muted)}.page:has(.dash-head) .rowcards{gap:8px}.page:has(.dash-head) .rowcards details.card{padding:10px 12px;font-size:13px}.page:has(.dash-head) .seg a{font-size:12.5px}main.page:has(.insightshead){gap:8px}.insightshead h1{font-size:17px}.insightshead p{margin:0;font-size:12px;line-height:1.35}main.page:has(.insightshead) .catpill{height:28px;padding:0 10px;border-radius:9px;font-size:12px}main.page:has(.insightshead) .adminhead{margin:4px 0 -2px;font-size:13.5px}main.page:has(.insightshead) .admintiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--surface)}main.page:has(.insightshead) .admintile{min-height:0;padding:8px 3px;border:0;border-radius:0;background:none;text-align:center;box-shadow:none}main.page:has(.insightshead) .admintile+.admintile{border-left:1px solid var(--line)}main.page:has(.insightshead) .admintile b{overflow:hidden;font-size:15px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}main.page:has(.insightshead) .admintile span{font-size:10.5px;line-height:1.2}main.page:has(.insightshead) .chartgrid{gap:8px}main.page:has(.insightshead) .chart{padding:9px 12px;gap:4px;border-radius:16px}main.page:has(.insightshead) .chart h3{font-size:13px}main.page:has(.insightshead) .chart b.small{font-size:12.5px}main.page:has(.insightshead) .chart p.small{font-size:11.5px}.toplist{padding:2px 12px;gap:0;border-radius:16px}.toplist .adminitem{display:flex;align-items:center;gap:10px;padding:7px 0}.toplist .adminitem+.adminitem{border-top:1px solid var(--line)}.toplist .art.thumb{flex:none;width:40px;height:40px;border-radius:9px}.toplist .admintitle{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.toplist .tiny{font-size:11.5px}main.page:has(.menusec){gap:10px}.menusec{gap:4px}.menuhead{margin:0;padding-inline:2px;font-size:11.5px;line-height:1.3}.card.menu{padding:0 12px;gap:0;border-radius:16px}.menu>a,.menu>button,.menu>form>button{gap:10px;min-height:44px;padding:6px 0;font-size:13.5px;font-weight:500}.menu .ico{width:28px;height:28px;border-radius:9px}.menu .ico svg{width:15px;height:15px}.menu .small{font-size:11.5px}.menu>a>svg:last-child{width:14px;height:14px}.menu button.rowbtn{gap:10px;min-height:44px;padding:6px 0;font-size:13.5px;font-weight:500}.card.list>*+*{padding-top:8px;margin-top:8px}.card.list,.card:has(>.shoprow){padding:10px 12px;border-radius:16px}.card:has(>.shoprow){padding-block:2px}.card.list .art.thumb,.shoprow .art.thumb{width:44px;height:44px;border-radius:9px}.card.list .row,.shoprow{gap:10px}.shoprow{padding:7px 0}.card.list .price,.shoprow .price{font-size:13px}.card.list .status,.shoprow .status{padding:2px 6px;font-size:9.5px}.card.list .tiny,.shoprow .tiny{font-size:11.5px}.card.list .small{font-size:12.5px}.shoprow .btn.sm{box-sizing:border-box;min-height:30px;height:30px;padding:0 12px;font-size:12.5px}.card.empty{padding:16px 12px;gap:6px;border-radius:16px;font-size:12.5px}.card.empty>.btn{min-height:36px;height:36px;padding-block:0;font-size:13px}main.page:has(>.seg):not(:has(.searchrow)){gap:8px}main.page:has(>.seg):not(:has(.searchrow))>.seg a{padding-block:6px;font-size:12.5px}main.page:has(>.seg):not(:has(.searchrow)) section.stack{gap:4px}main.page:has(>.seg):not(:has(.searchrow)) .sechead h2{font-size:13.5px}main.page:has(>.seg):not(:has(.searchrow))>.btn.sm{min-height:32px;height:32px;padding:0 12px;font-size:12.5px}.page:has(.dash-head) .seg a{padding-block:6px}.page:has(.dash-head) section.stack{gap:6px}.page:has(.dash-head) section.stack h3{font-size:13.5px}#live summary b{font-size:13px;font-weight:600}#live summary .tiny{font-size:11.5px}#live summary svg{width:14px;height:14px;color:var(--muted)}.page{gap:16px}.profilehead+.ptabs{margin-top:-16px}.ptabs{margin-bottom:-8px}h1{font-size:19px;line-height:1.2}h2{font-size:16px}h3{font-size:14px}.card{padding:12px;gap:8px;border-radius:16px}.btn{min-height:40px;padding:8px 16px;font-size:14px}.field input,.field select,.field textarea{padding:8px 12px;border-radius:11px}.field{gap:4px}.field,.notice{font-size:12.5px}.notice{padding:9px 11px;border-radius:12px;line-height:1.4}.notice.small{font-size:12px}.warnnote{padding:8px 10px;font-size:11.5px}.page .stack>p.muted{font-size:13px;line-height:1.4}.camerapick{border-radius:12px;font-size:12.5px}.deletelisting{margin-top:-16px}.headertitle{font-size:16px}.card.list .row.between{gap:8px}.card.list .stack{gap:1px}.seg a{padding:6px 8px;font-size:12.5px}.cp-banner{border-radius:12px}.cp-pill{right:6px;bottom:6px;gap:4px;padding:3px 8px;font-size:11px}.cp-pill svg{width:13px;height:13px}.cp-row{gap:10px}.cp-avatar{margin-top:-26px}.cp-face{width:64px;height:64px;border-width:3px;font-size:20px}.cp-cam{width:24px;height:24px;border-width:2px}.cp-cam svg{width:12px;height:12px}.cp-tips{gap:1px;padding-top:6px}.cp-tips,.cp-tips *{font-size:11px;line-height:1.35}.field .hint{font-size:11px;line-height:1.3}.sellpills{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.sellpills::-webkit-scrollbar{display:none}.sellpills a{flex:none;display:inline-flex;align-items:center;height:30px;padding:0 11px;border-radius:99px;background:var(--sunk);color:var(--ink);font-size:12.5px;font-weight:600}.dash-head{align-items:center;padding:0}.dash-head .btn{flex:1 1;min-width:0;gap:6px;height:38px;min-height:38px;font-size:13.5px}.dash-sec{display:flex;flex-direction:column;gap:5px}.dash-sec h2{font-size:13.5px}.dash-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px}.dash-tiles>div{position:relative;display:flex;flex-direction:column;min-width:0;padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.dash-tiles svg{position:absolute;top:9px;right:9px;color:var(--muted)}.dash-tiles b{overflow:hidden;padding-right:22px;font-size:17px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dash-tiles span{font-size:11.5px;font-weight:600;line-height:1.3}.dash-tiles small{font-size:10.5px;line-height:1.3;color:var(--muted)}.insightrows{padding:3px 12px;gap:0}.insightrows>div{display:flex;align-items:center;gap:10px;min-height:34px;font-size:13px}.insightrows>div+div{border-top:1px solid var(--line)}.insightrows svg{flex:none;color:var(--muted)}.insightrows b,.plustag{font-weight:700}.plustag{display:inline-flex;align-items:center;height:15px;border-radius:99px;background:var(--ink);color:#fff;font-size:9.5px;letter-spacing:.01em}.sellpills a .plustag{margin-left:5px}.pluslock{align-items:center;text-align:center}.pluslock p{font-size:12.5px;color:var(--muted)}.searchbar{box-sizing:border-box;height:44px;min-height:44px}.searchbar .go{width:34px;height:34px;min-height:0}.searchbar .go svg{width:15px;height:15px}.searchbar .box svg{width:18px;height:18px}.filterbtn{width:44px;height:44px;border-radius:14px}.filterbtn svg{width:18px;height:18px}.searchrow .searchpanel{right:-50px}.gallery>.tag{left:8px;right:auto}.gal-actions{top:8px;right:8px;gap:4px}.photo-btn{min-width:28px;height:28px;padding:0 6px}.photo-btn svg{width:14px;height:14px}.photo-btn>span:not(.heartburst){display:grid;place-items:center;line-height:0}.photo-btn svg{display:block}.gallery>.tag{top:8px;right:8px;left:auto}.pdpricerow{align-items:center;flex-wrap:nowrap}.pdpricerow .pricehead{min-width:0}.pdpricerow .gal-actions{position:static;flex:none;margin-left:auto}.pdpricerow .photo-btn{background:var(--surface);border:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.zoomview .iconbtn{z-index:1}.rushbtn{box-sizing:border-box;gap:4px;height:36px;padding:0 6px 0 12px;border:1.5px solid var(--line);border-radius:99px;background:var(--surface);cursor:pointer}.rushtext{display:flex;flex-direction:column;min-width:0;line-height:1.1}.rushtext b{font-size:13px;font-weight:700;white-space:nowrap}.rushtext small{font-size:9.5px;color:var(--muted);white-space:nowrap}.rushbtn .switch{width:34px;height:20px}.rushbtn .switch i:after{top:2px;left:2px;width:16px;height:16px}.rushbtn .switch input:checked+i:after{transform:translateX(14px)}.markopts{display:grid;grid-gap:8px;gap:8px}.markopts button{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.markopts b{font-size:13.5px}.markopts span{font-size:12px;line-height:1.35;color:var(--muted)}.dash-head{display:flex;flex-direction:column;align-items:stretch;padding:10px 12px;gap:8px}.dash-head .btn{flex:none;height:34px;min-height:34px;font-size:13px}.plustag{padding:0 5px;background:var(--red-deep);font-size:10px;font-weight:800;letter-spacing:-.01em}.plustag i{font-style:italic}.shoprow{padding:8px 12px}.icard{gap:1px}.icard .meta,.icard .name,.icard .price{line-height:1.25}.icard .name{padding-top:5px}.catpills,.chips,.rail,.sellpills,.subchips,.subtiles,.tagrail{margin-inline:0;padding-inline:0}.catpill[aria-current=true]{box-shadow:0 4px 6px -3px rgba(216,30,30,.35)}.rail{scroll-padding-inline:0}.pdtoprow{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.pdtoprow .pdtags{flex:1 1;min-width:0;min-height:28px;margin-bottom:0}.pdtoprow .gal-actions{position:static;flex:none}.pdtoprow .photo-btn{background:var(--surface);border:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.pdpricerow:empty{display:none}.bidpanel{gap:7px;padding:10px 12px}.bidpanel .stack{gap:0!important}.bidpanel .tiny{font-size:11px;line-height:1.3}.bidnow{font-size:20px;line-height:1.15}.bidclock{font-size:15px;line-height:1.2}.bidquick{gap:6px}.bidquick .btn{box-sizing:border-box;min-height:32px;height:32px;padding:0 6px;font-size:12.5px}.bidpanel form.row{gap:6px!important}.bidpanel .field input{padding:0 10px;border-radius:10px}.bidpanel .field input,.bidpanel form .btn{box-sizing:border-box;height:34px;font-size:13px}.bidpanel form .btn{min-height:34px;padding:0 14px}.bidpanel>p.small{font-size:11.5px;line-height:1.3}.bidhelp{padding-top:0}.bidhelp summary{min-height:32px;font-size:12.5px;font-weight:600}.bidhelp summary .chev{width:13px;height:13px}.bidhelp ol{gap:3px;font-size:11.5px;line-height:1.35}.bidhistory li{gap:8px;padding:5px 0;font-size:12.5px}.bidpanel .bidhelp+.bidhelp{margin-top:-4px}.bidsheet{gap:8px}.bidsheet .bidquick .btn{min-height:38px;height:38px;font-size:13.5px}.bidsheet form.row{gap:6px}.bidsheet .field input,.bidsheet form .btn{box-sizing:border-box;height:40px;min-height:40px}.bidsheet .field input{padding:0 12px;font-size:16px}.bidsheet form .btn{padding:0 14px;font-size:13.5px}.pdbar .buyrow .buychat{padding-inline:18px}.profilehead>.pstats.pfacts{font-size:11.5px;column-gap:7px}.profilehead>.pstats.pfacts svg{width:12px;height:12px}.profilehead .bio,.profilehead>.bio{font-size:12.5px;line-height:1.4}.pstats.pfacts li{font-size:11px;line-height:18px}.profilehead>.pstats.pmain{margin-top:-3px}.icard .meta{margin-top:3px}.seg a:has(.plustag){display:flex;align-items:center;justify-content:center;gap:4px}.plustag{justify-content:center;height:13px;padding:0 4px;font-size:8.5px;line-height:1;vertical-align:middle}.dash-head .row.tiny{height:15px;line-height:15px}.dash-head .row.tiny svg{width:13px;height:13px}.pstats.pfacts li{font-size:11.5px}.profilehead>.pstats.pfacts svg{width:13px;height:13px}.chart{gap:6px}.chartmax{line-height:1}.chartbars{display:flex;align-items:flex-end;gap:2px;height:56px;border-bottom:1px solid var(--line)}.chartbars.dense{gap:1px}.chartbars span{position:relative;flex:1 1;display:flex;align-items:flex-end;min-width:0;height:100%;outline:0;cursor:pointer}.chartbars i{display:block;width:100%;min-height:3px;border-radius:2px 2px 0 0;background:var(--red-deep)}.chartbars span:is(:hover,:focus):after{content:attr(data-tip);position:absolute;z-index:3;left:0;bottom:calc(100% + 4px);padding:3px 7px;border-radius:8px;background:var(--ink);color:#fff;font-size:10.5px;font-weight:600;white-space:nowrap}.chartbars span.end:is(:hover,:focus):after{left:auto;right:0}.chartnums{display:grid;grid-gap:2px;gap:2px;margin:4px 0 0}.chartnums div{display:flex;justify-content:space-between}.chartnums dd{margin:0}main.page:has(.insightshead) .chart .row.between>b,main.page:has(.insightshead) .chart details,main.page:has(.insightshead) .chartmax{display:none}main.page:has(.insightshead) .chartbars{height:44px}main.page:has(.insightshead) .chart .tiny{font-size:10.5px}.insightrows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:12px;column-gap:12px}.insightrows>div{gap:8px;min-width:0;font-size:12.5px}.insightrows>div+div{border-top:0}.insightrows>div:nth-child(n+3){border-top:1px solid var(--line)}.insightrows svg{width:15px;height:15px}.field{gap:3px;font-size:12px;font-weight:600}.field input,.field select{box-sizing:border-box;height:36px;padding-block:0;font-size:13.5px;border-radius:10px}.field textarea{padding:7px 11px;font-size:13.5px;line-height:1.35;border-radius:10px}.field input,.field select{padding-inline:11px}.field select{padding-right:32px}form.card{gap:8px}form.card>.btn{box-sizing:border-box;min-height:38px;height:38px;padding-block:0;font-size:13.5px}form.card .two{gap:8px}form.card>.tiny{font-size:11px;line-height:1.3}.ownermain{box-sizing:border-box;min-height:38px;height:38px;padding-block:0;font-size:13.5px}.card:has(>.ownerbtns)>.stack:has(>.switchrow){padding-top:8px;border-top:1px solid var(--line)}.card:has(>.ownerbtns) .switchrow b{font-size:13px}.card:has(>.ownerbtns) .switchrow .tiny{font-size:11.5px;line-height:1.3}.card:has(>.ownerbtns) .switch{width:38px;height:22px}.card:has(>.ownerbtns) .switch i:after{top:2px;left:2px;width:18px;height:18px}.card:has(>.ownerbtns) .switch input:checked+i:after{transform:translateX(16px)}.zoomframe{position:relative;display:flex}.zoomframe,.zoomframe img{max-width:100%;max-height:100dvh}.zoomview .zoomframe .iconbtn{top:8px;right:8px;width:30px;height:30px;min-height:0;background:rgba(255,255,255,.85);border:0}#search-panel .searchpanel{position:static;padding:0;border:0;border-radius:0;background:none;box-shadow:none}#search-panel:empty{display:none}.searchsuggest h2{font-size:13.5px}.ownerhead{display:inline-flex;align-items:center;gap:6px}.ownerhead svg{flex:none;color:var(--red-deep)}.pdpricerow{align-items:baseline;justify-content:flex-start;flex-wrap:wrap;gap:2px 8px}.pdpricerow .pdmeta{margin:0;font-size:11.5px}.listhead{justify-content:flex-start;align-items:baseline;gap:5px}.empty{gap:4px;padding:14px 10px;font-size:12.5px;line-height:1.35}.empty>svg{width:48px;height:48px;margin-bottom:2px}.empty>.btn{box-sizing:border-box;min-height:32px;height:32px;padding:0 14px;font-size:12.5px}main.page:has(#search-panel){gap:8px}.searchpanel{gap:0}.searchpanel .sgroup{gap:1px;padding:3px 0 5px}.searchpanel .sgroup .row.between{padding-inline:0;min-height:18px}.searchpanel .sugrow{gap:8px;padding:3px 0;font-size:13px;line-height:1.3}.searchpanel .sugrow svg{width:14px;height:14px}.searchpanel .recentx{width:22px;height:22px}.searchpanel .recentx svg{width:12px;height:12px}.searchpanel:not(#search-panel *) .sgroup{padding-inline:4px}.searchpanel:not(#search-panel *) .sugrow:hover{background:none}.trendchips{padding-top:2px}.resultbar{justify-content:space-between;align-items:center;gap:8px}.resultleft{display:flex;flex:1 1;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.resultbar .found{flex:none;max-width:100%}.activechips{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0}.activechips .chip{display:inline-flex;align-items:center;gap:3px;height:24px;min-height:0;padding:0 8px;font-size:11.5px;line-height:1}.resultbar>.sortbtn{flex:none}.card.formsec:has(#item-title),.formsec{gap:8px}.formsec>h3{font-size:14px}.formsec>.hint{font-size:11.5px;line-height:1.3}.typechips{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.typechips .minichip{min-height:32px;padding:3px 4px;border-radius:10px;font-size:12px}.typechips .minichip:last-child:nth-child(odd){grid-column:auto}.taginput{gap:4px;min-height:36px;padding:3px 8px;border-radius:10px}.field .taginput input{height:26px;font-size:13.5px}.tagchip{padding:0 2px 0 8px}.tagchip button{width:20px;height:20px}.tagfield{scroll-margin-top:8px}.tagmenu{position:static;inset:auto;order:3;max-height:136px;margin-top:2px;padding:2px;border-radius:10px;box-shadow:none}.tagmenu button{min-height:32px;padding:0 8px;font-size:13px}.tagmenu small{font-size:11px}.tagfield:has(.tagmenu)>.hint{display:none}.tagchip{box-sizing:border-box;height:24px;padding:0 2px 0 9px;border:1px solid var(--line);border-radius:99px;background:var(--surface);color:var(--ink);font-size:12px;font-weight:600}.tagchip button{color:var(--muted)}.tagchip button svg{width:11px;height:11px}.bigchoice{min-height:0;padding:7px 10px;border-width:1px;border-radius:11px}.bigchoice b{font-size:12.5px;line-height:1.25}.bigchoice .tiny{font-size:11px;line-height:1.25}.bigchoice .stack{gap:0!important}.check{gap:8px;padding:7px 10px;border-width:1px;border-radius:11px}.check b{font-size:12.5px}.check .tiny{font-size:11px;line-height:1.3}.check input{width:15px;height:15px}.formsec .switchrow b{font-size:12.5px}.formsec .switchrow .tiny{font-size:11px;line-height:1.3}.switch{width:38px;height:22px}.switch i:after{top:2px;left:2px;width:18px;height:18px}.switch input:checked+i:after{transform:translateX(16px)}.checks{gap:5px}.check .stack{gap:0!important}.boostrow{flex-direction:row;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:10px 12px;font:inherit;color:var(--ink);text-align:left;cursor:pointer}.boostrow b{font-size:13px;font-weight:600}.boostrow .tiny{font-size:11.5px}.boostrow>svg{flex:none;color:var(--muted)}