.comments-module__oAFqrG__scroll::-webkit-scrollbar{width:4px}.comments-module__oAFqrG__scroll::-webkit-scrollbar-track{background:0 0}.comments-module__oAFqrG__scroll::-webkit-scrollbar-thumb{background:#eae6e0;border-radius:9999px}.comments-module__oAFqrG__scroll{scrollbar-width:thin;scrollbar-color:#eae6e0 transparent}.comments-module__oAFqrG__spinner{animation:1.2s linear infinite comments-module__oAFqrG__cld-spin}.comments-module__oAFqrG__card{background-color:#fff;border:1px solid #0000001c;border-radius:14px;flex-direction:column;gap:8px;padding:10px 12px;display:flex;box-shadow:0 .5px .5px -1px #00000021,0 2px 2px -2px #0000001f,0 9px 9px -3px #00000012}.comments-module__oAFqrG__pill{background:#2a2825;border-radius:9999px;align-self:flex-start;align-items:center;gap:6px;padding:3px 8px 3px 3px;display:inline-flex}.comments-module__oAFqrG__avatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.comments-module__oAFqrG__pillName{color:#fff;margin:0;font-size:12px;font-weight:600}.comments-module__oAFqrG__pillSeparator{color:#a8a49e;font-size:10px}.comments-module__oAFqrG__pillDate{color:#a8a49e;white-space:nowrap;font-size:11px;font-weight:700}.comments-module__oAFqrG__cardText{color:#3d3830;white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9rem;font-weight:400;line-height:1.5}.comments-module__oAFqrG__overlay{z-index:100;background:#00000073;transition:opacity .25s;position:fixed;inset:0}.comments-module__oAFqrG__drawer{z-index:101;background:#f2f0ec;border-radius:20px 20px 0 0;flex-direction:column;height:75vh;transition:transform .3s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;bottom:0;left:0;right:0}.comments-module__oAFqrG__closeBtn{cursor:pointer;z-index:1;background:#d4d0c8;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:flex;position:absolute;top:12px;right:12px}.comments-module__oAFqrG__closeBtn:hover{background:#c4c0b8}.comments-module__oAFqrG__sheetInner{flex-direction:column;flex:1;width:100%;max-width:800px;margin:0 auto;display:flex;position:relative;overflow:hidden}.comments-module__oAFqrG__sheetHeader{flex-shrink:0;padding:0 16px}.comments-module__oAFqrG__handleWrap{justify-content:center;align-items:center;padding-top:32px;display:flex}.comments-module__oAFqrG__handle{background:#c4c0b8;border-radius:9999px;width:36px;height:4px}.comments-module__oAFqrG__sheetHeaderBar{padding:14px 0}.comments-module__oAFqrG__sheetTitle{letter-spacing:1.5px;text-transform:uppercase;color:#9a9587;margin:0;font-size:.72rem;font-weight:600}.comments-module__oAFqrG__sheetList{overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;padding:0 16px 12px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 48px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 48px),#0000 100%)}.comments-module__oAFqrG__sheetFormFooter{flex-shrink:0;padding:10px 16px 16px}.comments-module__oAFqrG__listRoot{flex-direction:column;gap:20px;display:flex}.comments-module__oAFqrG__sectionTitle{letter-spacing:1.5px;text-transform:uppercase;color:#9a9587;margin:0;font-size:.72rem;font-weight:600}.comments-module__oAFqrG__list{flex-direction:column;gap:12px;display:flex}.comments-module__oAFqrG__stateBox{flex-direction:column;align-items:center;gap:8px;padding:8px 0 4px;display:flex}.comments-module__oAFqrG__stateTitle{color:#6b6860;margin:0;font-size:.88rem;font-weight:600}.comments-module__oAFqrG__stateSubtitle{color:#a8a49e;margin:0;font-size:.78rem}.comments-module__oAFqrG__loadMoreWrap{justify-content:center;margin-top:8px;display:flex}.comments-module__oAFqrG__loadMoreBtn{color:#fff;letter-spacing:.3px;white-space:nowrap;cursor:pointer;background:#2a2825;border:none;border-radius:9999px;align-items:center;gap:6px;padding:7px 20px;font-size:.78rem;font-weight:600;transition:opacity .2s,transform .15s;display:inline-flex}.comments-module__oAFqrG__loadMoreBtn:hover{opacity:.85;transform:translateY(-1px)}.comments-module__oAFqrG__loadMoreBtn:active{opacity:.7;transform:translateY(0)}.comments-module__oAFqrG__refreshing{color:#9a9587;opacity:.6;text-align:center;margin:8px 0 0;font-size:12px}
.form-module__bRZXEa__wrapper{background:#2a2825;border:1.5px solid #3d3830;border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 .5px .5px -1px #00000021,0 2px 2px -2px #0000001f,0 9px 9px -3px #00000012}.form-module__bRZXEa__honeypot{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.form-module__bRZXEa__namePill{background:#3d3830;border:1px solid #ffffff1f;border-radius:9999px;align-self:flex-start;align-items:center;gap:6px;padding:3px 10px 3px 3px;transition:border-color .2s;display:inline-flex}.form-module__bRZXEa__namePillError{border-color:#e05c4b}.form-module__bRZXEa__pillAvatar{background:#d0c5f8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.form-module__bRZXEa__measureSpan{visibility:hidden;white-space:pre;font-size:12px;font-weight:600;position:absolute}.form-module__bRZXEa__nameInput{color:#fff;background:0 0;border:none;outline:none;width:80px;min-width:80px;max-width:200px;padding:0;font-family:inherit;font-size:12px;font-weight:600}.form-module__bRZXEa__nameInput::placeholder{color:#ffffff73}.form-module__bRZXEa__textarea{color:#f5f2ee;resize:none;background:0 0;border:none;outline:none;width:100%;min-height:20px;max-height:90px;padding:0;font-family:inherit;font-size:.9rem;line-height:1.5;overflow-y:auto}.form-module__bRZXEa__textarea::placeholder{color:#fff6}.form-module__bRZXEa__footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.form-module__bRZXEa__privacyText{color:#ccc8c2;flex:1;margin:0;font-size:.75rem;line-height:1.4}.form-module__bRZXEa__privacyLink{color:#d0c5f8;text-decoration:underline}.form-module__bRZXEa__sendBtn{border-radius:9999px;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;font-family:inherit;font-size:.78rem;font-weight:700;transition:background .2s,opacity .2s;display:flex}.form-module__bRZXEa__sendBtnActive{color:#2a2825;cursor:pointer;background:#fff;border:none}.form-module__bRZXEa__sendBtnDisabled{color:#ffffff80;cursor:not-allowed;background:0 0;border:1px solid #ffffff40}.form-module__bRZXEa__msg{align-items:center;gap:6px;margin-top:2px;font-size:.78rem;font-weight:600;display:flex}.form-module__bRZXEa__msgLoading{color:#7a7570}.form-module__bRZXEa__msgSuccess{color:#5db87a}.form-module__bRZXEa__msgError{color:#e05c4b}.form-module__bRZXEa__iconFlexShrink{flex-shrink:0}
