.pqmkaa_historyControls{gap:2px;display:flex}
.xLdrKW_anchor{z-index:1050}.xLdrKW_menu{border:1px solid var(--ant-color-border);background:var(--ant-color-bg-elevated);width:max-content;max-width:340px;max-height:268px;box-shadow:var(--ant-box-shadow-secondary);border-radius:12px;margin:6px 0 0;padding:6px;list-style:none;overflow-y:auto}.xLdrKW_option{color:var(--ant-color-text);cursor:pointer;border-radius:8px;align-items:baseline;gap:8px;padding:7px 9px;font-size:.85rem;display:flex}.xLdrKW_option[aria-selected=true]{background:var(--ant-color-fill-tertiary)}.xLdrKW_option:hover{outline:1px solid var(--ant-color-border)}.xLdrKW_badge{width:18px;color:var(--ant-color-text-tertiary);text-align:center;flex:none;font-size:.7rem;font-weight:700}.xLdrKW_option[aria-selected=true] .xLdrKW_badge{color:var(--ant-color-primary)}.xLdrKW_label{font-family:var(--font-geist-mono), monospace;font-weight:650}.xLdrKW_hint{color:var(--ant-color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.xLdrKW_createOption{border-top:1px solid var(--ant-color-split);color:var(--ant-color-text-secondary);border-radius:0 0 8px 8px;margin-top:5px;padding-top:9px}.xLdrKW_createOption .xLdrKW_label{font-family:inherit;font-weight:600}.xLdrKW_createOption[aria-selected=true]{color:var(--ant-color-text)}
.Dp5vgq_fieldHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.Dp5vgq_fieldLabel{font-size:.82rem;font-weight:650}.Dp5vgq_fieldHint{color:var(--ant-color-text-secondary);font-size:.7rem}.Dp5vgq_error{color:var(--ant-color-error);margin-top:8px;font-size:.78rem;line-height:1.5}.Dp5vgq_shell{--token-variable-bg:var(--ant-color-primary-bg);--token-variable-border:var(--ant-color-primary-border);--token-variable-text:var(--ant-color-primary-text);--token-function-bg:var(--ant-color-success-bg);--token-function-border:var(--ant-color-success-border);--token-function-text:var(--ant-color-success-text);--token-constant-bg:var(--ant-color-warning-bg);--token-constant-border:var(--ant-color-warning-border);--token-constant-text:var(--ant-color-warning-text);--token-operator-bg:var(--ant-color-fill-secondary);--token-operator-border:var(--ant-color-border);--token-operator-text:var(--ant-color-text);border:1px solid var(--ant-color-border);background:var(--ant-color-bg-container);border-radius:14px;transition:border-color .16s,box-shadow .16s;overflow:hidden}.Dp5vgq_shell:focus-within{border-color:var(--ant-color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--ant-color-primary) 12%, transparent)}.Dp5vgq_shell[data-invalid=true]{border-color:var(--ant-color-error)}.Dp5vgq_toolbar,.Dp5vgq_footer{color:var(--ant-color-text-secondary);background:var(--ant-color-fill-quaternary);justify-content:space-between;align-items:center;display:flex}.Dp5vgq_toolbar{border-bottom:1px solid var(--ant-color-border-secondary);min-height:42px;padding:0 8px 0 14px}.Dp5vgq_toolbarMeta,.Dp5vgq_toolbarActions{align-items:center;display:flex}.Dp5vgq_toolbarMeta{gap:10px;min-width:0}.Dp5vgq_toolbarActions{gap:8px}.Dp5vgq_shortcut{color:var(--ant-color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.Dp5vgq_editorWrapper{background:linear-gradient(var(--ant-color-fill-quaternary) 1px, transparent 1px), linear-gradient(90deg, var(--ant-color-fill-quaternary) 1px, transparent 1px), var(--ant-color-bg-container);background-size:24px 24px;min-height:270px;position:relative}.Dp5vgq_contentEditable{z-index:1;min-height:270px;color:var(--ant-color-text);caret-color:var(--ant-color-primary);font-family:var(--font-geist-mono), monospace;overflow-wrap:anywhere;outline:none;padding:44px 34px;font-size:.95rem;line-height:2.9;position:relative}.Dp5vgq_paragraph{margin:0}.Dp5vgq_text{font-family:inherit}.Dp5vgq_contentEditable [data-formula-token]{--chip-grip:color-mix(in srgb, currentColor 55%, transparent);white-space:nowrap;background-image:linear-gradient(var(--chip-grip), var(--chip-grip));background-position:3px;background-repeat:no-repeat;background-size:0 calc(100% - 10px);border:1px solid;border-radius:7px;margin:0 1px;padding:4px 8px;font-weight:650;transition:background-size .12s;display:inline}.Dp5vgq_contentEditable [data-formula-token][data-grip]{cursor:grab;background-size:4px calc(100% - 10px)}.Dp5vgq_contentEditable [data-formula-token][data-grip]:active{cursor:grabbing}.Dp5vgq_contentEditable [data-formula-token][data-drag-source]{opacity:.4}.Dp5vgq_contentEditable [data-formula-token][data-drop-edge=before]{box-shadow:-3px 0 0 var(--ant-color-primary)}.Dp5vgq_contentEditable [data-formula-token][data-drop-edge=after]{box-shadow:3px 0 0 var(--ant-color-primary)}.Dp5vgq_contentEditable [data-formula-token][data-drop-edge=swap]{border-style:dashed;border-color:var(--ant-color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--ant-color-primary) 22%, transparent)}.Dp5vgq_contentEditable [data-formula-token=variable]{border-color:var(--token-variable-border);color:var(--token-variable-text);background-color:var(--token-variable-bg)}.Dp5vgq_contentEditable [data-formula-token=context]{border-style:dashed;border-color:var(--token-variable-border);color:var(--token-variable-text);background-color:var(--token-variable-bg)}.Dp5vgq_contentEditable [data-formula-token=function]{border-color:var(--token-function-border);color:var(--token-function-text);background-color:var(--token-function-bg)}.Dp5vgq_contentEditable [data-formula-token=constant]{border-color:var(--token-constant-border);color:var(--token-constant-text);background-color:var(--token-constant-bg)}:is(.Dp5vgq_contentEditable [data-formula-token=number],.Dp5vgq_contentEditable [data-formula-token=text]){--chip-grip:color-mix(in srgb, var(--ant-color-fill-quaternary) 55%, transparent);color:var(--ant-color-text);background-color:#0000;border-color:#0000;border-radius:5px;padding:4px 3px 4px 8px;font-weight:600}:is(.Dp5vgq_contentEditable [data-formula-token=number]:hover,.Dp5vgq_contentEditable [data-formula-token=text]:hover){background-color:var(--ant-color-fill-quaternary)}.Dp5vgq_contentEditable [data-formula-token=operator]{border-color:var(--token-operator-border);color:var(--token-operator-text);background-color:var(--token-operator-bg);padding-inline:8px 7px}.Dp5vgq_contentEditable [data-formula-unknown]{color:var(--ant-color-error);-webkit-text-decoration:underline wavy var(--ant-color-error);text-decoration:underline wavy var(--ant-color-error);text-underline-offset:5px;text-decoration-thickness:1px}.Dp5vgq_contentEditable [data-formula-token=variable]:before{content:"V";opacity:.5;vertical-align:1px;margin-right:5px;font-size:.72em}.Dp5vgq_contentEditable [data-formula-token=function]:before{content:"F";opacity:.5;vertical-align:1px;margin-right:5px;font-size:.72em}.Dp5vgq_contentEditable [data-formula-token=constant]:before{content:"C";opacity:.5;vertical-align:1px;margin-right:5px;font-size:.72em}.Dp5vgq_contentEditable [data-formula-token=operator]:before{content:none}.Dp5vgq_placeholder{color:var(--ant-color-text-placeholder);font-family:var(--font-geist-mono), monospace;pointer-events:none;font-size:.9rem;position:absolute;top:44px;left:34px}.Dp5vgq_footer{border-top:1px solid var(--ant-color-border-secondary);min-height:34px;padding:0 14px;font-size:.72rem}@media (max-width:640px){.Dp5vgq_editorWrapper,.Dp5vgq_contentEditable{min-height:220px}.Dp5vgq_contentEditable{padding:26px 18px;line-height:2.8}.Dp5vgq_shortcut,.Dp5vgq_fieldHint{display:none}.Dp5vgq_placeholder{top:26px;left:18px}}
.N_lPIa_editorContainer{min-width:0}.N_lPIa_editorHeading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.N_lPIa_step{color:var(--ant-color-primary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:.68rem;font-weight:750;display:block}.N_lPIa_editorHeading h2{color:var(--ant-color-text);letter-spacing:-.025em;margin:0;font-size:clamp(1.2rem,2vw,1.55rem)}.N_lPIa_editorHeading p{max-width:650px;color:var(--ant-color-text-secondary);margin-top:5px;font-size:.84rem;line-height:1.55}.N_lPIa_statusTag{border-radius:999px;flex:none;margin:2px 0 0;font-weight:600}.N_lPIa_previewHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.N_lPIa_errorAlert{margin-top:12px}.N_lPIa_mathPreview{margin-top:22px}.N_lPIa_previewHeading{color:var(--ant-color-text-secondary);letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-weight:650}.N_lPIa_liveIndicator{align-items:center;gap:6px;font-size:.65rem;display:inline-flex}.N_lPIa_liveIndicator>span{background:var(--ant-color-success);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--ant-color-success) 12%, transparent);border-radius:50%}.N_lPIa_errorIndicator>span{background:var(--ant-color-error);box-shadow:0 0 0 4px color-mix(in srgb, var(--ant-color-error) 12%, transparent)}.N_lPIa_mathCanvas{border:1px dashed var(--ant-color-border);background:var(--ant-color-bg-layout);border-radius:12px;place-items:center;min-height:118px;padding:24px;display:grid;overflow-x:auto}.N_lPIa_errorMathCanvas{border-color:var(--ant-color-error)}.N_lPIa_mathCanvas .katex-display{margin:0}.N_lPIa_emptyPreview{color:var(--ant-color-text-placeholder);font-size:.82rem}.N_lPIa_errorIndicator{color:var(--ant-color-error)}@media (max-width:640px){.N_lPIa_editorHeading{flex-direction:column;gap:10px}}.N_lPIa_alertActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.N_lPIa_infoAlert.ant-alert{background-color:var(--ant-color-fill-alter);border-color:var(--ant-color-border-secondary)}
.uIOCZq_editorLayout{gap:14px}.uIOCZq_libraryPanel{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 12px 36px #0724480d}.uIOCZq_editorPanel{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:16px;min-width:0;padding:clamp(20px,2.5vw,32px);box-shadow:0 12px 36px #07244812}@media (max-width:900px){.uIOCZq_editorLayout{flex-direction:column!important}.uIOCZq_editorLayout>.ant-splitter-panel{flex-basis:auto!important;width:100%!important}.uIOCZq_editorLayout>.ant-splitter-bar{display:none!important}}
._7-fU6a_error{font-family:var(--font-geist-sans), sans-serif;color:var(--ant-color-error);text-align:left;font-size:.82rem;font-weight:400;line-height:1.5;display:block}._7-fU6a_errorTitle{margin-bottom:2px;font-weight:600;display:block}
.--ZU1a_offer{color:var(--ant-color-text-secondary);margin:0;font-size:.95rem}.--ZU1a_body{flex-direction:column;gap:10px;display:flex}.--ZU1a_text{margin:0!important}.--ZU1a_label{color:var(--ant-color-text);font-weight:600}.--ZU1a_privacy{font-size:.85rem}
.h6Biaq_drafts{border:1px dashed var(--ant-color-warning-border);border-radius:12px;flex-direction:column;gap:6px;margin-bottom:16px;padding:12px 16px;display:flex}.h6Biaq_title{align-items:center;gap:6px;margin:0;font-size:.95rem;display:flex}.h6Biaq_hint{color:var(--ant-color-text-secondary);margin:0;font-size:.8rem}.h6Biaq_link{font-weight:600}.h6Biaq_when{color:var(--ant-color-text-secondary);margin-inline-start:12px;font-size:.75rem}
.eVZW9W_setup{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:18px;flex-direction:column;gap:18px;padding:20px;display:flex;box-shadow:0 14px 38px #0724480f}.eVZW9W_title{margin:0;font-size:1.05rem}.eVZW9W_section{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.eVZW9W_section+.eVZW9W_section{border-top:1px solid var(--ant-color-border-secondary);padding-top:16px}.eVZW9W_sectionTitle{color:var(--ant-color-text-secondary);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.eVZW9W_hint{color:var(--ant-color-text-tertiary);margin:0;font-size:.78rem;line-height:1.45}.eVZW9W_variables{flex-direction:column;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.eVZW9W_variable{border:1px solid var(--ant-color-border-secondary);border-radius:12px;gap:6px;padding:10px 12px;display:grid}.eVZW9W_variable .ant-form-item{margin-bottom:0}.eVZW9W_variableName{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;font-size:.85rem;display:flex}.eVZW9W_variableName code{color:var(--ant-color-text-tertiary);font-size:.7rem}.eVZW9W_mode{color:var(--ant-color-text-secondary);font-size:.8rem}
.O4veSW_editor{flex-direction:column;gap:12px;margin-bottom:18px;display:flex}.O4veSW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.O4veSW_rows{flex-direction:column;gap:12px;display:flex}.O4veSW_field{margin-bottom:10px}.O4veSW_code{font-family:var(--font-geist-mono), monospace}.O4veSW_assignments{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:10px;display:flex}.O4veSW_assignment{grid-template-columns:minmax(0,1fr) auto minmax(0,2fr) auto;align-items:end;gap:8px;width:100%;display:grid}.O4veSW_equals{color:var(--ant-color-text-secondary);padding-bottom:16px}@media (max-width:575px){.O4veSW_assignment{grid-template-columns:minmax(0,1fr)}.O4veSW_equals{display:none}}.O4veSW_summary{overflow-wrap:anywhere;margin-bottom:8px;display:block}.O4veSW_summaryList{overflow-wrap:anywhere;margin:8px 0;padding-left:20px;line-height:1.8}.O4veSW_message{color:var(--ant-color-text-secondary);margin-left:6px}
