.project-agent-surface_launcher__vaqep{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;border-bottom:1px solid var(--ui-line);padding:12px 16px;background:var(--ui-surface)}.project-agent-surface_launcher__vaqep textarea{min-height:44px;max-height:110px;resize:vertical}.project-agent-surface_launcher__vaqep p{grid-column:1/-1;margin:0;color:var(--ui-muted);font-size:13px}.project-agent-surface_launcher__vaqep[data-compact]{display:block;padding:12px;border-bottom:0}.project-agent-surface_launcher__vaqep[data-compact] .ui-work-composer{max-width:none}.project-agent-surface_launcher__vaqep[data-compact] .ui-work-composer-frame{min-height:190px}.project-agent-surface_launcher__vaqep[data-compact] p{margin-top:8px}.project-agent-surface_launcher__vaqep[data-compact] .project-agent-surface_scope__UQeSU{margin:0 0 10px;color:var(--ui-muted);font-size:13px;line-height:1.45}.project-agent-surface_scope__UQeSU strong{color:var(--ui-ink);font-weight:600}.project-agent-surface_surface__TrR63[data-compact]{display:block;max-height:none;min-height:100%;overflow:visible}.project-agent-surface_surface__TrR63[data-compact] .project-agent-surface_progress__DPPlx{border-right:0;border-bottom:1px solid var(--ui-line);padding:14px}.project-agent-surface_surface__TrR63[data-compact] .project-agent-surface_progress__DPPlx ol{grid-template-columns:1fr}.project-agent-surface_surface__TrR63[data-compact] .project-agent-surface_work__5rfuA{padding:14px 12px}.project-agent-surface_surface__TrR63[data-compact] .project-agent-surface_diff__c9zaj{grid-template-columns:1fr;margin-left:0}.project-agent-surface_surface__TrR63[data-compact] .project-agent-surface_proposal__PqXb6 footer,.project-agent-surface_surface__TrR63[data-compact] .project-agent-surface_revise__ZahCa{margin-left:0}.project-agent-surface_surface__TrR63[data-compact] .project-agent-surface_proposal__PqXb6 footer{display:grid}.project-agent-surface_surface__TrR63[data-compact] .project-agent-surface_proposal__PqXb6 footer details,.project-agent-surface_surface__TrR63[data-compact] .project-agent-surface_proposal__PqXb6 footer p{width:100%;max-width:none}.project-agent-surface_surface__TrR63[data-compact] .project-agent-surface_actionBar__jV80s{position:relative;right:auto;bottom:auto;left:auto;width:100%;max-width:100%;transform:none;border-right:0;border-bottom:0;border-left:0;border-radius:0;box-shadow:0 -1px 0 var(--ui-line)}.project-agent-surface_surface__TrR63{position:relative;display:grid;max-height:55vh;grid-template-columns:280px minmax(0,1fr);min-height:260px;overflow:auto;border-bottom:1px solid var(--ui-line);background:var(--ui-surface)}.project-agent-surface_progress__DPPlx{display:flex;flex-direction:column;gap:14px;border-right:1px solid var(--ui-line);padding:18px}.project-agent-surface_progress__DPPlx>strong{font-size:15px}.project-agent-surface_progress__DPPlx ol{display:grid;gap:9px;margin:0;padding:0;list-style:none}.project-agent-surface_progress__DPPlx li{display:flex;align-items:center;gap:8px;color:var(--ui-muted);font-size:13px}.project-agent-surface_progress__DPPlx li span{display:grid;width:20px;height:20px;place-items:center;border:1px solid var(--ui-line);border-radius:999px}.project-agent-surface_progress__DPPlx li span svg{width:12px}.project-agent-surface_progress__DPPlx li span i{width:6px;height:6px;border-radius:999px;background:currentColor}.project-agent-surface_progress__DPPlx li[data-status=succeeded]{color:var(--ui-ink)}.project-agent-surface_working__vvF28{color:var(--ui-muted);font-size:13px}.project-agent-surface_progress__DPPlx details{display:grid;gap:7px}.project-agent-surface_progress__DPPlx summary{cursor:pointer;font-size:13px}.project-agent-surface_progress__DPPlx details a{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ui-muted);font-size:13px;text-decoration:none}.project-agent-surface_progress__DPPlx details a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-agent-surface_progress__DPPlx details svg{width:12px;flex:none}.project-agent-surface_progress__DPPlx>small{margin-top:auto;color:var(--ui-faint)}.project-agent-surface_work__5rfuA{min-width:0;padding:18px 20px 80px}.project-agent-surface_summary__QIwGc{display:flex;max-width:900px;align-items:flex-start;gap:8px;margin:0 0 16px;color:var(--ui-muted);font-size:14px}.project-agent-surface_summary__QIwGc p{min-width:0;flex:1;margin:0;line-height:1.5;overflow-wrap:anywhere}.project-agent-surface_summary__QIwGc button{flex:none;margin-top:-5px}.project-agent-surface_summary__QIwGc[data-expanded=true]{align-items:flex-end}.project-agent-surface_group__c7LAb{margin:0 0 18px}.project-agent-surface_group__c7LAb>header{display:flex;align-items:center;justify-content:space-between;padding:0 2px 7px}.project-agent-surface_group__c7LAb>header strong{font-size:14px}.project-agent-surface_group__c7LAb>header span{color:var(--ui-muted)}.project-agent-surface_proposal__PqXb6{border:1px solid var(--ui-line);border-bottom:0;padding:12px;background:var(--ui-surface)}.project-agent-surface_proposal__PqXb6:last-child{border-bottom:1px solid var(--ui-line);border-radius:0 0 8px 8px}.project-agent-surface_proposal__PqXb6:nth-child(2){border-radius:8px 8px 0 0}.project-agent-surface_proposal__PqXb6[data-status=rejected]{opacity:.55}.project-agent-surface_proposalTop__fqzwD{display:flex;align-items:center;gap:10px}.project-agent-surface_proposalSelect___LVgf{display:grid;width:16px;height:16px;flex:none;place-items:center}.project-agent-surface_proposalSelect___LVgf input{width:16px;height:16px;margin:0}.project-agent-surface_proposalTop__fqzwD>span:not(.project-agent-surface_decision__N2GcV){display:grid;min-width:0;gap:1px}.project-agent-surface_proposalTop__fqzwD strong{font-size:13px}.project-agent-surface_proposalTop__fqzwD small{overflow:hidden;color:var(--ui-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.project-agent-surface_proposalTop__fqzwD>div{display:flex;margin-left:auto}.project-agent-surface_decision__N2GcV{min-width:70px;color:var(--ui-muted);font-size:13px;text-transform:capitalize}.project-agent-surface_diff__c9zaj{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 0 26px}.project-agent-surface_diff__c9zaj p{margin:0;border-radius:6px;background:var(--ui-surface-subtle);padding:9px;color:var(--ui-ink);font-size:13px;line-height:1.45}.project-agent-surface_diff__c9zaj p span{display:block;margin-bottom:4px;color:var(--ui-muted);text-transform:uppercase}.project-agent-surface_revise__ZahCa{display:grid;grid-template-columns:1fr auto;align-items:end;gap:8px;margin:10px 0 0 26px}.project-agent-surface_revise__ZahCa textarea{min-height:70px}.project-agent-surface_proposal__PqXb6 footer{display:flex;align-items:center;gap:10px;margin:9px 0 0 26px;color:var(--ui-muted);font-size:13px}.project-agent-surface_proposal__PqXb6 footer p{margin:0 0 0 auto;overflow:hidden;max-width:55%;text-overflow:ellipsis;white-space:nowrap}.project-agent-surface_pending__6zonW,.project-agent-surface_receipt__wvPej{display:flex;min-height:180px;align-items:center;justify-content:center;gap:10px;text-align:center}.project-agent-surface_pending__6zonW svg,.project-agent-surface_receipt__wvPej>svg{width:18px}.project-agent-surface_receipt__wvPej{flex-direction:column}.project-agent-surface_receipt__wvPej span{color:var(--ui-muted);font-size:13px}.project-agent-surface_message__EmW5C{position:absolute;right:20px;bottom:14px;margin:0;color:var(--ui-muted);font-size:13px}.project-agent-surface_actionBar__jV80s{position:fixed;z-index:40;bottom:22px;left:50%;display:flex;align-items:center;gap:8px;transform:translateX(-50%);border:1px solid var(--ui-line-strong);background:var(--ui-surface);padding:7px 8px 7px 12px;box-shadow:0 12px 36px rgb(0 0 0/.16)}.project-agent-surface_actionBar__jV80s strong{margin-right:4px;font-size:13px}.project-agent-surface_recovery__htDZR{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px 10px;border:1px solid #e7cfcb;border-left:3px solid #9b3b34;border-radius:8px;background:#fffafa;padding:11px 12px;box-shadow:0 1px 2px rgb(20 25 22/4%)}.project-agent-surface_recoveryIcon__PuJNu{display:grid;width:28px;height:28px;place-items:center;border-radius:999px;background:#f7e8e5;color:#87352f}.project-agent-surface_recoveryIcon__PuJNu svg{width:16px}.project-agent-surface_recoveryCopy__0sgGL{display:grid;min-width:0;gap:3px}.project-agent-surface_recoveryCopy__0sgGL>strong{font-size:13px}.project-agent-surface_recoveryCopy__0sgGL>p{margin:0;color:#71342f;font-size:13px;line-height:1.4}.project-agent-surface_recoveryMeta__u_1GS{display:flex;flex-wrap:wrap;align-items:center;gap:5px;color:var(--ui-muted);font-size:13px}.project-agent-surface_recoveryMeta__u_1GS>span{border-radius:999px;background:#f2dfdc;padding:1px 6px;color:#71342f;font-weight:600}.project-agent-surface_recoveryMeta__u_1GS small{font-size:13px}.project-agent-surface_recoveryAction__bX0Hb{grid-column:3;grid-row:1}.project-agent-surface_recoveryLimit__sdJ89,.project-agent-surface_recoveryStatus__roL4G{grid-column:2/-1;margin:0;font-size:13px;line-height:1.4}.project-agent-surface_recoveryStatus__roL4G{color:var(--ui-muted)}.project-agent-surface_recoveryLimit__sdJ89{color:#71342f}.project-agent-surface_recovery__htDZR[data-compact]{grid-template-columns:auto minmax(0,1fr);margin:10px 12px}.project-agent-surface_recovery__htDZR[data-compact] .project-agent-surface_recoveryAction__bX0Hb{grid-column:2;grid-row:auto}.project-agent-surface_recovery__htDZR[data-compact] .project-agent-surface_recoveryLimit__sdJ89,.project-agent-surface_recovery__htDZR[data-compact] .project-agent-surface_recoveryStatus__roL4G,.project-agent-surface_recovery__htDZR[data-compact] .project-agent-surface_technicalDetails__MUWvJ{grid-column:2}.project-agent-surface_recovery__htDZR[data-compact]>details,.project-agent-surface_recovery__htDZR[data-compact]>p{min-width:0;overflow-wrap:anywhere}.project-agent-surface_progress__DPPlx li details{min-width:0;flex:1}.project-agent-surface_progress__DPPlx li details code{display:block;margin-top:5px;color:var(--ui-faint);font-size:13px}.project-agent-surface_progress__DPPlx li details pre{overflow:auto;max-height:120px;margin:5px 0 0;border-radius:5px;background:var(--ui-surface-subtle);padding:6px;font-size:13px}.project-agent-surface_progress__DPPlx li details p{margin:5px 0 0;color:var(--ui-danger);font-size:13px}.project-agent-surface_proposal__PqXb6 footer details{max-width:45%}.project-agent-surface_proposal__PqXb6 footer summary{cursor:pointer;white-space:nowrap}.project-agent-surface_proposal__PqXb6 footer a,.project-agent-surface_proposal__PqXb6 footer code{display:flex;align-items:center;gap:4px;overflow:hidden;margin-top:5px;color:var(--ui-muted);font-size:13px;text-decoration:none;text-overflow:ellipsis}.project-agent-surface_proposal__PqXb6 footer a svg{width:10px}@media(max-width:820px){.project-agent-surface_launcher__vaqep{grid-template-columns:1fr}.project-agent-surface_recovery__htDZR{grid-template-columns:auto minmax(0,1fr)}.project-agent-surface_recoveryAction__bX0Hb{grid-column:2;grid-row:auto}.project-agent-surface_recoveryLimit__sdJ89,.project-agent-surface_recoveryStatus__roL4G,.project-agent-surface_technicalDetails__MUWvJ{grid-column:2}.project-agent-surface_surface__TrR63{grid-template-columns:1fr}.project-agent-surface_progress__DPPlx{border-right:0;border-bottom:1px solid var(--ui-line)}.project-agent-surface_progress__DPPlx ol{grid-template-columns:repeat(2,minmax(0,1fr))}.project-agent-surface_progress__DPPlx details a,.project-agent-surface_progress__DPPlx summary{display:flex;min-height:44px;align-items:center}.project-agent-surface_proposalSelect___LVgf{width:44px;height:44px;margin:-14px}.project-agent-surface_diff__c9zaj{grid-template-columns:1fr}.project-agent-surface_proposal__PqXb6 footer{align-items:flex-start;flex-wrap:wrap}.project-agent-surface_proposal__PqXb6 footer details{max-width:100%}.project-agent-surface_proposal__PqXb6 footer p{width:100%;max-width:none;margin-left:0}.project-agent-surface_actionBar__jV80s{bottom:12px;max-width:calc(100vw - 20px);white-space:nowrap}}.project-agent-surface_surface__TrR63{background:#fbfcfd}.project-agent-surface_progress__DPPlx{background:#fcfdfd}.project-agent-surface_work__5rfuA{background:#f7f9fb}.project-agent-surface_proposal__PqXb6{border-color:#e4e8ed;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgb(20 25 22/3%)}.project-agent-surface_diff__c9zaj p{border:1px solid #e7ebef}.project-agent-surface_proposal__PqXb6[data-status=succeeded]{border-color:#cfe3d5}.project-agent-surface_actionBar__jV80s{backdrop-filter:blur(8px)}.project-agent-surface_technicalDetails__MUWvJ{grid-column:2/-1;min-width:0;padding-top:2px;color:var(--ui-muted);font-size:13px}.project-agent-surface_technicalDetails__MUWvJ>summary{width:-moz-max-content;width:max-content;cursor:pointer;font-weight:600}.project-agent-surface_technicalDetails__MUWvJ dl{display:grid;gap:6px;margin:10px 0}.project-agent-surface_technicalDetails__MUWvJ dl>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px}.project-agent-surface_technicalDetails__MUWvJ dt{color:var(--ui-faint)}.project-agent-surface_technicalDetails__MUWvJ dd{min-width:0;margin:0;overflow-wrap:anywhere}.project-agent-surface_technicalDetails__MUWvJ code{font-size:13px}.project-agent-surface_providerAttempts__CPn_d{display:grid;gap:5px;margin-top:10px}.project-agent-surface_providerAttempts__CPn_d>strong{font-size:13px}.project-agent-surface_providerAttempts__CPn_d p{margin:0;color:var(--ui-muted);font-size:13px;overflow-wrap:anywhere}.project-agent-surface_recovery__htDZR[data-compact] .project-agent-surface_technicalDetails__MUWvJ{padding-top:0}.project-agent-surface_surface__TrR63{grid-template-columns:320px minmax(0,1fr);max-height:66vh;min-height:340px}.project-agent-surface_progress__DPPlx{gap:17px;padding:22px}.project-agent-surface_progress__DPPlx>strong{font-size:16px}.project-agent-surface_progress__DPPlx li,.project-agent-surface_progress__DPPlx summary,.project-agent-surface_working__vvF28{font-size:14px}.project-agent-surface_progress__DPPlx li span{width:24px;height:24px}.project-agent-surface_progress__DPPlx>small{font-size:13px}.project-agent-surface_work__5rfuA{padding:22px 24px 88px}.project-agent-surface_group__c7LAb>header strong,.project-agent-surface_summary__QIwGc{font-size:15px}.project-agent-surface_group__c7LAb>header span{font-size:13px}.project-agent-surface_proposal__PqXb6{padding:15px}.project-agent-surface_proposalTop__fqzwD strong{font-size:14px}.project-agent-surface_decision__N2GcV,.project-agent-surface_proposalTop__fqzwD small,.project-agent-surface_proposal__PqXb6 footer{font-size:13px}.project-agent-surface_diff__c9zaj{gap:10px;margin-top:12px}.project-agent-surface_diff__c9zaj p{padding:12px;font-size:14px}.project-agent-surface_diff__c9zaj p span{font-size:13px}.project-agent-surface_actionBar__jV80s{padding:9px 10px;border-radius:12px}.project-agent-surface_providerAttempts__CPn_d p,.project-agent-surface_technicalDetails__MUWvJ code{font-size:13px}@media(max-width:760px){.project-agent-surface_surface__TrR63{grid-template-columns:1fr;max-height:none}.project-agent-surface_work__5rfuA{padding-inline:14px}}.project-agent-surface_surface__TrR63{grid-template-columns:minmax(0,1fr);max-height:none;background:var(--app-bg,#f5f5f2)}.project-agent-surface_work__5rfuA{display:grid;gap:14px;padding:18px 20px 88px;background:var(--app-bg,#f5f5f2)}.project-agent-surface_runContext__WbRXV{display:grid;gap:10px;padding:13px 14px;border:1px solid var(--app-line,#2121211f);border-radius:10px;background:var(--app-panel,#fff);box-shadow:0 2px 8px rgb(20 24 32/3%)}.project-agent-surface_runContext__WbRXV>div:first-child{display:grid;gap:3px}.project-agent-surface_runContext__WbRXV>div:first-child>span{color:var(--app-soft,#666);font-size:13px;font-weight:600}.project-agent-surface_runContext__WbRXV>div:first-child>strong{font-size:14px;line-height:1.45}.project-agent-surface_sourceScope__K3bJ_{display:flex;min-width:0;align-items:baseline;gap:7px;margin:0;color:var(--app-soft,#666);font-size:13px}.project-agent-surface_sourceScope__K3bJ_>strong{flex:none;color:var(--app-ink,#171817)}.project-agent-surface_sourceScope__K3bJ_>span{display:flex;min-width:0;gap:7px;overflow:hidden}.project-agent-surface_sourceScope__K3bJ_ a{display:inline-flex;min-width:0;align-items:center;gap:3px;overflow:hidden;color:var(--app-blue,#2865c7);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.project-agent-surface_sourceScope__K3bJ_ a svg{width:12px;height:12px;flex:none}.project-agent-surface_sourceScope__K3bJ_ small{flex:none}.project-agent-surface_executionDetails__5UgCD{border-top:1px solid var(--app-line,#2121211f);padding-top:9px;color:var(--app-soft,#666);font-size:13px}.project-agent-surface_executionDetails__5UgCD>summary{width:-moz-max-content;width:max-content;cursor:pointer;font-weight:600}.project-agent-surface_executionDetails__5UgCD>ol{display:grid;gap:7px;margin:10px 0;padding:0;list-style:none}.project-agent-surface_executionDetails__5UgCD li{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:7px}.project-agent-surface_executionDetails__5UgCD li>span{display:grid;width:20px;height:20px;place-items:center;border-radius:999px;background:var(--app-panel-soft,#f3f4f2)}.project-agent-surface_executionDetails__5UgCD li svg{width:13px;color:#315f4b}.project-agent-surface_executionDetails__5UgCD li i{width:6px;height:6px;border-radius:999px;background:#a6aaa3}.project-agent-surface_executionDetails__5UgCD li details{min-width:0}.project-agent-surface_executionDetails__5UgCD li summary{cursor:pointer}.project-agent-surface_executionDetails__5UgCD li code,.project-agent-surface_executionDetails__5UgCD li pre{display:block;max-width:100%;overflow:auto;margin-top:5px;font-size:13px}.project-agent-surface_runControl__A0gL8{display:flex;align-items:center;gap:8px;margin:10px 0}.project-agent-surface_executionDetails__5UgCD>small{display:block;margin-top:9px;color:var(--app-soft,#666)}@media(max-width:700px){.project-agent-surface_work__5rfuA{padding:12px 8px 82px}.project-agent-surface_runContext__WbRXV{padding:12px}.project-agent-surface_sourceScope__K3bJ_{align-items:flex-start;flex-wrap:wrap}.project-agent-surface_sourceScope__K3bJ_>span{width:100%;flex-basis:100%}.project-agent-surface_runControl__A0gL8 button{min-height:44px}}.artifact-ai-workspace_workspace__hcapp{position:relative;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-columns:46px minmax(0,1fr);overflow:hidden;background:#eeefea;transition:grid-template-columns .18s ease}.artifact-ai-workspace_aiPanel__TmwWt{display:grid;min-width:0;min-height:0;grid-column:1;grid-template-rows:48px minmax(0,1fr);overflow:hidden;border-right:1px solid #d5d7d0;background:#fbfbf8}.artifact-ai-workspace_aiPanel__TmwWt>header{display:flex;align-items:center;justify-content:space-between;padding:6px 9px;border-bottom:1px solid #dedfd9;background:#f5f5f1}.artifact-ai-workspace_aiPanel__TmwWt>header>span{display:flex;align-items:center;gap:7px;color:#41443f;font-size:13px;font-weight:620}.artifact-ai-workspace_aiPanel__TmwWt>header svg{width:15px;height:15px}.artifact-ai-workspace_aiPanel__TmwWt[data-state=closed]>header{justify-content:center;padding-inline:4px}.artifact-ai-workspace_aiPanel__TmwWt[data-state=open]{position:absolute;z-index:70;inset:0 auto 0 0;width:min(360px,calc(100% - 64px));box-shadow:16px 0 36px rgb(20 25 22/16%)}.artifact-ai-workspace_aiBody__9rx86{min-height:0;overflow:hidden}.artifact-ai-workspace_artifact__Eq_Hu{min-width:0;min-height:0;grid-column:2;overflow:hidden;background:#eeefea}.artifact-ai-workspace_aiScrim__s4FNc{position:absolute;z-index:69;inset:0;display:block;border:0;background:rgb(21 25 22/18%);cursor:default}@media(min-width:1680px){.artifact-ai-workspace_workspace__hcapp[data-ai-open]:not([data-ai-overlay]):not([data-export-open]){grid-template-columns:clamp(288px,18vw,304px) minmax(0,1fr)}.artifact-ai-workspace_workspace__hcapp[data-ai-open]:not([data-ai-overlay]):not([data-export-open]) .artifact-ai-workspace_aiPanel__TmwWt[data-state=open]{position:relative;z-index:auto;inset:auto;width:auto;box-shadow:none}}@media(min-width:1280px){.artifact-ai-workspace_workspace__hcapp[data-export-open] .artifact-ai-workspace_artifact__Eq_Hu{box-sizing:border-box;padding-right:436px;transition:padding-right .18s ease}}@media(max-width:760px){.artifact-ai-workspace_workspace__hcapp{display:block}.artifact-ai-workspace_aiScrim__s4FNc{z-index:79;background:rgb(21 25 22/22%)}.artifact-ai-workspace_aiPanel__TmwWt[data-state=open]{z-index:80;width:min(360px,calc(100% - 24px));box-shadow:18px 0 40px rgb(20 25 22/18%)}.artifact-ai-workspace_aiPanel__TmwWt[data-state=closed]{position:absolute;z-index:2;inset:0 auto auto 0;width:46px;height:48px;box-shadow:none}.artifact-ai-workspace_aiPanel__TmwWt .ui-button--icon-sm{width:42px;min-width:42px}.artifact-ai-workspace_artifact__Eq_Hu{height:100%}}.artifact-ai-workspace_loadingRail__vQCgL>header{justify-content:center}.artifact-ai-workspace_loadingCanvasLine__WidHi,.artifact-ai-workspace_loadingRail__vQCgL>header:after,.artifact-ai-workspace_loadingTab__TUTDA,.artifact-ai-workspace_loadingToolbarLine__qKi9x{content:"";display:block;border-radius:999px;background:#dfe1db;animation:artifact-ai-workspace_artifact-loading-pulse__KnQHP 1.4s ease-in-out infinite}.artifact-ai-workspace_loadingRail__vQCgL>header:after{width:16px;height:16px}.artifact-ai-workspace_loadingArtifact__nVsqQ{display:grid;height:100%;grid-template-rows:58px 48px minmax(0,1fr)}.artifact-ai-workspace_loadingTabs__4738G{display:flex;align-items:stretch;gap:1px;padding-right:88px;border-bottom:1px solid #d5d7d0;background:#fbfbf8;overflow:hidden}.artifact-ai-workspace_loadingTab__TUTDA{width:clamp(190px,22vw,260px);height:34px;flex:none;margin:12px 0 0 14px;border-radius:7px 7px 0 0}.artifact-ai-workspace_loadingToolbar__4aRkv{display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid #d5d7d0;background:#f7f7f3}.artifact-ai-workspace_loadingToolbarLine__qKi9x{width:min(32%,240px);height:12px}.artifact-ai-workspace_loadingToolbarLine__qKi9x:last-child{width:92px;height:28px}.artifact-ai-workspace_loadingCanvas__Tifsp{display:grid;min-height:0;place-items:start center;padding:clamp(24px,4vw,56px);overflow:hidden}.artifact-ai-workspace_loadingSheet__Upvb7{display:grid;width:min(900px,100%);min-height:min(620px,78%);align-content:start;gap:18px;padding:clamp(28px,5vw,64px);border:1px solid #d9dad5;border-radius:4px;background:#fff;box-shadow:0 8px 28px rgb(34 37 32/8%)}.artifact-ai-workspace_loadingCanvasLine__WidHi{width:68%;height:16px}.artifact-ai-workspace_loadingCanvasLine__WidHi:first-child{width:44%;height:25px}.artifact-ai-workspace_loadingCanvasLine__WidHi:nth-child(3){width:82%}.artifact-ai-workspace_loadingCanvasLine__WidHi:nth-child(4){width:75%}@keyframes artifact-ai-workspace_artifact-loading-pulse__KnQHP{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.artifact-ai-workspace_workspace__hcapp{transition:none}.artifact-ai-workspace_loadingCanvasLine__WidHi,.artifact-ai-workspace_loadingRail__vQCgL>header:after,.artifact-ai-workspace_loadingTab__TUTDA,.artifact-ai-workspace_loadingToolbarLine__qKi9x{animation:none}}.artifact-ai-workspace_mobileAssistantLabel__BADIS{display:none}@media(max-width:760px){.artifact-ai-workspace_workspace__hcapp{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:48px minmax(0,1fr)}.artifact-ai-workspace_aiPanel__TmwWt[data-state=closed]{position:relative;inset:auto;grid-column:1;grid-row:1;width:100%;height:48px;border-right:0}.artifact-ai-workspace_aiPanel__TmwWt[data-state=closed]>header{justify-content:flex-start;padding-inline:8px}.artifact-ai-workspace_aiPanel__TmwWt[data-state=closed] .ui-button--icon-sm{width:auto;min-width:44px;min-height:44px;padding-inline:10px;gap:8px}.artifact-ai-workspace_mobileAssistantLabel__BADIS{display:inline;font-size:13px}.artifact-ai-workspace_artifact__Eq_Hu{grid-column:1;grid-row:2;height:100%}.artifact-ai-workspace_artifact__Eq_Hu>[data-artifact-editor-kind]{height:100%;max-height:100%;min-height:0}}.artifact-ai-workspace_artifact__Eq_Hu{display:grid;grid-template-rows:minmax(0,1fr) auto}@media(min-width:1280px){.artifact-ai-workspace_workspace__hcapp[data-export-open] .artifact-ai-workspace_artifact__Eq_Hu{padding-right:0}}@media(max-width:760px){.artifact-ai-workspace_artifact__Eq_Hu{grid-template-rows:minmax(0,1fr) auto}}.assistant-conversation-surface_shell__glnCk{display:flex;width:100%;height:100%;min-height:0;max-height:100%;flex:1;flex-direction:column;overflow:hidden;background:#fbfbf8;color:#20211f}.assistant-conversation-surface_composer__5RnLT .ui-work-composer[data-compact] .ui-work-composer-frame{min-height:112px;grid-template-rows:minmax(54px,1fr) auto auto}.assistant-conversation-surface_composer__5RnLT .ui-work-composer[data-compact] .ui-work-composer-frame>.ui-textarea{min-height:54px;padding:11px 13px 3px}.assistant-conversation-surface_header__davyd{display:flex;min-height:52px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:7px 13px;border-bottom:1px solid #dedfd9;background:#fbfbf8}.assistant-conversation-surface_action__fTUAD,.assistant-conversation-surface_context__4foUr,.assistant-conversation-surface_identity__EKgh_,.assistant-conversation-surface_receipt__ogfmP,.assistant-conversation-surface_threadControls__4LYYB{display:flex;align-items:center;gap:7px}.assistant-conversation-surface_identity__EKgh_{color:#4a4e48}.assistant-conversation-surface_identity__EKgh_ svg{width:16px;height:16px;color:#315f4b}.assistant-conversation-surface_identity__EKgh_ strong{font-size:13px;font-weight:650;letter-spacing:.01em}.assistant-conversation-surface_threadControls__4LYYB [data-slot=select-trigger]{width:min(210px,34vw);min-width:0}.assistant-conversation-surface_threadControls__4LYYB button{min-width:34px;min-height:34px}.assistant-conversation-surface_context__4foUr{min-height:42px;flex:0 0 auto;flex-wrap:wrap;padding:6px 13px;border-bottom:1px solid #e3e4de;background:#f5f5f1;font-size:13px}.assistant-conversation-surface_context__4foUr>strong{max-width:390px;overflow:hidden;font-size:13px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.assistant-conversation-surface_contextRef__xRMDT,.assistant-conversation-surface_context__4foUr em{display:inline-flex;align-items:center;border:1px solid #dddeda;border-radius:999px;padding:3px 8px;background:#fafaf8;color:#62655f;font-size:13px;font-style:normal}.assistant-conversation-surface_outcome__rVZNN{display:flex;min-width:0;align-items:center;gap:6px;margin-left:auto}.assistant-conversation-surface_outcome__rVZNN>span{color:#858880}.assistant-conversation-surface_outcome__rVZNN [data-slot=select-trigger]{min-width:136px;min-height:30px}.assistant-conversation-surface_rename__vkmzS{display:flex;flex:0 0 auto;gap:7px;padding:9px 12px;border-bottom:1px solid #e1e2dc;background:#fff}.assistant-conversation-surface_rename__vkmzS input{min-width:0;flex:1}.assistant-conversation-surface_conversationScroll__UTdMI{min-height:0;flex:1 1 auto;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.assistant-conversation-surface_transcript__6SVrj{display:flex;width:min(840px,calc(100% - 44px));margin:0 auto;flex-direction:column;gap:25px;padding:34px 0 22px}.assistant-conversation-surface_message__aZHXQ{width:min(100%,760px);font-size:14px;line-height:1.65}.assistant-conversation-surface_message__aZHXQ[data-role=assistant]{align-self:flex-start}.assistant-conversation-surface_message__aZHXQ[data-role=user]{width:auto;max-width:min(78%,620px);align-self:flex-end;padding:11px 14px;border:1px solid #dfe0da;border-radius:16px 16px 4px 16px;background:#f0f1ec}.assistant-conversation-surface_message__aZHXQ>small{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:7px;color:#797d76;font-size:13px;font-weight:650;letter-spacing:.075em;text-transform:uppercase}.assistant-conversation-surface_message__aZHXQ>small span{display:inline-flex;align-items:center;gap:5px}.assistant-conversation-surface_message__aZHXQ>small span:before{content:"·"}.assistant-conversation-surface_message__aZHXQ p{margin:0 0 9px;white-space:pre-wrap}.assistant-conversation-surface_message__aZHXQ p:last-child{margin-bottom:0}.assistant-conversation-surface_progressHistory__3mkXi{display:flex;align-items:center;gap:6px;margin-top:7px;color:#858981;font-size:13px;font-variant-numeric:tabular-nums}.assistant-conversation-surface_progressHistory__3mkXi span{color:#adb0a9}.assistant-conversation-surface_citation__q6AN3{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;margin-top:9px;padding:10px 11px;border:1px solid #dfe1da;border-radius:10px;background:#f7f8f4;color:inherit;text-decoration:none;transition:border-color .15s ease,background .15s ease}.assistant-conversation-surface_citation__q6AN3:hover{border-color:#bdc3ba;background:#fafbf8}.assistant-conversation-surface_citation__q6AN3>b{display:grid;width:22px;height:22px;place-items:center;border-radius:999px;background:#e2ebe5;color:#315f4b;font-size:13px}.assistant-conversation-surface_citation__q6AN3>span{display:grid;min-width:0;gap:3px}.assistant-conversation-surface_citation__q6AN3 strong{font-size:13px}.assistant-conversation-surface_citation__q6AN3>span>span{color:#5f635c;font-size:13px;line-height:1.45}.assistant-conversation-surface_citation__q6AN3 small{color:#858981;font-size:13px}.assistant-conversation-surface_action__fTUAD,.assistant-conversation-surface_receipt__ogfmP{margin-top:9px;padding:10px 11px;border:1px solid #dcddd7;border-radius:9px;background:#f7f8f4}.assistant-conversation-surface_action__fTUAD{align-items:flex-start}.assistant-conversation-surface_action__fTUAD svg{width:15px;flex:0 0 auto;color:#315f4b}.assistant-conversation-surface_action__fTUAD>span,.assistant-conversation-surface_receipt__ogfmP{display:flex;align-items:flex-start;flex-direction:column}.assistant-conversation-surface_action__fTUAD strong,.assistant-conversation-surface_receipt__ogfmP strong{font-size:13px}.assistant-conversation-surface_action__fTUAD small,.assistant-conversation-surface_receipt__ogfmP small{color:#747871;font-size:13px}.assistant-conversation-surface_action__fTUAD[data-risk=critical],.assistant-conversation-surface_action__fTUAD[data-risk=high]{border-left:3px solid #93433a}.assistant-conversation-surface_action__fTUAD[data-historical]{border-left-width:1px;opacity:.72}.assistant-conversation-surface_historicalFailure__hrnuz{display:grid;gap:3px;margin-top:8px;padding:9px 11px;border:1px solid #e3ded9;border-radius:9px;background:#faf9f7;color:#69645f}.assistant-conversation-surface_historicalFailure__hrnuz>summary{cursor:pointer;font-size:13px;font-weight:600}.assistant-conversation-surface_historicalFailure__hrnuz[open]>summary{margin-bottom:4px}.assistant-conversation-surface_historicalFailure__hrnuz p{margin:0;color:#6d6460;font-size:13px}.assistant-conversation-surface_historicalFailure__hrnuz small{color:#8b827d;font-size:13px}.assistant-conversation-surface_tool__faQp3{margin-top:8px;overflow:hidden;border:1px solid #dedfd9;border-radius:9px;background:#f7f8f4;font-size:13px}.assistant-conversation-surface_tool__faQp3>summary{display:grid;min-height:39px;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;cursor:pointer;list-style:none}.assistant-conversation-surface_tool__faQp3>summary::-webkit-details-marker{display:none}.assistant-conversation-surface_tool__faQp3>summary strong{font-size:13px;font-weight:600}.assistant-conversation-surface_tool__faQp3>summary small{color:#81857e}.assistant-conversation-surface_toolDot__SP4jm{width:6px;height:6px;border-radius:50%;background:#3d8665;box-shadow:0 0 0 3px #dfede5}.assistant-conversation-surface_technicalDetails__l0LCB{display:grid;gap:6px;padding:10px 11px;border-top:1px solid #34373d;background:#1c1f23;color:#e7e9ed}.assistant-conversation-surface_technicalDetails__l0LCB>span{color:#aeb4bd;font:600 13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;text-transform:uppercase}.assistant-conversation-surface_technicalDetails__l0LCB pre{max-width:100%;margin:0;overflow:auto;white-space:pre-wrap;word-break:break-word;color:inherit;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.assistant-conversation-surface_empty__UMs7a{display:grid;min-height:280px;place-content:center;padding:36px;text-align:center}.assistant-conversation-surface_empty__UMs7a svg{width:25px;height:25px;margin:auto;color:#315f4b}.assistant-conversation-surface_empty__UMs7a strong{margin-top:13px;font-size:20px;font-weight:570;letter-spacing:-.025em}.assistant-conversation-surface_empty__UMs7a p{max-width:390px;margin:7px auto 0;color:#6f736c;font-size:13px;line-height:1.55}.assistant-conversation-surface_working__SkgO0{display:grid;width:min(840px,calc(100% - 44px));grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:9px;margin:4px auto 22px;color:#62665f;font-size:13px}.assistant-conversation-surface_working__SkgO0>span{display:flex;gap:3px}.assistant-conversation-surface_working__SkgO0 i{width:5px;height:5px;border-radius:999px;background:#4c725e;animation:assistant-conversation-surface_workingPulse__tjsX1 1.35s ease-in-out infinite}.assistant-conversation-surface_working__SkgO0 i:nth-child(2){animation-delay:.16s}.assistant-conversation-surface_working__SkgO0 i:nth-child(3){animation-delay:.32s}.assistant-conversation-surface_working__SkgO0 strong{color:#343633;font-size:13px}.assistant-conversation-surface_working__SkgO0 small{color:#858981;font-size:13px}.assistant-conversation-surface_executionRecovery__cHzpz{display:grid;width:min(840px,calc(100% - 44px));grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px 11px;margin:4px auto 22px;padding:12px;border:1px solid #e7cfcb;border-left:3px solid #93433a;border-radius:10px;background:#fffafa}.assistant-conversation-surface_recoveryIcon__oFHJw{display:grid;width:28px;height:28px;place-items:center;border-radius:999px;background:#f7e8e5;color:#87352f}.assistant-conversation-surface_recoveryIcon__oFHJw svg{width:15px}.assistant-conversation-surface_recoveryCopy__hkvR_{display:grid;min-width:0;gap:3px}.assistant-conversation-surface_recoveryCopy__hkvR_>strong{font-size:13px}.assistant-conversation-surface_recoveryCopy__hkvR_>p{margin:0;color:#71342f;font-size:13px;line-height:1.45}.assistant-conversation-surface_recoveryMeta__dLIBs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#81736f;font-size:13px}.assistant-conversation-surface_recoveryMeta__dLIBs span{border-radius:999px;background:#f2dfdc;padding:2px 7px;color:#71342f;font-weight:600}.assistant-conversation-surface_recoveryDetails__07TCK{grid-column:2/-1;color:#676a64;font-size:13px}.assistant-conversation-surface_recoveryDetails__07TCK>summary{width:-moz-max-content;width:max-content;cursor:pointer;font-weight:600}.assistant-conversation-surface_recoveryDetails__07TCK dl{display:grid;gap:5px;margin:8px 0 0}.assistant-conversation-surface_recoveryDetails__07TCK dl>div{display:grid;grid-template-columns:66px minmax(0,1fr);gap:7px}.assistant-conversation-surface_recoveryDetails__07TCK dt{color:#858981}.assistant-conversation-surface_recoveryDetails__07TCK dd{min-width:0;margin:0;overflow-wrap:anywhere}.assistant-conversation-surface_recoveryDetails__07TCK code{font-size:13px}.assistant-conversation-surface_proposals__ePETw{display:flex;width:min(840px,calc(100% - 44px));flex-direction:column;gap:8px;margin:0 auto;padding:2px 0 22px;font-size:13px}.assistant-conversation-surface_proposalsHeading__zPm1_{display:flex;align-items:end;justify-content:space-between;gap:12px;padding-top:4px}.assistant-conversation-surface_proposalsHeading__zPm1_>span:first-child{display:grid;gap:2px}.assistant-conversation-surface_proposalsHeading__zPm1_ small{color:#7f837b;font-size:13px;font-weight:650;letter-spacing:.075em;text-transform:uppercase}.assistant-conversation-surface_proposalsHeading__zPm1_ strong{font-size:15px}.assistant-conversation-surface_proposalsHeading__zPm1_>span:last-child{color:#686c65;font-size:13px}.assistant-conversation-surface_proposal__jJ86x{display:flex;flex-direction:column;gap:10px;padding:13px 14px;border:1px solid #d8dad3;border-radius:10px;background:#fff;box-shadow:0 2px 8px rgb(25 29 23/3%)}.assistant-conversation-surface_proposal__jJ86x[data-risk=critical],.assistant-conversation-surface_proposal__jJ86x[data-risk=high]{border-left:4px solid #93433a}.assistant-conversation-surface_proposalEditor__AEYnU>div,.assistant-conversation-surface_proposal__jJ86x>footer,.assistant-conversation-surface_proposal__jJ86x>header{display:flex;align-items:center;gap:8px}.assistant-conversation-surface_proposal__jJ86x>header{justify-content:space-between}.assistant-conversation-surface_proposal__jJ86x>header>span:first-child{display:flex;min-width:0;flex-direction:column;gap:2px}.assistant-conversation-surface_proposal__jJ86x>header strong{font-size:14px}.assistant-conversation-surface_proposal__jJ86x small,.assistant-conversation-surface_proposal__jJ86x summary{color:#6f736c}.assistant-conversation-surface_stateBadge__6swMz{display:inline-flex!important;min-height:22px;align-items:center;border-radius:999px;padding:0 8px;background:#eaf0fd;color:#3159ad!important;font-size:13px!important;font-weight:650;white-space:nowrap}.assistant-conversation-surface_stateBadge__6swMz[data-state=applied]{background:#e4f2e9;color:#286747!important}.assistant-conversation-surface_stateBadge__6swMz[data-state=failed],.assistant-conversation-surface_stateBadge__6swMz[data-state=rejected],.assistant-conversation-surface_stateBadge__6swMz[data-state=stale]{background:#f8e9e6;color:#843c35!important}.assistant-conversation-surface_preview__x4ZP3{display:grid;gap:9px}.assistant-conversation-surface_preview__x4ZP3>p{margin:0;font-size:13px;line-height:1.5}.assistant-conversation-surface_previewFacts__nzyYs{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0}.assistant-conversation-surface_previewFacts__nzyYs>div{display:flex;min-width:0;gap:5px}.assistant-conversation-surface_previewFacts__nzyYs dt{color:#858981;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.assistant-conversation-surface_previewFacts__nzyYs dd{max-width:260px;margin:0;overflow:hidden;font-size:13px;font-weight:620;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.assistant-conversation-surface_changeList__EH68L{overflow:hidden;border:1px solid #dcddd7;border-radius:8px;background:#fff}.assistant-conversation-surface_changeList__EH68L>header{display:flex;min-height:35px;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;border-bottom:1px solid #e5e6e1}.assistant-conversation-surface_changeList__EH68L>header strong{font-size:13px}.assistant-conversation-surface_changeList__EH68L>header span{color:#7e827a;font-size:13px}.assistant-conversation-surface_changeRow__PSfgs{display:grid;grid-template-columns:minmax(105px,.7fr) minmax(0,2fr);gap:5px 12px;padding:10px;border-bottom:1px solid #eeeeea}.assistant-conversation-surface_changeRow__PSfgs:last-child{border-bottom:0}.assistant-conversation-surface_changeTarget__85_5n{overflow:hidden;color:#4e524c;font-size:13px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.assistant-conversation-surface_changeRow__PSfgs>div{display:flex;min-width:0;align-items:center;gap:7px}.assistant-conversation-surface_changeRow__PSfgs del,.assistant-conversation-surface_changeRow__PSfgs ins{overflow:hidden;padding:3px 6px;border-radius:4px;font:13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.assistant-conversation-surface_changeRow__PSfgs del{background:#f7e9e7;color:#7e3d36;text-decoration:line-through}.assistant-conversation-surface_changeRow__PSfgs ins{background:#e6f1e9;color:#286346}.assistant-conversation-surface_changeRow__PSfgs>div>span{color:#9a9d96}.assistant-conversation-surface_changeRow__PSfgs small{grid-column:2;color:#7d8179;font-size:13px;line-height:1.4}.assistant-conversation-surface_changeRow__PSfgs del,.assistant-conversation-surface_changeRow__PSfgs ins{min-width:0;flex:1;overflow-wrap:anywhere;white-space:pre-wrap;text-overflow:clip}.assistant-conversation-surface_technicalDisclosure__5Iid4{padding-top:8px;border-top:1px solid #e5e6e1}.assistant-conversation-surface_technicalDisclosure__5Iid4>summary{width:-moz-max-content;width:max-content;cursor:pointer;font-size:13px;font-weight:600}.assistant-conversation-surface_technicalDisclosure__5Iid4[open]>summary{margin-bottom:7px}.assistant-conversation-surface_proposal__jJ86x>footer{flex-wrap:wrap;padding-top:10px;border-top:1px solid #e1e2dc}.assistant-conversation-surface_proposalEditor__AEYnU{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid #d9ddd6;border-radius:9px;background:#f8f9f6}.assistant-conversation-surface_operationFields__pq8yh label,.assistant-conversation-surface_proposalEditor__AEYnU>label{font-size:13px;font-weight:600}.assistant-conversation-surface_proposalEditor__AEYnU p{margin:0;color:#6f736c;font-size:13px;line-height:1.45}.assistant-conversation-surface_proposalEditor__AEYnU>textarea{min-height:86px;resize:vertical}.assistant-conversation-surface_editorHeading__MGNya{display:grid!important;gap:2px!important}.assistant-conversation-surface_editorHeading__MGNya strong{font-size:14px}.assistant-conversation-surface_operationFields__pq8yh{display:grid;gap:10px;margin:3px 0 0;padding:11px;border:1px solid #dfe1dc;border-radius:8px;background:#fff}.assistant-conversation-surface_operationFields__pq8yh legend{padding:0 5px;color:#565b54;font-size:13px;font-weight:650}.assistant-conversation-surface_operationFields__pq8yh label:not(.assistant-conversation-surface_booleanField__rPNYf){display:grid;gap:5px}.assistant-conversation-surface_operationFields__pq8yh textarea{min-height:78px;resize:vertical}.assistant-conversation-surface_booleanField__rPNYf{display:flex;align-items:center;gap:8px}.assistant-conversation-surface_proposalEditor__AEYnU>div:last-child{flex-wrap:wrap;padding-top:2px}.assistant-conversation-surface_importProposal__yHCmI{gap:12px}.assistant-conversation-surface_importMappings__p7MEf{display:grid;gap:8px}.assistant-conversation-surface_importMappings__p7MEf>section{display:grid;gap:7px;padding:10px;border:1px solid #dddeda;border-radius:8px;background:#fff;opacity:.58}.assistant-conversation-surface_importMappings__p7MEf>section[data-selected]{border-color:#aeb5ab;box-shadow:0 3px 12px rgb(20 24 30/5%);opacity:1}.assistant-conversation-surface_importMappings__p7MEf blockquote,.assistant-conversation-surface_importMappings__p7MEf p{margin:0;white-space:pre-wrap;line-height:1.45}.assistant-conversation-surface_importMappings__p7MEf blockquote{padding-left:8px;border-left:2px solid #afb2ab;color:#656962}.assistant-conversation-surface_importMappings__p7MEf label:not(.assistant-conversation-surface_importSelect__csWU2){display:grid;gap:4px;color:#656962;font-size:13px}.assistant-conversation-surface_importMappings__p7MEf textarea{min-height:76px;resize:vertical}.assistant-conversation-surface_importSelect__csWU2{display:flex;align-items:center;gap:6px;font-weight:600}.assistant-conversation-surface_importError__krvft{margin:0;color:#943b34}.assistant-conversation-surface_busyBar__GctZP{display:flex;min-height:44px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:6px 13px;border-top:1px solid #dedfd9;background:#f5f5f1;color:#676b64;font-size:13px}.assistant-conversation-surface_busyBar__GctZP>span{display:flex;align-items:center;gap:7px}.assistant-conversation-surface_busyBar__GctZP i{width:7px;height:7px;border-radius:999px;background:#3f775c;box-shadow:0 0 0 3px #dfece4;animation:assistant-conversation-surface_busyGlow__5xn42 1.5s ease-in-out infinite}.assistant-conversation-surface_composer__5RnLT{position:relative;z-index:3;bottom:0;flex:0 0 auto;padding:8px 12px max(8px,env(safe-area-inset-bottom));border-top:1px solid #d8dad3;background:rgba(251,251,248,.97);backdrop-filter:blur(14px)}.assistant-conversation-surface_composer__5RnLT .ui-work-composer{max-width:none}.assistant-conversation-surface_composer__5RnLT .ui-work-composer-frame{min-height:112px;grid-template-rows:minmax(50px,1fr) auto auto;border-radius:12px;box-shadow:none}.assistant-conversation-surface_composer__5RnLT .ui-work-composer-frame>.ui-textarea{min-height:54px;padding:11px 13px 3px;border-radius:12px;font-size:14px;line-height:20px}.assistant-conversation-surface_composer__5RnLT .ui-work-composer-tools{padding:5px 8px 7px}.assistant-conversation-surface_status__KsUki{margin:0;padding:0 12px 9px;color:#666a63;font-size:13px}.assistant-conversation-surface_actionAcknowledgement__xEXas{display:flex;align-items:flex-start;gap:9px;margin:10px 12px 0;padding:11px 12px;border:1px solid #bcd9ca;border-radius:9px;background:#eff8f3;color:#245c45}.assistant-conversation-surface_actionAcknowledgement__xEXas>svg{width:16px;height:16px;flex:0 0 auto;margin-top:1px}.assistant-conversation-surface_actionAcknowledgement__xEXas small,.assistant-conversation-surface_actionAcknowledgement__xEXas strong,.assistant-conversation-surface_actionAcknowledgement__xEXas>span{display:block}.assistant-conversation-surface_actionAcknowledgement__xEXas strong{font-size:13px}.assistant-conversation-surface_actionAcknowledgement__xEXas small{margin-top:2px;color:#416b58;font-size:13px;line-height:18px}.assistant-conversation-surface_srOnly__1w_g3{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_header__davyd{min-height:46px;padding-inline:9px}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_identity__EKgh_ strong{display:none}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_threadControls__4LYYB [data-slot=select-trigger]{width:min(156px,44vw)}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_context__4foUr{padding-inline:10px}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_context__4foUr>strong{max-width:138px}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_outcome__rVZNN>span{display:none}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_outcome__rVZNN [data-slot=select-trigger]{min-width:108px}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_empty__UMs7a{min-height:210px;padding:28px 20px}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_executionRecovery__cHzpz,.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_proposals__ePETw,.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_transcript__6SVrj,.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_working__SkgO0{width:calc(100% - 24px)}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_transcript__6SVrj{gap:20px;padding-top:22px}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_message__aZHXQ{font-size:13px}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_message__aZHXQ[data-role=user]{max-width:88%}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_proposal__jJ86x{padding:12px}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_previewFacts__nzyYs{display:grid;grid-template-columns:1fr}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_changeRow__PSfgs{grid-template-columns:1fr}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_changeRow__PSfgs small{grid-column:1}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_composer__5RnLT{padding:8px}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_composer__5RnLT .ui-work-composer-frame{min-height:96px}.assistant-conversation-surface_shell__glnCk[data-compact] .assistant-conversation-surface_composer__5RnLT .ui-work-composer-frame>.ui-textarea{min-height:46px;padding:9px 11px 2px}@keyframes assistant-conversation-surface_workingPulse__tjsX1{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@keyframes assistant-conversation-surface_busyGlow__5xn42{0%,to{opacity:.45}50%{opacity:1}}@media(max-width:760px){.assistant-conversation-surface_shell__glnCk{height:100%;max-height:100%}.assistant-conversation-surface_header__davyd{padding-top:max(7px,env(safe-area-inset-top))}.assistant-conversation-surface_identity__EKgh_ strong{display:none}.assistant-conversation-surface_threadControls__4LYYB [data-slot=select-trigger]{width:min(170px,47vw);min-height:42px}.assistant-conversation-surface_threadControls__4LYYB button{min-width:42px;min-height:42px}.assistant-conversation-surface_context__4foUr{padding-inline:10px}.assistant-conversation-surface_outcome__rVZNN{width:100%;margin:2px 0 0}.assistant-conversation-surface_outcome__rVZNN [data-slot=select-trigger]{margin-left:auto}.assistant-conversation-surface_executionRecovery__cHzpz,.assistant-conversation-surface_proposals__ePETw,.assistant-conversation-surface_transcript__6SVrj,.assistant-conversation-surface_working__SkgO0{width:calc(100% - 24px)}.assistant-conversation-surface_transcript__6SVrj{gap:21px;padding:22px 0 20px}.assistant-conversation-surface_message__aZHXQ{font-size:13px}.assistant-conversation-surface_message__aZHXQ[data-role=user]{max-width:90%}.assistant-conversation-surface_empty__UMs7a{min-height:280px;padding:28px}.assistant-conversation-surface_working__SkgO0{grid-template-columns:auto auto}.assistant-conversation-surface_working__SkgO0 small{grid-column:2}.assistant-conversation-surface_executionRecovery__cHzpz{grid-template-columns:auto minmax(0,1fr)}.assistant-conversation-surface_executionRecovery__cHzpz>button{grid-column:2;justify-self:start;min-height:40px}.assistant-conversation-surface_recoveryDetails__07TCK{grid-column:2}.assistant-conversation-surface_previewFacts__nzyYs{grid-template-columns:1fr}.assistant-conversation-surface_proposal__jJ86x>header{align-items:flex-start}.assistant-conversation-surface_changeRow__PSfgs{grid-template-columns:1fr}.assistant-conversation-surface_changeRow__PSfgs small{grid-column:1}.assistant-conversation-surface_proposal__jJ86x>footer{align-items:stretch}.assistant-conversation-surface_proposal__jJ86x>footer button{min-width:0;flex:1 1 auto}.assistant-conversation-surface_composer__5RnLT{padding:9px 9px max(9px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.assistant-conversation-surface_busyBar__GctZP i,.assistant-conversation-surface_working__SkgO0 i{animation:none}.assistant-conversation-surface_citation__q6AN3{transition:none}}@media(max-width:600px){.assistant-conversation-surface_shell__glnCk .assistant-conversation-surface_context__4foUr{flex-direction:row;flex-wrap:nowrap;gap:8px;min-height:44px;padding:6px 10px}.assistant-conversation-surface_shell__glnCk .assistant-conversation-surface_context__4foUr>strong{flex:1;max-width:none;min-width:0;font-size:13px}.assistant-conversation-surface_shell__glnCk .assistant-conversation-surface_outcome__rVZNN{flex:0 0 auto;width:auto;margin-left:auto}.assistant-conversation-surface_shell__glnCk .assistant-conversation-surface_outcome__rVZNN>span{display:none}.assistant-conversation-surface_shell__glnCk .assistant-conversation-surface_outcome__rVZNN [data-slot=select-trigger]{min-width:0;width:138px;font-size:13px}.assistant-conversation-surface_shell__glnCk .assistant-conversation-surface_composer__5RnLT .ui-work-composer-frame{min-height:98px}.assistant-conversation-surface_shell__glnCk .assistant-conversation-surface_composer__5RnLT .ui-work-composer-frame>.ui-textarea{min-height:52px}}.artifact-export-panel_anchor__Ft3qk{position:fixed;z-index:40;right:24px;bottom:20px;display:grid;justify-items:end}.artifact-export-panel_activeDot__L1vn_{width:7px;height:7px;border-radius:50%;background:#a86c1e;box-shadow:0 0 0 3px rgba(168,108,30,.13)}.artifact-export-panel_panel__N_9cl{display:grid;width:min(430px,calc(100vw - 32px));max-height:min(620px,calc(100dvh - 96px));overflow:hidden;border:1px solid var(--app-line-strong);border-radius:12px;background:var(--app-panel);box-shadow:0 22px 56px rgba(23,24,20,.2)}.artifact-export-panel_panel__N_9cl>header{display:flex;align-items:start;justify-content:space-between;padding:14px 14px 10px;border-bottom:1px solid var(--app-line)}.artifact-export-panel_panel__N_9cl>header div{display:grid;gap:2px}.artifact-export-panel_panel__N_9cl>header strong{font-size:14px}.artifact-export-panel_panel__N_9cl>header span{color:var(--app-faint)}.artifact-export-panel_panel__N_9cl>header button{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--app-soft);font-size:22px;cursor:pointer}.artifact-export-panel_panel__N_9cl>header button:hover{background:var(--app-hover);color:var(--app-ink)}.artifact-export-panel_formats__3uQkM{display:flex;gap:7px;padding:12px 14px}.artifact-export-panel_error__kORP0{margin:0 14px 10px;padding:8px;border-radius:6px;background:#fff1ef;color:var(--app-danger,#a73535);font-size:13px;line-height:1.4}.artifact-export-panel_history__syZRc{display:grid;min-height:0;overflow:auto;border-top:1px solid var(--app-line)}.artifact-export-panel_history__syZRc article{display:grid;gap:5px;padding:11px 14px;border-bottom:1px solid var(--app-line)}.artifact-export-panel_history__syZRc article:last-child{border-bottom:0}.artifact-export-panel_operationLine__JJtMk{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px}.artifact-export-panel_operationLine__JJtMk strong{font-size:13px}.artifact-export-panel_operationLine__JJtMk>span{padding:2px 6px;border-radius:999px;background:var(--app-panel-soft);color:var(--app-soft);font-size:13px}.artifact-export-panel_operationLine__JJtMk>span[data-status=failed]{background:#fff1ef;color:var(--app-danger,#a73535)}.artifact-export-panel_operationLine__JJtMk>span[data-status=succeeded]{background:#edf6ef;color:#386744}.artifact-export-panel_operationLine__JJtMk small{justify-self:end;color:var(--app-faint);font-size:13px}.artifact-export-panel_history__syZRc article>p{margin:0;color:var(--app-soft);font:13px/1.45 var(--font-mono,monospace)}.artifact-export-panel_failure__JY9Vf,.artifact-export-panel_operationActions__6oVir{display:flex;align-items:center;justify-content:space-between;gap:8px}.artifact-export-panel_operationActions__6oVir details{max-width:250px;color:var(--app-soft);font-size:13px}.artifact-export-panel_operationActions__6oVir summary{cursor:pointer}.artifact-export-panel_operationActions__6oVir ul{display:grid;gap:5px;margin:7px 0 0;padding:0;list-style:none}.artifact-export-panel_operationActions__6oVir li{display:grid}.artifact-export-panel_operationActions__6oVir li strong{font-weight:600;text-transform:capitalize}.artifact-export-panel_operationActions__6oVir li span{overflow:hidden;color:var(--app-faint);font:13px/1.3 var(--font-mono,monospace);text-overflow:ellipsis}.artifact-export-panel_noLoss__hThkm{color:#386744;font-size:13px}.artifact-export-panel_failure__JY9Vf>span{color:var(--app-danger,#a73535);font-size:13px;line-height:1.35}.artifact-export-panel_empty__he2XM{margin:0!important;padding:26px 14px!important;color:var(--app-faint)!important;font:13px/1.4 var(--font-ui)!important;text-align:center}.artifact-export-panel_pollError__4DvBI{display:flex;align-items:center;gap:8px;margin:0 14px 10px;padding:8px;border-radius:6px;background:#fff6e6;color:#79521d;font-size:13px;line-height:1.35}.artifact-export-panel_pollError__4DvBI span{flex:1}.artifact-export-panel_reimport__rl8XN{display:grid;gap:6px;margin-top:3px;padding-top:7px;border-top:1px solid var(--app-line)}.artifact-export-panel_reimport__rl8XN label{width:-moz-max-content;width:max-content;padding:5px 8px;border:1px solid var(--app-line);border-radius:6px;color:var(--app-ink);font-size:13px;font-weight:600;cursor:pointer}.artifact-export-panel_reimport__rl8XN label[aria-disabled=true]{opacity:.55;cursor:wait}.artifact-export-panel_reimport__rl8XN input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.artifact-export-panel_safety__x8ark{display:flex;align-items:flex-start;gap:6px!important;color:var(--app-soft)!important;font:13px/1.4 var(--font-ui)!important}.artifact-export-panel_safety__x8ark svg{width:14px;height:14px;flex:0 0 auto;margin-top:1px;color:#386744}.artifact-export-panel_reimport__rl8XN>span{color:var(--app-soft)}.artifact-export-panel_reimport__rl8XN>span[data-status=proposed]{color:#386744}.artifact-export-panel_reimport__rl8XN>span[data-status=rejected]{color:var(--app-danger,#a73535)}@media(max-width:760px){.artifact-export-panel_anchor__Ft3qk{right:10px;bottom:10px}.artifact-export-panel_panel__N_9cl{width:calc(100vw - 20px);max-height:calc(100dvh - 76px)}.artifact-export-panel_formats__3uQkM [data-slot=button]{min-width:0;flex:1}.artifact-export-panel_failure__JY9Vf,.artifact-export-panel_operationActions__6oVir{align-items:flex-start;flex-direction:column}}.artifact-export-panel_operationActions__6oVir{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) max-content;align-items:center}.artifact-export-panel_operationActions__6oVir .artifact-export-panel_download__CVuT_{min-width:0;max-width:100%;justify-self:start;white-space:normal;overflow-wrap:anywhere}.artifact-export-panel_noLoss__hThkm{white-space:nowrap}@media(max-width:760px){.artifact-export-panel_operationActions__6oVir{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.artifact-export-panel_operationActions__6oVir details{max-width:100%}}.artifact-export-panel_panel__N_9cl{box-sizing:border-box;max-height:min(620px,var(--radix-popover-content-available-height,calc(100dvh - 96px)));padding:0;color:var(--app-ink);font-family:var(--font-ui)}@media(max-width:760px){.artifact-export-panel_panel__N_9cl{max-height:min(620px,var(--radix-popover-content-available-height,calc(100dvh - 76px)))}}.artifact-export-panel_panel__N_9cl{width:min(420px,calc(100vw - 32px));max-height:min(680px,var(--radix-popover-content-available-height,calc(100dvh - 90px)));border-radius:16px}.artifact-export-panel_panel__N_9cl>header{padding:18px 18px 14px}.artifact-export-panel_panel__N_9cl>header strong{font-size:16px}.artifact-export-panel_panel__N_9cl>header span{font-size:13px}.artifact-export-panel_formats__3uQkM{padding:14px 18px}.artifact-export-panel_history__syZRc article{gap:7px;padding:14px 18px}.artifact-export-panel_operationLine__JJtMk strong{font-size:14px}.artifact-export-panel_history__syZRc article>p,.artifact-export-panel_noLoss__hThkm,.artifact-export-panel_operationActions__6oVir li span,.artifact-export-panel_operationActions__6oVir li strong,.artifact-export-panel_operationLine__JJtMk small,.artifact-export-panel_operationLine__JJtMk>span,.artifact-export-panel_reimport__rl8XN>span{font-size:13px}.artifact-export-panel_anchor__Ft3qk{position:relative;right:auto;bottom:auto;display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:8px;padding:10px 14px;border-top:1px solid var(--app-line);background:rgb(255 255 255/96%);box-shadow:0 -6px 18px rgb(25 28 24/4%);backdrop-filter:blur(10px)}.artifact-export-panel_anchor__Ft3qk>nav{display:flex;min-width:0;align-items:center;gap:7px}@media(max-width:760px){.artifact-export-panel_anchor__Ft3qk{right:auto;bottom:auto;justify-content:flex-start;overflow-x:auto;padding:8px;box-shadow:0 -4px 14px rgb(25 28 24/5%);scrollbar-width:none}.artifact-export-panel_anchor__Ft3qk::-webkit-scrollbar{display:none}.artifact-export-panel_anchor__Ft3qk>nav{flex:none}.artifact-export-panel_anchor__Ft3qk [data-slot=button]{min-height:40px}}.artifact-export-panel_reviewRequired__KP80u{max-width:164px;color:#79521d;font-size:13px;line-height:1.35;text-align:right}.document-comment-ui_card__t7x6d{display:grid;gap:10px;padding:12px}.document-comment-ui_card__t7x6d blockquote{max-height:88px;margin:0;padding:7px 9px;border-left:3px solid #7d9d8e;background:var(--app-panel-soft);color:var(--app-soft);font-size:13px;line-height:1.45;overflow:auto}.document-comment-ui_header__D_qVR{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.document-comment-ui_controls__mUrG9{display:flex;align-items:center;gap:3px}.document-comment-ui_controls__mUrG9 svg{width:14px;height:14px}.document-comment-ui_messages__NGz3x{display:grid;gap:10px}.document-comment-ui_messages__NGz3x article+article{padding-top:10px;border-top:1px solid var(--app-line)}.document-comment-ui_messages__NGz3x article>div:first-child{display:flex;align-items:center;gap:7px}.document-comment-ui_messages__NGz3x strong{color:var(--app-ink);font-size:13px}.document-comment-ui_messages__NGz3x time{color:var(--app-muted);font-size:13px}.document-comment-ui_messages__NGz3x p{margin:4px 0 0;color:var(--app-ink);font-size:13px;line-height:1.5;white-space:pre-wrap}.document-comment-ui_inlineMention__EPKxU{display:inline;padding:1px 3px;border-radius:4px;background:color-mix(in srgb,var(--app-accent,#426b58) 12%,transparent);color:var(--app-accent,#315847);font-weight:600;box-decoration-break:clone;-webkit-box-decoration-break:clone}.document-comment-ui_composerBody__pcIVZ{position:relative}.document-comment-ui_commentForm__2Yv_S{display:grid;gap:7px}.document-comment-ui_commentForm__2Yv_S[data-comment-composer=reply]{margin-top:4px;padding-top:12px;border-top:1px solid var(--app-line)}.document-comment-ui_composerLabel__ngg_w{display:block;margin-bottom:6px;color:var(--app-ink);font-size:13px;font-weight:650;letter-spacing:.01em}.document-comment-ui_editorFrame__Qv_NQ{position:relative}.document-comment-ui_commentEditor__rAIpw{position:relative;z-index:1;min-height:92px;max-height:220px;padding:10px 11px;border:1px solid var(--app-line-strong);border-radius:7px;background:var(--app-panel);color:var(--app-ink);font:400 14px/1.45 var(--font-ui);white-space:pre-wrap;overflow:auto;outline:0;box-shadow:inset 0 1px 2px rgba(23,24,20,.035)}.document-comment-ui_commentEditor__rAIpw:focus{border-color:var(--app-accent,#426b58);box-shadow:0 0 0 2px color-mix(in srgb,var(--app-accent,#426b58) 15%,transparent)}.document-comment-ui_commentEditor__rAIpw[contenteditable=false]{background:var(--app-panel-soft);color:var(--app-soft)}.document-comment-ui_commentPlaceholder__oyx3T{position:absolute;z-index:2;top:10px;left:11px;color:var(--app-muted);font:400 14px/1.45 var(--font-ui);pointer-events:none}.document-comment-ui_composerMention__t4d_M{display:inline-block;margin:0 1px;padding:1px 4px;border-radius:4px;background:color-mix(in srgb,var(--app-accent,#426b58) 15%,transparent);color:var(--app-accent,#315847);font-weight:600;line-height:1.25;white-space:nowrap;cursor:default;-webkit-user-select:all;-moz-user-select:all;user-select:all}.document-comment-ui_actions__8uhB_{display:flex;align-items:center;gap:5px;margin-top:7px}.document-comment-ui_actionSpacer__FAxRf{flex:1}.document-comment-ui_error__mbz7z,.document-comment-ui_orphaned__kE3va{margin:0;color:var(--app-danger,#a73535);font-size:13px;line-height:1.4}.document-comment-ui_orphaned__kE3va{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px;border-radius:6px;background:#fff6e6;color:#79521d}.document-comment-ui_orphaned__kE3va>span{display:flex;align-items:center;gap:6px;font-weight:600}.document-comment-ui_orphaned__kE3va svg{width:14px;height:14px;flex:0 0 14px}.document-comment-ui_reattachControls__WYzBL{grid-column:1/-1;display:flex;align-items:center;gap:5px}.document-comment-ui_reattachControls__WYzBL q{min-width:0;flex:1;overflow:hidden;color:var(--app-soft);font-size:13px;font-style:normal;white-space:nowrap;text-overflow:ellipsis}.document-comment-ui_mentionList__khL6I{position:absolute;z-index:3;right:0;bottom:calc(100% + 5px);left:0;display:grid;max-height:220px;padding:4px;border:1px solid var(--app-line-strong);border-radius:8px;background:var(--app-panel);box-shadow:0 12px 30px rgba(23,24,20,.16);overflow:auto}.document-comment-ui_mentionList__khL6I button{min-height:36px;padding:7px 9px;border:0;border-radius:5px;background:transparent;color:var(--app-ink);font:500 13px/1.3 var(--font-ui);text-align:left;cursor:pointer}.document-comment-ui_mentionList__khL6I button small{display:block;margin-top:2px;color:var(--app-faint);font-size:13px;font-weight:400}.document-comment-ui_mentionList__khL6I button:focus-visible,.document-comment-ui_mentionList__khL6I button:hover,.document-comment-ui_mentionList__khL6I button[aria-selected=true]{background:var(--app-hover);outline:0}.document-comment-ui_mentionList__khL6I>span{padding:8px;color:var(--app-faint);font-size:13px}.document-comment-ui_historyCard__b8WY2{padding:7px}.document-comment-ui_historyControls__EfXLs{display:flex;justify-content:flex-end}.document-comment-ui_threadList__XUx68{display:grid;max-height:360px;overflow:auto}.document-comment-ui_threadList__XUx68>button{display:grid;min-height:52px;gap:4px;padding:8px 9px;border:0;border-top:1px solid var(--app-line);background:transparent;color:var(--app-ink);text-align:left;cursor:pointer}.document-comment-ui_threadList__XUx68>button:focus-visible,.document-comment-ui_threadList__XUx68>button:hover{background:var(--app-hover);outline:0}.document-comment-ui_threadList__XUx68 span{overflow:hidden;font-size:13px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.document-comment-ui_threadList__XUx68 small{color:var(--app-faint);font-size:13px;text-transform:capitalize}.document-comment-ui_threadList__XUx68 small[data-status=open]{color:#426b58}@media(max-width:760px){.document-comment-ui_controls__mUrG9 [aria-label="Close comment"],.document-comment-ui_historyControls__EfXLs [aria-label="Close comment history"]{width:44px;height:44px}.document-comment-ui_mentionList__khL6I{bottom:calc(100% + 7px)}.document-comment-ui_actions__8uhB_>button,.document-comment-ui_orphaned__kE3va button{min-height:44px}.document-comment-ui_reattachControls__WYzBL{flex-wrap:wrap}.document-comment-ui_reattachControls__WYzBL q{flex-basis:100%}}.bm8-presentation-frame_frame__URH8w{position:relative;width:100%;height:100%;min-width:0;min-height:0;margin-inline:auto;overflow:hidden;border:1px solid rgb(24 33 27/14%);border-radius:8px;background:#e7e9e6;box-shadow:0 12px 34px rgb(18 29 22/10%)}.bm8-presentation-frame_frame__URH8w iframe{display:block;width:100%;height:100%;min-height:100%;border:0;background:#fff}@media (max-width:600px){.bm8-presentation-frame_frame__URH8w{border-radius:0}}@media (prefers-reduced-motion:reduce){.bm8-presentation-frame_frame__URH8w iframe{scroll-behavior:auto}}.document-editor_editor__kG0ss{display:grid;min-width:0;min-height:0;grid-template-rows:44px minmax(0,1fr);overflow:hidden;background:var(--app-panel-soft)}.document-editor_toolbar__hXtkb{position:relative;z-index:8;display:flex;min-width:0;align-items:center;gap:4px;padding:5px 10px;border-bottom:1px solid var(--app-line);background:var(--app-panel);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.document-editor_toolbarGroup__fcSE6{display:flex;flex:0 0 auto;align-items:center;gap:1px}.document-editor_toolbarEnd__cGxQq{display:flex;flex:0 0 auto;align-items:center;gap:3px;margin-left:auto}.document-editor_divider__lFYkU{width:1px;height:22px;flex:0 0 1px;margin:0 3px;background:var(--app-line)}.document-editor_editorCanvas___LOsI{position:relative;display:grid;min-width:0;min-height:0;grid-template-columns:minmax(0,1fr);overflow:hidden}.document-editor_editorCanvas___LOsI[data-outline-open]{grid-template-columns:220px minmax(0,1fr)}.document-editor_presentationReadFrame__3DQJm{width:min(100%,960px);border-block:0;border-radius:0;box-shadow:none}.document-editor_outline__lYSlT{min-width:0;min-height:0;padding:18px 10px;border-right:1px solid var(--app-line);background:var(--app-panel);overflow:auto}.document-editor_outlineList__aSRwJ{margin:0;padding:0;list-style:none}.document-editor_outlineLevel___OeM2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.document-editor_outline__lYSlT button{display:block;width:100%;min-height:32px;padding:5px 9px;border:0;border-radius:5px;background:transparent;color:var(--app-soft);font:500 13px/1.35 var(--font-ui);text-align:left;overflow-wrap:anywhere;cursor:pointer}.document-editor_outline__lYSlT button[data-level="2"]{padding-left:23px}.document-editor_outline__lYSlT button:focus-visible,.document-editor_outline__lYSlT button:hover{background:var(--app-hover);color:var(--app-ink);outline:0}.document-editor_outline__lYSlT button[aria-current=location]{background:var(--app-panel-soft);color:var(--app-ink);font-weight:650}.document-editor_formatButton__dFv8y{font-family:var(--font-ui);font-size:14px}.document-editor_formatButton__dFv8y em,.document-editor_formatButton__dFv8y s,.document-editor_formatButton__dFv8y strong,.document-editor_formatButton__dFv8y u{font-size:14px;line-height:1}.document-editor_linkControl__OoUdI{position:relative}.document-editor_linkPopover__TSHIZ{position:fixed;z-index:30;display:flex;width:min(360px,calc(100vw - 24px));gap:6px;margin-top:4px;padding:7px;border:1px solid var(--app-line-strong);border-radius:9px;background:var(--app-panel);box-shadow:0 14px 36px rgba(23,24,20,.16)}.document-editor_linkPopover__TSHIZ input{min-width:0;flex:1;height:32px;padding:0 9px;border:1px solid var(--app-line-strong);border-radius:6px;background:var(--app-panel);color:var(--app-ink);font:400 13px/1.2 var(--font-ui);outline:0}.document-editor_linkPopover__TSHIZ input:focus{border-color:var(--app-ink);box-shadow:0 0 0 2px rgba(23,24,20,.08)}.document-editor_stage__xRU1F{min-width:0;min-height:0;padding:34px 28px 72px;overflow:auto;background:#eef0f1;scrollbar-gutter:stable}.document-editor_page__aplRx{position:relative;width:min(816px,100%);min-height:1056px;margin:0 auto;border:1px solid rgba(23,24,20,.14);background:#fff;box-shadow:0 10px 32px rgba(23,24,20,.1)}.document-editor_page__aplRx:before{position:absolute;top:54px;right:86px;left:86px;height:5px;background:#17372d;content:""}.document-editor_contentEditable__ULGyW{min-height:1056px;padding:94px 86px 104px;color:#242625;font:400 15.5px/1.64 var(--font-ui);caret-color:#1b5e4b;outline:0;overflow-wrap:anywhere}.document-editor_contentEditable__ULGyW ::-moz-selection,.document-editor_contentEditable__ULGyW::-moz-selection{background:#c9ded7}.document-editor_contentEditable__ULGyW ::selection,.document-editor_contentEditable__ULGyW::selection{background:#c9ded7}.document-editor_contentEditable__ULGyW [data-bm8-unit-id]{scroll-margin-top:64px}.document-editor_placeholder__9G69l{position:absolute;top:94px;left:86px;color:#9a9d9a;font:400 15px/1.67 var(--font-ui);pointer-events:none}.document-editor_headingSmall__N2x5s,.document-editor_heading__aSctq,.document-editor_listItem__xrxnA,.document-editor_paragraph__oNuk9,.document-editor_quote__mR_NB,.document-editor_title__HPAco{position:relative;margin:0;padding:3px 5px;border-radius:2px;outline:0}.document-editor_paragraph__oNuk9{min-height:31px}.document-editor_title__HPAco{max-width:25ch;margin:0 0 22px;font-size:42px;font-weight:680;line-height:1.03;letter-spacing:-.035em}.document-editor_heading__aSctq{margin:34px 0 9px;padding-top:9px;border-top:2px solid #17372d;font-size:22px;font-weight:680;line-height:1.18;letter-spacing:-.018em}.document-editor_headingSmall__N2x5s{margin:23px 0 7px;font-size:18px;font-weight:670;line-height:1.32}.document-editor_quote__mR_NB{margin:18px 0;padding:8px 14px;border-left:4px solid #6f8f82;color:#494d4a;font-style:italic}.document-editor_bulletList__C6bG_,.document-editor_numberList__Z7JR_{margin:9px 0 15px;padding-left:28px}.document-editor_listItem__xrxnA{padding-left:2px}.document-editor_link__oa4PD{color:#275f4d;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.document-editor_bold__sJ90q{font-weight:700}.document-editor_italic__rgbDk{font-style:italic}.document-editor_underline__v6L6M{text-decoration:underline;text-underline-offset:2px}.document-editor_strikethrough__9lcE2{text-decoration:line-through}.document-editor_tableScroller__c0def{max-width:100%;margin:22px 0;border-top:3px solid #17372d;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#7f8984 #e4e8e6;-webkit-overflow-scrolling:touch}.document-editor_tableScroller__c0def[data-scroll-position=start]{box-shadow:inset -15px 0 13px -14px rgba(23,55,45,.34)}.document-editor_tableScroller__c0def[data-scroll-position=end]{box-shadow:inset 15px 0 13px -14px rgba(23,55,45,.34)}.document-editor_tableScroller__c0def[data-scroll-position=middle]{box-shadow:inset 15px 0 13px -14px rgba(23,55,45,.34),inset -15px 0 13px -14px rgba(23,55,45,.34)}.document-editor_tableScroller__c0def:focus-visible{outline:2px solid #6e9684;outline-offset:2px}.document-editor_tableScroller__c0def::-webkit-scrollbar{height:10px}.document-editor_tableScroller__c0def::-webkit-scrollbar-track{background:#e4e8e6}.document-editor_tableScroller__c0def::-webkit-scrollbar-thumb{min-width:40px;border:2px solid #e4e8e6;border-radius:999px;background:#7f8984}.document-editor_tableScroller__c0def::-webkit-scrollbar-thumb:hover{background:#646e69}.document-editor_table__ievaf{width:100%;min-width:100%;border-collapse:collapse;table-layout:auto}.document-editor_tableRow__z1hQD{height:44px}.document-editor_tableRow__z1hQD:nth-child(2n) .document-editor_tableCell__uk21Z:not(.document-editor_tableCellHeader__U5nyo){background:#f7f8f7}.document-editor_tableCell__uk21Z{min-width:112px;padding:9px 11px;border:0;border-bottom:1px solid #d7ddda;vertical-align:top;overflow-wrap:anywhere}.document-editor_tableCell__uk21Z:focus-within{position:relative;box-shadow:inset 0 0 0 2px #6e9684}.document-editor_tableCell__uk21Z .document-editor_paragraph__oNuk9{min-height:22px;padding:0}.document-editor_tableCellHeader__U5nyo{background:#17372d;color:#fff;font-weight:680}.document-editor_imageBlock__zBKuc{width:min(100%,640px);margin:22px auto;color:var(--app-ink)}.document-editor_imageBlock__zBKuc[data-layout=inline]{width:min(72%,440px)}.document-editor_imageFrame__5RIQ0{position:relative;display:grid;min-height:220px;place-items:center;overflow:hidden;border:1px solid #d4d7d5;background:#f1f3f2}.document-editor_imageFrame__5RIQ0 img{display:block;width:100%;max-height:520px;-o-object-fit:contain;object-fit:contain}.document-editor_imageActions__CSNi5{position:absolute;top:8px;right:8px;opacity:0;transition:opacity .12s ease}.document-editor_imageBlock__zBKuc:focus-within .document-editor_imageActions__CSNi5,.document-editor_imageBlock__zBKuc:hover .document-editor_imageActions__CSNi5{opacity:1}.document-editor_imageCaption__Hv9DK{display:block;width:100%;height:34px;margin-top:4px;padding:0 4px;border:0;border-radius:4px;background:transparent;color:#666b68;font:400 13px/1.35 var(--font-ui);text-align:center;outline:0}.document-editor_imageCaption__Hv9DK::-moz-placeholder{color:#9a9d9a}.document-editor_imageCaption__Hv9DK::placeholder{color:#9a9d9a}.document-editor_imageCaption__Hv9DK:focus{background:#f3f5f4;color:var(--app-ink)}.document-editor_pageBreak__vCwIH{position:relative;display:flex;height:48px;align-items:center;margin:18px -86px}.document-editor_pageBreakRule__XBaMv{width:100%;border-top:1px dashed #aeb3b0}.document-editor_pageBreakRemove__xmi_g{position:absolute;right:10px;opacity:0;transition:opacity .12s ease}.document-editor_pageBreak__vCwIH:focus-within .document-editor_pageBreakRemove__xmi_g,.document-editor_pageBreak__vCwIH:hover .document-editor_pageBreakRemove__xmi_g{opacity:1}.document-editor_artifactEmbed__jwkst{position:relative;width:100%;margin:22px 0;border-top:3px solid #6f8f82;border-bottom:1px solid #cdd2cf;background:#fff;color:var(--app-ink);overflow:hidden}.document-editor_artifactEmbedHeader__x2wb8{display:flex;min-height:48px;align-items:center;gap:12px;padding:7px 9px 7px 13px;border-bottom:1px solid #e1e4e2;background:#f7f8f7}.document-editor_artifactEmbedHeader__x2wb8>div:first-child{display:grid;min-width:0;gap:1px}.document-editor_artifactEmbedHeader__x2wb8 strong{overflow:hidden;font-size:14px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.document-editor_artifactEmbedHeader__x2wb8 span{color:#777d79;font-size:13px;line-height:1.3}.document-editor_artifactEmbedActions__ozmJQ{display:flex;align-items:center;gap:2px;margin-left:auto}.document-editor_artifactEmbedPreview__3LqoG{display:grid;gap:5px;max-height:260px;padding:16px 18px;overflow:auto;background:#fff}.document-editor_artifactEmbedPreview__3LqoG p{margin:0;color:#464b48;font:400 13px/1.5 var(--font-ui)}.document-editor_artifactEmbedPreview__3LqoG p[data-type=heading],.document-editor_artifactEmbedPreview__3LqoG p[data-type=title]{color:#252826;font-weight:650}.document-editor_artifactEmbedPreview__3LqoG p[data-type=title]{font-size:17px}.document-editor_artifactEmbedPreview__3LqoG mark{border-radius:2px;background:#cfe4da;color:inherit;box-shadow:0 0 0 1px #76a18e}.document-editor_artifactEmbedClaims__aToGP{display:grid;gap:1px;border-top:1px solid #cadbd3;background:#cadbd3}.document-editor_artifactEmbedClaims__aToGP article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:9px 12px;background:#f4faf7}.document-editor_artifactEmbedClaims__aToGP strong{font-size:13px;line-height:1.4}.document-editor_artifactEmbedClaims__aToGP a,.document-editor_artifactEmbedClaims__aToGP span{color:#547064;font-size:13px;line-height:1.4}.document-editor_artifactEmbedClaims__aToGP a{grid-column:1/-1;width:-moz-max-content;width:max-content;text-decoration:underline;text-underline-offset:2px}.document-editor_artifactEmbedClaims__aToGP .document-editor_artifactEmbedClaimOccurrence__dEZL2{grid-column:1/-1;margin:4px 0 2px;color:#46584f;font:400 13px/1.45 var(--font-ui)}.document-editor_artifactEmbedClaimOccurrence__dEZL2 mark{margin-inline:2px;border-radius:2px;background:#cfe4da;color:#254d3c;box-shadow:0 0 0 1px #76a18e;font-weight:650}.document-editor_artifactEmbedClaimOccurrence__dEZL2[data-anchor-state=orphaned]{color:#8a6a42}.document-editor_artifactEmbedUpdate__Z_X6Z{display:flex;min-height:44px;align-items:center;justify-content:flex-end;gap:10px;padding:6px 9px;border-top:1px solid #e1e4e2;background:#fbf7ee}.document-editor_artifactEmbedUpdate__Z_X6Z span{color:#795b27;font-size:13px}.document-editor_artifactEmbedUnavailable___foNv{display:flex;min-height:52px;align-items:center;justify-content:space-between;gap:10px;padding:8px 9px 8px 13px;color:#6f7471;font-size:13px}.document-editor_contentEditable__ULGyW [data-bm8-unit-type=lede]{max-width:60ch;margin-bottom:24px;color:#4f5752;font-size:18px;line-height:1.52}.document-editor_contentEditable__ULGyW [data-bm8-unit-type=evidence]{margin:17px 0;padding:11px 0 11px 16px;border-left:4px solid #758b9d;background:transparent;color:#505a55}.document-editor_contentEditable__ULGyW [data-bm8-unit-type=action]{margin:17px 0;padding:12px 0 12px 16px;border-left:4px solid #17372d;background:linear-gradient(90deg,#f3f5f4,transparent 72%);font-weight:660}.document-editor_contentEditable__ULGyW [data-claim-state]{cursor:pointer;box-shadow:0 0 0 2px #6e9684}.document-editor_contentEditable__ULGyW [data-claim-state]:after{position:absolute;top:2px;right:-70px;display:block;padding:2px 7px;border:1px solid #7ea08f;border-radius:12px;background:#f5faf7;color:#35634f;content:"Claim";font:600 13px/18px var(--font-ui);white-space:nowrap}.document-editor_contentEditable__ULGyW [data-claim-state=changed]{box-shadow:0 0 0 2px #be8643}.document-editor_contentEditable__ULGyW [data-claim-state=changed]:after{border-color:#c28b46;background:#fff8ed;color:#85591e;content:"Review"}.document-editor_contentEditable__ULGyW::highlight(bm8-claims){background:#e3eee9;text-decoration:underline;text-decoration-color:#4d7c68;text-decoration-thickness:2px;text-underline-offset:2px}.document-editor_contentEditable__ULGyW [data-comment-count]{cursor:pointer}.document-editor_contentEditable__ULGyW [data-comment-count]:before{position:absolute;top:5px;right:-45px;display:grid;min-width:25px;height:25px;place-items:center;padding:0 7px;border:1px solid #8aa99b;border-radius:13px;background:#f4faf7;color:#315d4b;content:attr(data-comment-count);font:650 13px/1 var(--font-ui);box-shadow:0 2px 8px rgba(23,24,20,.08)}.document-editor_contentEditable__ULGyW::highlight(bm8-comments){background:#dcebe4;text-decoration:underline;text-decoration-color:#6b9482;text-decoration-thickness:2px;text-underline-offset:2px}.document-editor_contentEditable__ULGyW::highlight(bm8-comment-active){background:#bdd9cd;text-decoration:underline;text-decoration-color:#315d4b;text-decoration-thickness:2px;text-underline-offset:2px}.document-editor_contentEditable__ULGyW:focus-visible{outline:0;box-shadow:none}@media(max-width:900px){.document-editor_editorCanvas___LOsI[data-outline-open]{grid-template-columns:minmax(0,1fr)}.document-editor_outline__lYSlT{position:absolute;z-index:9;inset:0 auto 0 0;width:min(280px,calc(100% - 52px));border-right-color:var(--app-line-strong);box-shadow:12px 0 30px rgba(23,24,20,.14)}.document-editor_stage__xRU1F{padding:20px 16px 56px}.document-editor_page__aplRx:before{top:42px;right:58px;left:58px}.document-editor_contentEditable__ULGyW{padding:78px 58px 84px}.document-editor_placeholder__9G69l{top:78px;left:58px}.document-editor_contentEditable__ULGyW [data-claim-state]:after{right:2px;top:-24px}.document-editor_contentEditable__ULGyW [data-comment-count]:before{right:2px;top:-27px}}@media(max-width:600px){.document-editor_editor__kG0ss{grid-template-rows:54px minmax(0,1fr);overflow:visible}.document-editor_toolbar__hXtkb{position:sticky;top:60px;min-height:54px;padding-inline:6px}.document-editor_toolbar__hXtkb button{min-width:44px;min-height:44px}.document-editor_modeLabel__g_Yix{display:none}.document-editor_toolbarEnd__cGxQq{position:static;position:sticky;right:0;margin-left:auto;padding-left:6px;background:var(--app-panel);box-shadow:-10px 0 14px var(--app-panel)}.document-editor_divider__lFYkU{height:30px}.document-editor_editorCanvas___LOsI{overflow:visible}.document-editor_outline__lYSlT{position:sticky;z-index:24;top:114px;bottom:auto;left:0;grid-area:1/1;align-self:start;width:min(300px,calc(100vw - 52px));height:min(70dvh,680px);padding-top:12px}.document-editor_outline__lYSlT button{min-height:44px;font-size:14px}.document-editor_stage__xRU1F{grid-area:1/1;padding:8px 8px 32px;overflow:visible;background:var(--app-surface,#f3f4f2)}.document-editor_page__aplRx{min-height:calc(100dvh - 160px);border:1px solid var(--app-line);box-shadow:0 2px 12px rgba(23,24,20,.08)}.document-editor_page__aplRx:before{top:27px;right:22px;left:22px;height:4px}.document-editor_contentEditable__ULGyW{min-height:calc(100dvh - 160px);padding:52px 22px 72px;font-size:16px;line-height:1.62}.document-editor_contentEditable__ULGyW [data-bm8-unit-id]{scroll-margin-top:120px}.document-editor_placeholder__9G69l{top:52px;left:22px;font-size:16px}.document-editor_title__HPAco{font-size:32px}.document-editor_heading__aSctq{font-size:20px}.document-editor_imageBlock__zBKuc,.document-editor_imageBlock__zBKuc[data-layout=inline]{width:100%;margin-block:18px}.document-editor_imageFrame__5RIQ0{min-height:180px}.document-editor_imageActions__CSNi5{opacity:1}.document-editor_imageBlock__zBKuc input.document-editor_imageCaption__Hv9DK{height:44px}.document-editor_pageBreak__vCwIH{margin-inline:-22px}.document-editor_pageBreakRemove__xmi_g{right:8px;opacity:1}.document-editor_artifactEmbed__jwkst{margin-block:16px}.document-editor_artifactEmbedHeader__x2wb8{min-height:54px;padding-left:10px}.document-editor_artifactEmbedActions__ozmJQ button,.document-editor_artifactEmbedUnavailable___foNv button{width:44px;height:44px}.document-editor_artifactEmbedPreview__3LqoG{max-height:220px;padding:13px 12px}.document-editor_artifactEmbedUpdate__Z_X6Z{min-height:54px}.document-editor_contentEditable__ULGyW [data-claim-state]:after{right:0}}@media print{.document-editor_pageBreak__vCwIH{height:0;margin:0;-moz-column-break-after:page;break-after:page}.document-editor_pageBreakRemove__xmi_g,.document-editor_pageBreakRule__XBaMv{display:none}}@media(prefers-reduced-motion:reduce){.document-editor_stage__xRU1F{scroll-behavior:auto}}.document-editor_stage__xRU1F:focus-visible{outline:2px solid var(--app-blue,#2865c7);outline-offset:-2px}.document-editor_imageBlock__zBKuc[data-layout=inline]{width:-moz-max-content;width:max-content;max-width:min(72%,440px)}.document-editor_imageFrame__5RIQ0{min-height:0;padding:16px}.document-editor_imageFrame__5RIQ0 img{width:auto;max-width:100%;height:auto}@media(max-width:600px){.document-editor_imageBlock__zBKuc[data-layout=inline]{width:-moz-max-content;width:max-content;max-width:100%}.document-editor_imageFrame__5RIQ0{min-height:0}}.claim-evidence-details_details__5xhH9{display:grid;gap:22px;min-width:0;color:#252b34;font:400 14px/1.5 var(--font-ui,Arial,sans-serif);text-align:left}.claim-evidence-details_details__5xhH9>header{display:flex;align-items:center;justify-content:space-between;gap:8px}.claim-evidence-details_details__5xhH9>header>span{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.claim-evidence-details_details__5xhH9 svg{width:15px;height:15px;flex:none}.claim-evidence-details_details__5xhH9 small{display:block;color:#727783;font-size:13px;font-weight:500;letter-spacing:.035em}.claim-evidence-details_selection__JHRq6{padding:13px 14px;border-left:2px solid #7661d5;background:#f5f3fc;border-radius:0 6px 6px 0}.claim-evidence-details_selection__JHRq6 p{margin:6px 0 0;font-size:14px;line-height:1.5}.claim-evidence-details_claim__nLRV8{display:grid;gap:14px;min-width:0}.claim-evidence-details_claim__nLRV8+.claim-evidence-details_claim__nLRV8{padding-top:18px;border-top:1px solid #e9e9ed}.claim-evidence-details_claimHeading__aGDqu{display:flex;justify-content:space-between;align-items:center;gap:8px}.claim-evidence-details_claimHeading__aGDqu>span{color:#727783;font-size:13px}.claim-evidence-details_statement__FoToJ{margin:0;font-size:16px;font-weight:550;line-height:1.4;letter-spacing:-.018em}.claim-evidence-details_evidence__EFBvO{display:grid;gap:9px;padding-top:14px;border-top:1px solid #e7e7ec}.claim-evidence-details_evidence__EFBvO blockquote{margin:0;padding:0;font-size:13px;line-height:1.6;color:#525b67}.claim-evidence-details_evidence__EFBvO blockquote:before{content:"“"}.claim-evidence-details_evidence__EFBvO blockquote:after{content:"”"}.claim-evidence-details_evidence__EFBvO a,.claim-evidence-details_source__LJfu0{display:inline-flex;align-items:center;gap:6px;color:#6650ad;font-size:13px;line-height:1.5;overflow-wrap:anywhere;text-decoration:none}.claim-evidence-details_evidence__EFBvO a:hover{text-decoration:underline}.claim-evidence-details_evidence__EFBvO a:focus-visible{outline:2px solid #7661d5;outline-offset:4px}.claim-evidence-details_evidence__EFBvO a svg{width:12px;height:12px}.claim-evidence-details_unavailable__fW_yO{margin:0;font-size:13px;color:#797d86}@container(max-width:400px){.claim-evidence-details_details__5xhH9{gap:14px}.claim-evidence-details_selection__JHRq6{padding:9px 11px}.claim-evidence-details_selection__JHRq6 p{font-size:14px;margin-top:3px}.claim-evidence-details_statement__FoToJ{font-size:15px}.claim-evidence-details_claim__nLRV8{gap:9px}.claim-evidence-details_evidence__EFBvO{gap:7px;padding-top:10px}.claim-evidence-details_evidence__EFBvO blockquote{font-size:14px;line-height:1.5}.claim-evidence-details_claimHeading__aGDqu>span,.claim-evidence-details_details__5xhH9 small,.claim-evidence-details_evidence__EFBvO a{font-size:13px}}.project-artifact-tabs_tabBar__7rAC9{position:relative;display:grid;min-width:0;height:58px;grid-template-columns:minmax(0,1fr) 68px 40px;border-bottom:1px solid var(--app-line,#2121211f);background:var(--app-panel,#fff)}.project-artifact-tabs_tabs__RvPD9{display:flex;min-width:0;height:58px;align-items:stretch;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:12px;scroll-snap-type:x proximity;background:var(--app-panel,#fff);scrollbar-width:none}.project-artifact-tabs_tabs__RvPD9::-webkit-scrollbar{display:none}.project-artifact-tabs_tabs__RvPD9 a{display:inline-flex;width:clamp(220px,22vw,280px);min-width:220px;height:58px;flex:none;align-items:center;gap:9px;padding:6px 14px;scroll-margin-inline:12px;scroll-snap-align:start;border-bottom:2px solid transparent;color:var(--app-soft,#676963);font-size:13px;text-decoration:none}.project-artifact-tabs_tabs__RvPD9 a:hover{color:var(--app-ink,#171817)}.project-artifact-tabs_tabs__RvPD9 a[aria-current=page]{width:clamp(250px,25vw,320px);min-width:250px;max-width:min(320px,100%);flex:0 0 auto;border-bottom-color:var(--app-ink,#171817);background:var(--app-panel-soft,#f7f7f5);color:var(--app-ink,#171817)}.project-artifact-tabs_tabs__RvPD9 svg{width:14px;height:14px;flex:none}.project-artifact-tabs_tabCopy__VzW5f{display:grid;min-width:0;gap:1px;line-height:1.15}.project-artifact-tabs_tabTitle__1OZqc{display:-webkit-box;min-width:0;max-height:28px;overflow:hidden;color:inherit;font-weight:560;line-height:14px;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.project-artifact-tabs_tabCopy__VzW5f small{overflow:hidden;color:var(--app-faint,#7a7d78);font-size:13px;font-weight:540;letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.project-artifact-tabs_scrollControls__Lhxvj{display:flex;align-items:center;justify-content:center;gap:2px;border-left:1px solid var(--app-line,#2121211f)}.project-artifact-tabs_scrollControls__Lhxvj[hidden]{visibility:hidden}.project-artifact-tabs_scrollControls__Lhxvj button{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--app-soft,#676963);cursor:pointer}.project-artifact-tabs_scrollControls__Lhxvj button:focus-visible,.project-artifact-tabs_scrollControls__Lhxvj button:hover:not(:disabled){background:var(--app-hover,#f4f4f2);color:var(--app-ink,#171817)}.project-artifact-tabs_scrollControls__Lhxvj button:focus-visible{outline:2px solid #1f5a3f;outline-offset:-2px}.project-artifact-tabs_scrollControls__Lhxvj button:disabled{opacity:.3;cursor:default}.project-artifact-tabs_scrollControls__Lhxvj svg{width:14px;height:14px}.project-artifact-tabs_menu__iuVYK{position:relative;z-index:12;display:grid;place-items:center;border-left:1px solid var(--app-line,#2121211f)}.project-artifact-tabs_menu__iuVYK>summary{display:grid;width:40px;height:57px;place-items:center;color:var(--app-soft,#676963);cursor:pointer;list-style:none}.project-artifact-tabs_menu__iuVYK>summary::-webkit-details-marker{display:none}.project-artifact-tabs_menu__iuVYK>summary:hover{background:var(--app-hover,#f4f4f2);color:var(--app-ink,#171817)}.project-artifact-tabs_menu__iuVYK>summary:focus-visible{background:var(--app-hover,#f4f4f2);color:var(--app-ink,#171817);outline:2px solid #1f5a3f;outline-offset:-3px}.project-artifact-tabs_menu__iuVYK>summary svg{width:14px}.project-artifact-tabs_menu__iuVYK>div{position:absolute;top:61px;right:4px;display:grid;width:min(420px,calc(100vw - 24px));max-height:360px;padding:5px;border:1px solid var(--app-line-strong,#d3d5d2);border-radius:9px;background:var(--app-panel,#fff);box-shadow:0 16px 38px rgb(23 24 20/17%);overflow:auto}.project-artifact-tabs_menu__iuVYK>div a{display:grid;min-height:46px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;border-radius:6px;color:var(--app-soft,#676963);font-size:13px;text-decoration:none}.project-artifact-tabs_menu__iuVYK>div a:hover,.project-artifact-tabs_menu__iuVYK>div a[aria-current=page]{background:var(--app-hover,#f4f4f2);color:var(--app-ink,#171817)}.project-artifact-tabs_menu__iuVYK>div a:focus-visible{background:var(--app-hover,#f4f4f2);color:var(--app-ink,#171817);outline:2px solid #1f5a3f;outline-offset:-2px}.project-artifact-tabs_menu__iuVYK>div svg{width:14px}.project-artifact-tabs_menu__iuVYK>div span{overflow-wrap:anywhere}.project-artifact-tabs_menu__iuVYK>div small{color:var(--app-faint,#777);font-size:13px;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}@media(max-width:700px){.project-artifact-tabs_tabBar__7rAC9{grid-template-columns:minmax(0,1fr) 88px 44px}.project-artifact-tabs_tabs__RvPD9 a{width:190px;min-width:190px}.project-artifact-tabs_tabs__RvPD9 a[aria-current=page]{width:min(240px,100%);min-width:min(240px,100%);max-width:100%}.project-artifact-tabs_scrollControls__Lhxvj button{width:42px;height:42px}.project-artifact-tabs_menu__iuVYK>summary{width:44px;height:57px}}