.MarkdownRenderer_root__PzVjD{color:var(--tv2-text,var(--cp-text-900,#1c2333));font-size:.92rem;line-height:1.55}.MarkdownRenderer_root__PzVjD h1{font-size:1.45rem;font-weight:800;margin:0 0 12px;letter-spacing:-.01em}.MarkdownRenderer_root__PzVjD h2{font-size:1.18rem;font-weight:800;margin:22px 0 10px;letter-spacing:-.01em}.MarkdownRenderer_root__PzVjD h3{font-size:1.02rem;font-weight:800;margin:18px 0 8px}.MarkdownRenderer_root__PzVjD p{margin:0 0 12px}.MarkdownRenderer_root__PzVjD ol,.MarkdownRenderer_root__PzVjD ul{margin:0 0 12px;padding-left:22px}.MarkdownRenderer_root__PzVjD li{margin-bottom:4px}.MarkdownRenderer_root__PzVjD a{color:var(--tv2-primary,var(--cp-primary-600,#2e4a9e));text-decoration:underline;text-underline-offset:3px}.MarkdownRenderer_root__PzVjD strong{font-weight:800}.MarkdownRenderer_root__PzVjD em{font-style:italic}.MarkdownRenderer_root__PzVjD code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.86em;background:rgba(40,70,130,.06);border-radius:4px;padding:1px 5px}.MarkdownRenderer_root__PzVjD pre{margin:0 0 14px;padding:12px 14px;background:rgba(40,70,130,.06);border-radius:10px;overflow-x:auto}.MarkdownRenderer_root__PzVjD pre code{background:none;padding:0;font-size:.84rem}.MarkdownRenderer_root__PzVjD blockquote{margin:0 0 12px;padding:6px 14px;border-left:3px solid var(--tv2-border,#cfd6e4);color:var(--tv2-text-soft,#5b6677)}.MarkdownRenderer_root__PzVjD table{width:100%;border-collapse:collapse;margin:0 0 14px;font-size:.88rem}.MarkdownRenderer_root__PzVjD td,.MarkdownRenderer_root__PzVjD th{border:1px solid var(--tv2-border,#cfd6e4);padding:6px 10px;text-align:left}.MarkdownRenderer_root__PzVjD th{background:rgba(40,70,130,.05);font-weight:800}.MarkdownRenderer_root__PzVjD hr{border:0;border-top:1px solid var(--tv2-border,#cfd6e4);margin:18px 0}.MarkdownRenderer_inlineRoot__zjy5P p{display:inline;margin:0}.MarkdownRenderer_inlineRoot__zjy5P p+p:before{content:" "}.MarkdownRenderer_callout__yiIEC{margin:0 0 12px;padding:8px 14px 2px;border-left:3px solid var(--tv2-primary,#2e4a9e);border-radius:0 10px 10px 0;background:rgba(46,74,158,.06)}.MarkdownRenderer_calloutLabel__trT1E{display:block;font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--tv2-primary,#2e4a9e);margin-bottom:2px}.MarkdownRenderer_calloutBody__KM0ux>p:last-child{margin-bottom:10px}.MarkdownRenderer_callout__yiIEC[data-kind=mistake]{border-left-color:var(--cp-amber-600,#d97706);background:var(--cp-amber-50,#fffbeb)}.MarkdownRenderer_callout__yiIEC[data-kind=mistake] .MarkdownRenderer_calloutLabel__trT1E{color:var(--cp-amber-700,#b45309)}.MarkdownRenderer_callout__yiIEC[data-kind=key],.MarkdownRenderer_callout__yiIEC[data-kind=remember]{border-left-color:#1e7d54;background:rgba(30,125,84,.07)}.MarkdownRenderer_callout__yiIEC[data-kind=key] .MarkdownRenderer_calloutLabel__trT1E,.MarkdownRenderer_callout__yiIEC[data-kind=remember] .MarkdownRenderer_calloutLabel__trT1E{color:#1e7d54}.MarkdownRenderer_outputBlock__v8edY{margin:0 0 14px;border:1px solid var(--tv2-border,#cfd6e4);border-radius:10px;overflow:hidden}.MarkdownRenderer_outputBlock__v8edY .MarkdownRenderer_outputLabel__J_w2Q{display:block;font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--tv2-text-soft,#5b6677);background:rgba(40,70,130,.05);padding:4px 14px;border-bottom:1px solid var(--tv2-border,#cfd6e4)}.MarkdownRenderer_outputBlock__v8edY pre{margin:0;border-radius:0;background:var(--cp-surface,#fcfdff)}.MarkdownRenderer_callout__yiIEC[data-kind=output]{border-left-color:var(--tv2-border,#b9c2d6);background:var(--cp-surface,#fcfdff)}.MarkdownRenderer_callout__yiIEC[data-kind=output] .MarkdownRenderer_calloutLabel__trT1E{color:var(--tv2-text-soft,#5b6677)}.MarkdownRenderer_callout__yiIEC[data-kind=output] .MarkdownRenderer_calloutBody__KM0ux{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.84rem}.MarkdownRenderer_highlighted__rLjX9 .tok-keyword{color:#7c3aed}.MarkdownRenderer_highlighted__rLjX9 .tok-string,.MarkdownRenderer_highlighted__rLjX9 .tok-string2{color:#0e7a52}.MarkdownRenderer_highlighted__rLjX9 .tok-comment{color:#6b7280;font-style:italic}.MarkdownRenderer_highlighted__rLjX9 .tok-number{color:#b45309}.MarkdownRenderer_highlighted__rLjX9 .tok-variableName{color:#1c2333}.MarkdownRenderer_highlighted__rLjX9 .tok-definition,.MarkdownRenderer_highlighted__rLjX9 .tok-function,.MarkdownRenderer_highlighted__rLjX9 .tok-propertyName{color:#1d4ed8}.MarkdownRenderer_highlighted__rLjX9 .tok-operator,.MarkdownRenderer_highlighted__rLjX9 .tok-punctuation{color:#475569}.MarkdownRenderer_highlighted__rLjX9 .tok-atom,.MarkdownRenderer_highlighted__rLjX9 .tok-bool{color:#b45309}.MarkdownRenderer_root__PzVjD details{margin:0 0 12px;border:1px solid var(--tv2-border,#cfd6e4);border-radius:10px;background:var(--cp-amber-50,#fffbeb);padding:2px 14px}.MarkdownRenderer_root__PzVjD details[open]{background:var(--cp-surface,#fcfdff)}.MarkdownRenderer_root__PzVjD summary{cursor:pointer;font-weight:700;padding:9px 4px;list-style:none;color:var(--tv2-text,#1c2333);-webkit-user-select:none;-moz-user-select:none;user-select:none}.MarkdownRenderer_root__PzVjD summary::-webkit-details-marker{display:none}.MarkdownRenderer_root__PzVjD summary:before{content:"▸";display:inline-block;margin-right:8px;color:var(--cp-amber-600,#d97706);transition:transform .15s ease}.MarkdownRenderer_root__PzVjD details[open]>summary:before{transform:rotate(90deg)}.RichMarkdownEditor_root__zEsZq{border:1px solid var(--tv2-border,#cfd6e4);border-radius:12px;background:var(--cp-surface,#fff);overflow:hidden}.RichMarkdownEditor_toolbar__QXqlY{flex-wrap:wrap;padding:6px 8px;border-bottom:1px solid var(--tv2-border,#e3e7f1);background:var(--tv2-surface-soft,#f7f8fc)}.RichMarkdownEditor_group__YgSua,.RichMarkdownEditor_toolbar__QXqlY{display:flex;align-items:center;gap:2px}.RichMarkdownEditor_sep__PcvjS{width:1px;height:18px;background:var(--tv2-border,#dfe3ee);margin:0 6px}.RichMarkdownEditor_toolBtn__tq_uT{min-width:28px;height:26px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:1px solid transparent;border-radius:7px;background:transparent;font-size:12.5px;font-weight:600;color:var(--tv2-text,#1c2333);cursor:pointer;white-space:nowrap}.RichMarkdownEditor_toolBtn__tq_uT:hover:not(:disabled){background:rgba(46,74,158,.08)}.RichMarkdownEditor_toolBtn__tq_uT:focus-visible{outline:2px solid var(--tv2-primary,#2e4a9e);outline-offset:1px}.RichMarkdownEditor_toolBtn__tq_uT:disabled{opacity:.45;cursor:default}.RichMarkdownEditor_mono__p4ghN{font-family:SFMono-Regular,Consolas,monospace;font-size:11px}.RichMarkdownEditor_menuWrap__INNgO{position:relative}.RichMarkdownEditor_menuPanel__SNrkI{position:absolute;z-index:30;top:calc(100% + 4px);left:0;min-width:170px;background:var(--cp-surface,#fff);border:1px solid var(--tv2-border,#cfd6e4);border-radius:10px;box-shadow:0 8px 24px rgba(25,32,66,.14);padding:4px;display:flex;flex-direction:column}.RichMarkdownEditor_menuItem__EDyda{text-align:left;border:0;background:transparent;border-radius:7px;padding:6px 10px;font-size:13px;font-weight:600;color:var(--tv2-text,#1c2333);cursor:pointer}.RichMarkdownEditor_menuItem__EDyda:hover{background:rgba(46,74,158,.08)}.RichMarkdownEditor_toolbarRight__lgtQV{margin-left:auto;display:flex;align-items:center;gap:10px}.RichMarkdownEditor_modeToggle__tJQgO{display:inline-flex;border:1px solid var(--tv2-border,#cfd6e4);border-radius:8px;overflow:hidden}.RichMarkdownEditor_modeBtn__ghz93,.RichMarkdownEditor_modeOn__OqqQH{border:0;padding:4px 12px;font-size:12px;font-weight:700;cursor:pointer;background:transparent;color:#59667d}.RichMarkdownEditor_modeOn__OqqQH{background:var(--tv2-primary,#2e4a9e);color:#fff}.RichMarkdownEditor_modeBtn__ghz93:focus-visible,.RichMarkdownEditor_modeOn__OqqQH:focus-visible{outline:2px solid var(--tv2-primary,#2e4a9e);outline-offset:-2px}.RichMarkdownEditor_splitGrid__5NMbl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.RichMarkdownEditor_singlePane__FZF9m{display:block}.RichMarkdownEditor_editorHost__UPl_I{border-right:1px solid var(--tv2-border,#eef0f7)}.RichMarkdownEditor_singlePane__FZF9m .RichMarkdownEditor_editorHost__UPl_I{border-right:0}.RichMarkdownEditor_editorHost__UPl_I .cm-editor{height:100%;font-size:13.5px;background:#fbfcff}.RichMarkdownEditor_editorHost__UPl_I .cm-editor.cm-focused{outline:none}.RichMarkdownEditor_editorHost__UPl_I .cm-content{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;line-height:1.7;padding:12px 6px;caret-color:var(--tv2-primary,#2e4a9e)}.RichMarkdownEditor_editorHost__UPl_I .cm-line{padding:0 10px}.RichMarkdownEditor_editorHost__UPl_I .cm-activeLine{background:rgba(46,74,158,.05)}.RichMarkdownEditor_editorHost__UPl_I .cm-placeholder{color:#98a0b6}.RichMarkdownEditor_previewPane__fm_W6{padding:14px 18px;overflow-y:auto;background:var(--cp-surface,#fff)}.RichMarkdownEditor_previewEmpty__TCmeM{color:var(--tv2-text-soft,#8a92a9);font-size:.9rem;margin:0}.RichMarkdownEditor_statusBar__U3_3P{display:flex;justify-content:space-between;padding:4px 12px;border-top:1px solid var(--tv2-border,#eef0f7);font-size:10.5px;color:#59667d;background:var(--tv2-surface-soft,#f7f8fc)}@media (max-width:900px){.RichMarkdownEditor_splitGrid__5NMbl{grid-template-columns:1fr}.RichMarkdownEditor_editorHost__UPl_I{border-right:0;border-bottom:1px solid var(--tv2-border,#eef0f7)}}.NotebookAiAssistant_backdrop__Px_Wl{position:fixed;inset:0;z-index:85;background:rgba(25,34,55,.3)}.NotebookAiAssistant_drawer__O3cmr{position:absolute;inset:0 0 0 auto;width:min(680px,96vw);display:grid;grid-template-rows:auto minmax(0,1fr);background:#fff;box-shadow:-16px 0 44px rgba(18,28,50,.2)}.NotebookAiAssistant_header__E0e5k{display:flex;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid #e2e8f0}.NotebookAiAssistant_header__E0e5k span{color:#5a4b9f;font-size:.73rem;font-weight:800;text-transform:uppercase}.NotebookAiAssistant_header__E0e5k span i{margin-right:4px;font-style:normal}.NotebookAiAssistant_header__E0e5k h2,.NotebookAiAssistant_header__E0e5k p{margin:0}.NotebookAiAssistant_header__E0e5k h2{margin-top:3px;font-size:1.2rem}.NotebookAiAssistant_header__E0e5k p{margin-top:5px;color:#64748b;font-size:.86rem}.NotebookAiAssistant_header__E0e5k button{width:34px;height:34px;border:1px solid #d7dde6;border-radius:7px;background:#fff;cursor:pointer}.NotebookAiAssistant_body__dFUPJ{overflow-y:auto;padding:20px 22px 40px}.NotebookAiAssistant_actions___UKc8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin-bottom:18px}.NotebookAiAssistant_actions___UKc8 button{min-height:42px;border:1px solid #d7dde6;border-radius:7px;background:#fff;color:#334155;font-weight:700;cursor:pointer}.NotebookAiAssistant_actions___UKc8 button:disabled{opacity:.45;cursor:not-allowed}.NotebookAiAssistant_actions___UKc8 .NotebookAiAssistant_actionActive__L1mWr{border-color:#7666c1;background:#f4f1ff;color:#45378c}.NotebookAiAssistant_context__AbMa_{margin:-8px 0 14px;padding:8px 10px;border-left:3px solid #8d7ed1;background:#f8f6ff;color:#51468a;font-size:.82rem}.NotebookAiAssistant_field__Us9tW{display:grid;grid-gap:6px;gap:6px;margin-bottom:15px;color:#27344a;font-size:.84rem;font-weight:700}.NotebookAiAssistant_field__Us9tW span{display:flex;justify-content:space-between;gap:8px}.NotebookAiAssistant_field__Us9tW em{color:#8390a7;font-style:normal;font-weight:500}.NotebookAiAssistant_field__Us9tW input,.NotebookAiAssistant_field__Us9tW select,.NotebookAiAssistant_field__Us9tW textarea,.NotebookAiAssistant_preferences__tXTI7 textarea{width:100%;border:1px solid #ccd5e3;border-radius:7px;padding:9px 10px;background:#fff;color:#1f2937;font:inherit;font-weight:400}.NotebookAiAssistant_field__Us9tW textarea{min-height:112px;resize:vertical;line-height:1.45}.NotebookAiAssistant_field__Us9tW small{justify-self:end;color:#8a96aa;font-weight:500}.NotebookAiAssistant_field__Us9tW .NotebookAiAssistant_fieldHint__9yAcu{justify-self:start;margin-top:-1px;line-height:1.35}.NotebookAiAssistant_generationShape__xfjEF{display:grid;grid-gap:12px;gap:12px;margin:0 0 15px}.NotebookAiAssistant_generationShape__xfjEF fieldset{min-width:0;margin:0;border:0;padding:0}.NotebookAiAssistant_generationShape__xfjEF legend{margin-bottom:6px;color:#27344a;font-size:.84rem;font-weight:750}.NotebookAiAssistant_segmented__WYmoM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.NotebookAiAssistant_segmented__WYmoM button{display:grid;grid-gap:3px;gap:3px;min-width:0;border:1px solid #d5dce7;border-radius:7px;padding:9px 10px;background:#fff;color:#445067;cursor:pointer;text-align:left}.NotebookAiAssistant_segmented__WYmoM button[aria-pressed=true]{border-color:#7666c1;background:#f4f1ff;color:#45378c;box-shadow:inset 0 0 0 1px #7666c1}.NotebookAiAssistant_segmented__WYmoM strong{font-size:.8rem}.NotebookAiAssistant_segmented__WYmoM span{color:#778198;font-size:.69rem;line-height:1.3}.NotebookAiAssistant_focusOptions__2AJU_{display:inline-grid;grid-template-columns:repeat(3,auto);border:1px solid #d5dce7;border-radius:7px;padding:3px;background:#f7f9fc}.NotebookAiAssistant_focusOptions__2AJU_ button{border:0;border-radius:5px;padding:6px 13px;background:transparent;color:#59667c;cursor:pointer;font:inherit;font-size:.78rem;font-weight:700}.NotebookAiAssistant_focusOptions__2AJU_ button[aria-pressed=true]{background:#fff;color:#45378c;box-shadow:0 1px 3px rgba(30,41,59,.15)}.NotebookAiAssistant_twoColumns__o6THe{display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-gap:12px;gap:12px}.NotebookAiAssistant_moreToggle__GuvOe{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin:0 0 15px;border:1px solid #d8d0ed;border-radius:8px;padding:10px 12px;background:#fbfaff;color:#493a8c;cursor:pointer;font:inherit;font-size:.84rem;font-weight:750}.NotebookAiAssistant_moreToggle__GuvOe span{color:#8276ad;font-size:.76rem;font-weight:500}.NotebookAiAssistant_moreToggle__GuvOe span:first-child{color:inherit;font-size:inherit;font-weight:inherit}.NotebookAiAssistant_disclosureIcon__Kk18u{display:inline-block;font-size:1.2rem!important;line-height:.8;transform:rotate(0deg);transition:transform .15s ease}.NotebookAiAssistant_moreToggle__GuvOe[data-open=true] .NotebookAiAssistant_disclosureIcon__Kk18u{transform:rotate(90deg)}.NotebookAiAssistant_moreOptions__xSIYs{margin:-7px 0 17px;padding:13px;border:1px solid #ded9ef;border-radius:8px;background:#fbfaff}.NotebookAiAssistant_moreOptions__xSIYs>:last-child{margin-bottom:0}.NotebookAiAssistant_mix__GL3IK{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0 0 15px;padding:12px;border:1px solid #dce2eb;border-radius:8px}.NotebookAiAssistant_mix__GL3IK legend{padding:0 5px;font-size:.82rem;font-weight:700}.NotebookAiAssistant_mix__GL3IK label{display:inline-flex;align-items:center;gap:6px;color:#475569;font-size:.82rem}.NotebookAiAssistant_preferences__tXTI7,.NotebookAiAssistant_sourceMaterial__pyTaU{margin:4px 0 18px;border:1px solid #ded9ef;border-radius:8px;background:#fbfaff}.NotebookAiAssistant_preferences__tXTI7 summary,.NotebookAiAssistant_sourceMaterial__pyTaU summary{display:flex;justify-content:space-between;gap:12px;padding:11px 12px;color:#45378c;cursor:pointer;font-size:.84rem;font-weight:750}.NotebookAiAssistant_preferences__tXTI7 summary span,.NotebookAiAssistant_sourceMaterial__pyTaU summary span{color:#877db0;font-weight:500}.NotebookAiAssistant_preferences__tXTI7>p,.NotebookAiAssistant_sourceMaterial__pyTaU>p{margin:0;padding:0 12px 10px;color:#69748a;font-size:.78rem;line-height:1.4}.NotebookAiAssistant_sourceUpload__Erz3v{display:block;margin:0 12px 10px;border:1px dashed #b9afd8;border-radius:7px;padding:10px;background:#fff;color:#4f4387;text-align:center;cursor:pointer;font-size:.82rem;font-weight:750}.NotebookAiAssistant_sourceUpload__Erz3v input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.NotebookAiAssistant_sourceList__wMr_V{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0 12px 12px;list-style:none}.NotebookAiAssistant_sourceList__wMr_V li{display:flex;align-items:center;gap:10px;border-top:1px solid #e5e1f1;padding-top:8px}.NotebookAiAssistant_sourceList__wMr_V li>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.NotebookAiAssistant_sourceList__wMr_V strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#303b58;font-size:.82rem}.NotebookAiAssistant_sourceList__wMr_V small{color:#778198}.NotebookAiAssistant_sourceList__wMr_V button{margin-left:auto;border:0;background:transparent;color:#5a4b9f;cursor:pointer;font:inherit;font-size:.78rem;font-weight:700}.NotebookAiAssistant_preferences__tXTI7 textarea{width:calc(100% - 24px);margin:0 12px;resize:vertical}.NotebookAiAssistant_preferences__tXTI7>div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px 12px}.NotebookAiAssistant_preferences__tXTI7 button{border:1px solid #bcb2df;border-radius:6px;padding:6px 9px;background:#fff;color:#51468a;cursor:pointer;font-weight:700}.NotebookAiAssistant_preferences__tXTI7 small{color:#8a96aa}.NotebookAiAssistant_error__UVF46,.NotebookAiAssistant_saved__4Eg9G{display:block;padding:0 12px 10px;font-size:.77rem}.NotebookAiAssistant_saved__4Eg9G{color:#23734a}.NotebookAiAssistant_error__UVF46{color:#b42318}.NotebookAiAssistant_errorBox__s_AVz,.NotebookAiAssistant_warning__lv_6J{margin:10px 0;padding:10px 12px;border-radius:7px;font-size:.83rem;line-height:1.4}.NotebookAiAssistant_errorBox__s_AVz{border:1px solid #efc3be;background:#fff4f2;color:#9b241c}.NotebookAiAssistant_warning__lv_6J{border:1px solid #ead7a5;background:#fff9e9;color:#805b12}.NotebookAiAssistant_footer__e744p{display:flex;justify-content:flex-end;gap:8px;padding-top:8px}.NotebookAiAssistant_footer__e744p button{border-radius:7px;padding:9px 14px;cursor:pointer;font-weight:750}.NotebookAiAssistant_secondary__rwRYO{border:1px solid #d1d8e3;background:#fff;color:#334155}.NotebookAiAssistant_primary__pAgr2{border:1px solid #4d3f99;background:#4d3f99;color:#fff}.NotebookAiAssistant_primary__pAgr2:disabled{opacity:.5;cursor:not-allowed}.NotebookAiAssistant_resultIntro__EYPgS{margin-bottom:14px}.NotebookAiAssistant_resultIntro__EYPgS span{color:#5a4b9f;font-size:.72rem;font-weight:800;text-transform:uppercase}.NotebookAiAssistant_resultIntro__EYPgS h3,.NotebookAiAssistant_resultIntro__EYPgS p{margin:0}.NotebookAiAssistant_resultIntro__EYPgS h3{margin-top:3px;font-size:1.08rem}.NotebookAiAssistant_resultIntro__EYPgS p{margin-top:5px;color:#64748b;font-size:.84rem}.NotebookAiAssistant_proposals__SyRax{display:grid;grid-gap:8px;gap:8px;margin:14px 0}.NotebookAiAssistant_proposal__kOlRy{padding:11px 12px;border:1px solid #dce2eb;border-radius:8px}.NotebookAiAssistant_proposalChoice__orWWz{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;cursor:pointer}.NotebookAiAssistant_proposalChoice__orWWz input{margin-top:4px}.NotebookAiAssistant_proposalChoice__orWWz>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.NotebookAiAssistant_proposal__kOlRy b{color:#5a4b9f;font-size:.7rem;text-transform:uppercase}.NotebookAiAssistant_proposal__kOlRy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.NotebookAiAssistant_proposal__kOlRy small{color:#748097;line-height:1.35}.NotebookAiAssistant_proposalDetails__l_Uyp{margin:9px 0 0 28px;border-top:1px solid #e4e8ef;padding-top:8px;color:#526078;font-size:.78rem}.NotebookAiAssistant_proposalDetails__l_Uyp summary{cursor:pointer;font-weight:700}.NotebookAiAssistant_proposalDetails__l_Uyp h4{margin:10px 0 4px;color:#334155;font-size:.72rem;text-transform:uppercase}.NotebookAiAssistant_proposalDetails__l_Uyp pre{max-height:180px;overflow:auto;margin:0;padding:9px;border:1px solid #e2e7ee;border-radius:6px;background:#f7f9fc;color:#27344a;white-space:pre-wrap;font-size:.75rem}.NotebookAiAssistant_proposalDetails__l_Uyp p{margin:4px 0 0}.NotebookAiAssistant_assumptions__O3qde{margin:12px 0;color:#58647a;font-size:.8rem}.NotebookAiAssistant_assumptions__O3qde summary{cursor:pointer;font-weight:700}.NotebookAiAssistant_assumptions__O3qde ul{margin:7px 0 0;padding-left:20px}@media (max-width:560px){.NotebookAiAssistant_actions___UKc8,.NotebookAiAssistant_segmented__WYmoM,.NotebookAiAssistant_twoColumns__o6THe{grid-template-columns:1fr}}.NotebookImportModal_backdrop__eBV4B{position:fixed;inset:0;z-index:95;display:grid;place-items:center;padding:24px;background:rgba(21,31,54,.42)}.NotebookImportModal_modal__zDTBr{width:min(760px,100%);max-height:min(820px,calc(100vh - 48px));overflow:hidden;border:1px solid #d9e0ec;border-radius:8px;background:#fff;box-shadow:0 24px 70px rgba(17,28,52,.26);display:grid;grid-template-rows:auto minmax(0,1fr)}.NotebookImportModal_header__BP5l1{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid #e2e8f0}.NotebookImportModal_header__BP5l1 h2,.NotebookImportModal_header__BP5l1 p{margin:0}.NotebookImportModal_header__BP5l1 p{color:#405bb0;font-size:.72rem;font-weight:800;text-transform:uppercase}.NotebookImportModal_header__BP5l1 h2{margin-top:2px;font-size:1.25rem}.NotebookImportModal_header__BP5l1 button{width:34px;height:34px;border:1px solid #d7dde6;border-radius:7px;background:#fff;cursor:pointer;font-size:1.25rem}.NotebookImportModal_body__r5RBR{overflow-y:auto;padding:20px}.NotebookImportModal_dropzone___CTQx{min-height:190px;display:grid;place-items:center;align-content:center;grid-gap:8px;gap:8px;text-align:center;border:1px dashed #9eb1e1;border-radius:8px;background:#f8faff;cursor:pointer;padding:24px}.NotebookImportModal_dropzone___CTQx:focus-within,.NotebookImportModal_dropzone___CTQx:hover{border-style:solid;background:#f3f6ff}.NotebookImportModal_dropzone___CTQx strong{color:#24335a;font-size:1rem}.NotebookImportModal_dropzone___CTQx span{max-width:500px;color:#66738d;font-size:.84rem;line-height:1.5}.NotebookImportModal_dropzone___CTQx input{margin-top:10px;max-width:100%}.NotebookImportModal_expectations__fAEU3{margin-top:14px;padding:12px 14px;border-left:3px solid #8fa5dd;background:#f7f9fd}.NotebookImportModal_expectations__fAEU3 p,.NotebookImportModal_expectations__fAEU3 strong{margin:0}.NotebookImportModal_expectations__fAEU3 p{margin-top:4px;color:#5e6a80;font-size:.84rem;line-height:1.5}.NotebookImportModal_fileHeading__4EdRU{display:flex;align-items:center;justify-content:space-between;gap:12px}.NotebookImportModal_fileHeading__4EdRU span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.NotebookImportModal_fileHeading__4EdRU button{border:0;background:transparent;color:#405bb0;cursor:pointer;font-weight:700}.NotebookImportModal_summary__t7ocx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:16px 0;border:1px solid #dfe5ee;border-radius:8px;overflow:hidden;background:#dfe5ee}.NotebookImportModal_summary__t7ocx div{display:grid;grid-gap:2px;gap:2px;padding:12px;background:#f8fafc}.NotebookImportModal_summary__t7ocx strong{font-size:1.1rem;color:#1f2f52}.NotebookImportModal_summary__t7ocx span{color:#6b778c;font-size:.72rem}.NotebookImportModal_reportSection__pEM_4{margin-top:18px}.NotebookImportModal_reportSection__pEM_4 h3,.NotebookImportModal_reportSection__pEM_4 p{margin:0}.NotebookImportModal_reportSection__pEM_4 h3{display:flex;align-items:center;gap:7px;font-size:.92rem}.NotebookImportModal_reportSection__pEM_4 h3 span{min-width:22px;padding:2px 6px;border-radius:999px;background:#eef1f7;text-align:center;font-size:.7rem}.NotebookImportModal_reportSection__pEM_4>p{margin-top:4px;color:#6a768a;font-size:.8rem}.NotebookImportModal_issueList__HYxXJ{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px}.NotebookImportModal_issueList__HYxXJ li{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:10px;gap:10px;padding:9px 10px;border:1px solid #e0e5ee;border-radius:7px}.NotebookImportModal_issueList__HYxXJ li>span{color:#405bb0;font-size:.72rem;font-weight:800}.NotebookImportModal_issueList__HYxXJ div{min-width:0;display:grid;grid-gap:3px;gap:3px}.NotebookImportModal_issueList__HYxXJ strong{font-size:.8rem;font-weight:600}.NotebookImportModal_issueList__HYxXJ small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7a8699;font-family:ui-monospace,Menlo,monospace;font-size:.72rem}.NotebookImportModal_ready__QMunn{margin:18px 0 0;padding:12px 14px;border:1px solid #bce0ca;border-radius:7px;background:#f0fbf4;color:#246b41;font-weight:700;font-size:.84rem}.NotebookImportModal_strategy__cxacV{display:grid;grid-gap:8px;gap:8px;margin:18px 0 0;padding:0;border:0}.NotebookImportModal_strategy__cxacV legend{margin-bottom:7px;font-size:.84rem;font-weight:800}.NotebookImportModal_strategy__cxacV label{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid #dfe4ed;border-radius:7px;cursor:pointer}.NotebookImportModal_strategy__cxacV input{margin-top:3px}.NotebookImportModal_strategy__cxacV span{display:grid;grid-gap:2px;gap:2px}.NotebookImportModal_strategy__cxacV strong{font-size:.84rem}.NotebookImportModal_strategy__cxacV small{color:#6c788d;font-size:.76rem}.NotebookImportModal_error__aSO1K{margin-top:14px;padding:10px 12px;border:1px solid #efc4c0;border-radius:7px;background:#fff4f3;color:#a2352c;font-size:.84rem}.NotebookImportModal_footer__5VR5I{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:14px;border-top:1px solid #e4e8ef}.NotebookImportModal_footer__5VR5I button{border-radius:7px;padding:8px 14px;cursor:pointer;font:inherit;font-weight:700}.NotebookImportModal_secondary__zNB5b{border:1px solid #d5dce7;background:#fff;color:#27344a}.NotebookImportModal_primary__h3CuS{border:1px solid #314d9c;background:#314d9c;color:#fff}@media (max-width:640px){.NotebookImportModal_backdrop__eBV4B{padding:0;align-items:end}.NotebookImportModal_modal__zDTBr{max-height:94vh;border-radius:8px 8px 0 0}.NotebookImportModal_summary__t7ocx{grid-template-columns:repeat(2,minmax(0,1fr))}.NotebookImportModal_issueList__HYxXJ li{grid-template-columns:1fr;gap:4px}}