.detail-page.svelte-10uwfs1{padding-top:30px;padding-bottom:80px}.status-banner.svelte-10uwfs1{margin-bottom:24px;padding:16px 20px;border:1px solid #e9dca2;border-radius:12px;background:#fffdf4}.status-banner-content.svelte-10uwfs1{display:flex;align-items:flex-start;gap:12px}.status-content-text.svelte-10uwfs1 strong:where(.svelte-10uwfs1){display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:900;margin-bottom:6px;letter-spacing:.05em;text-transform:uppercase;color:#6b5300}.status-content-text.svelte-10uwfs1 p:where(.svelte-10uwfs1){margin:0;font-size:.9rem;line-height:1.6;color:#4d4d4d}.status-content-text.svelte-10uwfs1 .rejection-intro:where(.svelte-10uwfs1){font-weight:700;color:#111;margin-bottom:6px}.status-content-text.svelte-10uwfs1 .moderation-quote:where(.svelte-10uwfs1){margin:0 0 8px;padding:8px 12px;border-left:3px solid #c62828;background:#fff;border-radius:0 6px 6px 0;font-size:.88rem;line-height:1.6;font-style:italic;color:#333}.status-content-text.svelte-10uwfs1 .moderation-link:where(.svelte-10uwfs1){display:inline-block;margin-top:4px;font-size:.85rem;font-weight:800;color:#1a73e8;text-decoration:underline}.status-content-text.svelte-10uwfs1 .moderation-link:where(.svelte-10uwfs1):hover{color:#0d47a1}.status-banner.status-inreview.svelte-10uwfs1{border-color:#e9dca2;background:#fffdf4}.status-banner.status-inreview.svelte-10uwfs1 strong:where(.svelte-10uwfs1){color:#6b5300}.status-banner.status-draft.svelte-10uwfs1{border-color:#f5d97d;background:#fffaeb}.status-banner.status-draft.svelte-10uwfs1 strong:where(.svelte-10uwfs1){color:#8a6b00}.status-banner.status-rejected.svelte-10uwfs1{border-color:#f0c0c0;background:#fff5f5}.status-banner.status-rejected.svelte-10uwfs1 strong:where(.svelte-10uwfs1){color:#c62828}.status-banner.status-inactive.svelte-10uwfs1{border-color:#e7e1d6;background:#faf8f3}.status-banner.status-inactive.svelte-10uwfs1 strong:where(.svelte-10uwfs1){color:#6b5300}@media(max-width:768px){.status-banner.svelte-10uwfs1{padding:14px 16px;margin-bottom:16px}.status-content-text.svelte-10uwfs1 strong:where(.svelte-10uwfs1){font-size:.8rem}.status-content-text.svelte-10uwfs1 p:where(.svelte-10uwfs1){font-size:.85rem}}.listing-grid-layout.svelte-10uwfs1{display:grid;grid-template-columns:1fr 380px;gap:40px}.gallery-wrapper.svelte-10uwfs1{min-width:0;grid-column:1;grid-row:1}.info-wrapper.svelte-10uwfs1{display:flex;flex-direction:column;gap:30px;min-width:0;grid-column:1;grid-row:2}.sidebar-wrapper.svelte-10uwfs1{grid-column:2;grid-row:1 / span 2}.sidebar-sticky.svelte-10uwfs1{position:sticky;top:110px;display:flex;flex-direction:column;gap:20px}.sidebar-ad.svelte-10uwfs1{margin-top:20px}.similar-section.svelte-10uwfs1{margin-top:50px}.section-header.svelte-10uwfs1{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.section-header.svelte-10uwfs1 h2:where(.svelte-10uwfs1){font-size:1.8rem;font-weight:950;margin:0;letter-spacing:-1px}.view-all.svelte-10uwfs1{font-size:.7rem;font-weight:900;text-decoration:none;color:#000;border-bottom:2px solid black}.similar-grid.svelte-10uwfs1{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.infeed-google-ad.svelte-10uwfs1{display:flex;flex-direction:column;width:100%;min-width:0;min-height:250px;align-items:stretch;overflow:hidden}.phantom-cell.svelte-10uwfs1{visibility:hidden}.skeleton-card.svelte-10uwfs1{aspect-ratio:3/4;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:svelte-10uwfs1-shimmer 1.5s infinite;border-radius:8px}@keyframes svelte-10uwfs1-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.load-more-container.svelte-10uwfs1{margin-top:30px;display:flex;justify-content:center}.btn-outline.svelte-10uwfs1{background:#fff;color:#000;border:2px solid black;padding:12px 24px;font-weight:900;font-size:.9rem;cursor:pointer;transition:all .2s}.btn-outline.svelte-10uwfs1:hover{background:#000;color:#fff}.loading-state.svelte-10uwfs1{font-weight:900;font-size:.9rem;display:flex;align-items:center;gap:10px}.spinner.svelte-10uwfs1{width:20px;height:20px;border:3px solid #ccc;border-top-color:#000;border-radius:50%;animation:svelte-10uwfs1-spin 1s linear infinite}@keyframes svelte-10uwfs1-spin{to{transform:rotate(360deg)}}.mobile-sticky-bar.svelte-10uwfs1{display:none;position:fixed;bottom:calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom));left:0;width:100%;background:#fff;padding:15px;gap:15px;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-10uwfs1{bottom:var(--mobile-safe-bottom, 0px)}@media(prefers-reduced-motion:reduce){.mobile-sticky-bar.svelte-10uwfs1{transition:none}}.mobile-sticky-bar.svelte-10uwfs1 .action-btn:where(.svelte-10uwfs1){flex:1;padding:12px;font-size:.9rem;text-decoration:none;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.mobile-sticky-bar.svelte-10uwfs1 .btn-primary:where(.svelte-10uwfs1){border-color:#c8a800}.mobile-sticky-bar.svelte-10uwfs1 .btn-white:where(.svelte-10uwfs1){background:#fff;color:#111}.mobile-sticky-bar.svelte-10uwfs1 .whatsapp-btn:where(.svelte-10uwfs1){flex:0 0 46px;width:46px;min-width:46px;max-width:46px;height:46px;padding:0;gap:0;background:#25d366;color:#fff;border-color:#25d366;border-width:2px;border-style:solid;font-weight:900}.call-chooser-backdrop.svelte-10uwfs1{position:fixed;inset:0;background:#00000080;z-index:999;display:flex;align-items:flex-end;justify-content:center}.call-chooser.svelte-10uwfs1{background:#fff;width:100%;max-width:480px;padding:16px;display:flex;flex-direction:column;gap:10px}.call-chooser-title.svelte-10uwfs1{font-weight:900;font-size:.85rem;margin:0}.call-chooser-row.svelte-10uwfs1{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--border-color);border-radius:8px;padding:6px 6px 6px 12px}.call-chooser-number-link.svelte-10uwfs1{flex:1;display:flex;align-items:center;text-decoration:none;color:#000;padding:8px 4px;min-width:0}.call-chooser-number.svelte-10uwfs1{font-weight:800}.call-chooser-copy.svelte-10uwfs1{min-width:44px;min-height:44px;border:1px solid var(--border-color);background:#fff;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}.call-chooser-cancel.svelte-10uwfs1{width:100%}.not-found.svelte-10uwfs1{padding:100px 40px;text-align:center;background:#fff;display:flex;flex-direction:column;align-items:center;gap:8px}.page-footer-banner.svelte-10uwfs1{margin-top:40px;display:flex;flex-direction:column;gap:12px;padding:0 20px 20px;max-width:1200px;margin-left:auto;margin-right:auto}.safety-ad.svelte-10uwfs1{display:flex;justify-content:center;min-height:90px;width:100%}.sentinel.svelte-10uwfs1{height:20px}@media(max-width:1100px){.listing-grid-layout.svelte-10uwfs1{grid-template-columns:1fr 320px;gap:20px}.similar-grid.svelte-10uwfs1{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.listing-grid-layout.svelte-10uwfs1{display:flex;flex-direction:column;gap:20px}.sidebar-wrapper.svelte-10uwfs1{order:0}.sidebar-sticky.svelte-10uwfs1{position:static}.mobile-sticky-bar.svelte-10uwfs1{display:flex}.page-footer-banner.svelte-10uwfs1{margin-top:16px}.detail-page.svelte-10uwfs1{padding-top:12px;padding-bottom:16px}.similar-grid.svelte-10uwfs1{grid-template-columns:repeat(2,1fr)}.sidebar-ad.svelte-10uwfs1{display:none}}
