.feedbackReplyBox-module__pTVPGa__replyBox{margin-top:12px;padding:0;animation:.2s feedbackReplyBox-module__pTVPGa__slideDown}@keyframes feedbackReplyBox-module__pTVPGa__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.feedbackReplyBox-module__pTVPGa__replyInput{letter-spacing:-.02em;width:100%;max-height:140px;color:var(--text-primary);resize:none;box-sizing:border-box;background:0 0;border:none;outline:none;min-height:44px;padding:0 2px 0 0;font-family:inherit;font-size:15px;line-height:1.55}.feedbackReplyBox-module__pTVPGa__replyInput::placeholder{color:var(--text-muted)}.feedbackReplyBox-module__pTVPGa__replyActions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.feedbackReplyBox-module__pTVPGa__cancelBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s}.feedbackReplyBox-module__pTVPGa__cancelBtn:hover{background:color-mix(in srgb, var(--text-primary) 5%, transparent)}.feedbackReplyBox-module__pTVPGa__sendBtn{background:var(--text-primary);color:var(--surface-muted);cursor:pointer;border:none;border-radius:999px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:opacity .15s}.feedbackReplyBox-module__pTVPGa__sendBtn:hover:not(:disabled){opacity:.9}.feedbackReplyBox-module__pTVPGa__sendBtn:disabled{opacity:.35;cursor:not-allowed}
.feedbackThread-module__hOSdkq__thread{transition:opacity .2s}.feedbackThread-module__hOSdkq__thread.feedbackThread-module__hOSdkq__optimistic{opacity:.7}.feedbackThread-module__hOSdkq__thread.feedbackThread-module__hOSdkq__root{padding-bottom:8px}.feedbackThread-module__hOSdkq__answer .feedbackThread-module__hOSdkq__name{font-size:14px}.feedbackThread-module__hOSdkq__answer .feedbackThread-module__hOSdkq__message{font-size:15px}.feedbackThread-module__hOSdkq__row{align-items:flex-start;gap:16px;display:flex}.feedbackThread-module__hOSdkq__body{flex:1;min-width:0}.feedbackThread-module__hOSdkq__header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.feedbackThread-module__hOSdkq__meta{flex-direction:column;gap:3px;min-width:0;display:flex}.feedbackThread-module__hOSdkq__name{letter-spacing:-.03em;color:var(--text-primary);font-size:16px;font-weight:600}.feedbackThread-module__hOSdkq__time{color:var(--text-muted);font-size:13px}.feedbackThread-module__hOSdkq__message{letter-spacing:-.02em;color:var(--text-primary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:17px;line-height:1.55}.feedbackThread-module__hOSdkq__menuWrap{flex-shrink:0;position:relative}.feedbackThread-module__hOSdkq__menuBtn{background:color-mix(in srgb, var(--text-primary) 5%, transparent);width:36px;height:36px;color:var(--text-muted);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.feedbackThread-module__hOSdkq__menuBtn:hover{background:color-mix(in srgb, var(--text-primary) 10%, transparent);color:var(--text-secondary)}.feedbackThread-module__hOSdkq__menu{background:var(--surface-elevated);z-index:30;border:none;border-radius:14px;min-width:140px;padding:6px;animation:.18s feedbackThread-module__hOSdkq__menuIn;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 32px #0000001f}@keyframes feedbackThread-module__hOSdkq__menuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.feedbackThread-module__hOSdkq__menuItem{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:500}.feedbackThread-module__hOSdkq__menuItem:hover{background:color-mix(in srgb, var(--text-primary) 6%, transparent)}.feedbackThread-module__hOSdkq__menuDelete{color:var(--danger)}.feedbackThread-module__hOSdkq__menuDelete:hover{background:color-mix(in srgb, var(--danger) 12%, transparent)}.feedbackThread-module__hOSdkq__editBox{margin-top:4px}.feedbackThread-module__hOSdkq__editInput{width:100%;max-height:200px;color:var(--text-primary);resize:vertical;box-sizing:border-box;background:0 0;border:none;outline:none;padding:0 2px 0 0;font-family:inherit;font-size:16px;line-height:1.55}.feedbackThread-module__hOSdkq__editInput:focus{outline:none}.feedbackThread-module__hOSdkq__editActions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.feedbackThread-module__hOSdkq__cancelEditBtn,.feedbackThread-module__hOSdkq__saveEditBtn{cursor:pointer;border-radius:999px;padding:9px 18px;font-family:inherit;font-size:14px;font-weight:600}.feedbackThread-module__hOSdkq__cancelEditBtn{color:var(--text-secondary);background:0 0;border:none}.feedbackThread-module__hOSdkq__saveEditBtn{background:var(--text-primary);color:var(--surface-muted);border:none}.feedbackThread-module__hOSdkq__saveEditBtn:disabled{opacity:.35;cursor:not-allowed}.feedbackThread-module__hOSdkq__replies{flex-direction:column;gap:20px;margin:28px 0 0;padding:0;display:flex}.feedbackThread-module__hOSdkq__repliesLabel{letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:13px;font-weight:600}.feedbackThread-module__hOSdkq__answer{padding-left:8px}.feedbackThread-module__hOSdkq__answer.feedbackThread-module__hOSdkq__optimistic{opacity:.7}.feedbackThread-module__hOSdkq__answerActions{margin-top:6px}@media (max-width:640px){.feedbackThread-module__hOSdkq__message{font-size:16px}.feedbackThread-module__hOSdkq__row{gap:14px}}
.feedbackMessageCard-module__fqMKmG__card{text-align:left;width:100%;color:inherit;margin:0;padding:0;font-family:inherit;animation:.28s backwards feedbackMessageCard-module__fqMKmG__cardIn;display:block}.feedbackMessageCard-module__fqMKmG__card:hover .feedbackMessageCard-module__fqMKmG__inner{background:color-mix(in srgb, var(--text-primary) 4%, var(--surface-elevated))}.feedbackMessageCard-module__fqMKmG__card.feedbackMessageCard-module__fqMKmG__optimistic{opacity:.72;pointer-events:none}.feedbackMessageCard-module__fqMKmG__innerClickable{cursor:pointer}.feedbackMessageCard-module__fqMKmG__innerClickable:focus-visible{outline:2px solid color-mix(in srgb, var(--text-primary) 35%, transparent);outline-offset:2px}@keyframes feedbackMessageCard-module__fqMKmG__cardIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.feedbackMessageCard-module__fqMKmG__inner{background:var(--surface-elevated);border-radius:22px;flex-direction:column;gap:16px;padding:24px 26px;transition:background .18s,transform .18s;display:flex}.feedbackMessageCard-module__fqMKmG__headRow{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.feedbackMessageCard-module__fqMKmG__head{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.feedbackMessageCard-module__fqMKmG__headText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.feedbackMessageCard-module__fqMKmG__name{letter-spacing:-.02em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.feedbackMessageCard-module__fqMKmG__time{color:var(--text-muted);font-size:13px}.feedbackMessageCard-module__fqMKmG__preview{letter-spacing:-.02em;color:var(--text-primary);-webkit-line-clamp:5;white-space:pre-wrap;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:17px;line-height:1.65;display:-webkit-box;overflow:hidden}.feedbackMessageCard-module__fqMKmG__footer{align-items:center;padding-top:4px;display:flex}.feedbackMessageCard-module__fqMKmG__cardActions{margin-top:0}@media (max-width:640px){.feedbackMessageCard-module__fqMKmG__inner{border-radius:18px;padding:20px 22px}.feedbackMessageCard-module__fqMKmG__preview{-webkit-line-clamp:4;font-size:16px}}
.feedbackPage-module__aucT2q__page{background:var(--surface-muted);height:100dvh;color:var(--text-primary);font-family:var(--font-inter,Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);flex-direction:column;display:flex;overflow:hidden}.feedbackPage-module__aucT2q__header{flex-shrink:0;padding:14px 20px}.feedbackPage-module__aucT2q__backBtn{border:1px solid var(--border-default);color:var(--text-primary);letter-spacing:-.01em;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:10px 18px 10px 14px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .2s,background .2s;display:inline-flex}.feedbackPage-module__aucT2q__backBtn:hover{border-color:var(--border-strong);background:color-mix(in srgb, var(--text-primary) 4%, transparent)}.feedbackPage-module__aucT2q__center{flex-direction:column;flex:1;align-items:stretch;width:100%;min-height:0;display:flex;overflow:hidden}.feedbackPage-module__aucT2q__feedScroll{flex:1;width:100%;min-height:0;overflow:hidden auto}.feedbackPage-module__aucT2q__feed{flex-direction:column;gap:28px;width:100%;max-width:620px;margin:0 auto;padding:32px 20px 24px;display:flex}.feedbackPage-module__aucT2q__composerWrap{background:linear-gradient(to top, var(--surface-muted) 70%, color-mix(in srgb, var(--surface-muted) 0%, transparent));flex-shrink:0;width:100%;max-width:620px;margin:0 auto;padding:16px 20px 28px}.feedbackPage-module__aucT2q__empty{text-align:center;min-height:40vh;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.feedbackPage-module__aucT2q__empty p{color:var(--text-secondary);letter-spacing:-.02em;margin:8px 0 0;font-size:15px;font-weight:600}.feedbackPage-module__aucT2q__empty span{max-width:280px;font-size:14px;line-height:1.5}.feedbackPage-module__aucT2q__authPrompt{text-align:center;max-width:400px;margin:120px auto;padding:40px 28px}.feedbackPage-module__aucT2q__authTitle{letter-spacing:-.04em;margin:0 0 10px;font-size:22px;font-weight:600}.feedbackPage-module__aucT2q__authText{color:var(--text-secondary);margin:0 0 24px;font-size:15px;line-height:1.55}.feedbackPage-module__aucT2q__authPrimary{background:var(--text-primary);width:100%;color:var(--surface-muted);font:inherit;cursor:pointer;border:none;border-radius:12px;margin-bottom:12px;padding:12px 20px;font-size:15px;font-weight:600;transition:opacity .15s;display:block}.feedbackPage-module__aucT2q__authPrimary:hover{opacity:.88}.feedbackPage-module__aucT2q__authSecondary{color:var(--text-muted);font-size:14px;text-decoration:none}.feedbackPage-module__aucT2q__authSecondary:hover{color:var(--text-primary)}.feedbackPage-module__aucT2q__skeletonList{flex-direction:column;gap:28px;display:flex}.feedbackPage-module__aucT2q__skeletonCard{background:var(--surface-elevated);border-radius:22px;flex-direction:column;gap:16px;padding:24px 26px;display:flex}.feedbackPage-module__aucT2q__skeletonHead{align-items:center;gap:14px;display:flex}.feedbackPage-module__aucT2q__skeletonAvatar{background:linear-gradient(90deg, var(--border-subtle) 25%, color-mix(in srgb, var(--border-subtle) 50%, var(--surface-elevated)) 50%, var(--border-subtle) 75%);background-size:200% 100%;border-radius:50%;flex-shrink:0;width:44px;height:44px;animation:1.4s infinite feedbackPage-module__aucT2q__shimmer}.feedbackPage-module__aucT2q__skeletonLine{background:linear-gradient(90deg, var(--border-subtle) 25%, color-mix(in srgb, var(--border-subtle) 50%, var(--surface-elevated)) 50%, var(--border-subtle) 75%);background-size:200% 100%;border-radius:6px;height:11px;animation:1.4s infinite feedbackPage-module__aucT2q__shimmer}.feedbackPage-module__aucT2q__skeletonLineShort{width:28%}.feedbackPage-module__aucT2q__skeletonLineLong{width:92%}.feedbackPage-module__aucT2q__skeletonLineMedium{width:65%}@keyframes feedbackPage-module__aucT2q__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:640px){.feedbackPage-module__aucT2q__feed{gap:28px;padding:24px 16px 16px}.feedbackPage-module__aucT2q__composerWrap{padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px))}.feedbackPage-module__aucT2q__header{padding:12px 16px}}
