.FVaw4W_summaryMarkdown{color:#5d5446;overflow-wrap:anywhere;font-size:12px;line-height:20px}.FVaw4W_summaryMarkdown h1,.FVaw4W_summaryMarkdown h2,.FVaw4W_summaryMarkdown h3,.FVaw4W_summaryMarkdown h4,.FVaw4W_summaryMarkdown h5,.FVaw4W_summaryMarkdown h6{color:#231309;margin:4px 0!important;font-size:13px!important;font-weight:600!important;line-height:20px!important}.FVaw4W_summaryMarkdown p{margin:0 0 4px!important}.FVaw4W_summaryMarkdown p:last-child{margin-bottom:0!important}.FVaw4W_summaryMarkdown ol,.FVaw4W_summaryMarkdown ul{margin:4px 0!important;padding-inline-start:18px!important}.FVaw4W_summaryMarkdown li{margin-bottom:2px!important}.FVaw4W_summaryMarkdown blockquote{color:#756c5d!important;border-left-width:3px!important;border-left-color:#988e7d6b!important;margin:4px 0!important;padding-left:10px!important;font-size:12px!important;line-height:20px!important}.FVaw4W_summaryMarkdown img{border-radius:8px;max-width:100%;margin:4px 0!important}.FVaw4W_summaryMarkdown pre,.FVaw4W_summaryMarkdown table{max-width:100%;font-size:12px;overflow:auto;margin:4px 0!important}
.qy6_AG_pageShell{--eval-ink:#231309;--eval-muted:#756c5d;--eval-subtle:#9a9186;--eval-primary:#7b67ef;--eval-primary-soft:#7b67ef1f;--eval-surface:#ffffffb8;--eval-surface-strong:#ffffffe0;--eval-border:#23130914;--eval-divider:#756c5d29;box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;color:var(--eval-ink);letter-spacing:0;background:#f5f2ed;overflow:hidden auto}.qy6_AG_pageShell::-webkit-scrollbar{background-color:#0000;border-radius:2px;width:2px}.qy6_AG_pageShell::-webkit-scrollbar-thumb{background-color:#0000;border-radius:1px}.qy6_AG_pageShell::-webkit-scrollbar-track{background-color:#0000;border-radius:1px}.qy6_AG_pageShell:hover::-webkit-scrollbar{background-color:#f4f4f4}.qy6_AG_pageShell:hover::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.qy6_AG_pageShell:hover::-webkit-scrollbar-track{background-color:#f4f4f4}.qy6_AG_statePage,.qy6_AG_errorPage,.qy6_AG_progressPage{width:1040px;margin:0 auto}.qy6_AG_statePage{place-items:center;min-height:100%;display:grid}.qy6_AG_loadingMark{width:64px!important;height:64px!important}.qy6_AG_eyebrow{color:var(--eval-primary);margin:0 0 6px;font-size:12px;font-weight:600;line-height:18px}.qy6_AG_progressPage{grid-template-columns:minmax(0,.8fr) minmax(400px,1.2fr);align-items:center;gap:56px;min-height:100%;padding:56px 0;display:grid}.qy6_AG_progressIcon{width:52px;height:52px;color:var(--eval-primary);background:var(--eval-primary-soft);border:1px solid #7b67ef29;border-radius:18px;place-items:center;margin-bottom:24px;display:grid}.qy6_AG_progressIntro h1,.qy6_AG_errorPage h1,.qy6_AG_reportHero h1{color:var(--eval-ink);margin:0;font-weight:600;line-height:1.3}.qy6_AG_progressIntro h1{max-width:480px;font-size:30px}.qy6_AG_progressDescription{color:var(--eval-muted);margin:12px 0 0;font-size:14px;line-height:22px}.qy6_AG_progressSection{background:var(--eval-surface);border:1px solid var(--eval-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:24px;padding:28px;box-shadow:0 8px 28px #2313090f}.qy6_AG_progressHeading{color:var(--eval-muted);justify-content:space-between;align-items:center;margin-bottom:16px;font-size:14px;display:flex}.qy6_AG_progressHeading strong{color:var(--eval-ink);font-size:16px}.qy6_AG_progressTrack{background:#756c5d1f;border-radius:999px;height:8px;overflow:hidden}.qy6_AG_progressBar{background:var(--eval-primary);border-radius:999px;height:100%;transition:width .3s}.qy6_AG_progressMetrics{border-top:1px solid var(--eval-divider);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;padding-top:20px;display:grid}.qy6_AG_progressMetrics div{gap:5px;display:grid}.qy6_AG_progressMetrics span{color:var(--eval-muted);font-size:12px}.qy6_AG_progressMetrics strong{color:var(--eval-ink);font-size:20px}.qy6_AG_errorPage{flex-direction:column;justify-content:center;align-items:flex-start;max-width:560px;min-height:100%;padding:48px 0;display:flex}.qy6_AG_errorPage>svg{color:#cc4848;margin-bottom:20px}.qy6_AG_errorPage h1{font-size:28px}.qy6_AG_errorPage p{color:var(--eval-muted);margin:12px 0 24px;font-size:14px;line-height:22px}.qy6_AG_primaryButton{color:#fefdff;height:40px;font:inherit;background:var(--eval-primary);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:14px;font-weight:500;transition:transform .15s,background-color .15s;display:inline-flex;box-shadow:0 4px 12px #7b67ef3d}.qy6_AG_primaryButton:hover{background:#6d59de;transform:translateY(-1px)}.qy6_AG_primaryButton:focus-visible{outline-offset:3px;outline:2px solid #7b67ef7a}.qy6_AG_reportPage{box-sizing:border-box;width:100%;max-width:1104px;margin:0 auto;padding:24px 32px 64px}.qy6_AG_publicHeader{justify-content:space-between;align-items:center;gap:16px;min-height:36px;margin-bottom:18px;display:flex}.qy6_AG_publicBrand{min-height:36px;color:var(--eval-muted);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.qy6_AG_publicBrand img{width:100px;height:auto}.qy6_AG_publicBrand span{border-left:1px solid var(--eval-divider);padding-left:12px;font-size:13px;font-weight:500;line-height:18px}.qy6_AG_publicLogin{min-width:58px;min-height:34px;color:var(--eval-ink);border:1px solid var(--eval-divider);background:#ffffff7a;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.qy6_AG_backLink{min-height:36px;color:var(--eval-muted);background:#fefdff61;border:1px solid #fefdff94;border-radius:999px;align-items:center;gap:7px;margin-bottom:18px;padding:0 12px;font-size:13px;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.qy6_AG_backLink:hover{color:var(--eval-ink);background:#fefdffb3}.qy6_AG_reportHero{border-bottom:1px solid var(--eval-divider);justify-content:space-between;align-items:flex-end;gap:36px;padding:20px 4px 32px;display:flex}.qy6_AG_reportHero h1{max-width:660px;font-size:32px}.qy6_AG_reportMeta{color:var(--eval-muted);text-align:right;flex-direction:column;align-items:flex-end;gap:6px;font-size:12px;line-height:18px;display:flex}.qy6_AG_recommendation{color:#6d59de;background:var(--eval-primary-soft);border-radius:999px;align-items:center;min-height:26px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}.qy6_AG_answerSection,.qy6_AG_reportSection{border-bottom:1px solid var(--eval-divider);padding:40px 0}.qy6_AG_sectionHeading h2,.qy6_AG_coreAnswerHeading h2{color:var(--eval-ink);margin:0;font-size:22px;font-weight:600;line-height:30px}.qy6_AG_coreAnswerHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.qy6_AG_answersGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.qy6_AG_answerCard{background:var(--eval-surface);border:1px solid var(--eval-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 6px 20px #2313090d}.qy6_AG_answerTopline{justify-content:space-between;align-items:flex-start;gap:10px;padding:20px 20px 0;display:flex}.qy6_AG_answerTopline h3{color:var(--eval-ink);margin:2px 0 0;font-size:16px;font-weight:600;line-height:22px}.qy6_AG_answerStatus{color:#6d59de;flex:none;align-items:center;gap:5px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.qy6_AG_pass .qy6_AG_answerStatus{color:#247354}.qy6_AG_warn .qy6_AG_answerStatus{color:#a15b00}.qy6_AG_fail .qy6_AG_answerStatus{color:#b73d3d}.qy6_AG_answerSummary{min-height:66px;color:var(--eval-muted);margin:14px 20px 18px;font-size:14px;line-height:22px}.qy6_AG_answerDetails{border-top:1px solid var(--eval-divider)}.qy6_AG_answerDetails summary,.qy6_AG_personaDetail summary{cursor:pointer;list-style:none}.qy6_AG_answerDetails summary::-webkit-details-marker{display:none}.qy6_AG_personaDetail summary::-webkit-details-marker{display:none}.qy6_AG_answerDetails summary{color:var(--eval-ink);justify-content:space-between;align-items:center;padding:14px 20px;font-size:13px;font-weight:500;display:flex}.qy6_AG_answerDetails summary svg,.qy6_AG_personaDetail summary>svg{color:var(--eval-muted);transition:transform .18s}.qy6_AG_answerDetails[open] summary svg,.qy6_AG_personaDetail[open] summary>svg{transform:rotate(180deg)}.qy6_AG_answerDetailBody{gap:22px;padding:4px 20px 22px;display:grid}.qy6_AG_evidenceGroup+.qy6_AG_evidenceGroup{border-top:1px solid var(--eval-divider);padding-top:20px}.qy6_AG_evidenceGroupHeading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.qy6_AG_evidenceGroupHeading h4{color:var(--eval-ink);margin:0;font-size:13px;font-weight:600;line-height:20px}.qy6_AG_evidenceGroupHeading span{color:var(--eval-subtle);font-size:11px;line-height:18px}.qy6_AG_evidenceList{gap:10px;display:grid}.qy6_AG_evidenceItem{background:#fefdff8a;border:1px solid #756c5d14;border-radius:14px;padding:14px}.qy6_AG_evidenceItem.qy6_AG_problem{background:#b73d3d0a;border-color:#b73d3d29}.qy6_AG_evidenceItem.qy6_AG_unresolved{background:#a15b000a;border-color:#a15b0024}.qy6_AG_evidenceItem>strong{color:var(--eval-ink);margin-bottom:8px;font-size:13px;line-height:20px;display:block}.qy6_AG_evidenceIssue{color:#a33737;margin:-2px 0 9px;font-size:12px;line-height:19px}.qy6_AG_evidenceReason,.qy6_AG_turnJudgement{color:var(--eval-muted);margin:9px 0 0;font-size:12px;line-height:20px}.qy6_AG_muted{color:var(--eval-muted);margin:0;font-size:13px;line-height:21px}.qy6_AG_evidenceItem blockquote,.qy6_AG_turn blockquote{color:var(--eval-ink);white-space:pre-wrap;background:#fefdff8a;border:1px solid #756c5d14;border-radius:14px;margin:8px 0;padding:12px 14px;font-size:13px;line-height:21px}.qy6_AG_quoteLabel{color:var(--eval-muted);margin-bottom:4px;font-size:11px;font-weight:500;display:block}.qy6_AG_avatarQuote{background:#7b67ef14!important;border-color:#7b67ef1f!important}.qy6_AG_shapingPanel{background:#fefdff5c;border:1px solid #fefdff94;border-radius:20px;margin-top:22px;padding:20px}.qy6_AG_shapingSummary{gap:16px;display:grid}.qy6_AG_alignmentState{color:var(--eval-ink);margin:0;font-size:16px;font-weight:600;line-height:24px}.qy6_AG_alignmentMeter{padding:2px 4px 0}.qy6_AG_alignmentTrack{background:#fefdff7a;border-radius:999px;align-items:center;height:30px;display:flex;position:relative;overflow:visible}.qy6_AG_alignmentFill{background:#7b67ef;border-radius:999px;height:10px;box-shadow:0 0 14px #7b67ef38}.qy6_AG_alignmentBadge{color:#6d59de;background:#fff;border:1px solid #7b67ef;border-radius:999px;place-items:center;min-width:46px;height:28px;padding:0 8px;font-size:12px;font-weight:600;display:grid;position:absolute;top:1px;box-shadow:0 2px 12px #7b67ef33}.qy6_AG_alignmentScale{color:var(--eval-subtle);text-align:center;grid-template-columns:repeat(3,1fr);margin-top:5px;font-size:11px;line-height:18px;display:grid}.qy6_AG_alignmentScale span{position:relative}.qy6_AG_alignmentScale span:before{content:"";background:#756c5d2e;width:1px;height:4px;position:absolute;top:-5px;left:50%}.qy6_AG_alignmentScale .qy6_AG_alignmentScaleActive{color:var(--eval-ink);font-weight:600}.qy6_AG_shapingFactors{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.qy6_AG_shapingFactor{background:#ffffff6b;border:1px solid #0000;border-radius:14px;grid-template-rows:auto 20px;align-content:start;gap:6px;padding:13px;display:grid}.qy6_AG_shapingFactorTopline{line-height:20px}.qy6_AG_shapingFactorTopline span{color:var(--eval-muted);font-size:12px}.qy6_AG_shapingFactorBottomline{justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.qy6_AG_shapingFactorStatus{color:#247354;white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:11px;font-weight:500;display:inline-flex}.qy6_AG_shapingFactorComplete{background:#2473540d;border-color:#2473541a}.qy6_AG_shapingFactorIncomplete{background:#eb871b12;border-color:#eb871b29}.qy6_AG_shapingFactorIncomplete .qy6_AG_shapingFactorStatus{color:#a15b00}.qy6_AG_shapingFactor strong{color:var(--eval-ink);font-size:14px;line-height:20px}.qy6_AG_personaIndex{color:var(--eval-primary);font-size:12px;font-weight:600}.qy6_AG_personaSummary{min-width:0}.qy6_AG_personaDetail strong,.qy6_AG_personaDetail small{display:block}.qy6_AG_personaDetail strong{color:var(--eval-ink);font-size:14px;font-weight:500}.qy6_AG_personaDetail small{color:var(--eval-muted);margin-top:2px;font-size:12px;line-height:18px}.qy6_AG_personaList{gap:8px;margin-top:20px;display:grid}.qy6_AG_personaDetail{background:var(--eval-surface);border:1px solid var(--eval-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;overflow:hidden}.qy6_AG_personaDetail summary{cursor:pointer;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:8px;padding:15px 18px;list-style:none;display:grid}.qy6_AG_personaBody{padding:0 18px 18px}.qy6_AG_personaContext{border-top:1px solid var(--eval-divider);background:#fefdff57;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;display:grid}.qy6_AG_contextLabel{color:var(--eval-muted);font-size:11px;font-weight:500}.qy6_AG_contextText{color:var(--eval-ink);margin:5px 0 0;font-size:13px;line-height:21px}.qy6_AG_turnList{margin-top:4px}.qy6_AG_turn{border-bottom:1px solid var(--eval-divider);padding:18px 0}.qy6_AG_turn:last-child{border-bottom:0;padding-bottom:0}.qy6_AG_turn h4{color:var(--eval-ink);margin:0 0 8px;font-size:12px;font-weight:600}.qy6_AG_experienceSection{background:radial-gradient(circle at 12% 12%,#ffffffdb 0,#0000 38%),linear-gradient(125deg,#7b67ef24,#ffffffad);border:1px solid #7b67ef24;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:44px;margin-top:48px;padding:34px 38px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 36px #23130912}.qy6_AG_experienceSection:after{content:"";background:#7b67ef14;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-88px;right:106px}.qy6_AG_experienceCopy,.qy6_AG_qrcodeCard{z-index:1;position:relative}.qy6_AG_experienceCopy h2{color:var(--eval-ink);margin:0;font-size:24px;font-weight:600;line-height:1.35}.qy6_AG_qrcodeCard{color:var(--eval-muted);background:#ffffffeb;border:1px solid #23130912;border-radius:20px;flex-direction:column;align-items:center;gap:10px;padding:10px 10px 12px;font-size:11px;line-height:16px;display:flex;box-shadow:0 8px 24px #2313091a}.qy6_AG_qrcodeImage{-o-object-fit:contain;object-fit:contain;border-radius:12px;width:164px;height:164px;display:block}.qy6_AG_reportFooter{color:var(--eval-subtle);text-align:center;padding-top:22px;font-size:12px;line-height:18px}@media (max-width:900px){.qy6_AG_statePage,.qy6_AG_errorPage,.qy6_AG_progressPage{width:calc(100% - 40px)}.qy6_AG_reportPage{padding-left:20px;padding-right:20px}.qy6_AG_progressPage{grid-template-columns:1fr;align-content:center;gap:30px}.qy6_AG_answersGrid{grid-template-columns:1fr}.qy6_AG_answerSummary{min-height:0}.qy6_AG_shapingFactors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.qy6_AG_statePage,.qy6_AG_errorPage,.qy6_AG_progressPage{width:calc(100% - 32px)}.qy6_AG_progressPage{padding:40px 0}.qy6_AG_progressIntro h1,.qy6_AG_reportHero h1{font-size:26px}.qy6_AG_progressSection{border-radius:20px;padding:22px 18px}.qy6_AG_reportPage{padding:16px 16px 64px}.qy6_AG_reportHero{padding:16px 2px 26px;display:block}.qy6_AG_reportMeta{text-align:left;align-items:flex-start;margin-top:18px}.qy6_AG_answerSection,.qy6_AG_reportSection{padding:32px 0}.qy6_AG_shapingSummary{grid-template-columns:1fr}.qy6_AG_personaContext{grid-template-columns:1fr;gap:12px;padding:14px}.qy6_AG_personaDetail summary{padding:14px}.qy6_AG_personaBody{padding:0 14px 14px}.qy6_AG_experienceSection{text-align:center;grid-template-columns:1fr;gap:24px;margin-top:32px;padding:28px 20px}.qy6_AG_experienceCopy h2{font-size:22px}.qy6_AG_qrcodeCard{justify-self:center}}
.Optx6G_defaultLogoContainer{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:92px;margin:20px 0;transition:transform .3s;display:flex;position:absolute;top:0;left:0}.Optx6G_defaultLogoContainer .Optx6G_logo{width:42px;height:24px}.Optx6G_defaultLogoContainer:hover{transform:scale(1.1)}.Optx6G_largeLogoContainer{flex-direction:column;justify-content:center;align-items:center;margin:20px 0;animation:1.5s Optx6G_heartbeat;display:flex}@keyframes Optx6G_heartbeat{0%{opacity:0}to{opacity:1}}
._2AVSQq_card{box-sizing:border-box;text-align:left;background:#fefdff94;border:1px solid #b8ad9b47;border-radius:22px;flex-direction:column;gap:10px;width:100%;padding:14px;transition:background .2s,border-color .2s,transform .2s;display:flex}._2AVSQq_interactive{cursor:pointer}._2AVSQq_interactive:hover{background:#fefdffbd;border-color:#7b67ef4d;transform:translateY(-1px)}._2AVSQq_mainLine{align-items:center;gap:12px;min-width:0;display:flex}._2AVSQq_iconBox{color:#7b67ef;background:#fefdffb8;border:1px solid #b8ad9b38;border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;display:inline-flex}._2AVSQq_iconBox img{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}._2AVSQq_externalAiIcon{color:#7b67ef;background:#fefdffd6;border:1px solid #7b67ef33;border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 8px 18px #7b67ef1a}._2AVSQq_content{flex:1;min-width:0}._2AVSQq_titleRow{align-items:center;gap:8px;min-width:0;display:flex}._2AVSQq_title{color:#231309;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}._2AVSQq_description{color:#756c5d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}._2AVSQq_badge{color:#7b67ef;background:#7b67ef1a;border:1px solid #7b67ef24;border-radius:999px;flex:none;padding:0 7px;font-size:11px;line-height:18px}._2AVSQq_actionButton{color:#7b67ef;cursor:pointer;background:#7b67ef1a;border:1px solid #7b67ef2e;border-radius:16px;flex:none;justify-content:center;align-items:center;width:72px;min-width:72px;height:32px;padding:0;font-size:13px;font-weight:500;line-height:18px;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}._2AVSQq_actionButton:hover{color:#fefdff;background:#7b67ef;border-color:#7b67ef;transform:translateY(-1px)}._2AVSQq_actionDisabled{cursor:not-allowed;opacity:.42}._2AVSQq_actionDisabled:hover{color:#7b67ef;background:#7b67ef1a;border-color:#7b67ef2e;transform:none}._2AVSQq_secondaryAction{color:#756c5d;background:#fefdffad;border-color:#b8ad9b57}._2AVSQq_secondaryAction:hover{color:#231309;background:#fefdffe0;border-color:#b8ad9b7a}._2AVSQq_statusBar{background:#7b67ef1a;border:1px solid #7b67ef1f;border-radius:14px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}._2AVSQq_statusText{color:#7b67ef;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}._2AVSQq_viewButton{color:#7b67ef;cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:12px;font-weight:500;line-height:18px}._2AVSQq_emailBody{flex-direction:column;gap:10px;margin-left:56px;display:flex}._2AVSQq_emailList{background:#fefdff8a;border:1px solid #b8ad9b3d;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}._2AVSQq_emailListItem{color:#756c5d;border-bottom:1px solid #b8ad9b2e;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:12px;line-height:18px;display:flex}._2AVSQq_emailListItem:last-child{border-bottom:none}._2AVSQq_emailInputRow{align-items:center;gap:10px;display:flex}._2AVSQq_emailTip{color:#756c5d;gap:6px;font-size:12px;line-height:18px;display:flex}
.NFr8-W_methodModalRoot .ant-modal-container{background:linear-gradient(#f4e9d9 0%,#ede3e3 48%,#dfe8e3 100%);overflow:hidden}.NFr8-W_methodModalRoot .ant-modal-footer{background:0 0}.NFr8-W_methodModalBody{background:linear-gradient(#f4e9d9 0%,#ede3e3 46%,#dfe8e3 100%);border-radius:0!important;height:clamp(500px,100vh - 168px,600px)!important;max-height:calc(100vh - 152px)!important;padding:16px 20px!important;overflow:hidden!important}.NFr8-W_methodModalBodyCompact{height:clamp(350px,100vh - 260px,430px)!important}.NFr8-W_methodModalBodyInput{height:auto!important;min-height:220px!important;max-height:calc(100vh - 220px)!important}.NFr8-W_methodContent{flex-direction:column;gap:16px;width:100%;height:100%;min-height:0;font-family:Helvetica Neue,sans-serif;display:flex}.NFr8-W_actionPanel{background:0 0;border:none;border-radius:0;flex-direction:column;flex:0 0 132px;gap:8px;height:132px;min-height:132px;padding:0;display:flex}.NFr8-W_methodDropzone{outline-offset:6px;border-radius:24px;outline:1px solid #0000;flex-direction:column;flex:auto;gap:16px;min-height:0;transition:outline-color .2s,background .2s;display:flex;position:relative}.NFr8-W_methodDropzoneActive{background:#7b67ef0f;outline-color:#7b67ef6b}.NFr8-W_packageUploadBox{width:100%;height:100%;min-height:0;color:inherit;text-align:center;cursor:pointer;background:#fefdff6b;border:1px dashed #7b67ef8c;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:16px 18px;transition:background .2s,border-color .2s,transform .2s;display:flex}.NFr8-W_packageUploadBox:hover{background:#fefdff94;border-color:#7b67efc7}.NFr8-W_packageUploadIcon{color:#7b67ef;background:#fefdffb8;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:26px;display:inline-flex}.NFr8-W_packageUploadTitle{color:#231309;font-size:15px;font-weight:500;line-height:23px}.NFr8-W_packageUploadHint{color:#756c5d;max-width:420px;font-size:12px;line-height:18px}.NFr8-W_packageUploadState{background:#fefdff6b;border:1px solid #b8ad9b3d;border-radius:22px;flex-direction:column;gap:8px;height:100%;min-height:0;padding:10px 12px;display:flex}.NFr8-W_packageUploadStateHeader{flex:none;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.NFr8-W_packageUploadStateText{min-width:0}.NFr8-W_packageUploadStateTitle{color:#231309;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}.NFr8-W_packageUploadStateHint{color:#756c5d;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:18px;overflow:hidden}.NFr8-W_packageContinueButton{color:#231309;cursor:pointer;background:#fefdffb3;border:1px solid #b8ad9b3d;border-radius:15px;flex:none;justify-content:center;align-items:center;gap:5px;height:30px;padding:0 11px;font-size:12px;font-weight:500;line-height:18px;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.NFr8-W_packageContinueButton:hover{background:#fefdffeb;border-color:#7b67ef61;transform:translateY(-1px)}.NFr8-W_packageFileList{scrollbar-color:#756c5d47 transparent;scrollbar-width:thin;flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex;overflow-y:auto}.NFr8-W_packageFileList::-webkit-scrollbar{width:5px}.NFr8-W_packageFileList::-webkit-scrollbar-track{background:0 0}.NFr8-W_packageFileList::-webkit-scrollbar-thumb{background:#756c5d3d;border-radius:999px}.NFr8-W_packageFileList::-webkit-scrollbar-thumb:hover{background:#756c5d61}.NFr8-W_actionTitle{color:#231309;font-size:14px;font-weight:500;line-height:22px}.NFr8-W_actionDescription{color:#756c5d;margin-top:2px;font-size:12px;line-height:18px}.NFr8-W_connectPanel{background:#fefdffad;border:1px solid #b8ad9b38;border-radius:22px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.NFr8-W_connectButton{color:#fefdff;cursor:pointer;background:#160a0a;border:1px solid #160a0a;border-radius:19px;flex:none;justify-content:center;align-items:center;min-width:132px;height:38px;padding:0 18px;font-size:14px;font-weight:500;line-height:20px;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.NFr8-W_connectButton:hover{background:#7b67ef;border-color:#7b67ef;transform:translateY(-1px)}.NFr8-W_xInputPanel{background:#fefdffad;border:1px solid #b8ad9b38;border-radius:22px;flex-direction:column;gap:12px;padding:16px;display:flex}.NFr8-W_primaryFooterButton{background:#160a0a!important;border-color:#160a0a!important}.NFr8-W_primaryFooterButton:not(:disabled):hover{background:#7b67ef!important;border-color:#7b67ef!important}.NFr8-W_primaryFooterButton:disabled,.NFr8-W_primaryFooterButton[disabled]{color:#756c5d94!important;box-shadow:none!important;background:#fefdff94!important;border-color:#b8ad9b47!important}.NFr8-W_cancelFooterButton{color:#756c5d!important;border-color:#756c5d3d!important}.NFr8-W_cancelFooterButton:not(:disabled):hover{color:#231309!important;border-color:#23130957!important}.NFr8-W_packageFile{background:#fefdffa3;border:1px solid #b8ad9b3d;border-radius:14px;align-items:center;gap:10px;min-height:44px;padding:8px 10px;display:flex}.NFr8-W_packageFileIcon{color:#7b67ef;background:#7b67ef1a;border-radius:10px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.NFr8-W_packageFileError{color:#ff7875;background:#ff78751a}.NFr8-W_packageFileMain{flex:auto;min-width:0}.NFr8-W_packageFileName{color:#231309;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}.NFr8-W_packageFileStatus{color:#756c5d;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:18px;overflow:hidden}.NFr8-W_packageFileDelete{color:#b8ad9b;cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:16px;transition:color .2s,background .2s;display:inline-flex}.NFr8-W_packageFileDelete:hover{color:#756c5d;background:#fefdff8c}.NFr8-W_methodModalBodyExternalAi{height:clamp(500px,100vh - 164px,600px)!important}.NFr8-W_externalAiGuidePanel{background:#fefdffa3;border:1px solid #b8ad9b47;border-radius:22px;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:14px;display:flex}.NFr8-W_externalAiGuideHeader{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.NFr8-W_externalAiGuideText{min-width:0}.NFr8-W_externalAiGuideTitle{color:#231309;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;line-height:24px;overflow:hidden}.NFr8-W_externalAiGuideDesc{color:#756c5d;margin-top:2px;font-size:13px;line-height:21px}.NFr8-W_externalAiPromptBox{background:#fefdff9e;border:1px solid #b8ad9b3d;border-radius:16px;flex-direction:column;flex:auto;gap:9px;min-height:0;padding:12px;display:flex}.NFr8-W_externalAiPromptHeader{color:#756c5d;justify-content:space-between;align-items:center;gap:10px;min-width:0;font-size:12px;line-height:18px;display:flex}.NFr8-W_externalAiTextButton{color:#7b67ef;cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-size:12px;font-weight:500;line-height:18px;transition:color .2s}.NFr8-W_externalAiTextButton:hover{color:#5f4bdc}.NFr8-W_externalAiPromptPreview{color:#2e2118;white-space:pre-wrap;scrollbar-color:#756c5d47 transparent;scrollbar-width:thin;flex:auto;min-height:0;font-size:12px;line-height:19px;overflow-y:auto}.NFr8-W_externalAiPromptPreview::-webkit-scrollbar{width:5px}.NFr8-W_externalAiPromptPreview::-webkit-scrollbar-track{background:0 0}.NFr8-W_externalAiPromptPreview::-webkit-scrollbar-thumb{background:#756c5d3d;border-radius:999px}.NFr8-W_externalAiPromptPreview::-webkit-scrollbar-thumb:hover{background:#756c5d61}.NFr8-W_externalAiInputPanel{background:#fefdffa8;border:1px solid #b8ad9b3d;border-radius:22px;flex-direction:column;flex:0 0 218px;gap:10px;min-height:218px;padding:12px;display:flex}.NFr8-W_externalAiInputHeader{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.NFr8-W_externalAiInputText{min-width:0}.NFr8-W_externalAiInputTitle{color:#231309;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.NFr8-W_externalAiInputHint{color:#756c5d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:1px;font-size:12px;line-height:18px;display:-webkit-box;overflow:hidden}.NFr8-W_externalAiCopyButton{color:#231309;cursor:pointer;background:#fefdffc7;border:1px solid #b8ad9b47;border-radius:15px;flex:none;justify-content:center;align-items:center;height:30px;padding:0 11px;font-size:12px;font-weight:500;line-height:18px;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.NFr8-W_externalAiCopyButton:hover{color:#7b67ef;background:#fefdfff5;border-color:#7b67ef4d;transform:translateY(-1px)}.NFr8-W_externalAiTextarea{flex:auto;color:#160a0a!important;min-height:88px!important;max-height:88px!important;box-shadow:none!important;resize:none!important;background:#fefdffcc!important;border-color:#b8ad9b42!important;border-radius:16px!important;padding:10px 12px!important;font-size:13px!important;line-height:21px!important}.NFr8-W_externalAiTextarea::placeholder{color:#756c5d94!important}.NFr8-W_externalAiTextarea:hover{border-color:#7b67ef57!important}.NFr8-W_externalAiTextarea:focus{border-color:#7b67efa3!important;box-shadow:0 0 0 2px #7b67ef1a!important}.NFr8-W_externalAiActions{justify-content:flex-end;display:flex}.NFr8-W_externalAiSubmitButton{transition:background .2s,border-color .2s,transform .2s;color:#fefdff!important;min-width:118px!important;height:36px!important;box-shadow:none!important;background:#160a0a!important;border-color:#160a0a!important;border-radius:18px!important;padding:0 18px!important;font-size:13px!important;font-weight:500!important;line-height:20px!important}.NFr8-W_externalAiSubmitButton:not(:disabled):hover{transform:translateY(-1px);background:#7b67ef!important;border-color:#7b67ef!important}.NFr8-W_externalAiSubmitButton:disabled,.NFr8-W_externalAiSubmitButton[disabled]{color:#756c5d94!important;box-shadow:none!important;background:#fefdff94!important;border-color:#b8ad9b47!important}
.lVfxPa_header{background:#f4e9d9;border-radius:20px 20px 0 0;justify-content:center;align-items:center;min-height:56px;padding:10px 64px 6px;display:flex}.lVfxPa_titleWrap{justify-content:center;align-items:center;min-width:0;max-width:100%;display:inline-flex}.lVfxPa_title{color:#231309;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;line-height:28px;overflow:hidden}.lVfxPa_guideLink{color:#756c5d;background:#fefdff9e;border:1px solid #fefdffad;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;margin-left:8px;font-size:17px;transition:color .2s,background .2s,transform .2s;display:inline-flex}.lVfxPa_guideLink:hover{color:#7b67ef;background:#fefdffdb;transform:translateY(-1px)}
.HMOKMa_stepBook{background:#fefdffa3;border:1px solid #b8ad9b47;border-radius:22px;flex-direction:column;flex:auto;min-height:0;padding:14px 14px 12px;display:flex}.HMOKMa_stepBookTop{justify-content:flex-start;align-items:center;gap:12px;min-height:32px;display:flex}.HMOKMa_stepTitle{color:#231309;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:500;line-height:24px;overflow:hidden}.HMOKMa_stepViewport{flex:auto;grid-template-columns:minmax(0,.86fr) minmax(240px,1fr);align-items:center;gap:18px;min-height:0;padding:8px 0 10px;display:grid}.HMOKMa_stepViewportNoMedia{grid-template-columns:minmax(0,1fr)}.HMOKMa_stepContent{min-width:0;max-height:100%;padding:4px 2px}.HMOKMa_stepDescription,.HMOKMa_stepNote{color:#5f5548;font-size:13px;line-height:21px}.HMOKMa_stepDescription{margin-top:6px}.HMOKMa_stepDescription p{margin:0}.HMOKMa_stepDescription ul{margin:0;padding-left:19px}.HMOKMa_stepDescription li+li{margin-top:6px}.HMOKMa_stepDescription a{color:#7b67ef;text-underline-offset:3px;text-decoration:underline}.HMOKMa_stepNote{color:#6b5944;background:#fff5e6c7;border:1px solid #dc803833;border-radius:16px;margin-top:12px;padding:10px 12px}.HMOKMa_stepNote ul{margin:6px 0 0;padding-left:18px}.HMOKMa_stepNote li+li{margin-top:5px}.HMOKMa_stepMedia{background:#fefdffad;border:1px solid #b8ad9b2e;border-radius:18px;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:220px;max-height:280px;display:flex;overflow:hidden}.HMOKMa_stepMedia .ant-image{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.HMOKMa_stepMedia .ant-image-img{cursor:zoom-in;width:auto;height:auto}.HMOKMa_stepMedia .ant-image-mask{background:#2313090f}.HMOKMa_stepMedia .ant-image-mask-info{display:none}.HMOKMa_stepMedia img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.HMOKMa_stepMedia .ant-image-img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.HMOKMa_stepFooter{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:10px;padding-top:4px;display:grid}.HMOKMa_stepButton{color:#756c5d;cursor:pointer;background:#fefdffb8;border:1px solid #b8ad9b47;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:14px;transition:background .2s,color .2s,transform .2s;display:inline-flex}.HMOKMa_stepButton:hover:not(:disabled){color:#231309;background:#fefdffe6;transform:translateY(-1px)}.HMOKMa_stepButton:disabled{cursor:not-allowed;opacity:.36}.HMOKMa_stepDots{justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.HMOKMa_stepDot{cursor:pointer;background:#756c5d4d;border:none;border-radius:999px;width:7px;height:7px;padding:0;transition:width .2s,background .2s}.HMOKMa_stepDotActive{background:#7b67ef;width:18px}@media (max-width:640px){.HMOKMa_stepViewport{grid-template-columns:minmax(0,1fr)}.HMOKMa_stepMedia{min-height:150px}}
.AbV01q_skeletonAvatar .ant-skeleton-avatar{width:40px!important;height:40px!important}
.r5S8da_modalBody{border-radius:0 0 20px 20px!important;max-height:calc(100vh - 96px)!important;padding:0!important;overflow:hidden!important}.r5S8da_modalHeader{background:#f4e9d9;border-radius:20px 20px 0 0;justify-content:center;align-items:center;min-height:56px;padding:10px 20px 6px;display:flex;position:relative}.r5S8da_modalTitle{color:#231309;text-align:center;font-size:18px;font-weight:500;line-height:28px;position:absolute;left:50%;transform:translate(-50%)}.r5S8da_headerActions{justify-content:space-between;align-items:center;width:100%;min-width:0;display:flex}.r5S8da_guideLink,.r5S8da_headerCloseButton{color:#756c5d;cursor:pointer;background:#fefdff9e;border:1px solid #fefdffad;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:inline-flex}.r5S8da_guideLink{border-radius:19px;gap:6px;height:38px;padding:0 14px;font-size:13px;font-weight:500;line-height:20px;text-decoration:none}.r5S8da_headerCloseButton{border-radius:50%;width:38px;height:38px;padding:0;font-size:16px}.r5S8da_guideLink:hover,.r5S8da_headerCloseButton:hover{color:#231309;background:#fefdffdb;transform:translateY(-1px)}.r5S8da_importMemoryModal{scrollbar-color:#756c5d52 transparent;scrollbar-width:thin;background:linear-gradient(#f4e9d9 0%,#e8dedc 31%,#ede3e3 50%,#dcd8e5 72%,#d2e4e2 100%);flex-direction:column;gap:14px;max-height:calc(100vh - 152px);padding:20px 24px 22px;display:flex;overflow-y:auto}.r5S8da_importMemoryModal::-webkit-scrollbar{width:6px}.r5S8da_importMemoryModal::-webkit-scrollbar-track{background:0 0}.r5S8da_importMemoryModal::-webkit-scrollbar-thumb{background:#756c5d42;border-radius:999px}.r5S8da_importMemoryModal::-webkit-scrollbar-thumb:hover{background:#756c5d6b}.r5S8da_methodList{flex-direction:column;gap:10px;display:flex}.r5S8da_limitTip{color:#756c5d;text-align:center;font-size:12px;line-height:18px}
.Q2vFvG_editor{height:var(--editor-height);border:none;min-height:30px;margin-top:40px}.Q2vFvG_editor:focus{outline:none}.Q2vFvG_editor u{text-decoration:underline}.Q2vFvG_markdown{color:#2f2f40;width:100%;font-size:17px;font-weight:400;line-height:30px;position:relative}.Q2vFvG_markdown li:has(ol,ul)::marker{color:#0000}.Q2vFvG_markdown h1::-moz-selection{background:#a99df566}.Q2vFvG_markdown h2::-moz-selection{background:#a99df566}.Q2vFvG_markdown h3::-moz-selection{background:#a99df566}.Q2vFvG_markdown h4::-moz-selection{background:#a99df566}.Q2vFvG_markdown h5::-moz-selection{background:#a99df566}.Q2vFvG_markdown h6::-moz-selection{background:#a99df566}.Q2vFvG_markdown a::-moz-selection{background:#a99df566}.Q2vFvG_markdown li::-moz-selection{background:#a99df566}.Q2vFvG_markdown code::-moz-selection{background:#a99df566}.Q2vFvG_markdown th::-moz-selection{background:#a99df566}.Q2vFvG_markdown td::-moz-selection{background:#a99df566}.Q2vFvG_markdown s::-moz-selection{background:#a99df566}.Q2vFvG_markdown strong::-moz-selection{background:#a99df566}.Q2vFvG_markdown em::-moz-selection{background:#a99df566}.Q2vFvG_markdown span::-moz-selection{background:#a99df566}.Q2vFvG_markdown fade-in-text::-moz-selection{background:#a99df566}.Q2vFvG_markdown p::-moz-selection{background:#a99df566}.Q2vFvG_markdown h1::selection,.Q2vFvG_markdown h2::selection,.Q2vFvG_markdown h3::selection,.Q2vFvG_markdown h4::selection,.Q2vFvG_markdown h5::selection,.Q2vFvG_markdown h6::selection,.Q2vFvG_markdown a::selection,.Q2vFvG_markdown li::selection,.Q2vFvG_markdown code::selection,.Q2vFvG_markdown th::selection,.Q2vFvG_markdown td::selection,.Q2vFvG_markdown s::selection,.Q2vFvG_markdown strong::selection,.Q2vFvG_markdown em::selection,.Q2vFvG_markdown span::selection,.Q2vFvG_markdown fade-in-text::selection,.Q2vFvG_markdown p::selection{background:#a99df566}.Q2vFvG_markdown h1{color:#2f2f40;margin:52px 0 0;font-size:26px;font-weight:700;line-height:36px}.Q2vFvG_markdown h2{color:#2f2f40;margin:48px 0 0;font-size:24px;font-weight:700;line-height:32px}.Q2vFvG_markdown h3{color:#2f2f40;margin:44px 0 0;font-size:22px;font-weight:700;line-height:30px}.Q2vFvG_markdown h4{color:#2f2f40;margin:40px 0 0;font-size:20px;font-weight:700;line-height:28px}.Q2vFvG_markdown h5,.Q2vFvG_markdown h6{color:#2f2f40;margin:36px 0 0;font-size:18px;font-weight:700;line-height:24px}.Q2vFvG_markdown ol,.Q2vFvG_markdown ul{margin-block:16px;padding-inline-start:24px}.Q2vFvG_markdown ol li,.Q2vFvG_markdown ul li{margin-bottom:8px}.Q2vFvG_markdown strong{font-weight:700}.Q2vFvG_markdown hr{border-color:#0000 #0000 #d8d8d8;margin:30px 0 12px}.Q2vFvG_markdown p{margin:18px 0 0}.Q2vFvG_markdown a,.Q2vFvG_markdown a:link,.Q2vFvG_markdown a:hover,.Q2vFvG_markdown a:visited{color:#379fff}.Q2vFvG_markdown p code,.Q2vFvG_markdown li code{color:var(--primary-color);font-family:PTSerif,Helvetica Neue,sans-serif}.Q2vFvG_markdown img{max-width:100%;margin:30px 0 12px;display:block}.Q2vFvG_markdown blockquote{color:#65676b;border-left:4px solid #ced0d4;margin:10px 0;padding-left:16px;font-size:15px}.Q2vFvG_markdown aside{background:#fff5ed;border:1px solid #fed4a4;border-radius:8px;margin:12px 0;padding:16px 16px 16px 46px;position:relative}.Q2vFvG_markdown aside:before{content:"💡";font-size:18px;line-height:1;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.Q2vFvG_markdown table{max-width:100%;white-space:collapse;word-break:normal;border-collapse:collapse;border-spacing:1px;white-space-collapse:collapse;margin:30px 0 12px;display:block;overflow:auto}.Q2vFvG_markdown table tr{min-height:46px}.Q2vFvG_markdown table th{font-weight:700}.Q2vFvG_markdown table th,.Q2vFvG_markdown table td{color:#0009;text-align:left;vertical-align:top;overflow-wrap:break-word;border:1px solid #d9d9d9;width:fit-content;min-width:80px;max-width:360px;padding:12px 20px}.Q2vFvG_markdown>:last-child{margin-bottom:0}.Q2vFvG_markdown>:first-child,.Q2vFvG_markdown>:first-child :first-child{margin-top:0}.Q2vFvG_markdown pre>code:not([class]){white-space:break-spaces;word-wrap:break-word;font-family:PTSerif,Helvetica Neue,sans-serif}.Q2vFvG_markdown code.hljs{-webkit-text-fill-color:currentcolor;border-radius:8px;margin:16px 0;font-family:Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:28px}.Q2vFvG_markdown .ProseMirror-focused{outline:none}.Q2vFvG_markdown .editor{min-height:var(--editor-height)}.Q2vFvG_scroll::-webkit-scrollbar{width:4px}.Q2vFvG_scroll::-webkit-scrollbar-track{background:#f9f6f2;border-radius:2px}.Q2vFvG_scroll::-webkit-scrollbar-thumb{background:#a99df5;border-radius:2px}
