.ExistingReviewDialog_confirmOverlay__sr17M,.ExistingReviewDialog_overlay__m6n4N{position:fixed;inset:0;background:rgb(0 0 0/45%);z-index:100}.ExistingReviewDialog_confirm__avcl4,.ExistingReviewDialog_dialog__QoZPP,.ExistingReviewDialog_menu__T9Gfe,.ExistingReviewDialog_toast__qwh96{background:#000;color:#eee;border:1px solid #303030;font-family:PP Neue Montreal,Arial,sans-serif;font-weight:600;letter-spacing:0}.ExistingReviewDialog_dialog__QoZPP{position:fixed;z-index:101;top:50%;left:50%;transform:translate(-50%,-50%);width:min(700px,calc(100% - 32px));max-height:calc(100dvh - 48px);border-radius:30px;display:flex;flex-direction:column;overflow:hidden}.ExistingReviewDialog_topStrip__1W0WQ{height:54px;flex-shrink:0;border-bottom:1px solid #303030}.ExistingReviewDialog_content__P4fx3{display:flex;flex-direction:column;min-height:0;padding:48px 64px 64px;gap:26px}.ExistingReviewDialog_header__zvbsK{display:flex;align-items:center;gap:10px;flex-shrink:0;font-size:18px}.ExistingReviewDialog_avatar__A02fd{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}.ExistingReviewDialog_date__yOOZy{color:#6b6b6b}.ExistingReviewDialog_more__8rjOP{margin-left:auto;border:0;background:transparent;color:#888;display:grid;place-items:center;width:32px;height:36px;flex-shrink:0;cursor:pointer}.ExistingReviewDialog_rating__6euqL{display:flex;justify-content:center;align-items:center;gap:8px;flex-shrink:0;font-size:23px}.ExistingReviewDialog_body__cnTXZ{min-height:0;overflow-y:auto;overscroll-behavior:contain;white-space:pre-wrap;overflow-wrap:anywhere;color:#aaa;font-size:20px;line-height:1.35}.ExistingReviewDialog_menu__T9Gfe{z-index:105;border-radius:18px;padding:24px;width:320px;max-width:calc(100vw - 32px);height:280px;max-height:calc(100dvh - 32px);overflow-y:auto;box-sizing:border-box;transform-origin:var(--radix-popover-content-transform-origin)}.ExistingReviewDialog_keepWatched__kRJM9{display:flex;align-items:center;gap:8px;margin-bottom:20px;font-size:14px;cursor:pointer}.ExistingReviewDialog_keepWatched__kRJM9 input{width:16px;height:16px;flex-shrink:0}.ExistingReviewDialog_panel__qCnnE{height:100%;animation:ExistingReviewDialog_panelIn__Kfh3u .22s ease-out both}.ExistingReviewDialog_options__J7ffP{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.ExistingReviewDialog_panel__qCnnE h2{font-size:18px;line-height:1.3;margin:0 0 12px}.ExistingReviewDialog_panel__qCnnE p{color:#6b6b6b;font-size:14px;margin:0 0 20px}.ExistingReviewDialog_pill__NILmX{border:0;border-radius:999px;background:#1b1b1b;color:#eee;padding:7px 23px;text-align:center;font:inherit;font-size:14px;cursor:pointer}.ExistingReviewDialog_body__cnTXZ:focus-visible,.ExistingReviewDialog_more__8rjOP:focus-visible,.ExistingReviewDialog_pill__NILmX:focus-visible{outline:2px solid #aaa;outline-offset:3px}.ExistingReviewDialog_danger__8wac_{background:#ff3154;color:white}.ExistingReviewDialog_confirmOverlay__sr17M{z-index:106;background:transparent}.ExistingReviewDialog_confirm__avcl4{position:fixed;z-index:107;top:max(24px,calc(50% - 150px));left:min(calc(50% + 240px),calc(100% - 336px));width:320px;max-width:calc(100% - 32px);padding:28px;border-radius:18px}.ExistingReviewDialog_confirm__avcl4 h2{font-size:18px;line-height:1.3;margin:0 0 12px}.ExistingReviewDialog_confirm__avcl4 p{color:#6b6b6b;font-size:14px;margin:0 0 20px}.ExistingReviewDialog_actions__YlVsC{display:flex;justify-content:center;gap:12px}.ExistingReviewDialog_toast__qwh96{position:fixed;right:20px;bottom:20px;z-index:120;width:344px;max-width:calc(100% - 32px);height:84px;border-radius:12px;display:flex;align-items:center;gap:18px;padding:18px 24px;font-size:16px}.ExistingReviewDialog_statusIcon__NfAra{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center}.ExistingReviewDialog_statusIcon__NfAra img{width:32px;height:32px;object-fit:contain}.ExistingReviewDialog_dismiss__vb1JP{position:absolute;top:4px;right:4px;border:0;background:transparent;color:white}.ExistingReviewDialog_toastStack__lwiQY{position:fixed;right:16px;bottom:20px;z-index:120;display:flex;flex-direction:column;gap:10px;max-width:calc(100vw - 32px);pointer-events:none}.ExistingReviewDialog_stackedToast__UenYT{position:relative;right:auto;bottom:auto;max-width:100%;flex-shrink:0;pointer-events:auto;box-sizing:border-box}.ExistingReviewDialog_srOnly__Ogglu{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ExistingReviewDialog_overlay__m6n4N[data-state=open]{animation:ExistingReviewDialog_fadeIn__2BBW6 .22s ease-out both}.ExistingReviewDialog_overlay__m6n4N[data-state=closed]{animation:ExistingReviewDialog_fadeOut__5nFNz .18s ease-in both}.ExistingReviewDialog_dialog__QoZPP[data-state=open]{animation:ExistingReviewDialog_dialogIn__icsRy .26s cubic-bezier(.2,.8,.2,1) both}.ExistingReviewDialog_dialog__QoZPP[data-state=closed]{animation:ExistingReviewDialog_dialogOut__7Q8ds .18s ease-in both}.ExistingReviewDialog_menu__T9Gfe[data-state=open]{animation:ExistingReviewDialog_panelIn__Kfh3u .22s cubic-bezier(.2,.8,.2,1) both}.ExistingReviewDialog_menu__T9Gfe[data-state=closed]{animation:ExistingReviewDialog_fadeOut__5nFNz .16s ease-in both}.ExistingReviewDialog_toast__qwh96{animation:ExistingReviewDialog_panelIn__Kfh3u .24s ease-out both}.ExistingReviewDialog_statusIcon__NfAra{animation:ExistingReviewDialog_fadeIn__2BBW6 .22s ease-out both}@keyframes ExistingReviewDialog_fadeIn__2BBW6{0%{opacity:0}to{opacity:1}}@keyframes ExistingReviewDialog_fadeOut__5nFNz{0%{opacity:1}to{opacity:0}}@keyframes ExistingReviewDialog_panelIn__Kfh3u{0%{opacity:0;filter:blur(3px);translate:0 5px}to{opacity:1;filter:blur(0);translate:0 0}}@keyframes ExistingReviewDialog_dialogIn__icsRy{0%{opacity:0;filter:blur(4px);transform:translate(-50%,calc(-50% + 8px)) scale(.98)}to{opacity:1;filter:blur(0);transform:translate(-50%,-50%) scale(1)}}@keyframes ExistingReviewDialog_dialogOut__7Q8ds{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,calc(-50% + 4px)) scale(.99)}}@media (prefers-reduced-motion:reduce){.ExistingReviewDialog_dialog__QoZPP,.ExistingReviewDialog_menu__T9Gfe,.ExistingReviewDialog_overlay__m6n4N,.ExistingReviewDialog_panel__qCnnE,.ExistingReviewDialog_statusIcon__NfAra,.ExistingReviewDialog_toast__qwh96{animation:none!important}}@media (max-height:500px),(max-width:600px){.ExistingReviewDialog_content__P4fx3{padding:24px;gap:20px}.ExistingReviewDialog_header__zvbsK{font-size:14px;gap:8px}.ExistingReviewDialog_body__cnTXZ{font-size:18px}.ExistingReviewDialog_topStrip__1W0WQ{height:32px}.ExistingReviewDialog_confirm__avcl4{left:50%;transform:translateX(-50%)}}