.Chat_root__vm6fz{min-width:0;color:var(--text-primary,#2b3f4d)}.Chat_chatWindow__eqwjL{height:390px;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:19px;padding:14px 2px 20px;scrollbar-gutter:stable}.Chat_root__vm6fz .Chat_empty__lpmkG{margin:45px 15px;text-align:center;font-size:14px;line-height:1.8;color:var(--text-secondary,#4c625c)}.Chat_message__lwhvR{display:flex;align-items:flex-start;gap:9px;max-width:88%;flex-shrink:0;min-width:0}.Chat_mine__VeLJH{align-self:flex-end;flex-direction:row-reverse}.Chat_message__lwhvR .Chat_avatar__7f6Ru{width:31px;height:31px;font-size:12px;margin-top:1px}.Chat_messageBody__mlPYQ{min-width:0;max-width:100%}.Chat_meta__7pGm3{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--text-muted,#65746e);font-size:11px;line-height:1.7;margin-bottom:5px}.Chat_mine__VeLJH .Chat_meta__7pGm3{justify-content:flex-end}.Chat_bubble__ZjTsm{min-width:55px;padding:11px 13px;border-radius:0 12px 12px 12px;background:var(--surface-soft,#f0f3ec);color:var(--text-primary,#2b3f4d)}.Chat_mine__VeLJH .Chat_bubble__ZjTsm{border-radius:12px 0 12px 12px;background:#e8eee2}.Chat_root__vm6fz .Chat_content__za_Oj{margin:0;font-size:14px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.Chat_quote__nX4ZS{display:flex;flex-direction:column;gap:3px;max-width:360px;padding:7px 10px;margin-bottom:9px;border-left:2px solid #879b8b;border-radius:0 5px 5px 0;background:#ffffff80;line-height:1.6;font-size:12px;color:var(--text-secondary,#4c625c);overflow-wrap:anywhere}.Chat_quote__nX4ZS strong{font-size:12px;font-weight:600}.Chat_quote__nX4ZS>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Chat_messageActions__CxKTS{display:flex;gap:14px;align-items:center;margin-top:4px}.Chat_mine__VeLJH .Chat_messageActions__CxKTS{justify-content:flex-end}.Chat_textButton__OCUY_{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 0;border:0;border-radius:4px;background:transparent;color:var(--text-secondary,#4c625c);font:inherit;font-size:11px;line-height:1.7;cursor:pointer}.Chat_textButton__OCUY_:hover:not(:disabled){color:var(--brand-primary,#a94f32)}.Chat_textButton__OCUY_:disabled{opacity:.55;cursor:default}.Chat_root__vm6fz .Chat_recalled__kNaKm{align-self:center;max-width:100%;margin:2px 0;color:var(--text-muted,#65746e);font-size:12px;line-height:1.8;text-align:center}.Chat_imageGrid__CKM1t{display:grid;grid-template-columns:repeat(2,minmax(0,150px));gap:6px;max-width:306px;margin-top:3px}.Chat_content__za_Oj+.Chat_imageGrid__CKM1t{margin-top:10px}.Chat_singleImage__7zVAI{grid-template-columns:minmax(100px,250px);max-width:250px}.Chat_imageButton__mrZo9{position:relative;display:block;width:100%;min-width:100px;aspect-ratio:1.15;padding:0;border:0;border-radius:8px;overflow:hidden;background:#dfe6de;cursor:zoom-in}.Chat_singleImage__7zVAI .Chat_imageButton__mrZo9{aspect-ratio:1.3}.Chat_imageButton__mrZo9>img{display:block;width:100%;height:100%;object-fit:cover}.Chat_zoom__f2DE9{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:#fffdf8e8;color:var(--text-secondary,#4c625c)}.Chat_imageUnavailable__tefin{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:100%;padding:12px;color:var(--text-secondary,#4c625c);font-size:12px}.Chat_composer__sIoPk{padding-top:16px;border-top:1px solid var(--border,#dce2db)}.Chat_input__ymuDp{display:block;width:100%;min-height:79px;max-height:180px;resize:vertical;border:1px solid var(--border,#dce2db);border-radius:10px;padding:11px 13px;background:var(--surface,#fffdf8);color:var(--text-primary,#2b3f4d);font:inherit;font-size:14px;line-height:1.8;box-sizing:border-box}.Chat_input__ymuDp::placeholder{color:var(--text-muted,#65746e);opacity:1}.Chat_input__ymuDp:focus{outline:2px solid var(--focus,#375f81);outline-offset:2px}.Chat_input__ymuDp:disabled{background:var(--surface-soft,#f0f3ec)}.Chat_composerTools__nhxxI{display:flex;align-items:center;gap:11px;margin-top:10px}.Chat_addImage__uyB8g{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:39px;padding:7px 10px;border:1px solid var(--border,#dce2db);border-radius:8px;background:var(--surface,#fffdf8);color:var(--text-secondary,#4c625c);font:inherit;font-size:12px;line-height:1.5;cursor:pointer}.Chat_addImage__uyB8g:hover:not(:disabled){background:var(--surface-soft,#f0f3ec)}.Chat_addImage__uyB8g:disabled{opacity:.5;cursor:default}.Chat_limit__DO5uE{font-size:11px;line-height:1.7;color:var(--text-muted,#65746e)}.Chat_sendButton__eYoce{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:91px;min-height:40px;margin-left:auto;padding:9px 14px;border:0;border-radius:9px;background:var(--brand-primary,#a94f32);color:#fff;font:inherit;font-size:13px;font-weight:600;line-height:1.5;cursor:pointer;white-space:nowrap}.Chat_sendButton__eYoce:hover:not(:disabled){background:var(--brand-hover,#913d24)}.Chat_sendButton__eYoce:disabled{opacity:.5;cursor:default}.Chat_root__vm6fz .Chat_error__Oxbel{margin:9px 0 0;color:#8d372a;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.Chat_replyDraft__KJvlo{display:flex;align-items:flex-start;gap:10px;margin-bottom:11px;padding:11px 12px;border-radius:9px;background:var(--surface-soft,#f0f3ec);color:var(--text-secondary,#4c625c)}.Chat_replyDraft__KJvlo>svg{flex-shrink:0;margin-top:4px}.Chat_replyDraft__KJvlo>div{flex:1 1;min-width:0}.Chat_replyDraft__KJvlo strong{display:block;font-size:12px;font-weight:600;line-height:1.7}.Chat_replyDraft__KJvlo>div>span{display:block;margin-top:2px;font-size:12px;line-height:1.7;max-height:42px;overflow:hidden;overflow-wrap:anywhere}.Chat_iconButton__WNibs{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--text-secondary,#4c625c);cursor:pointer}.Chat_iconButton__WNibs:hover:not(:disabled){background:#dce4d8}.Chat_iconButton__WNibs:disabled{opacity:.5;cursor:default}.Chat_attachments__UH0Eg{margin-bottom:12px}.Chat_attachmentHeading__ch4B9{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:var(--text-secondary,#4c625c);font-size:12px}.Chat_draftGrid__mnnub{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;max-width:480px}.Chat_draftGrid__mnnub>figure{position:relative;min-width:0;margin:0}.Chat_draftGrid__mnnub img{display:block;width:100%;aspect-ratio:1.15;object-fit:cover;border-radius:8px;background:var(--surface-soft,#f0f3ec)}.Chat_draftGrid__mnnub figcaption{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary,#4c625c);font-size:11px;line-height:1.6}.Chat_removeImage__iOMO0{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:25px;height:25px;padding:0;border:1px solid var(--border,#dce2db);border-radius:50%;background:var(--surface,#fffdf8);color:var(--text-primary,#2b3f4d);cursor:pointer}.Chat_removeImage__iOMO0:disabled{opacity:.5;cursor:default}.Chat_loadError__Ih4Yo{margin:8px 0 12px}.Chat_loadError__Ih4Yo>.Chat_textButton__OCUY_{margin-top:6px;font-size:12px}.Chat_screenReader__LwwWf{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.Chat_spinner__81FWx{animation:Chat_chatSpin__BzY0E 1s linear infinite}@keyframes Chat_chatSpin__BzY0E{to{transform:rotate(1turn)}}.Chat_viewer__RSs3W{position:fixed;inset:0;width:min(1000px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;margin:auto;border:1px solid var(--border,#dce2db);border-radius:15px;background:var(--surface,#fffdf8);color:var(--text-primary,#2b3f4d);box-shadow:0 24px 80px #152c3d45;overflow:auto}.Chat_viewer__RSs3W::backdrop{background:#182d3e9e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.Chat_viewerHeader__qbe9y{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:15px 18px;border-bottom:1px solid var(--border,#dce2db)}.Chat_viewerHeader__qbe9y>div{min-width:0}.Chat_viewer__RSs3W .Chat_viewerHeader__qbe9y h3{margin:0;font-size:16px;line-height:1.6;font-weight:600}.Chat_viewerHeader__qbe9y span{display:block;max-width:100%;margin-top:3px;color:var(--text-muted,#65746e);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.Chat_imageStage__Trjow{display:grid;place-items:center;min-height:180px;height:min(70dvh,760px);padding:10px;background:var(--surface-soft,#f0f3ec)}.Chat_imageStage__Trjow>img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain}.Chat_viewer__RSs3W .Chat_viewerHint__tyZwS{margin:0;padding:11px 18px;color:var(--text-muted,#65746e);font-size:12px;line-height:1.7}.Chat_viewerError__aHw7P{display:flex;align-items:center;flex-direction:column;gap:10px;padding:24px;color:var(--text-secondary,#4c625c)}.Chat_viewer__RSs3W .Chat_viewerError__aHw7P p{margin:0;font-size:14px}.Chat_viewerError__aHw7P .Chat_textButton__OCUY_{font-size:13px}.Chat_addImage__uyB8g:focus-visible,.Chat_iconButton__WNibs:focus-visible,.Chat_imageButton__mrZo9:focus-visible,.Chat_removeImage__iOMO0:focus-visible,.Chat_sendButton__eYoce:focus-visible,.Chat_textButton__OCUY_:focus-visible{outline:2px solid var(--focus,#375f81);outline-offset:3px}.Chat_imageButton__mrZo9:focus-visible{outline-offset:-4px}@media(max-width:700px){.Chat_chatWindow__eqwjL{height:400px;gap:17px}.Chat_message__lwhvR{max-width:95%;gap:7px}.Chat_message__lwhvR .Chat_avatar__7f6Ru{width:27px;height:27px;font-size:11px}.Chat_meta__7pGm3{font-size:11px;gap:2px 6px}.Chat_bubble__ZjTsm{padding:10px 11px}.Chat_root__vm6fz .Chat_content__za_Oj{font-size:14px}.Chat_imageGrid__CKM1t{grid-template-columns:repeat(2,minmax(0,125px));max-width:256px}.Chat_imageButton__mrZo9{min-width:78px}.Chat_singleImage__7zVAI{grid-template-columns:minmax(100px,220px);max-width:220px}.Chat_textButton__OCUY_{font-size:12px;padding:5px 0}.Chat_input__ymuDp{font-size:16px;min-height:82px}.Chat_composerTools__nhxxI{gap:7px;flex-wrap:wrap}.Chat_limit__DO5uE{font-size:10px;max-width:88px}.Chat_sendButton__eYoce{min-width:82px;font-size:12px;padding:10px}.Chat_draftGrid__mnnub{gap:7px}.Chat_draftGrid__mnnub figcaption{font-size:10px}.Chat_viewer__RSs3W{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:11px}.Chat_viewerHeader__qbe9y{padding:13px}.Chat_imageStage__Trjow{height:61dvh;padding:7px}.Chat_viewer__RSs3W .Chat_viewerHint__tyZwS{padding:10px 13px}.Chat_replyDraft__KJvlo{padding:10px}.Chat_root__vm6fz .Chat_error__Oxbel{font-size:12px}}@media(prefers-reduced-motion:reduce){.Chat_spinner__81FWx{animation:none}}.Chat_root__vm6fz .Chat_actionStatus__sEMAv{margin:9px 0 0;color:var(--text-secondary,#4c625c);font-size:12px;line-height:1.8}.Chat_meta__7pGm3,.Chat_textButton__OCUY_{font-size:12px}.Reports023_launch__Gdp2f{display:inline-flex;align-items:center;gap:7px;border:0;padding:7px 8px;background:transparent;color:inherit;font:inherit;font-size:13px;line-height:1.5;cursor:pointer;border-radius:7px}.Reports023_launch__Gdp2f:focus-visible{outline:2px solid currentColor;outline-offset:2px}.Reports023_launch__Gdp2f:disabled{opacity:.7;cursor:not-allowed}.Reports023_dialog__NyDsS,.Reports023_own__7ZIUl{--report-bg:#2e302c;--report-card:#383834;--report-input:#3b3d37;--report-ink:#f3efe6;--report-muted:#d7d6cd;--report-line:#69695f;--report-accent:#d3d0c2;color:var(--report-ink);font-size:13.5px;line-height:1.6;min-width:0}.Reports023_dialog__NyDsS[data-report-mode=work]{--report-bg:#f9f8f2;--report-card:#fff;--report-input:#edf0e7;--report-ink:#152a22;--report-muted:#3d5147;--report-line:#c6cdc5;--report-accent:#315b4e}[role=dialog]:has(>.Reports023_dialog__NyDsS){box-sizing:border-box;width:min(100% - 32px,490px);max-height:calc(100dvh - 48px);overflow:auto;background:var(--social017-base,#2e302c);color:var(--social017-text,#f3efe6)}[role=dialog]:has(>.Reports023_dialog__NyDsS[data-report-mode=work]){background:#f9f8f2;color:#152a22}.Reports023_dialog__NyDsS button,.Reports023_dialog__NyDsS select,.Reports023_own__7ZIUl button,.Reports023_own__7ZIUl select{font:inherit;cursor:pointer}.Reports023_dialog__NyDsS button,.Reports023_own__7ZIUl button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--report-line);border-radius:9px;padding:7px 12px;background:var(--report-card);color:var(--report-ink)}.Reports023_dialog__NyDsS .Reports023_primary__FiufQ,.Reports023_own__7ZIUl .Reports023_primary__FiufQ{background:var(--report-accent);border-color:var(--report-accent);color:var(--report-bg);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:8px 13px;border-radius:9px;min-height:36px}.Reports023_dialog__NyDsS button:disabled,.Reports023_own__7ZIUl button:disabled{cursor:not-allowed;opacity:.7}.Reports023_target__xN_98{display:grid;gap:5px;padding:12px 14px;margin-bottom:18px;background:var(--report-card);border:1px solid var(--report-line);border-radius:10px;overflow-wrap:anywhere}.Reports023_meta__yT5dU,.Reports023_target__xN_98>span{font-size:12px;color:var(--report-muted)}.Reports023_field__RHMiS{display:grid;gap:8px;margin:16px 0}.Reports023_field__RHMiS>span{display:flex;justify-content:space-between;gap:12px;font-weight:500}.Reports023_field__RHMiS input,.Reports023_field__RHMiS select,.Reports023_field__RHMiS textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid var(--report-line);border-radius:8px;background:var(--report-input);color:var(--report-ink);font:inherit;padding:9px 10px}.Reports023_field__RHMiS textarea{min-height:102px;resize:vertical}.Reports023_field__RHMiS textarea::placeholder{color:var(--report-muted)}.Reports023_field__RHMiS input:focus-visible,.Reports023_field__RHMiS select:focus-visible,.Reports023_field__RHMiS textarea:focus-visible{outline:2px solid var(--report-accent);outline-offset:2px}.Reports023_actions__t8Llh{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:20px}.Reports023_actions__t8Llh a{color:var(--report-ink)}.Reports023_notice__Cjqdf{padding:11px 13px;border:1px solid var(--report-line);border-radius:9px}.Reports023_error__0rLi_{color:inherit;border-left:3px solid #c78564;padding:7px 12px;overflow-wrap:anywhere}.Reports023_evidence__onmcv{border-top:1px solid var(--report-line);padding-top:12px}.Reports023_evidence__onmcv summary{cursor:pointer}.Reports023_evidenceRow__m8pJS{display:flex;align-items:flex-start;gap:9px;padding:10px 0;border-bottom:1px solid var(--report-line)}.Reports023_evidenceRow__m8pJS>span{white-space:pre-wrap;overflow-wrap:anywhere}.Reports023_evidenceRow__m8pJS small{display:block;color:var(--report-muted)}.Reports023_own__7ZIUl{color:inherit;--report-bg:var(--social017-base,#2e302c);--report-card:var(--social017-card,#383834);--report-input:var(--social017-input,#3b3d37);--report-ink:var(--social017-text,#f3efe6);--report-muted:var(--social017-body,#d7d6cd);--report-line:var(--social017-line,#69695f);--report-accent:var(--social017-interactive,#d3d0c2)}.Reports023_record__eK3eG{padding:14px 0;border-bottom:1px solid var(--report-line)}.Reports023_record__eK3eG h3{font-size:14px;font-weight:600}.Reports023_record__eK3eG p{white-space:pre-wrap;overflow-wrap:anywhere}.Reports023_record__eK3eG code{font-size:12px;overflow-wrap:anywhere}.Reports023_tabs__RRQL0{display:flex;gap:12px;border-bottom:1px solid var(--report-line)}.Reports023_tabs__RRQL0 button{border:0;border-radius:0;background:none;padding:8px 0;border-bottom:2px solid transparent}.Reports023_tabs__RRQL0 button[aria-pressed=true]{border-bottom-color:var(--report-accent)}.Reports023_own__7ZIUl h3{font-size:14px}.Reports023_keyValues__GXmbz{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 12px}.Reports023_keyValues__GXmbz dd{margin:0;overflow-wrap:anywhere}