.ConversationReportsToggle_wrapper__CbFeu{position:relative;display:inline-flex;align-items:center;background:rgba(255,255,255,.3);border:1.5px solid rgba(255,255,255,.44);border-radius:61.67px;padding:4px;gap:1px}.ConversationReportsToggle_option__CLXZN{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;border:none;border-radius:100px;background:transparent;color:#525252;font-family:var(--font-poppins),sans-serif;font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:background .25s ease,color .25s ease,box-shadow .25s ease;white-space:nowrap;user-select:none;-webkit-user-select:none}.ConversationReportsToggle_option__CLXZN:hover:not(.ConversationReportsToggle_active__z17LG){color:#888888}.ConversationReportsToggle_option__CLXZN.ConversationReportsToggle_active__z17LG{background:#ffffff;color:var(--text-primary,#222831);box-shadow:0 1px 4px rgba(0,0,0,.06)}.ConversationReportsToggle_icon__krJVc{flex-shrink:0}.RecordingStateView_timerText__LBMNI{font-family:var(--font-poppins),sans-serif;font-size:1.25rem;font-weight:600;letter-spacing:.04em;color:var(--text-primary,#222831);user-select:none}.RecordingStateView_listeningRow__jxjEt{display:flex;align-items:center;gap:10px;margin-top:.75rem}.RecordingStateView_dotRecording__JAn_f{width:12px;height:12px;border-radius:50%;background-color:#ef4444;flex-shrink:0;animation:RecordingStateView_recordingPulse__YqxFx 1.5s infinite}.RecordingStateView_dotPaused__1qXEw{width:12px;height:12px;border-radius:50%;background-color:var(--text-primary,#222831);flex-shrink:0}.RecordingStateView_listeningText__QCzN9{font-family:var(--font-poppins),sans-serif;font-size:.875rem;font-weight:500;color:var(--text-primary,#222831);white-space:nowrap}.RecordingStateView_ambientStatus__sppEq{margin:.5rem auto 0;max-width:22rem;text-align:center;font-size:.8125rem;line-height:1.45}.RecordingStateView_ambientStatus__sppEq,.RecordingStateView_pendingUpload__PEuPv{font-family:var(--font-poppins),sans-serif;font-weight:400;color:var(--text-secondary)}.RecordingStateView_pendingUpload__PEuPv{margin:.35rem 0 0;font-size:.75rem;line-height:1.4}.RecordingStateView_soundWave__wlzpU{color:var(--text-primary,#222831);flex-shrink:0}.RecordingStateView_sessionControls__hlRGo{display:flex;flex-direction:column;align-items:center;width:100%;gap:1rem}.RecordingStateView_controlsRow__GwocJ{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:0}.RecordingStateView_pauseBtn__AICWJ{width:45px;height:45px;border-radius:50%;background:rgba(255,255,255,.6);border:2px solid rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.RecordingStateView_pauseBtn__AICWJ:hover:not(:disabled){background:#ffffff;transform:scale(1.05)}.RecordingStateView_pauseBtn__AICWJ:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.RecordingStateView_generateBtn__c4aSo{display:flex;align-items:center;gap:10px;height:45px;padding:0 2rem;border-radius:100px;background:linear-gradient(to right,var(--gradientLeft),var(--gradientRight));border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(0,0,0,.08)}.RecordingStateView_generateBtn__c4aSo span{font-family:var(--font-poppins),sans-serif;font-size:.9375rem;font-weight:600;color:var(--text-primary,#222831)}.RecordingStateView_generateBtn__c4aSo svg rect{fill:var(--text-primary,#222831)}.RecordingStateView_generateBtn__c4aSo:hover:not(:disabled){transform:scale(1.02);box-shadow:0 6px 16px rgba(0,0,0,.12)}.RecordingStateView_generateBtn__c4aSo:disabled{opacity:.5;cursor:not-allowed;transform:none!important}@keyframes RecordingStateView_recordingPulse__YqxFx{0%{box-shadow:0 0 0 0 rgba(239,68,68,.7);transform:scale(1)}50%{box-shadow:0 0 0 8px rgba(239,68,68,0);transform:scale(1.1)}to{box-shadow:0 0 0 0 rgba(239,68,68,0);transform:scale(1)}}.ReportsMode_container__0IfIN{max-width:50rem;gap:16px;min-height:var(--rec-frame-min-height,22rem)}.ReportsMode_container__0IfIN,.ReportsMode_dropZone__YBD40{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.ReportsMode_dropZone__YBD40{padding:24px;background:rgba(255,255,255,.37);border:1px dashed #b4c8ff;border-radius:15px;min-height:107px;gap:12px;transition:border-color .2s ease,background .2s ease}.ReportsMode_dropZoneActive___nfcu{border-color:var(--gradientRight,#81f9ff);background:rgba(233,197,255,.08)}.ReportsMode_dropRow__s_BH6{display:flex;align-items:center;gap:12px;width:100%}.ReportsMode_uploadIcon__WSIlx{width:64px;height:64px;border-radius:14px;background:linear-gradient(135deg,#e9c5ff,#81f9ff);display:flex;align-items:center;justify-content:center;font-size:28px;flex-shrink:0}.ReportsMode_dropText__NZ9UP{flex:1;font-size:14px;color:var(--text-primary,#222831);margin:0}.ReportsMode_orText__5xeou{font-size:12px;color:var(--text-secondary,#525252);flex-shrink:0}.ReportsMode_actionButtons__K0Sw_{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.ReportsMode_outlineButton__8weCq{position:relative;padding:6px 14px;background:rgba(255,255,255,.33);border:1px solid transparent;border-radius:8px;font-weight:500;font-size:12px;cursor:pointer;white-space:nowrap;color:var(--text-primary,#222831);transition:background .2s ease}.ReportsMode_outlineButton__8weCq:before{content:"";position:absolute;inset:-1px;border-radius:9px;background:linear-gradient(135deg,#e9c5ff,#81f9ff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none}.ReportsMode_outlineButton__8weCq:hover{background:rgba(255,255,255,.5)}.ReportsMode_hiddenInput__E0q_T{display:none}.ReportsMode_filesGrid__umKwx{display:flex;flex-wrap:wrap;gap:10px;width:100%}.ReportsMode_fileCard__km2n_{position:relative;padding:8px 12px;background:rgba(255,255,255,.6);border:1px solid #e5e7eb;border-radius:10px;display:flex;align-items:center;gap:10px;flex:1 1 calc(33.333% - 10px);min-width:160px;max-width:calc(33.333% - 7px);transition:background .15s ease,border-color .15s ease}.ReportsMode_fileCard__km2n_:hover{background:rgba(255,255,255,.85);border-color:#d1d5db}.ReportsMode_fileTypeIcon__Aill_{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:28px}.ReportsMode_fileTypeIcon__Aill_ svg{width:24px;height:28px}.ReportsMode_fileCardName__pkGfD{flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary,#222831)}.ReportsMode_fileCardDelete__lmPyx{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border-radius:50%;border:1px solid #e5e7eb;background:#ffffff;color:#525252;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;padding:0;font-size:11px;line-height:1;transition:opacity .15s ease}.ReportsMode_fileCard__km2n_:hover .ReportsMode_fileCardDelete__lmPyx{opacity:1}.ReportsMode_fileCardDelete__lmPyx:hover{background:#fef2f2;border-color:#fca5a5;color:#ef4444}.ReportsMode_bottomRow__1nqs_{display:flex;align-items:center;gap:12px;margin-top:8px}.ReportsMode_micButton__ORWER{width:45px;height:45px;border-radius:50%;background:rgba(255,255,255,.46);border:2px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;color:var(--text-primary,#222831);transition:background .2s ease}.ReportsMode_micButton__ORWER:hover:not(:disabled){background:rgba(255,255,255,.7)}.ReportsMode_micButton__ORWER:disabled{opacity:.5;cursor:not-allowed}.ReportsMode_generateButton__vNPtn{display:flex;align-items:center;gap:8px;padding:10px 24px;background:linear-gradient(73deg,#e9c5ff 10.5%,#81f9ff 110%);border:2px solid rgba(255,255,255,.17);border-radius:50px;font-size:14px;font-weight:500;color:var(--text-primary,#222831);cursor:pointer;box-shadow:inset 0 6px 25px 1px rgba(255,255,255,.72);transition:filter .2s ease}.ReportsMode_generateButton__vNPtn:hover:not(:disabled){filter:brightness(1.03)}.ReportsMode_generateButton__vNPtn:disabled{opacity:.5;cursor:not-allowed}.ReportsMode_generateIconSvg__V68QJ{width:14px;height:16px;flex-shrink:0}.ReportsMode_listeningBar__6pK6U{display:flex;align-items:center;gap:10px;padding:10px 16px;background:#ffffff;border:1px solid #e5e7eb;border-radius:50px;min-width:200px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.ReportsMode_listeningBarPaused__VxLlb{background:#fafafa}.ReportsMode_listeningBarCompleted__O5hgf{background:#f0fdf4;border-color:#bbf7d0}.ReportsMode_listeningBarProcessing__sSsPN{background:#eff6ff;border-color:#bfdbfe}.ReportsMode_redDot__uBhWY{width:10px;height:10px;border-radius:50%;background:#ef4444;flex-shrink:0;animation:ReportsMode_pulse__4bbAg 1.5s ease-in-out infinite}.ReportsMode_redDotPaused__TCKLu{background:#9ca3af;animation:none}.ReportsMode_listeningBarText__4auXq{font-size:14px;font-weight:500;flex:1;color:var(--text-primary,#222831)}.ReportsMode_listeningControls__P44PW{display:flex;gap:6px}.ReportsMode_listeningBtn__gjyZf{width:30px;height:30px;border-radius:6px;border:none;background:transparent;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.ReportsMode_listeningBtn__gjyZf:hover{background:#f3f4f6}.ReportsMode_copiedTextOverlay__fNR_I{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.25);backdrop-filter:blur(2px)}.ReportsMode_copiedTextModal__CfjAZ{width:100%;max-width:601px;background:#ffffff;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 8px 30px rgba(0,0,0,.12);animation:ReportsMode_modalIn__C_sOf .2s ease-out}.ReportsMode_copiedTextArea__mTUqc{width:100%;min-height:220px;padding:16px;border:none;border-radius:12px;background:#f3f4f6;font-size:14px;font-family:var(--font-poppins),sans-serif;color:var(--text-primary,#222831);resize:vertical;outline:none}.ReportsMode_copiedTextArea__mTUqc:focus{background:#f0f1f3}.ReportsMode_copiedTextArea__mTUqc::placeholder{color:var(--text-secondary,#525252)}.ReportsMode_copiedTextActions__kzrzx{display:flex;justify-content:center;gap:12px}.ReportsMode_cancelBtn__I8WyG{padding:10px 28px;border-radius:50px;border:1px solid #d1d5db;background:#ffffff;font-weight:500;font-size:14px;cursor:pointer;color:var(--text-primary,#222831);transition:background .15s ease}.ReportsMode_cancelBtn__I8WyG:hover{background:#f3f4f6}.ReportsMode_addTextBtn__flHEw{padding:10px 28px;border-radius:50px;border:none;background:#1f2937;color:#ffffff;font-weight:500;font-size:14px;cursor:pointer;transition:background .15s ease}.ReportsMode_addTextBtn__flHEw:hover{background:#111827}.ReportsMode_fileThumbnail__8Bi4r{width:24px;height:28px;object-fit:cover;border-radius:4px}.ReportsMode_fileCardWithPreview__ly_pM .ReportsMode_fileTypeIcon__Aill_{overflow:hidden;border-radius:4px}.ReportsMode_fileCardClickable__co7GH{cursor:pointer}.ReportsMode_fileCardClickable__co7GH:hover{border-color:#a5b4fc;background:rgba(245,243,255,.6)}.ReportsMode_fileStatusText__5txII{display:block;font-size:.7rem;color:#8b5cf6;animation:ReportsMode_pulse__4bbAg 1.5s ease-in-out infinite}.ReportsMode_fileErrorText__c2EAA{display:block;font-size:.7rem;color:#dc2626}@keyframes ReportsMode_pulse__4bbAg{0%,to{opacity:1}50%{opacity:.4}}@keyframes ReportsMode_modalIn__C_sOf{0%{transform:scale(.97) translateY(8px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.LoadingDots_dots__1BQOc{display:flex;align-items:flex-end;justify-content:center;gap:5px;height:24px}.LoadingDots_dots__1BQOc span{display:block;border-radius:50%;animation:LoadingDots_bounce__Mdpf9 .6s ease-in-out infinite}.LoadingDots_dots__1BQOc span:first-child{animation-delay:0s}.LoadingDots_dots__1BQOc span:nth-child(2){animation-delay:.2s}.LoadingDots_dots__1BQOc span:nth-child(3){animation-delay:.4s}@keyframes LoadingDots_bounce__Mdpf9{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}}.UnresolvedUploadDialog_body__msKDN{display:flex;flex-direction:column;gap:12px;padding:8px 4px 4px}.UnresolvedUploadDialog_title__ewrow{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}.UnresolvedUploadDialog_message__pGGg0{margin:0;font-size:.9375rem;line-height:1.45;color:var(--text-secondary)}.UnresolvedUploadDialog_actions__LDLfn{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.UnresolvedUploadDialog_discard__Ybd1M,.UnresolvedUploadDialog_keep__LMRJ9{flex:1 1 auto;min-width:140px;height:40px;padding:0 24px;border-radius:20px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}.UnresolvedUploadDialog_keep__LMRJ9{background:#111827;border:none;color:#ffffff}.UnresolvedUploadDialog_keep__LMRJ9:hover{background:#374151}.UnresolvedUploadDialog_discard__Ybd1M{background:#ffffff;border:1px solid #e5e7eb;color:var(--text-primary)}.UnresolvedUploadDialog_discard__Ybd1M:hover{background:#f3f4f6}.UnresolvedUploadDialog_hint__mK3iR{margin:0;font-size:.75rem;line-height:1.4;color:var(--text-secondary)}.SectionBanner_banner__ogrqy{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;margin-bottom:1rem;font-size:.875rem;color:#374151;background-color:#f3f4f6;border-radius:6px;border:1px solid #e5e7eb}.SectionBanner_message__DmMXK{flex:1;line-height:1.4}.SectionBanner_action__qeo9x{flex-shrink:0;padding:.375rem .75rem;font-size:.875rem;font-weight:500;color:#1f2937;background-color:#fff;border:1px solid #d1d5db;border-radius:4px;cursor:pointer}.SectionBanner_action__qeo9x:hover{background-color:#f9fafb;border-color:#525252}.SectionBanner_actions__758xS{display:flex;gap:.5rem;flex-shrink:0}.SectionBanner_actionSecondary__0aUkQ{flex-shrink:0;padding:.375rem .75rem;font-size:.875rem;font-weight:500;color:#4f46e5;background:transparent;border:1px solid #c7d2fe;border-radius:4px;cursor:pointer}.SectionBanner_actionSecondary__0aUkQ:hover{background-color:#eef2ff;border-color:#818cf8}.Skeleton_skeleton___jo3g{background:linear-gradient(90deg,#eee 25%,#f5f5f5 37%,#eee 63%);background-size:400% 100%;animation:Skeleton_shimmer__Khvtj 1.4s ease infinite}@keyframes Skeleton_shimmer__Khvtj{0%{background-position:100% 0}to{background-position:-100% 0}}