.reviews-box.svelte-p4c90x{background:#fff;padding:25px;border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);margin-bottom:20px;scroll-margin-top:calc(var(--main-header-height, 70px) + 16px)}.stats-section.svelte-p4c90x{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border-color)}.stat-row.svelte-p4c90x{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.stat-label.svelte-p4c90x,.stat-value.svelte-p4c90x{font-weight:900;font-size:.9rem}.progress-bar.svelte-p4c90x{height:6px;background:#eee;width:100%;margin-bottom:5px}.progress.svelte-p4c90x{height:100%;background:#fa0}.sub-text.svelte-p4c90x{font-size:.7rem;color:#888;font-weight:700}h3.svelte-p4c90x{font-size:.9rem;font-weight:900;margin:0 0 20px;text-transform:uppercase;border-bottom:1px solid var(--border-color);padding-bottom:10px}.reviews-list.svelte-p4c90x{margin-bottom:20px;display:flex;flex-direction:column;gap:15px}.mini-review.svelte-p4c90x{border-bottom:1px solid #eee;padding-bottom:10px}.mini-review.svelte-p4c90x:last-child{border-bottom:none}.review-header.svelte-p4c90x{display:flex;justify-content:space-between;font-size:.75rem;font-weight:900;margin-bottom:5px}.author.svelte-p4c90x{text-transform:uppercase}.rating.svelte-p4c90x{color:#fa0}.comment.svelte-p4c90x{font-size:.8rem;color:#666;font-style:italic;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.action-area.svelte-p4c90x{margin-top:10px}.empty-state.svelte-p4c90x,.eligibility-note.svelte-p4c90x{margin:0;font-size:.8rem;line-height:1.5;color:#666;font-weight:700}@media(max-width:768px){.reviews-box.svelte-p4c90x{padding:20px 18px}.reviews-list.svelte-p4c90x{gap:12px;margin-bottom:16px}}.responsive-profile.svelte-2a5w52{display:none}.profile-header.svelte-2a5w52{display:flex;flex-direction:column;align-items:center;padding:24px 16px;background:#fff;border-bottom:1px solid var(--border-color);text-align:center}.avatar-wrap.svelte-2a5w52{position:relative;margin-bottom:14px}.avatar-wrap.svelte-2a5w52 .seller-avatar{width:80px;height:80px;border-radius:var(--border-radius)}.name-row.svelte-2a5w52{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;margin-bottom:4px}.verified-badge.svelte-2a5w52{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;color:#00a884;border:2px solid #00a884;border-radius:var(--border-radius);padding:4px 8px}.seller-name.svelte-2a5w52{margin:0;font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.3px;text-transform:none}.meta-row.svelte-2a5w52{display:flex;align-items:center;justify-content:center;gap:5px;margin-bottom:18px;color:var(--text-muted);font-size:13px;font-weight:500;text-transform:none}.meta-divider.svelte-2a5w52{margin:0 3px}.stats-row.svelte-2a5w52{display:flex;align-items:stretch;justify-content:center;gap:0;width:100%;margin-bottom:16px}.stat.svelte-2a5w52{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;flex:1;padding:0 6px}.stat-value-row.svelte-2a5w52{display:inline-flex;align-items:center;gap:4px}.stat-value.svelte-2a5w52{font-size:16px;font-weight:800;line-height:1.2}.stat-value-long.svelte-2a5w52{font-size:13px}.stat-label.svelte-2a5w52{font-size:11px;color:var(--text-muted);font-weight:600}.stat-divider.svelte-2a5w52{width:1px;background:var(--border-color);align-self:stretch}.follow-btn.svelte-2a5w52{width:100%;max-width:280px;margin-bottom:4px;padding:12px 16px;border:2px solid #111;background:#111;color:#fff;font-weight:800;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border-radius:var(--border-radius)}.follow-btn.following.svelte-2a5w52{background:#fff;color:#111}.follow-btn.svelte-2a5w52:disabled{opacity:.65;cursor:wait}.tabs.svelte-2a5w52{display:flex;background:#fff;border-bottom:1px solid var(--border-color)}.tab.svelte-2a5w52{flex:1;padding:14px 8px;border:0;background:transparent;font-weight:700;font-size:.9rem;color:var(--text-muted);cursor:pointer;border-bottom:3px solid transparent}.tab.active.svelte-2a5w52{color:#111;border-bottom-color:#111}@media(max-width:900px){.responsive-profile.svelte-2a5w52{display:block}}.feedback-form.svelte-ikw575{background:#f0f0f0;padding:25px;margin-top:40px}.feedback-form.in-modal.svelte-ikw575{background:transparent;padding:0;margin-top:0}h4.svelte-ikw575{font-weight:950;margin:0 0 20px;font-size:1.2rem}form.svelte-ikw575{display:flex;flex-direction:column;gap:15px}.rating-select.svelte-ikw575{display:flex;align-items:center;gap:15px}.rating-select.svelte-ikw575 label:where(.svelte-ikw575){font-weight:900}.stars-input.svelte-ikw575{display:flex;gap:5px}.star-btn.svelte-ikw575{background:none;border:none;font-size:1.5rem;cursor:pointer;opacity:.3;transition:transform .1s}.star-btn.svelte-ikw575:hover{transform:scale(1.2)}.star-btn.active.svelte-ikw575{opacity:1}.brutalist-input.svelte-ikw575{width:100%;padding:15px;border:1px solid var(--border-color);border-radius:var(--border-radius);font-family:inherit;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.brutalist-input.svelte-ikw575:focus{outline:none;border-color:#888;box-shadow:0 0 0 3px #00000012;background:#fff}.error-text.svelte-ikw575{margin:-8px 0 0;color:#c62828;font-size:.78rem;font-weight:800}@media(max-width:768px){.feedback-form.svelte-ikw575{margin-top:0;padding:18px}.rating-select.svelte-ikw575{align-items:flex-start;flex-direction:column;gap:10px}.feedback-form .btn{width:100%;justify-content:center}}.reviews-section.svelte-1vg2uxw{margin-top:50px}.section-title.svelte-1vg2uxw{font-size:1.5rem;font-weight:950;margin-bottom:25px;text-transform:uppercase;border-bottom:3px solid black;padding-bottom:10px;display:inline-block}.reviews-grid.svelte-1vg2uxw{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-bottom:30px}.review-card.svelte-1vg2uxw{background:#fff;padding:20px;display:flex;flex-direction:column}.rev-header.svelte-1vg2uxw{display:flex;justify-content:space-between;margin-bottom:15px;font-size:.8rem}.rev-date.svelte-1vg2uxw{color:#888;font-weight:800}.rev-text.svelte-1vg2uxw{font-style:italic;font-size:1rem;line-height:1.5;margin-bottom:15px;flex:1}.seller-reply.svelte-1vg2uxw{background:#fff6d8;padding:14px;margin-bottom:15px;display:flex;flex-direction:column;gap:8px}.seller-reply-head.svelte-1vg2uxw{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:.82rem;text-transform:uppercase}.seller-reply.svelte-1vg2uxw p:where(.svelte-1vg2uxw){margin:0;line-height:1.6;font-style:normal}.rev-user.svelte-1vg2uxw{font-weight:900;font-size:.9rem;text-align:right}.seller-category-bar.svelte-lktxm2{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.chip.svelte-lktxm2{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border-color);border-radius:var(--border-radius);background:#fff;padding:7px 10px;font-size:.72rem;font-weight:600;color:#666;cursor:pointer;transition:color .15s ease,border-color .15s ease}.chip-image.svelte-lktxm2{width:20px;height:20px;flex-shrink:0;--category-image-radius: 4px}.chip-label.svelte-lktxm2{line-height:1.2}.chip.svelte-lktxm2:hover{color:var(--text-color)}.chip.active.svelte-lktxm2{border-color:var(--text-color);color:var(--text-color);font-weight:800}.page-wrapper.svelte-10ra0ty{padding:40px 16px 80px}.layout-grid.svelte-10ra0ty{display:grid;grid-template-columns:320px minmax(0,1fr);gap:40px;align-items:flex-start}.sidebar-sticky.svelte-10ra0ty{position:sticky;top:110px;display:flex;flex-direction:column;gap:16px}.feed-header.svelte-10ra0ty{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;border-bottom:1px solid var(--border-color);position:sticky;top:64px;background:var(--bg-color);z-index:50;margin-left:-20px;margin-right:-20px;padding:15px 20px}.main-feed.svelte-10ra0ty{min-width:0}.desktop-tablist.svelte-10ra0ty{display:flex;align-items:flex-end;gap:28px;min-width:0}.desktop-tab.svelte-10ra0ty{margin:0;padding:0 0 12px;border:none;border-bottom:3px solid transparent;background:transparent;color:#888;font-size:1.35rem;font-weight:800;letter-spacing:-.6px;line-height:1.1;text-transform:uppercase;cursor:pointer}.desktop-tab.active.svelte-10ra0ty{color:var(--text-color);border-bottom-color:var(--text-color);font-weight:950}.desktop-tab.svelte-10ra0ty .count:where(.svelte-10ra0ty){color:#888;font-size:1rem;font-weight:500}.listings-region.is-inactive.svelte-10ra0ty,.desktop-reviews.svelte-10ra0ty,.desktop-reviews.is-inactive.svelte-10ra0ty{display:none}.desktop-reviews.svelte-10ra0ty .reviews-section{margin-top:4px}.desktop-reviews.svelte-10ra0ty .review-action:where(.svelte-10ra0ty){max-width:360px;margin:8px auto 0}.desktop-reviews.svelte-10ra0ty .eligibility-note:where(.svelte-10ra0ty){text-align:center}.feed-controls.svelte-10ra0ty{display:flex;gap:10px}.feedback-success.svelte-10ra0ty,.feedback-error.svelte-10ra0ty{border:1px solid var(--border-color);border-radius:var(--border-radius);padding:12px 14px;font-size:.82rem;font-weight:700}.feedback-success.svelte-10ra0ty{background:#dff5e1;color:#14532d}.feedback-error.svelte-10ra0ty{background:#ffe3e3;color:#b42318}.listings-grid.svelte-10ra0ty{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:20px}.infeed-google-ad.svelte-10ra0ty{display:flex;flex-direction:column;width:100%;min-width:0;min-height:250px;align-items:stretch;overflow:hidden}.phantom-cell.svelte-10ra0ty{visibility:hidden}.mobile-search.svelte-10ra0ty,.mobile-reviews.svelte-10ra0ty{display:none}.mobile-search.svelte-10ra0ty{align-items:center;gap:8px;min-height:44px;margin-bottom:12px;padding:0 12px;border:1px solid #e0e0e0;border-radius:var(--radius-md);background:#f5f5f5}.mobile-search.svelte-10ra0ty input:where(.svelte-10ra0ty){flex:1;min-width:0;min-height:42px;padding:0;border:none;background:transparent;font-size:14px;font-weight:500;color:var(--text-color)}.mobile-search.svelte-10ra0ty input:where(.svelte-10ra0ty):focus{outline:none}.search-clear.svelte-10ra0ty{display:flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border:none;background:transparent;color:var(--text-muted);cursor:pointer}.mobile-reviews.svelte-10ra0ty{flex-direction:column;gap:12px}.review-card.svelte-10ra0ty{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:#fff}.review-head.svelte-10ra0ty{display:flex;align-items:center;gap:10px}.review-avatar.svelte-10ra0ty{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#fff7cf;font-size:13px;font-weight:800;color:var(--text-color);flex-shrink:0}.review-meta.svelte-10ra0ty{flex:1;min-width:0}.reviewer-name.svelte-10ra0ty{font-size:14px;font-weight:700;text-transform:none}.review-stars.svelte-10ra0ty{display:flex;margin-top:2px}.review-date.svelte-10ra0ty{font-size:12px;font-weight:500;color:var(--text-muted);flex-shrink:0}.review-text.svelte-10ra0ty{margin:0;font-size:14px;line-height:1.55;color:#444}.seller-reply.svelte-10ra0ty{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:var(--radius-md);background:#fff6d8;font-size:13px}.seller-reply.svelte-10ra0ty p:where(.svelte-10ra0ty){margin:0;line-height:1.45}.reviews-empty.svelte-10ra0ty,.eligibility-note.svelte-10ra0ty{margin:0;padding:32px 8px;text-align:center;font-size:14px;font-weight:500;color:var(--text-muted)}.eligibility-note.svelte-10ra0ty{padding:0;text-align:left}.feedback-btn.svelte-10ra0ty{width:100%;min-height:46px;padding:12px 16px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:#fff;font-size:14px;font-weight:800;text-transform:none;cursor:pointer}.load-more-wrap.svelte-10ra0ty{display:flex;justify-content:center;margin-top:24px;margin-bottom:60px}.not-found.svelte-10ra0ty{padding:60px;text-align:center;background:#fff;max-width:600px;margin:40px auto;display:flex;flex-direction:column;align-items:center;gap:8px}.terminated-notice.svelte-10ra0ty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:72px 16px 48px}.terminated-notice.svelte-10ra0ty h1:where(.svelte-10ra0ty){margin:8px 0 0;font-size:1.35rem;letter-spacing:-.02em}.terminated-notice.svelte-10ra0ty p:where(.svelte-10ra0ty){margin:0;max-width:42ch;line-height:1.5;color:#444}.terminated-notice.svelte-10ra0ty .btn:where(.svelte-10ra0ty){margin-top:16px;text-decoration:none}.seller-empty.svelte-10ra0ty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:48px 24px 20px;color:#555}.seller-empty.svelte-10ra0ty h3:where(.svelte-10ra0ty){margin:0;font-size:1.15rem;font-weight:900;text-transform:uppercase}.seller-empty.svelte-10ra0ty p:where(.svelte-10ra0ty){margin:0;max-width:40ch;line-height:1.5}.mobile-sticky-bar.svelte-10ra0ty{display:none;position:fixed;bottom:calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom));left:0;width:100%;background:#fff;padding:15px;gap:12px;box-shadow:0 -4px 20px #0000001a;z-index:890;border-top:1px solid var(--border-color);transition:bottom .22s cubic-bezier(.33,1,.68,1)}body.mobile-nav-hidden .mobile-sticky-bar.svelte-10ra0ty{bottom:var(--mobile-safe-bottom, 0px)}@media(prefers-reduced-motion:reduce){.mobile-sticky-bar.svelte-10ra0ty{transition:none}}.mobile-sticky-bar.svelte-10ra0ty .action-btn:where(.svelte-10ra0ty){flex:1;padding:12px;font-size:.85rem;text-transform:uppercase;text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.mobile-sticky-bar.svelte-10ra0ty .action-btn-black:where(.svelte-10ra0ty){background:var(--primary-color);color:#000;border-color:#c8a800}.mobile-sticky-bar.svelte-10ra0ty .action-btn-whatsapp:where(.svelte-10ra0ty){background:#25d366;color:#fff;border-color:#20ba5a;width:52px;min-width:52px;padding:12px 8px}.mobile-sticky-bar.svelte-10ra0ty .revealed-phone-mobile:where(.svelte-10ra0ty){text-decoration:none;background:var(--primary-color);border-color:#c8a800}.mobile-sticky-bar.svelte-10ra0ty .revealed-phone-mobile:where(.svelte-10ra0ty):hover{background:var(--accent-color)}.mobile-sticky-bar.svelte-10ra0ty .action-btn:where(.svelte-10ra0ty):active{opacity:.85}.mobile-sticky-bar.svelte-10ra0ty .revealed-two-numbers:where(.svelte-10ra0ty){flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.mobile-sticky-bar.svelte-10ra0ty .second-number-row:where(.svelte-10ra0ty){display:flex;gap:6px;align-items:stretch}.mobile-sticky-bar.svelte-10ra0ty .second-number-link:where(.svelte-10ra0ty){flex:1;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--border-color);border-radius:8px;padding:8px 10px;font-weight:800;font-size:.85rem;color:#000;text-decoration:none}.mobile-sticky-bar.svelte-10ra0ty .second-number-copy:where(.svelte-10ra0ty){min-width:44px;border:1px solid var(--border-color);background:#fff;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}.modal-overlay.svelte-10ra0ty{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content.svelte-10ra0ty{background:#fff;border:2px solid var(--border-color);border-radius:var(--border-radius);max-width:700px;width:100%;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 10px 40px #0000004d}.modal-content.feedback-modal.svelte-10ra0ty{max-width:520px}.modal-header.svelte-10ra0ty{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-bottom:2px solid var(--border-color)}.modal-header.svelte-10ra0ty h2:where(.svelte-10ra0ty){font-size:1.4rem;font-weight:950;margin:0;text-transform:uppercase}.close-btn.svelte-10ra0ty{background:none;border:none;font-size:1.8rem;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background .2s}.close-btn.svelte-10ra0ty:hover{background:#f0f0f0}.modal-body.svelte-10ra0ty{padding:25px;overflow-y:auto}@media(min-width:901px){.desktop-reviews.svelte-10ra0ty:not(.is-inactive){display:block}}@media(max-width:1300px){.listings-grid.svelte-10ra0ty{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.listings-grid.svelte-10ra0ty{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.page-wrapper.svelte-10ra0ty{padding:0 0 12px}.layout-grid.svelte-10ra0ty{grid-template-columns:1fr;gap:0}.sidebar.svelte-10ra0ty,.desktop-only.svelte-10ra0ty{display:none}.listings-region.svelte-10ra0ty{padding:16px 16px 0}.listings-region.is-inactive.svelte-10ra0ty,.mobile-reviews.is-inactive.svelte-10ra0ty{display:none}.mobile-reviews.svelte-10ra0ty{display:flex;padding:16px 16px 8px}.listings-region.svelte-10ra0ty .seller-category-bar{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px 12px;padding:0 16px 2px;scrollbar-width:none}.listings-region.svelte-10ra0ty .seller-category-bar::-webkit-scrollbar{display:none}.listings-region.svelte-10ra0ty .chip{flex-shrink:0;min-height:36px}.sidebar.svelte-10ra0ty{margin-bottom:8px}.sidebar-sticky.svelte-10ra0ty{position:static;gap:12px}.feed-header.svelte-10ra0ty{position:static;flex-direction:column;align-items:flex-start;gap:14px;margin:0 0 20px;padding:0 0 16px;background:transparent}.feed-controls.svelte-10ra0ty{width:100%}.sidebar.svelte-10ra0ty .actions{display:none}.mobile-sticky-bar.svelte-10ra0ty{display:flex}}@media(max-width:768px){.mobile-search.svelte-10ra0ty{display:flex}.mobile-search.svelte-10ra0ty input:where(.svelte-10ra0ty){padding:0;font-size:14px;-webkit-appearance:none;appearance:none}}@media(max-width:600px){.page-wrapper.svelte-10ra0ty{padding:0 0 12px}.feed-header.svelte-10ra0ty{flex-direction:column;gap:12px;align-items:flex-start}.feed-header.svelte-10ra0ty .count:where(.svelte-10ra0ty){font-size:.9rem}.feed-controls.svelte-10ra0ty{flex-direction:column;width:100%}.listings-grid.svelte-10ra0ty{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sidebar-sticky.svelte-10ra0ty{gap:10px}.sidebar.svelte-10ra0ty .profile-box{padding:16px 14px;margin-bottom:0}.sidebar.svelte-10ra0ty .avatar-container{margin-bottom:10px}.sidebar.svelte-10ra0ty .seller-avatar{width:72px;height:72px}.sidebar.svelte-10ra0ty .identity h1{font-size:1.1rem;margin-bottom:8px}.sidebar.svelte-10ra0ty .verified-badge{margin-bottom:0}.sidebar.svelte-10ra0ty .meta-info{padding-top:12px;margin-bottom:0}.sidebar.svelte-10ra0ty .meta-row{margin-bottom:8px;font-size:.72rem}.sidebar.svelte-10ra0ty .stats-box,.sidebar.svelte-10ra0ty .reviews-box{padding:18px 16px;margin-bottom:0}}@media(min-width:601px)and (max-width:900px){.listings-grid.svelte-10ra0ty{grid-template-columns:repeat(2,minmax(0,1fr))}}
