.report_page__plnub{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:56px;gap:56px;align-items:start;width:var(--wrap);margin:0 auto;padding:128px 0 72px}.report_head__15v8X{display:flex;align-items:flex-end;flex-wrap:wrap;gap:18px 40px;margin-bottom:8px}.report_label__ujc1A{font-family:var(--mono);font-size:12px;line-height:1.5;color:var(--ink-2)}.report_title___BeOa{max-width:15ch;margin-top:14px;font-size:clamp(44px,6.4vw,96px);letter-spacing:-.055em;line-height:.94}.report_lead__nm_JP{max-width:32ch;margin-bottom:10px;font-size:clamp(16px,1.3vw,19px);line-height:1.42;color:var(--ink-2)}.report_form__zq2pj{display:block}.report_kept__X9C8_{margin-top:24px;padding:12px 16px;border-radius:var(--r-sm);background:var(--surface-2);font-size:15px;line-height:1.4}.report_field__vuT0E{margin-top:32px}.report_lab__7dBtI{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:21px;font-weight:500;letter-spacing:-.025em}.report_lab__7dBtI i{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--ink);color:#fff;font-style:normal;font-size:16px;font-weight:500;letter-spacing:0}.report_opt__RG81L{margin-left:auto;font-size:14px;font-weight:400;letter-spacing:0;color:var(--ink-2)}.report_upl__ZF9cc{display:grid;grid-gap:10px;gap:10px}.report_upl__ZF9cc:not([data-count="0"]){grid-template-columns:repeat(3,minmax(0,1fr))}.report_upl__ZF9cc:not([data-count="0"]) .report_add__MUFuF{min-height:0;aspect-ratio:1;padding:12px;font-size:15px}.report_upl__ZF9cc:not([data-count="0"]) .report_add__MUFuF svg{width:24px;height:24px}.report_add__MUFuF{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:150px;padding:20px;border:1.5px dashed rgba(14,21,18,.24);border-radius:22px;background:var(--surface);color:var(--ink);font:inherit;font-size:19px;font-weight:500;letter-spacing:-.02em;cursor:pointer;transition:border-color .2s}.report_add__MUFuF:hover{border-color:var(--ink)}.report_add__MUFuF:disabled,.report_rm__vG8aJ:disabled{opacity:.45;cursor:not-allowed}.report_add__MUFuF:disabled:hover{border-color:rgba(14,21,18,.24)}.report_add__MUFuF svg{width:28px;height:28px;stroke-width:1.8}.report_add__MUFuF small{font-size:14px;font-weight:400;letter-spacing:0;color:var(--ink-2)}.report_thumb__LyMh2{position:relative;aspect-ratio:1;border-radius:22px;overflow:hidden;background:var(--surface-2)}.report_thumb__LyMh2 img{display:block;width:100%;height:100%;object-fit:cover}.report_rm__vG8aJ{position:absolute;top:10px;right:10px;width:34px;height:34px;border:0;border-radius:50%;background:rgba(14,21,18,.72);color:#fff;font:inherit;font-size:20px;line-height:1;cursor:pointer;--focus:var(--lime)}.report_chips__z7jga{display:flex;flex-wrap:wrap;gap:8px}.report_chips__z7jga[aria-invalid=true] .report_chip__YRd7T{border-color:rgba(216,56,45,.6)}.report_chip__YRd7T{min-height:48px;padding:8px 18px;border:1px solid rgba(14,21,18,.18);border-radius:999px;background:var(--surface);color:var(--ink);font:inherit;font-size:16px;font-weight:500;letter-spacing:-.01em;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.report_chip__YRd7T:hover{border-color:var(--ink)}.report_chip__YRd7T[data-on]{background:var(--ink);border-color:var(--ink);color:#fff}.report_amounts__Yv1hM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.report_amounts__Yv1hM .report_chip__YRd7T{min-height:52px;padding-inline:8px}.report_loc__8PUAG{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid rgba(14,21,18,.18);border-radius:16px;background:var(--surface)}.report_loc__8PUAG[data-missing]{border-color:rgba(216,56,45,.6)}.report_pinIcon__CBKoN{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--ink);color:#fff}.report_locWords__Emh_x{display:flex;flex-direction:column;min-width:0;gap:2px}.report_locStatus__JNyjs{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--ink-3)}.report_loc__8PUAG[data-tone=ok] .report_locStatus__JNyjs{color:var(--green)}.report_loc__8PUAG[data-tone=ok] .report_locStatus__JNyjs:before{content:"✓";font-size:12px}.report_loc__8PUAG[data-tone=warn] .report_locStatus__JNyjs{color:#9a5a0a}.report_locPlace__eSkx_{font-size:16px;font-weight:500;letter-spacing:-.01em;text-wrap:pretty}.report_loc__8PUAG[data-tone=pending] .report_locPlace__eSkx_,.report_loc__8PUAG[data-tone=warn] .report_locPlace__eSkx_{font-weight:400;color:var(--ink-2)}.report_spin__aNlFg{display:inline-block;width:12px;height:12px;border:2px solid rgba(14,21,18,.18);border-top:2px solid var(--ink);border-radius:50%;animation:report_turn__Eyt4t .8s linear infinite}@keyframes report_turn__Eyt4t{to{transform:rotate(1turn)}}.report_edit__jz16t{flex:none;min-height:40px;margin-left:auto;padding:0 8px;border:0;background:none;color:var(--ink);font:inherit;font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.report_locmap__Snmiz{position:relative;margin-top:10px;width:100%;aspect-ratio:16/10;min-height:240px;border-radius:16px;overflow:hidden;background:var(--night);--focus:var(--lime)}.report_locmapCanvas__Migtm,.report_locmapCanvas__Migtm.maplibregl-map{position:absolute;inset:0}.report_locmapCanvas__Migtm .maplibregl-canvas{cursor:crosshair}.report_locmapCanvas__Migtm .maplibregl-canvas:focus-visible{outline-offset:-3px}.report_pinMark__P7Tj3{position:relative;width:22px;height:22px;border:2.6px solid #fff;border-radius:50%;background:var(--lime);box-shadow:0 0 0 10px rgba(198,242,78,.25);cursor:-webkit-grab;cursor:grab}.report_pinMark__P7Tj3:active{cursor:-webkit-grabbing;cursor:grabbing}.report_pinMark__P7Tj3:before{content:"";position:absolute;inset:-12px;border-radius:50%}.report_sending___jjiB:focus,.report_thanks__Jnf7n:focus{outline:none}.report_hint__GbinX{position:absolute;left:12px;bottom:12px;padding:6px 10px;border:1px solid var(--g-line);border-radius:999px;background:var(--g-dark);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:#fff;font-size:12px;font-weight:500;pointer-events:none}.report_mapTools__zzhBU{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:6px}.report_mapTools__zzhBU button{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--g-line);border-radius:50%;background:var(--g-dark);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:#fff;font:inherit;font-size:18px;cursor:pointer}.report_unsupported__xUz0t{position:absolute;inset:auto 16px 16px;padding:10px 14px;border-radius:var(--r-sm);background:var(--surface);font-size:14px}.report_ta__EYj8_{display:block;width:100%;min-height:110px;padding:14px 16px;border:1px solid rgba(14,21,18,.18);border-radius:16px;background:var(--surface);font:inherit;font-size:16px;color:var(--ink);resize:vertical}.report_ta__EYj8_::placeholder{color:var(--ink-3)}.report_ta__EYj8_:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.report_fieldProblem__58Cq_,.report_problem__FpQBD{margin-top:10px;padding:12px 16px;border:1px solid rgba(216,56,45,.35);border-radius:var(--r-sm);background:rgba(216,56,45,.07);font-size:15px;line-height:1.4;color:#8f1d15}.report_problem__FpQBD{margin-top:24px}.report_submit__pkQhX{margin-top:28px}.report_submit__pkQhX button{min-height:60px;font-size:19px}.report_small__gigE4{margin-top:14px;font-size:15px;line-height:1.45;text-align:center;color:var(--ink-2);text-wrap:balance}.report_aside__BCOZ5{position:-webkit-sticky;position:sticky;top:104px;padding:24px;border-radius:var(--r-lg);background:var(--night);color:var(--on-night);--focus:var(--lime)}.report_aside__BCOZ5 .report_label__ujc1A{color:var(--on-night-2)}.report_stepsNext__lCgMW{counter-reset:s;margin:18px 0 22px}.report_stepsNext__lCgMW li{counter-increment:s;display:grid;grid-template-columns:54px 1fr;grid-column-gap:8px;column-gap:8px;padding:16px 0;border-top:1px solid rgba(242,245,240,.16)}.report_stepsNext__lCgMW li:before{content:counter(s);grid-row:span 2;font-size:52px;font-weight:500;letter-spacing:-.05em;line-height:.85}.report_stepsNext__lCgMW b{font-size:20px;font-weight:500;letter-spacing:-.025em;line-height:1.15}.report_stepsNext__lCgMW span{margin-top:4px;font-size:15px;line-height:1.4;color:var(--on-night-2)}.report_asideMap__FhEHP{position:relative;aspect-ratio:16/10;border:2px solid var(--on-night);border-radius:12px;overflow:hidden;background:var(--night-2)}.report_asideMark__XERfD{position:absolute;left:var(--x,50%);top:var(--y,50%);width:14px;height:14px;border:2.6px solid #fff;border-radius:50%;background:var(--lime);box-shadow:0 0 0 14px rgba(198,242,78,.22);transform:translate(-50%,-50%)}.report_asideChip__8qema{position:absolute;left:calc(var(--x, 50%) + 18px);top:calc(var(--y, 50%) - 38px);padding:6px 12px;border:1px solid var(--g-line);border-radius:999px;background:var(--g-dark);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);color:#fff;font-size:13px;font-weight:500;white-space:nowrap}.report_sending___jjiB{padding:60px 20px 10px;text-align:center;color:var(--ink)}.report_sending___jjiB>p{margin-top:12px;font-weight:500}.report_leaf__T_sMn{display:block;width:48px;height:48px;margin:0 auto;color:var(--green)}.report_leaf__T_sMn path{stroke-dasharray:200;animation:report_trail__SrSp0 1.4s ease-in-out infinite}@keyframes report_trail__SrSp0{0%{stroke-dashoffset:200}50%{stroke-dashoffset:0}to{stroke-dashoffset:-200}}.report_steps__q5sRP{display:flex;flex-direction:column;gap:12px;max-width:280px;margin:16px auto 0;text-align:left}.report_steps__q5sRP li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-3);transition:color .2s}.report_steps__q5sRP li span{flex:none;width:20px;height:20px;border:2px solid rgba(14,21,18,.18);border-radius:50%}.report_steps__q5sRP li[data-done]{color:var(--ink)}.report_steps__q5sRP li[data-done] span{border-color:var(--green);background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center /12px no-repeat}.report_done__zHo_g{padding:32px 0 10px;text-align:center}@media (min-width:1001px){.report_done__zHo_g{padding-top:60px}}.report_pookalam__6_Pf4{display:block;margin:0 auto 18px}.report_ring__BaxGN{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.report_ring__BaxGN{animation:report_bloom__dhusK .7s cubic-bezier(.2,.9,.25,1.15) both;animation-delay:calc(var(--i) * .11s + .12s)}}@keyframes report_bloom__dhusK{0%{transform:scale(.25) rotate(-28deg);opacity:0}}.report_thanksMl__0EXNv{margin-bottom:8px;font-size:20px;font-weight:500}.report_thanks__Jnf7n{max-width:16ch;margin:0 auto;font-size:clamp(28px,3vw,40px);letter-spacing:-.035em;line-height:1.05}.report_caption__70hcG{margin-top:10px;font-size:15px;color:var(--ink-2)}.report_doneWords__fbU5S{max-width:40ch;margin:18px auto 0;font-size:17px;line-height:1.5;color:var(--ink-2)}.report_doneWords__fbU5S b{font-weight:600;color:var(--ink)}.report_summary__MwpIc{display:flex;align-items:center;gap:16px;margin-top:24px;padding:14px 18px;border-radius:20px;background:var(--surface);text-align:left}.report_summary__MwpIc img{flex:none;width:64px;height:64px;border-radius:12px;object-fit:cover}.report_summary__MwpIc div{display:flex;flex-direction:column;gap:2px;min-width:0}.report_summary__MwpIc b{font-weight:500;letter-spacing:-.01em}.report_summary__MwpIc span{font-size:14px;color:var(--ink-2)}.report_summary__MwpIc small{margin-top:4px;font-family:var(--mono);font-size:11px;color:var(--ink-3)}.report_acts__RTAOW{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:24px}@media (max-width:1000px){.report_page__plnub{grid-template-columns:minmax(0,1fr);gap:48px}.report_aside__BCOZ5{position:static}.report_asideMap__FhEHP{display:none}}@media (max-width:700px){.report_page__plnub{padding:104px 0 48px}.report_title___BeOa{font-size:clamp(42px,13vw,60px)}.report_lab__7dBtI{font-size:19px}.report_amounts__Yv1hM .report_chip__YRd7T{font-size:15px}.report_submit__pkQhX{position:-webkit-sticky;position:sticky;bottom:calc(env(safe-area-inset-bottom, 0px) + 12px);z-index:5}.report_submit__pkQhX button{box-shadow:0 18px 40px -16px rgba(4,10,7,.55)}.report_summary__MwpIc{align-items:flex-start}.report_acts__RTAOW{grid-template-columns:1fr}}