.listing-gallery-module__a6y5pW__noPhoto{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-card);border:var(--figma-stroke-hairline) solid var(--color-border-soft);background:var(--figma-color-white);height:26.25rem;color:var(--color-muted-foreground);flex-direction:column;display:flex}.listing-gallery-module__a6y5pW__coverButton{cursor:zoom-in;background:0 0;border:none;width:100%;padding:0;display:block}.listing-gallery-module__a6y5pW__cover{object-fit:cover;border-radius:var(--radius-card);width:100%;height:26.25rem}.listing-gallery-module__a6y5pW__galleryGrid{grid-template-columns:1fr 6rem;align-items:start;gap:.75rem;display:grid}.listing-gallery-module__a6y5pW__galleryMainButton{cursor:zoom-in;background:0 0;border:none;width:100%;padding:0;display:block}.listing-gallery-module__a6y5pW__galleryMain{object-fit:cover;border-radius:var(--radius-card);background:var(--color-subtle);width:100%;height:26.25rem}.listing-gallery-module__a6y5pW__galleryThumbs{flex-direction:column;gap:.75rem;display:flex}.listing-gallery-module__a6y5pW__galleryThumbWrap{border-radius:var(--figma-radius-8);background:var(--color-subtle);cursor:zoom-in;border:none;width:6rem;height:6rem;padding:0;display:block;position:relative;overflow:hidden}.listing-gallery-module__a6y5pW__galleryThumb{object-fit:cover;width:100%;height:100%}.listing-gallery-module__a6y5pW__galleryMore{background:color-mix(in srgb, var(--figma-color-primary-950) 55%, transparent);color:var(--figma-color-white);font-weight:var(--figma-weight-semibold);place-items:center;display:grid;position:absolute;inset:0}@media (max-width:700px){.listing-gallery-module__a6y5pW__galleryGrid{grid-template-columns:1fr}.listing-gallery-module__a6y5pW__galleryMain,.listing-gallery-module__a6y5pW__cover,.listing-gallery-module__a6y5pW__noPhoto{height:16rem}.listing-gallery-module__a6y5pW__galleryThumbs{flex-direction:row}}.listing-gallery-module__a6y5pW__lightbox{z-index:100;background:color-mix(in srgb, var(--figma-color-primary-950) 92%, transparent);padding:var(--space-6);place-items:center;display:grid;position:fixed;inset:0}.listing-gallery-module__a6y5pW__lightboxImage{object-fit:contain;border-radius:var(--radius-md);max-width:min(92vw,70rem);max-height:84vh}.listing-gallery-module__a6y5pW__lightboxClose{top:var(--space-4);right:var(--space-4);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--figma-color-white) 12%, transparent);width:2.75rem;height:2.75rem;color:var(--figma-color-white);cursor:pointer;border:none;place-items:center;display:grid;position:absolute}.listing-gallery-module__a6y5pW__lightboxNav{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--figma-color-white) 12%, transparent);width:3rem;height:3rem;color:var(--figma-color-white);cursor:pointer;border:none;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.listing-gallery-module__a6y5pW__lightboxPrev{left:var(--space-4)}.listing-gallery-module__a6y5pW__lightboxNext{right:var(--space-4)}.listing-gallery-module__a6y5pW__lightboxCounter{bottom:var(--space-5);color:var(--figma-color-white);font-size:var(--figma-font-size-sm);position:absolute;left:50%;transform:translate(-50%)}
.listing-actions-module__WhtiTG__row{align-items:center;gap:.625rem;width:100%;padding-top:.625rem;display:flex}.listing-actions-module__WhtiTG__button{height:2.75rem;padding-inline:var(--figma-spacing-5);border:var(--figma-stroke-hairline) solid var(--figma-color-gray-300);border-radius:var(--figma-radius-8);background:var(--figma-color-white);font-size:var(--figma-font-size-sm);font-weight:var(--figma-weight-medium);color:var(--figma-color-gray-700);cursor:pointer;white-space:nowrap;transition:border-color var(--figma-duration-fast), background-color var(--figma-duration-fast);flex:1}.listing-actions-module__WhtiTG__button:hover{border-color:var(--figma-color-gray-500)}.listing-actions-module__WhtiTG__button[aria-pressed=true]{border-color:var(--figma-color-primary-500);color:var(--figma-color-primary-500)}
.report-listing-module__YwinmG__trigger{justify-content:center;align-items:center;gap:var(--space-1);width:100%;margin-top:var(--space-3);padding:var(--space-2);font-size:var(--figma-font-size-xs);font-weight:var(--figma-weight-medium);color:var(--figma-color-gray-500);cursor:pointer;transition:color var(--figma-duration-fast);background:0 0;border:0;display:inline-flex}.report-listing-module__YwinmG__trigger:hover{color:var(--figma-color-error-600)}.report-listing-module__YwinmG__dialog{width:min(28rem, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-4));border-radius:var(--radius-card);background:var(--figma-color-white);color:var(--figma-color-gray-900);box-shadow:var(--figma-shadow-panel);border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.report-listing-module__YwinmG__dialog::backdrop{background:#0b29498c}.report-listing-module__YwinmG__close{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-pill);width:2rem;height:2rem;color:var(--figma-color-gray-500);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid;position:absolute}.report-listing-module__YwinmG__close:hover{background:var(--figma-color-gray-100)}.report-listing-module__YwinmG__body{gap:var(--space-4);padding:var(--figma-spacing-6);flex-direction:column;display:flex}.report-listing-module__YwinmG__title{font-size:var(--figma-font-size-xl);font-weight:var(--figma-weight-semibold);padding-right:var(--space-8)}.report-listing-module__YwinmG__text{font-size:var(--figma-font-size-sm);color:var(--figma-color-gray-600)}.report-listing-module__YwinmG__options{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.report-listing-module__YwinmG__legend{margin-bottom:var(--space-1);font-size:var(--figma-font-size-xs);font-weight:var(--figma-weight-semibold);color:var(--figma-color-gray-700);display:block}.report-listing-module__YwinmG__option{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--figma-stroke-hairline) solid var(--figma-color-gray-200);border-radius:var(--figma-radius-8);font-size:var(--figma-font-size-sm);cursor:pointer;display:flex}.report-listing-module__YwinmG__option:has(.report-listing-module__YwinmG__radio:checked){border-color:var(--figma-color-primary-500);background:var(--figma-color-primary-50)}.report-listing-module__YwinmG__radio{accent-color:var(--figma-color-primary-500)}.report-listing-module__YwinmG__field{flex-direction:column;display:flex}.report-listing-module__YwinmG__textarea{width:100%;padding:var(--space-2) var(--space-3);border:var(--figma-stroke-hairline) solid var(--figma-color-gray-300);border-radius:var(--figma-radius-8);font:inherit;font-size:var(--figma-font-size-sm);resize:vertical}.report-listing-module__YwinmG__textarea:focus-visible{outline:2px solid var(--figma-color-primary-500);outline-offset:1px}.report-listing-module__YwinmG__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.report-listing-module__YwinmG__error{padding:var(--space-2) var(--space-3);border-radius:var(--figma-radius-8);background:var(--color-error-subtle);color:var(--figma-status-error-fg);font-size:var(--figma-font-size-sm)}.report-listing-module__YwinmG__actions{justify-content:flex-end;gap:var(--space-2);display:flex}.report-listing-module__YwinmG__cancel,.report-listing-module__YwinmG__primary{align-items:center;gap:var(--space-1);height:2.5rem;padding-inline:var(--figma-spacing-4);border-radius:var(--figma-radius-8);font-size:var(--figma-font-size-sm);font-weight:var(--figma-weight-medium);cursor:pointer;display:inline-flex}.report-listing-module__YwinmG__cancel{border:var(--figma-stroke-hairline) solid var(--figma-color-gray-300);background:var(--figma-color-white);color:var(--figma-color-gray-700)}.report-listing-module__YwinmG__primary{background:var(--figma-color-gray-900);color:var(--figma-color-white);border:0}.report-listing-module__YwinmG__primary:disabled{opacity:.7;cursor:wait}.report-listing-module__YwinmG__spinner{animation:.9s linear infinite report-listing-module__YwinmG__spin}@keyframes report-listing-module__YwinmG__spin{to{transform:rotate(360deg)}}
