.ZoomViewer_ov__LHbIW{position:fixed;inset:0;z-index:80;display:grid;grid-template-rows:auto 1fr;background:rgba(4,11,8,.94);color:#fff;animation:ZoomViewer_zfade__64ANX .2s both}@keyframes ZoomViewer_zfade__64ANX{0%{opacity:0}}.ZoomViewer_bar__VMaIl{display:flex;align-items:center;gap:10px;padding:max(10px,env(safe-area-inset-top)) 12px 10px;justify-content:space-between}.ZoomViewer_tools__eoxZU{display:flex;gap:8px;align-items:center}.ZoomViewer_b__yWJbD{min-width:52px;height:52px;border-radius:99px;border:0;padding:0 16px;display:inline-grid;place-items:center;background:rgba(255,255,255,.16);color:#fff;font:inherit;font-weight:800;font-size:22px;cursor:pointer}.ZoomViewer_b__yWJbD:hover:not(:disabled){background:rgba(255,255,255,.28)}.ZoomViewer_b__yWJbD:disabled{opacity:.35;cursor:default}.ZoomViewer_b__yWJbD:focus-visible{outline:3px solid #fff;outline-offset:2px}.ZoomViewer_cnt__Kwfgo{font-weight:700;font-size:17px;opacity:.85;min-width:56px;text-align:center}.ZoomViewer_stage__jtqkA{position:relative;overflow:hidden;touch-action:none;display:grid;place-items:center;cursor:zoom-in;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ZoomViewer_stage__jtqkA.ZoomViewer_z__p1Bwa{cursor:-webkit-grab;cursor:grab}.ZoomViewer_stage__jtqkA.ZoomViewer_drag__0myNL{cursor:-webkit-grabbing;cursor:grabbing}.ZoomViewer_img__iq4b2{max-width:100%;max-height:100%;object-fit:contain;pointer-events:none;will-change:transform;transform-origin:center}.ZoomViewer_smooth__HdaxT{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.ZoomViewer_emoji__QbFlI{font-size:min(40vw,240px)}.ZoomViewer_a__TePPw{position:absolute;top:50%;translate:0 -50%;width:56px;height:56px;border-radius:50%;border:0;background:rgba(255,255,255,.2);color:#fff;font-size:32px;line-height:1;padding:0 0 4px;cursor:pointer;z-index:2}.ZoomViewer_a__TePPw:hover{background:rgba(255,255,255,.34)}.ZoomViewer_a__TePPw:focus-visible{outline:3px solid #fff;outline-offset:2px}.ZoomViewer_l__gwPZZ{left:10px}.ZoomViewer_r__FID7c{right:10px}.ZoomViewer_hint___yCFs{position:absolute;left:0;right:0;bottom:max(14px,env(safe-area-inset-bottom));text-align:center;font-weight:600;font-size:15px;opacity:.75;pointer-events:none}@media (prefers-reduced-motion:reduce){.ZoomViewer_smooth__HdaxT{transition:none}.ZoomViewer_ov__LHbIW{animation:none}}.ReportButton_trigger__pdqPI{background:none;border:0;color:var(--muted);font:inherit;font-weight:600;font-size:16px;text-decoration:underline;text-underline-offset:3px;min-height:44px;padding:8px 12px;cursor:pointer;border-radius:99px}.ReportButton_trigger__pdqPI:hover{color:var(--ink)}.ReportButton_trigger__pdqPI:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.ReportButton_dlg__sEIwb{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--ink);padding:0;width:min(520px,calc(100vw - 28px));max-height:calc(100dvh - 28px);overflow:auto;box-shadow:0 24px 80px rgba(0,0,0,.35)}.ReportButton_dlg__sEIwb::-webkit-backdrop{background:rgba(0,0,0,.55)}.ReportButton_dlg__sEIwb::backdrop{background:rgba(0,0,0,.55)}.ReportButton_in__3FfTT{padding:22px;display:grid;grid-gap:14px;gap:14px}.ReportButton_in__3FfTT h2{font-size:26px;margin:0}.ReportButton_in__3FfTT p{margin:0;color:var(--muted);font-size:17px}.ReportButton_in__3FfTT label{display:grid;grid-gap:6px;gap:6px;font-weight:700}.ReportButton_acts__WlKFy{display:flex;gap:12px;flex-wrap:wrap}.ReportButton_acts__WlKFy>*{flex:1 1 160px}.ReportButton_err__DXyNS{color:#b3261e;font-weight:700;min-height:1.2em}.ReportButton_ok__bJEQB{font-weight:700;font-size:19px}.ShopInfo_box__A1r_0{display:grid;grid-gap:14px;gap:14px;margin:14px 0 6px}.ShopInfo_row__IjLZ3{display:grid;grid-template-columns:34px 1fr;grid-gap:12px;gap:12px;align-items:start}.ShopInfo_ic__6YKLg{font-size:22px;line-height:1.4}.ShopInfo_row__IjLZ3 h3{font-size:16px;margin:0 0 2px;color:var(--muted);font-weight:700}.ShopInfo_row__IjLZ3 p{margin:0;font-size:18px;white-space:pre-line;overflow-wrap:anywhere}