.ImageLightbox_overlay__j8SLN{position:fixed;inset:0;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:1000;animation:ImageLightbox_fadeInOut__a4zO7 .2s ease-out}@keyframes ImageLightbox_fadeInOut__a4zO7{0%{opacity:0}to{opacity:1}}.ImageLightbox_content__joaV5{position:relative;width:min(1100px,96vw);max-height:90vh;display:flex;align-items:stretch;background:var(--card);border-radius:12px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.4);text-align:left}.ImageLightbox_stage__XXRpx{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;background:#000}.ImageLightbox_imageWrap__GKGnS{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:90vh;min-width:min(320px,60vw);min-height:min(320px,50vh)}.ImageLightbox_image__saVkb{max-width:100%;max-height:90vh;object-fit:contain;-moz-user-select:none;user-select:none;-webkit-user-select:none;display:block}.ImageLightbox_stageActions___LZL2{position:absolute;top:12px;right:12px;display:flex;align-items:center;gap:8px;z-index:20}.ImageLightbox_stageIconBtn__CUS2v{background:rgba(0,0,0,.4);border:none;color:#fff;font-size:18px;line-height:1;cursor:pointer;padding:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s}.ImageLightbox_stageIconBtn__CUS2v:hover{background:rgba(0,0,0,.6)}.ImageLightbox_navBtn__tSDV4{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.35);border:none;color:#fff;font-size:26px;cursor:pointer;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s;z-index:10}.ImageLightbox_navBtn__tSDV4:hover{background:rgba(0,0,0,.55)}.ImageLightbox_prev__nQXpM{left:12px}.ImageLightbox_next__f5HG_{right:12px}.ImageLightbox_counter__1Nf0w{top:12px;left:50%;transform:translateX(-50%);font-weight:600}.ImageLightbox_counter__1Nf0w,.ImageLightbox_imageTimestamp__809_3{position:absolute;background:rgba(0,0,0,.45);color:#fff;font-size:12px;padding:4px 10px;border-radius:20px}.ImageLightbox_imageTimestamp__809_3{bottom:12px;left:12px;font-weight:500}.ImageLightbox_panel__fnNaF{flex:0 0 340px;width:340px;max-height:90vh;display:flex;flex-direction:column;background:var(--card);color:var(--text)}.ImageLightbox_commentScroll__ph5VU{flex:1 1 auto;overflow-y:auto;padding:14px 16px}@media (max-width:860px){.ImageLightbox_content__joaV5{flex-direction:column;width:100%;max-width:100vw;max-height:calc(100vh - 24px);border-radius:0}.ImageLightbox_stage__XXRpx{flex:0 0 auto;max-height:52vh}.ImageLightbox_stage__XXRpx.ImageLightbox_stageFull__CHenT{flex:1 1 auto;max-height:none}.ImageLightbox_image__saVkb{max-height:52vh}.ImageLightbox_stageFull__CHenT .ImageLightbox_image__saVkb{max-height:100%}.ImageLightbox_panel__fnNaF{width:100%;flex:1 1 auto;max-height:none}}.ReportWithMediaForm_section__6coiE{margin-top:0;margin-bottom:16px;padding:16px;background:var(--card);border-radius:10px;border:1px solid var(--line)}.ReportWithMediaForm_header__E91dz{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:12px}.ReportWithMediaForm_header__E91dz svg{color:var(--blue);flex-shrink:0}.ReportWithMediaForm_headerText__iG31g{font-size:13px;font-weight:600;color:var(--text)}.ReportWithMediaForm_description__0XdAp{font-size:12.5px;color:var(--text-dim);line-height:1.4;margin-bottom:16px}.ReportWithMediaForm_grid__Jv11r{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-gap:12px;gap:12px;margin-top:16px}.ReportWithMediaForm_offlineWarning__0IjAd{padding:8px 12px;background:var(--yellow-bg);border:1px solid var(--yellow);border-radius:6px;font-size:12px;color:var(--text);margin-bottom:12px;text-align:center}.ReportWithMediaForm_photoCard__PtvV_{position:relative;width:100%;aspect-ratio:3/4;border-radius:8px;overflow:hidden;background:var(--surface2);border:1px solid var(--line)}.ReportWithMediaForm_img__JnAcO{width:100%;height:100%;object-fit:cover;display:block}.ReportWithMediaForm_photoNumber__eXI_4{position:absolute;top:6px;left:6px;background:rgba(0,0,0,.6);color:#fff;font-size:11px;font-weight:600;padding:4px 8px;border-radius:4px;pointer-events:none}.ReportWithMediaForm_uploadingOverlay__yBJhq{position:absolute;inset:0;background:rgba(26,115,232,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.ReportWithMediaForm_progressBar__j2GIM{width:60%;height:3px;background:rgba(26,115,232,.2);border-radius:2px;overflow:hidden}.ReportWithMediaForm_progressFill__dVPK3{height:100%;background:var(--blue);transition:width .2s ease}.ReportWithMediaForm_progressText__vTJ__{font-size:11px;font-weight:600;color:var(--blue)}.ReportWithMediaForm_errorOverlay__bj8gC{position:absolute;inset:0;background:rgba(217,48,37,.15);display:flex;align-items:center;justify-content:center}.ReportWithMediaForm_errorText__nFFsv{font-size:11px;font-weight:600;color:var(--red);text-align:center;padding:4px}.ReportWithMediaForm_removeBtn__vNiKe{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:50%;background:var(--card);border:1px solid var(--line);font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text);font-weight:600;transition:all .12s ease;padding:0}.ReportWithMediaForm_removeBtn__vNiKe:hover{background:var(--surface2);transform:scale(1.1)}.ReportWithMediaForm_uploadBox__1TUqd{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;aspect-ratio:3/4;border:2px dashed var(--line);border-radius:8px;background:transparent;cursor:pointer;transition:all .12s ease;font-family:inherit;padding:0}.ReportWithMediaForm_uploadBox__1TUqd:hover{border-color:var(--blue);background:rgba(26,115,232,.04)}.ReportWithMediaForm_plusIcon__XL2rt{font-size:28px;font-weight:300;color:var(--blue);margin-bottom:4px}.ReportWithMediaForm_uploadText__Jq5OL{font-size:12px;font-weight:500;color:var(--blue)}.ReportWithMediaForm_fileInput__xc_Q4{display:none}@media (max-width:768px){.ReportWithMediaForm_section__6coiE{padding:14px;margin-top:0;margin-bottom:14px}.ReportWithMediaForm_header__E91dz{gap:6px;margin-bottom:10px}.ReportWithMediaForm_header__E91dz svg{width:16px;height:16px}.ReportWithMediaForm_headerText__iG31g{font-size:12.5px}.ReportWithMediaForm_description__0XdAp{font-size:12px;margin-bottom:12px}.ReportWithMediaForm_grid__Jv11r{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:10px}.ReportWithMediaForm_plusIcon__XL2rt{font-size:24px}.ReportWithMediaForm_uploadText__Jq5OL{font-size:11px}}@media (max-width:640px){.ReportWithMediaForm_section__6coiE{padding:12px;margin-top:0;margin-bottom:12px}.ReportWithMediaForm_headerText__iG31g{font-size:12px}.ReportWithMediaForm_description__0XdAp{font-size:11.5px;margin-bottom:12px}.ReportWithMediaForm_grid__Jv11r{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:8px}.ReportWithMediaForm_removeBtn__vNiKe{width:22px;height:22px;font-size:12px}.ReportWithMediaForm_plusIcon__XL2rt{font-size:20px}.ReportWithMediaForm_uploadText__Jq5OL{font-size:10px}}.PhotoInsight_row__CyWgN{margin-top:12px}.PhotoInsight_rowHeader__WxeNZ{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px}.PhotoInsight_rowMeta__rLI_O{font-size:12px;color:var(--text-dim);font-weight:500}.PhotoInsight_thumbs__c3xsF{display:flex;justify-content:flex-start;justify-content:safe center;gap:6px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.PhotoInsight_thumbs__c3xsF::-webkit-scrollbar{display:none}.PhotoInsight_thumbWrap__g0gyY{flex-shrink:0;width:72px;height:96px;border-radius:8px;overflow:hidden;background:#e9edf3}.PhotoInsight_thumb__0h5CN{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform .12s ease,opacity .15s ease}.PhotoInsight_thumb__0h5CN:hover{transform:scale(1.03)}.PhotoInsight_thumbWrapSingle__yJffX{width:140px;height:187px}@media (max-width:640px){.PhotoInsight_thumbWrap__g0gyY{width:64px;height:85px}.PhotoInsight_thumbWrapSingle__yJffX{width:120px;height:160px}}