@import url("https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700&display=swap");:root{--background-color:#f5f5f5;--foreground-color:#111827;--primary-50:#eff6ff;--primary-100:#dbeafe;--primary-500:#3b82f6;--primary-600:#2563eb;--primary-700:#1d4ed8;--success-50:#f0fdf4;--success-600:#15803d;--success-700:#166534;--error-50:#fef2f2;--error-600:#b91c1c;--error-700:#991b1b;--neutral-100:#f3f4f6;--neutral-300:#d1d5db;--neutral-500:#6b7280;--neutral-700:#374151;--font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-normal:500;--font-medium:500;--font-semibold:600;--font-bold:700;.ProseMirror b,.ProseMirror strong{font-weight:700}--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.03);--shadow-md:0 1px 3px 0 rgba(0,0,0,0.05),0 1px 2px -1px rgba(0,0,0,0.05);--shadow-lg:0 4px 6px -1px rgba(0,0,0,0.05),0 2px 4px -2px rgba(0,0,0,0.05)}[data-theme=dark]{--background-color:#0a0a0a;--foreground-color:#ededed}html{font-family:var(--font-family);font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}*,:after,:before,html{font-weight:var(--font-normal)}*,:after,:before{font-family:inherit}b,strong{font-weight:var(--font-bold)!important}.h1,h1{font-size:var(--text-4xl);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-6)}.h2,h2{font-size:var(--text-3xl);line-height:var(--leading-tight)}.h2,.h3,h2,h3{font-weight:var(--font-semibold);margin-bottom:var(--space-4)}.h3,h3{font-size:var(--text-2xl)}.h3,.h4,h3,h4{line-height:var(--leading-snug)}.h4,h4{font-size:var(--text-xl);font-weight:var(--font-medium);margin-bottom:var(--space-3)}.body-text,p{font-size:var(--text-base);margin-bottom:var(--space-4)}.body-text,.text-sm,p{line-height:var(--leading-normal)}.text-sm{font-size:var(--text-sm)}.text-xs{font-size:var(--text-xs);line-height:var(--leading-normal)}.ant-btn,.ant-card,.ant-descriptions,.ant-dropdown,.ant-form,.ant-input,.ant-layout,.ant-menu,.ant-message,.ant-modal,.ant-notification,.ant-popover,.ant-select,.ant-table,.ant-tabs,.ant-tooltip,.ant-typography,.ant-upload,.mdxeditor,.mdxeditor-content,[class*=ant-],[contenteditable=true]{font-family:var(--font-family)!important}.ant-btn{font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-normal);border-radius:6px!important;border:1px solid transparent!important;transition:all .2s ease!important;box-shadow:var(--shadow-sm)}.ant-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}.ant-btn-primary{background:var(--primary-600)!important;border-color:var(--primary-600)!important;color:white!important}.ant-btn-primary:hover{background:var(--primary-700)!important;border-color:var(--primary-700)!important}.ant-btn-primary[disabled],.ant-btn-primary[disabled]:active,.ant-btn-primary[disabled]:focus,.ant-btn-primary[disabled]:hover{background:#f5f5f5!important;border-color:#d9d9d9!important;color:rgba(0,0,0,.25)!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}.ant-card-head{padding-bottom:12px!important}.ant-card-body{padding-top:8px!important}.ant-btn-default{background:white!important;border-color:var(--neutral-300)!important;color:var(--neutral-700)!important;box-shadow:var(--shadow-sm)}.ant-btn-default:hover{border-color:var(--primary-600)!important;color:var(--primary-600)!important;background:var(--primary-50)!important}.ant-btn-success{background:var(--success-600)!important;border-color:var(--success-600)!important;color:white!important}.ant-btn-success:hover{background:var(--success-700)!important;border-color:var(--success-700)!important}.ant-btn-dangerous{background:var(--error-600)!important;border-color:var(--error-600)!important;color:white!important}.ant-btn-dangerous:hover{background:var(--error-700)!important;border-color:var(--error-700)!important}.ant-btn-link{color:var(--primary-700)!important;background:none!important;border:none!important;box-shadow:none!important;padding:0!important;height:auto!important}.ant-btn-link:hover{color:var(--primary-600)!important;text-decoration:underline;transform:none;box-shadow:none}.ant-input{font-size:14px!important;font-weight:400!important}.ant-input-password .ant-input{height:unset!important;padding-left:var(--space-3)!important;padding-right:var(--space-3)!important}.ant-select{font-size:var(--text-base)}.ant-select-arrow{display:flex!important;align-items:center!important;top:0!important;bottom:0!important;margin:auto 0!important}[class*=selectRow] [class*=compactSelect] .ant-select-arrow{top:50%!important;bottom:auto!important;margin:0!important;transform:translateY(-50%)!important}.ant-collapse-expand-icon{align-self:center!important}.ant-menu-item{font-size:var(--text-sm);font-weight:var(--font-medium)}.ant-card-head-title{font-size:var(--text-lg);font-weight:var(--font-semibold)}.ant-modal-title{font-size:var(--text-xl);font-weight:var(--font-semibold)}body,html{margin:0!important;padding:0!important;overflow:hidden!important;height:100vh!important}body{color:var(--foreground-color)!important;background-color:var(--background-color)!important;font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s,color .3s}body[data-page=billing],body[data-page=configure],body[data-page=dashboard],body[data-page=documentcentre],body[data-page=help],body[data-page=login],body[data-page=settings],body[data-page=transcription],html[data-page=billing],html[data-page=configure],html[data-page=dashboard],html[data-page=documentcentre],html[data-page=help],html[data-page=login],html[data-page=settings],html[data-page=transcription]{overflow-y:auto!important;overflow-x:hidden!important;-ms-overflow-style:none;scrollbar-width:none}body[data-page=billing]::-webkit-scrollbar,body[data-page=clients]::-webkit-scrollbar,body[data-page=configure]::-webkit-scrollbar,body[data-page=create]::-webkit-scrollbar,body[data-page=dashboard]::-webkit-scrollbar,body[data-page=documentcentre]::-webkit-scrollbar,body[data-page=help]::-webkit-scrollbar,body[data-page=review]::-webkit-scrollbar,body[data-page=templates]::-webkit-scrollbar,body[data-page=transcription]::-webkit-scrollbar,html[data-page=billing]::-webkit-scrollbar,html[data-page=configure]::-webkit-scrollbar,html[data-page=dashboard]::-webkit-scrollbar,html[data-page=documentcentre]::-webkit-scrollbar,html[data-page=help]::-webkit-scrollbar,html[data-page=login]::-webkit-scrollbar,html[data-page=settings]::-webkit-scrollbar,html[data-page=transcription]::-webkit-scrollbar{display:none}.forward-ref-editor h1{margin-top:.5em;line-height:1;font-size:2.5em}.forward-ref-editor h2{margin-top:.5em;line-height:1;font-size:2.25em}.forward-ref-editor h3{margin-top:.5em;line-height:1;font-size:2em}.forward-ref-editor h4{margin-top:.5em;line-height:1;font-size:1.75em}.forward-ref-editor h5{margin-top:.5em;line-height:1;font-size:1.5em}.forward-ref-editor h6{margin-top:.5em;line-height:1;font-size:1.25em}.forward-ref-editor ul{list-style-type:disc;margin-left:1.5em}.forward-ref-editor ul ul{list-style-type:circle;margin-left:1.5em}.forward-ref-editor ul ul ul{list-style-type:square;margin-left:1.5em}.forward-ref-editor ol{list-style-type:decimal;margin-left:1.5em}.forward-ref-editor ol ol{list-style-type:lower-alpha;margin-left:1.5em}.forward-ref-editor ol ol ol{list-style-type:lower-roman;margin-left:1.5em}.forward-ref-editor a{color:#007bff;text-decoration:none}.forward-ref-editor a:hover{text-decoration:underline}.forward-ref-editor input[type=checkbox]{width:16px;height:16px;vertical-align:middle;margin-right:.5em}.forward-ref-editor hr{border:0;border-top:1px solid #000;margin:1em 0}.forward-ref-editor table{border-collapse:collapse;width:100%}.mdxeditor-popup-container:empty{height:0!important;min-height:0!important;opacity:0;visibility:hidden;overflow:hidden}.mdxeditor-theme{--accentBgHover:red;--accentBgActive:red;--accentLine:red;--accentBorder:red;--accentBorderHover:red;--accentSolid:red;--accentSolidHover:red;--accentText:red;--accentTextContrast:red;--baseBg:var(--ant-color-bg-elevated);--baseBgActive:var(--ant-color-bg-text-hover);--baseTextContrast:var(--ant-color-text-base);--baseBase:white;--admonitionTipBg:var(--ant-color-success-bg);--admonitionTipBorder:var(--ant-color-success-border);--admonitionInfoBg:var(--ant-color-info-bg);--admonitionInfoBorder:var(--ant-color-info-border);--admonitionCautionBg:var(--ant-color-warning-bg);--admonitionCautionBorder:var(--ant-color-warning-border);--admonitionDangerBg:var(--ant-color-error-bg);--admonitionDangerBorder:var(--ant-color-error-border);--admonitionNoteBg:var(--ant-color-info-bg);--admonitionNoteBorder:var(--ant-color-info-border);font-family:var(--ant-font-family);--font-mono:var(--ant-font-family-code);background:var(--ant-color-bg-container);height:100%}.mdxeditor-theme ._listItemChecked_1tncs_73{text-decoration:none!important}.ant-card,.ant-drawer-content-wrapper,.ant-modal-content{box-shadow:var(--shadow-lg)!important}.ant-dropdown-menu,.ant-message-notice-content,.ant-popover-content,.ant-select-dropdown,.ant-tooltip-content{box-shadow:var(--shadow-md)!important}.ant-input,.ant-input-password,.ant-picker,.ant-select-selector{box-shadow:var(--shadow-sm)!important}.ant-table{overflow:hidden}.ant-table,.mdxeditor{box-shadow:var(--shadow-md);border-radius:8px}.ant-btn,.ant-card,.ant-input,.ant-picker,.ant-select-selector{transition:box-shadow .2s ease-in-out}.ant-card{padding:var(--space-4)!important}.ant-card-head{padding:0 var(--space-4)!important;margin-bottom:var(--space-3)!important}.ant-card-body,.ant-modal-content{padding:var(--space-4)!important}.ant-modal-header{margin-bottom:var(--space-3)!important}.ant-modal-footer{margin-top:var(--space-4)!important}.ant-input,.ant-input-password,.ant-picker,.ant-select-selector{padding:var(--space-2) var(--space-3)!important;height:2.5rem!important}.ant-btn{padding:var(--space-2) var(--space-4)!important;height:2.25rem!important}.ant-table-cell{padding:var(--space-3) var(--space-4)!important}.templates-table-unsorted .ant-table{border:none;box-shadow:none}.templates-table-unsorted .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0}.ant-dropdown-menu{padding:var(--space-1)!important}.ant-dropdown-menu-item{padding:var(--space-2) var(--space-3)!important}.ant-form-item{margin-bottom:var(--space-4)!important}.ant-form-item-label{padding-bottom:var(--space-1)!important}.mdxeditor{padding:var(--space-3) var(--space-4)!important}.form-item-container{margin-bottom:15px}.client-search-input input{padding-left:8px!important}.ant-input:not([disabled])::placeholder,.ant-select:not(.ant-select-disabled) .ant-select-selection-placeholder{color:#999!important}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:white;background:black}}#__next,body,html{height:100%}.ProseMirror ol,.ProseMirror ul{padding-left:1.2em;margin:.25rem 0 .25rem 1.5rem}.ProseMirror li{margin:0 0 3px;line-height:1.5;padding-left:.2em}.ProseMirror ol[data-type=taskList],.ProseMirror ul[data-type=taskList]{list-style:none!important;padding-left:0!important;margin:0!important}.ProseMirror li[data-type=taskItem]{display:flex;align-items:flex-start;margin:8px 0;padding:0}.ProseMirror li[data-type=taskItem]>label{flex-shrink:0;margin-right:8px;margin-top:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProseMirror li[data-type=taskItem]>div{flex:1 1}.ProseMirror li[data-type=taskItem] input[type=checkbox]{width:16px;height:16px;margin:0;cursor:pointer}.ProseMirror li[data-type=taskItem] span{margin:0;padding:0;line-height:1.4}.ProseMirror li[data-type=taskItem][data-checked=true] span{text-decoration:line-through;color:#888}.ProseMirror table p,.ProseMirror table td p,.ProseMirror table th p,.ProseMirror ul[data-type=taskList] li[data-type=taskItem] p{margin:0!important;padding:0!important}.ProseMirror p{margin:.5rem 0 .5rem 1.5rem;line-height:1.5}.ProseMirror h1{margin:1rem 0 .5rem}.ProseMirror h2{margin:.75rem 0 .375rem}.ProseMirror h3{margin:.5rem 0 .25rem}.ProseMirror h1+p,.ProseMirror h2+p,.ProseMirror h3+p,.ProseMirror h4+p,.ProseMirror h5+p,.ProseMirror h6+p{margin-top:.25rem}.ProseMirror blockquote,.ProseMirror pre{margin:.5rem 0 .5rem 1.5rem}.mdxeditor-scrollable{height:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column}.mdxeditor-scrollable .mdxeditor-toolbar{flex-shrink:0}.mdxeditor-scrollable .mdxeditor-root-contenteditable{flex:1 1;overflow-y:auto;min-height:0}.mdxeditor-scrollable ._rootContentEditableWrapper_sects_1114{height:100%;overflow-y:auto!important;max-height:100%}.mdxeditor-scrollable ._contentEditable_sects_380{min-height:100%;padding:16px;overflow-y:auto!important}.mdxeditor-scrollable .ProseMirror,.mdxeditor-scrollable .mdxeditor-root-contenteditable,.mdxeditor-scrollable [contenteditable=true],.mdxeditor-scrollable [role=textbox]{overflow-y:auto!important;max-height:100%}.mdxeditor-scrollable .ProseMirror{height:auto}.mdxeditor ._contentEditable_sects_380,.mdxeditor [contenteditable=true]{padding-bottom:50px!important}.ant-alert{padding:18px 32px!important}.templates-card-no-scrollbar .ant-card-body::-webkit-scrollbar{display:none}.HelpWidget_container__XwGPa{--aw-help-bg:#FFFFFF;--aw-help-text:#111827;--aw-help-text-secondary:#0F1720;--aw-help-border:#E5E7EB;--aw-help-hover:#F3F4F6;--aw-help-shadow:rgba(0,0,0,0.12);--aw-help-tooltip-bg:#111827;--aw-help-tooltip-text:#FFFFFF;--aw-help-focus:#2563EB}.HelpWidget_container__XwGPa.HelpWidget_dark__Nc3Qw{--aw-help-bg:#111827;--aw-help-text:#F9FAFB;--aw-help-text-secondary:#F9FAFB;--aw-help-border:#374151;--aw-help-hover:#1F2937;--aw-help-tooltip-bg:#0B1220}.HelpWidget_trigger__Ybr_y{position:fixed;bottom:24px;right:24px;width:55px;height:55px;border-radius:50%;background:var(--aw-help-bg);border:1px solid var(--aw-help-border);box-shadow:0 6px 16px var(--aw-help-shadow),0 0 20px rgba(59,130,246,.3);cursor:pointer;z-index:1200;display:flex;align-items:center;justify-content:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:25px;font-weight:700;color:var(--aw-help-text-secondary);transition:transform .15s ease,right .3s ease;outline:none}.HelpWidget_trigger__Ybr_y:hover{transform:scale(1.05)}.HelpWidget_trigger__Ybr_y:focus-visible{outline:2px solid var(--aw-help-focus);outline-offset:2px}.HelpWidget_trigger__Ybr_y[aria-expanded=true]{transform:scale(.95)}.HelpWidget_tooltip__Fz4Gx{position:fixed;bottom:38px;right:89px;background:var(--aw-help-tooltip-bg);color:var(--aw-help-tooltip-text);padding:8px 12px;border-radius:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:20px;white-space:nowrap;z-index:1000;pointer-events:none;opacity:0;transform:translateX(10px);transition:opacity .15s ease,transform .15s ease,right .3s ease}.HelpWidget_tooltipVisible__lpd3E{opacity:1;transform:translateX(0)}.HelpWidget_menu__cUHrs{position:fixed;bottom:89px;right:24px;width:280px;background:var(--aw-help-bg);border:1px solid var(--aw-help-border);border-radius:12px;box-shadow:0 12px 24px var(--aw-help-shadow);padding:6px;z-index:1100;opacity:0;transform:scale(.98);pointer-events:none;transition:opacity .18s ease-out,transform .18s ease-out,right .3s ease;transform-origin:bottom right}.HelpWidget_menuOpen___b4Jy{opacity:1;transform:scale(1);pointer-events:auto}.HelpWidget_menuList__Pc0jh{list-style:none;padding:0;margin:0}.HelpWidget_menuItem__E0VYO{width:100%;height:44px;padding:0 12px;display:flex;align-items:center;cursor:pointer;border-radius:6px;border:none;background:transparent;transition:background-color .15s ease;outline:none;text-align:left}.HelpWidget_menuItem__E0VYO:hover{background-color:var(--aw-help-hover)}.HelpWidget_menuItem__E0VYO:focus-visible{outline:2px solid var(--aw-help-focus);outline-offset:-2px}.HelpWidget_menuIcon__tOFWl{width:20px;height:20px;margin-right:10px;flex-shrink:0;opacity:.8;display:flex;align-items:center;justify-content:center}.HelpWidget_menuIcon__tOFWl svg{width:100%;height:100%;fill:var(--aw-help-text)}.HelpWidget_menuLabel__x3_62{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:20px;font-weight:500;color:var(--aw-help-text)}.HelpWidget_menu-flip-horizontal__W_Hq9{right:auto;left:24px;transform-origin:bottom left}.HelpWidget_menu-flip-vertical__DIjoI{bottom:auto;top:89px;transform-origin:top right}.HelpWidget_menu-flip-both__ITnPh{bottom:auto;top:89px;right:auto;left:24px;transform-origin:top left}@media (max-width:768px){.HelpWidget_menu__cUHrs{width:calc(100vw - 48px);max-width:280px}}@media (prefers-color-scheme:dark){.HelpWidget_container__XwGPa:not(.HelpWidget_dark__Nc3Qw){--aw-help-bg:#111827;--aw-help-text:#F9FAFB;--aw-help-text-secondary:#F9FAFB;--aw-help-border:#374151;--aw-help-hover:#1F2937;--aw-help-tooltip-bg:#0B1220}}.CollapsibleSection_collapsibleSection___IFbW{margin-bottom:16px;border-radius:12px;overflow:hidden;background:white;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:box-shadow .3s ease}.CollapsibleSection_collapsibleSection___IFbW:hover{box-shadow:0 4px 12px rgba(0,0,0,.12)}.CollapsibleSection_sectionHeader__nJYpH{width:100%;padding:20px 24px;background:linear-gradient(135deg,#f8f9fa,#ffffff);border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:600;color:#1a1a1a;transition:all .3s ease;text-align:left}.CollapsibleSection_sectionHeader__nJYpH:hover{background:linear-gradient(135deg,#f0f2f5,#fafbfc)}.CollapsibleSection_sectionHeader__nJYpH.CollapsibleSection_open__mP1Ac{background:linear-gradient(135deg,#e8f4f8,#f8fcfd);border-bottom:1px solid #e8ecef}.CollapsibleSection_headerContent__BcQeb{display:flex;align-items:center;gap:12px;flex:1 1}.CollapsibleSection_icon__BhBnZ{font-size:20px;display:flex;align-items:center;color:#1890ff}.CollapsibleSection_title__fBwVo{flex:1 1;font-size:16px;font-weight:600;color:#1a1a1a}.CollapsibleSection_chevron__KdU5V{font-size:16px;color:#8c8c8c;transition:transform .3s ease,color .3s ease;display:flex;align-items:center}.CollapsibleSection_sectionHeader__nJYpH:hover .CollapsibleSection_chevron__KdU5V{color:#1890ff}.CollapsibleSection_sectionContent__v71Yc{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.CollapsibleSection_sectionContent__v71Yc.CollapsibleSection_expanded__cv4n6{max-height:5000px;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.CollapsibleSection_contentInner__9gqJv{padding:20px 24px 24px;background:white}.CollapsibleSection_contentInner__9gqJv h3{font-size:15px;font-weight:600;color:#262626;margin-top:20px;margin-bottom:12px}.CollapsibleSection_contentInner__9gqJv h3:first-child{margin-top:0}.CollapsibleSection_contentInner__9gqJv p{color:#595959;line-height:1.7;margin-bottom:12px}.CollapsibleSection_contentInner__9gqJv ol,.CollapsibleSection_contentInner__9gqJv ul{color:#595959;line-height:1.7;margin-bottom:16px;padding-left:24px}.CollapsibleSection_contentInner__9gqJv li{margin-bottom:8px}.CollapsibleSection_contentInner__9gqJv strong{color:#262626;font-weight:600}.CollapsibleSection_contentInner__9gqJv code{background:#f0f2f5;padding:2px 6px;border-radius:4px;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace;font-size:13px;color:#d14}@media (max-width:768px){.CollapsibleSection_sectionHeader__nJYpH{padding:16px 20px}.CollapsibleSection_title__fBwVo{font-size:15px}.CollapsibleSection_contentInner__9gqJv{padding:20px}}.DocumentationContent_documentationContent__d8zOs{max-width:100%;margin:0 auto}.DocumentationContent_intro__b50rV{margin-bottom:32px;padding:24px;background:linear-gradient(135deg,#f8f9fa,#ffffff);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08)}.DocumentationContent_intro__b50rV h1{font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:16px;display:none}.DocumentationContent_intro__b50rV h2{font-size:20px;font-weight:600;color:#262626;margin-top:24px;margin-bottom:12px}.DocumentationContent_intro__b50rV h2:first-child{margin-top:0}.DocumentationContent_intro__b50rV p{font-size:15px;line-height:1.7;color:#595959;margin-bottom:12px}.DocumentationContent_intro__b50rV ul{margin:16px 0;padding-left:24px}.DocumentationContent_intro__b50rV li{margin-bottom:8px;color:#595959;line-height:1.6}.DocumentationContent_intro__b50rV strong{color:#262626;font-weight:600}.DocumentationContent_intro__b50rV a{color:#1890ff;text-decoration:none;transition:color .3s ease}.DocumentationContent_intro__b50rV a:hover{color:#40a9ff;text-decoration:underline}.DocumentationContent_intro__b50rV hr{margin:24px 0;border:none;border-top:1px solid #e8ecef}.DocumentationContent_sectionsContainer__qT2bu{display:flex;flex-direction:column;gap:0}@media (max-width:768px){.DocumentationContent_intro__b50rV{padding:20px}.DocumentationContent_intro__b50rV h2{font-size:18px}.DocumentationContent_intro__b50rV p{font-size:14px}}.HelpSection_sectionCard__tinS5{margin-bottom:24px;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.08)}.HelpSection_markdownContent__qxdUT{font-size:15px;line-height:1.7;color:rgba(0,0,0,.85)}.HelpSection_markdownContent__qxdUT h1,.HelpSection_markdownContent__qxdUT h2,.HelpSection_markdownContent__qxdUT h3,.HelpSection_markdownContent__qxdUT h4,.HelpSection_markdownContent__qxdUT h5,.HelpSection_markdownContent__qxdUT h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.35;color:rgba(0,0,0,.95)}.HelpSection_markdownContent__qxdUT h1{font-size:28px}.HelpSection_markdownContent__qxdUT h2{font-size:24px}.HelpSection_markdownContent__qxdUT h3{font-size:20px}.HelpSection_markdownContent__qxdUT h4{font-size:18px}.HelpSection_markdownContent__qxdUT p{margin-bottom:16px}.HelpSection_markdownContent__qxdUT ol,.HelpSection_markdownContent__qxdUT ul{margin-bottom:16px;padding-left:24px}.HelpSection_markdownContent__qxdUT li{margin-bottom:8px}.HelpSection_markdownContent__qxdUT a{color:#1890ff;text-decoration:none;transition:color .3s}.HelpSection_markdownContent__qxdUT a:hover{color:#40a9ff;text-decoration:underline}.HelpSection_markdownContent__qxdUT code{padding:2px 6px;margin:0 2px;background-color:#f5f5f5;border:1px solid #e8e8e8;border-radius:3px;font-size:.9em;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace}.HelpSection_markdownContent__qxdUT pre{padding:16px;overflow:auto;font-size:14px;line-height:1.45;background-color:#f6f8fa;border-radius:6px;margin-bottom:16px}.HelpSection_markdownContent__qxdUT pre code{padding:0;margin:0;background-color:transparent;border:none;font-size:inherit}.HelpSection_markdownContent__qxdUT blockquote{padding:0 1em;color:#6a737d;border-left:4px solid #dfe2e5;margin-bottom:16px}.HelpSection_markdownContent__qxdUT table{border-spacing:0;border-collapse:collapse;margin-bottom:16px;width:100%}.HelpSection_markdownContent__qxdUT table td,.HelpSection_markdownContent__qxdUT table th{padding:8px 12px;border:1px solid #dfe2e5}.HelpSection_markdownContent__qxdUT table th{background-color:#f6f8fa;font-weight:600}.HelpSection_markdownContent__qxdUT img{max-width:100%;height:auto;border-radius:4px;margin:16px 0}.HelpSection_markdownContent__qxdUT hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.HelpSection_subsections__4893l{margin-top:32px;padding-top:24px;border-top:1px solid #e8e8e8}.HelpSection_subsection__KIfPH{margin-bottom:32px}.HelpSection_subsection__KIfPH:last-child{margin-bottom:0}.HelpSection_subsectionTitle__s_Lnd{font-size:20px;font-weight:600;margin-bottom:16px;color:rgba(0,0,0,.85)}@media (prefers-color-scheme:dark){.HelpSection_markdownContent__qxdUT{color:rgba(255,255,255,.85)}.HelpSection_markdownContent__qxdUT h1,.HelpSection_markdownContent__qxdUT h2,.HelpSection_markdownContent__qxdUT h3,.HelpSection_markdownContent__qxdUT h4,.HelpSection_markdownContent__qxdUT h5,.HelpSection_markdownContent__qxdUT h6{color:rgba(255,255,255,.95)}.HelpSection_markdownContent__qxdUT code{background-color:#2f3136;border-color:#40444b}.HelpSection_markdownContent__qxdUT pre{background-color:#2f3136}.HelpSection_markdownContent__qxdUT blockquote{color:#b9bbbe;border-left-color:#4f545c}.HelpSection_markdownContent__qxdUT table th{background-color:#2f3136}.HelpSection_markdownContent__qxdUT table td,.HelpSection_markdownContent__qxdUT table th{border-color:#40444b}.HelpSection_markdownContent__qxdUT hr{background-color:#40444b}.HelpSection_subsections__4893l{border-top-color:#40444b}.HelpSection_subsectionTitle__s_Lnd{color:rgba(255,255,255,.85)}}.HelpNavigation_navigation__lOca1{width:100%}.HelpNavigation_menu__J3lNQ{border:none;background:transparent}.HelpNavigation_menu__J3lNQ .ant-menu-item{transition:all .3s;border-radius:4px;margin:4px 0}.HelpNavigation_menu__J3lNQ .ant-menu-item:hover{background-color:#f5f5f5}.HelpNavigation_menu__J3lNQ .ant-menu-item-selected{background-color:#e6f7ff;border-right-color:#1890ff}.HelpNavigation_menu__J3lNQ .ant-menu-item-selected:after{border-right-color:#1890ff}.HelpNavigation_menu__J3lNQ .ant-menu-horizontal{line-height:46px;border-bottom:1px solid #f0f0f0}.HelpNavigation_menu__J3lNQ .ant-menu-horizontal>.ant-menu-item{margin:0 8px;border-radius:0;border-bottom:2px solid transparent}.HelpNavigation_menu__J3lNQ .ant-menu-horizontal>.ant-menu-item-selected,.HelpNavigation_menu__J3lNQ .ant-menu-horizontal>.ant-menu-item:hover{background-color:transparent;border-bottom-color:#1890ff}@media (prefers-color-scheme:dark){.HelpNavigation_menu__J3lNQ .ant-menu-item:hover{background-color:#2f3136}.HelpNavigation_menu__J3lNQ .ant-menu-item-selected{background-color:#1f2937}.HelpNavigation_menu__J3lNQ .ant-menu-horizontal{border-bottom-color:#40444b}}.HelpSearch_searchContainer__hEFBd{display:flex;align-items:center;width:100%;max-width:600px;margin:0 auto;background:white;border:1px solid #d9d9d9;border-radius:8px;transition:all .3s cubic-bezier(.645,.045,.355,1);position:relative;overflow:hidden}.HelpSearch_searchContainer__hEFBd:hover{border-color:#40a9ff}.HelpSearch_searchContainer__hEFBd.HelpSearch_focused___bKoW{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.HelpSearch_searchContainer__hEFBd.HelpSearch_loading__aVGxs{opacity:.7;pointer-events:none}.HelpSearch_searchContainer__hEFBd.HelpSearch_small__VUVuB{height:32px;font-size:14px}.HelpSearch_searchContainer__hEFBd.HelpSearch_default__laLoD{height:40px;font-size:14px}.HelpSearch_searchContainer__hEFBd.HelpSearch_large__5hXcg{height:48px;font-size:16px}.HelpSearch_searchIcon__WZt4U{display:flex;align-items:center;justify-content:center;padding:0 12px;color:#bfbfbf;font-size:18px}.HelpSearch_searchInput__kLDyb{flex:1 1;border:none;outline:none;background:transparent;font-size:inherit;line-height:1.5;padding:0 8px;color:rgba(0,0,0,.88);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.HelpSearch_searchInput__kLDyb::placeholder{color:#bfbfbf}.HelpSearch_searchInput__kLDyb:disabled{cursor:not-allowed;color:rgba(0,0,0,.25)}.HelpSearch_clearButton__RaANL{display:flex;align-items:center;justify-content:center;padding:0 8px;background:none;border:none;cursor:pointer;color:#bfbfbf;font-size:14px;transition:color .3s;outline:none}.HelpSearch_clearButton__RaANL:hover{color:#595959}.HelpSearch_clearButton__RaANL:active{color:#262626}.HelpSearch_searchButton__msdCF{display:flex;align-items:center;gap:6px;padding:0 16px;height:100%;background:#1890ff;border:none;color:white;font-size:inherit;font-weight:500;cursor:pointer;transition:background-color .3s;outline:none;white-space:nowrap}.HelpSearch_searchButton__msdCF:hover:not(:disabled){background:#40a9ff}.HelpSearch_searchButton__msdCF:active:not(:disabled){background:#096dd9}.HelpSearch_searchButton__msdCF:disabled{background:#d9d9d9;cursor:not-allowed}.HelpSearch_buttonText__oKznF{display:inline-block}@media (max-width:480px){.HelpSearch_buttonText__oKznF{display:none}.HelpSearch_searchButton__msdCF{padding:0 12px}}.HelpSearch_spinner__5Exql{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:HelpSearch_spin__cRdF8 .6s linear infinite}@keyframes HelpSearch_spin__cRdF8{to{transform:rotate(1turn)}}@media (prefers-color-scheme:dark){.HelpSearch_searchContainer__hEFBd{background:#1f1f1f;border-color:#434343}.HelpSearch_searchContainer__hEFBd:hover{border-color:#165996}.HelpSearch_searchContainer__hEFBd.HelpSearch_focused___bKoW{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.1)}.HelpSearch_searchIcon__WZt4U{color:#595959}.HelpSearch_searchInput__kLDyb{color:rgba(255,255,255,.85)}.HelpSearch_searchInput__kLDyb::placeholder{color:#595959}.HelpSearch_searchInput__kLDyb:disabled{color:rgba(255,255,255,.25)}.HelpSearch_clearButton__RaANL{color:#595959}.HelpSearch_clearButton__RaANL:hover{color:#8c8c8c}.HelpSearch_clearButton__RaANL:active{color:#bfbfbf}.HelpSearch_searchButton__msdCF{background:#177ddc}.HelpSearch_searchButton__msdCF:hover:not(:disabled){background:#165996}.HelpSearch_searchButton__msdCF:active:not(:disabled){background:#144272}.HelpSearch_searchButton__msdCF:disabled{background:#434343}}.FAQAccordion_faqContainer__xzJCV{width:100%}.FAQAccordion_loadingContainer__aiHuc{display:flex;justify-content:center;align-items:center;min-height:300px}.FAQAccordion_searchContainer__qIqsO{margin-bottom:24px}.FAQAccordion_searchInput__DChti{max-width:600px}.FAQAccordion_emptyState__BkE_x{padding:48px 0}.FAQAccordion_collapse__xdZcc{background-color:transparent;border:none}.FAQAccordion_panel__a9m6b{margin-bottom:16px;border:1px solid #f0f0f0;border-radius:8px;overflow:hidden}.FAQAccordion_panel__a9m6b .ant-collapse-header{padding:16px 20px;background-color:#fafafa;font-size:15px;transition:background-color .3s}.FAQAccordion_panel__a9m6b .ant-collapse-header:hover{background-color:#f5f5f5}.FAQAccordion_panel__a9m6b .ant-collapse-content{border-top:1px solid #f0f0f0}.FAQAccordion_panel__a9m6b .ant-collapse-content-box{padding:20px}.FAQAccordion_panelHeader__bzqU6{display:flex;justify-content:space-between;align-items:center;width:100%;padding-right:24px}.FAQAccordion_question__qq9lK{flex:1 1;font-weight:500;color:rgba(0,0,0,.85);line-height:1.5}.FAQAccordion_category__Q48hT{margin-left:12px;padding:2px 8px;background-color:#f0f0f0;border-radius:4px;font-size:12px;color:#666;white-space:nowrap}.FAQAccordion_answer__hFqVl{font-size:14px;line-height:1.7;color:rgba(0,0,0,.75)}.FAQAccordion_answer__hFqVl p{margin-bottom:12px}.FAQAccordion_answer__hFqVl p:last-child{margin-bottom:0}.FAQAccordion_answer__hFqVl ol,.FAQAccordion_answer__hFqVl ul{margin-bottom:12px;padding-left:20px}.FAQAccordion_answer__hFqVl li{margin-bottom:6px}.FAQAccordion_answer__hFqVl a{color:#1890ff;text-decoration:none}.FAQAccordion_answer__hFqVl a:hover{text-decoration:underline}.FAQAccordion_answer__hFqVl code{padding:2px 4px;background-color:#f5f5f5;border:1px solid #e8e8e8;border-radius:3px;font-size:.9em;font-family:monospace}.FAQAccordion_tags__qaOcR{margin-top:16px;padding-top:12px;border-top:1px solid #f0f0f0}.FAQAccordion_tag__H_9Cl{display:inline-block;margin-right:8px;margin-bottom:4px;padding:2px 8px;background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:3px;font-size:12px;color:#1890ff}.FAQAccordion_highlight__DjPnb{background-color:#ffeb3b;padding:1px 2px;border-radius:2px;font-weight:500}@media (prefers-color-scheme:dark){.FAQAccordion_panel__a9m6b{border-color:#40444b}.FAQAccordion_panel__a9m6b .ant-collapse-header{background-color:#2f3136}.FAQAccordion_panel__a9m6b .ant-collapse-header:hover{background-color:#36393f}.FAQAccordion_panel__a9m6b .ant-collapse-content{border-top-color:#40444b}.FAQAccordion_question__qq9lK{color:rgba(255,255,255,.85)}.FAQAccordion_category__Q48hT{background-color:#40444b;color:#b9bbbe}.FAQAccordion_answer__hFqVl{color:rgba(255,255,255,.75)}.FAQAccordion_answer__hFqVl code{background-color:#2f3136;border-color:#40444b}.FAQAccordion_tags__qaOcR{border-top-color:#40444b}.FAQAccordion_tag__H_9Cl{background-color:#1f2937;border-color:#374151;color:#60a5fa}.FAQAccordion_highlight__DjPnb{background-color:#854d0e;color:#fef3c7}}.VideoTutorialModal_backdrop__DrdLa{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:2000;animation:VideoTutorialModal_fadeIn__87XqL .2s ease-out;padding:20px}@keyframes VideoTutorialModal_fadeIn__87XqL{0%{opacity:0}to{opacity:1}}.VideoTutorialModal_modal__AtC9P{background:#ffffff;border-radius:12px;width:90%;max-width:1440px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:VideoTutorialModal_slideUp__TFuAj .3s ease-out;overflow:hidden}@keyframes VideoTutorialModal_slideUp__TFuAj{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}.VideoTutorialModal_header__ndJVx{display:flex;justify-content:space-between;align-items:start;padding:24px 32px;border-bottom:1px solid #e5e7eb}.VideoTutorialModal_title__yHxSd{font-size:24px;font-weight:600;color:#111827;margin:0 0 8px}.VideoTutorialModal_description__bFA0W,.VideoTutorialModal_title__yHxSd{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.VideoTutorialModal_description__bFA0W{font-size:14px;color:#6B7280;margin:0}.VideoTutorialModal_closeButton__s0tg8{background:transparent;border:none;padding:8px;cursor:pointer;color:#6B7280;transition:color .2s;border-radius:6px}.VideoTutorialModal_closeButton__s0tg8:hover{color:#111827;background:#F3F4F6}.VideoTutorialModal_content__F0T_l{display:flex;flex:1 1;overflow:hidden;min-height:500px}.VideoTutorialModal_videoContainer__secCi{flex:1 1;position:relative;background:#ffffff;display:flex;align-items:center;justify-content:center;min-height:450px;transition:margin-right .3s ease-in-out}.VideoTutorialModal_video__fNTJ5{width:100%;height:100%;max-width:100%;max-height:100%;display:block;object-fit:contain;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-webkit-font-smoothing:antialiased;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.VideoTutorialModal_loadingOverlay__Wc1Bu{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;color:white;z-index:10}.VideoTutorialModal_playOverlay__LT1qm{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5;background:transparent;border:none;cursor:pointer;padding:0;transition:transform .2s ease}.VideoTutorialModal_playOverlay__LT1qm:hover{transform:translate(-50%,-50%) scale(1.1)}.VideoTutorialModal_playIcon__sQXII{width:80px;height:80px;color:rgba(0,0,0,.8);filter:drop-shadow(0 4px 6px rgba(0,0,0,.3))}.VideoTutorialModal_playOverlay__LT1qm:hover .VideoTutorialModal_playIcon__sQXII{color:rgba(0,0,0,.9)}.VideoTutorialModal_spinner___hZ0H{width:40px;height:40px;border:3px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:VideoTutorialModal_spin__CU_XF 1s linear infinite;margin-bottom:16px}@keyframes VideoTutorialModal_spin__CU_XF{to{transform:rotate(1turn)}}.VideoTutorialModal_sidebar__liwT5{width:360px;background:#F9FAFB;border-left:1px solid #e5e7eb;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:width .3s ease-in-out}.VideoTutorialModal_sidebarCollapsed__aUKQg{width:48px}.VideoTutorialModal_sidebarToggle__MioSK{position:absolute;top:20px;left:12px;z-index:10;width:28px;height:28px;border-radius:6px;background:white;border:1px solid #e5e7eb;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#6B7280;transition:all .2s;box-shadow:0 2px 4px rgba(0,0,0,.05)}.VideoTutorialModal_sidebarToggle__MioSK:hover{background:#F3F4F6;color:#111827;box-shadow:0 4px 6px rgba(0,0,0,.1)}.VideoTutorialModal_searchContainer__gwzTI{padding:16px 16px 16px 52px;border-bottom:1px solid #e5e7eb;background:white;display:flex;align-items:center;gap:10px}.VideoTutorialModal_searchIcon__x3bO2{color:#9CA3AF;font-size:18px}.VideoTutorialModal_searchInput__k_Nhz{flex:1 1;border:1px solid #e5e7eb;border-radius:6px;padding:8px 12px;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;outline:none;transition:border-color .2s}.VideoTutorialModal_searchInput__k_Nhz:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.1)}.VideoTutorialModal_searchInput__k_Nhz::placeholder{color:#9CA3AF}.VideoTutorialModal_videoList__myrXD{flex:1 1;overflow-y:auto;padding:0}.VideoTutorialModal_section___LRhd{border-bottom:1px solid #e5e7eb}.VideoTutorialModal_section___LRhd:last-child{border-bottom:none}.VideoTutorialModal_sectionHeader__kU5uI{width:100%;padding:12px 16px;background:#F3F4F6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;color:#374151;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background-color .2s;text-align:left}.VideoTutorialModal_sectionHeader__kU5uI:hover{background:#E5E7EB}.VideoTutorialModal_sectionTitle__MmFnq{flex:1 1}.VideoTutorialModal_sectionChevron__l4DyG{color:#6B7280;font-size:12px;transition:transform .2s}.VideoTutorialModal_sectionContent__yf5IW{padding:8px 12px;max-height:1000px;overflow:hidden;transition:max-height .3s ease-in-out}.VideoTutorialModal_sectionContentCollapsed__fMT7y{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.VideoTutorialModal_videoItem__C4vF8{width:100%;background:white;border:1px solid #e5e7eb;border-radius:8px;padding:12px;margin-bottom:8px;cursor:pointer;transition:all .2s;text-align:left}.VideoTutorialModal_videoItem__C4vF8:hover{background:#F3F4F6;transform:translateX(4px)}.VideoTutorialModal_videoItem__C4vF8.VideoTutorialModal_active__ublw9{background:#EFF6FF;border-color:#3B82F6}.VideoTutorialModal_videoItemContent__OXkkr{display:flex;align-items:center;gap:12px}.VideoTutorialModal_videoItemThumbnail__JKz1q{width:48px;height:48px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:white;position:relative;overflow:hidden}.VideoTutorialModal_videoItemThumbnail__JKz1q img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:2}.VideoTutorialModal_videoItemThumbnail__JKz1q svg{z-index:1}.VideoTutorialModal_videoItem__C4vF8.VideoTutorialModal_active__ublw9 .VideoTutorialModal_videoItemThumbnail__JKz1q{background:#DBEAFE;color:#3B82F6}.VideoTutorialModal_videoItemInfo__Qwfpx{flex:1 1;min-width:0}.VideoTutorialModal_videoItemTitle__43TJe{font-size:14px;font-weight:500;color:#111827;margin:0 0 4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VideoTutorialModal_videoItemMeta__ViGjM{display:flex;align-items:center;gap:8px;margin-top:4px}.VideoTutorialModal_videoItemCategory__poBfn{font-size:11px;font-weight:600;color:#3B82F6;background:rgba(59,130,246,.1);padding:2px 6px;border-radius:3px}.VideoTutorialModal_videoItemCategory__poBfn,.VideoTutorialModal_videoItemDuration__igBv0{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.VideoTutorialModal_videoItemDuration__igBv0{font-size:12px;color:#6B7280}.VideoTutorialModal_footer__LDx4r{padding:16px 32px;border-top:1px solid #e5e7eb;background:#F9FAFB}.VideoTutorialModal_footerText__KN6Tx{font-size:14px;color:#6B7280;margin:0;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.VideoTutorialModal_link__IPnAx{color:#3B82F6;text-decoration:none;transition:color .2s}.VideoTutorialModal_link__IPnAx:hover{color:#2563EB;text-decoration:underline}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_modal__AtC9P{background:#111827}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_videoContainer__secCi{background:#1F2937}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_header__ndJVx{border-bottom-color:#374151}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_title__yHxSd{color:#F9FAFB}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_closeButton__s0tg8,.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_description__bFA0W{color:#9CA3AF}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_closeButton__s0tg8:hover{color:#F9FAFB;background:#1F2937}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_sidebar__liwT5{background:#1F2937;border-left-color:#374151}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_sidebarToggle__MioSK{background:#374151;border-color:#4B5563;color:#9CA3AF}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_sidebarToggle__MioSK:hover{background:#4B5563;color:#F9FAFB}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_sidebarTitle__i8M7c{color:#F9FAFB}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_videoItem__C4vF8{background:#111827;border-color:#374151}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_videoItem__C4vF8:hover{background:#374151}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_videoItem__C4vF8.VideoTutorialModal_active__ublw9{background:#1E3A8A;border-color:#3B82F6}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_videoItemThumbnail__JKz1q{background:#374151;color:#9CA3AF}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_videoItem__C4vF8.VideoTutorialModal_active__ublw9 .VideoTutorialModal_videoItemThumbnail__JKz1q{background:#1E3A8A;color:#60A5FA}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_videoItemTitle__43TJe{color:#F9FAFB}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_videoItemCategory__poBfn{background:rgba(96,165,250,.15);color:#60A5FA}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_videoItemDuration__igBv0{color:#9CA3AF}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_footer__LDx4r{background:#1F2937;border-top-color:#374151}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_footerText__KN6Tx{color:#9CA3AF}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_link__IPnAx{color:#60A5FA}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_link__IPnAx:hover{color:#93C5FD}@media (max-width:968px){.VideoTutorialModal_modal__AtC9P{width:100%;max-width:100%;max-height:100%;height:100%;border-radius:0}.VideoTutorialModal_content__F0T_l{flex-direction:column}.VideoTutorialModal_sidebar__liwT5{width:100%;border-left:none;border-top:1px solid #e5e7eb;max-height:200px}.VideoTutorialModal_dark__Lohlp .VideoTutorialModal_sidebar__liwT5{border-top-color:#374151}.VideoTutorialModal_videoContainer__secCi{min-height:300px}}@media (max-width:640px){.VideoTutorialModal_header__ndJVx{padding:16px 20px}.VideoTutorialModal_title__yHxSd{font-size:20px}.VideoTutorialModal_footer__LDx4r{padding:12px 20px}.VideoTutorialModal_footerText__KN6Tx{font-size:12px}}.GlobalAssistant_triggerBar__rbOEL{position:fixed;right:0;top:54px;bottom:0;width:48px;background:var(--bg-color);border-left:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;z-index:100;transition:all .3s ease}.GlobalAssistant_triggerBar__rbOEL[data-theme=light]{--bg-color:#ffffff;--border-color:#f0f0f0}.GlobalAssistant_triggerBar__rbOEL[data-theme=dark]{--bg-color:#141414;--border-color:#303030}.GlobalAssistant_triggerButton__QlsGm{width:32px;height:32px;border-radius:6px;border:none;background:transparent;color:#1890ff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.GlobalAssistant_triggerButton__QlsGm:hover{background:rgba(24,144,255,.1);transform:scale(1.05)}.GlobalAssistant_triggerButton__QlsGm:active{transform:scale(.95)}.GlobalAssistant_backdrop__nj69v{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:199;animation:GlobalAssistant_fadeIn__3CDCL .3s ease}.GlobalAssistant_panel__UBvn5{position:fixed;right:-100%;top:54px;bottom:0;width:380px;background:var(--panel-bg);border-left:1px solid var(--panel-border);box-shadow:-2px 0 8px rgba(0,0,0,.08);z-index:200;display:flex;flex-direction:column;transition:right .3s ease}.GlobalAssistant_panel__UBvn5[data-resizing=true]{transition:none}.GlobalAssistant_panel__UBvn5[data-theme=light]{--panel-bg:#ffffff;--panel-border:#f0f0f0;--header-bg:#fafafa;--text-primary:#000000;--text-secondary:#595959}.GlobalAssistant_panel__UBvn5[data-theme=dark]{--panel-bg:#141414;--panel-border:#303030;--header-bg:#1f1f1f;--text-primary:#ffffff;--text-secondary:#a6a6a6}.GlobalAssistant_panel__UBvn5.GlobalAssistant_expanded__zlAAO{right:0}.GlobalAssistant_panel__UBvn5[data-pinned=true]{box-shadow:none;border-left:1px solid var(--panel-border)}.GlobalAssistant_resizeHandle__qCYN_{position:absolute;left:0;top:0;bottom:0;width:8px;cursor:ew-resize;display:flex;align-items:center;justify-content:center;background:transparent;transition:background-color .2s ease;z-index:10}.GlobalAssistant_resizeHandle__qCYN_:hover{background:rgba(24,144,255,.1)}.GlobalAssistant_resizeHandle__qCYN_:active{background:rgba(24,144,255,.15)}.GlobalAssistant_resizeIcon__kGcZ2{color:var(--text-secondary);opacity:0;transition:opacity .2s ease}.GlobalAssistant_resizeHandle__qCYN_:hover .GlobalAssistant_resizeIcon__kGcZ2{opacity:.6}.GlobalAssistant_panel__UBvn5[data-resizing=true] .GlobalAssistant_resizeHandle__qCYN_{background:rgba(24,144,255,.2)}.GlobalAssistant_panel__UBvn5[data-resizing=true] .GlobalAssistant_resizeIcon__kGcZ2{opacity:.8}.GlobalAssistant_panelHeader__T0w9n{padding:12px 16px;background:var(--header-bg);border-bottom:1px solid var(--panel-border);display:flex;justify-content:space-between;align-items:center;min-height:48px}.GlobalAssistant_headerTitle__reOC3{font-size:14px;font-weight:500;color:var(--text-primary);display:flex;align-items:center;gap:8px}.GlobalAssistant_pinnedBadge__H2YzH{font-size:10px;padding:2px 6px;background:rgba(24,144,255,.1);color:#1890ff;border-radius:4px;font-weight:400}.GlobalAssistant_headerActions__9m8cg{display:flex;gap:4px}.GlobalAssistant_headerButton___ZxZu{color:var(--text-secondary)!important}.GlobalAssistant_headerButton___ZxZu:hover{color:var(--text-primary)!important;background:rgba(0,0,0,.04)!important}.GlobalAssistant_panelContent__sjP8y{flex:1 1;overflow-y:auto;padding:16px 16px 24px;color:var(--text-primary)}.GlobalAssistant_panelContent__sjP8y::-webkit-scrollbar{width:8px}.GlobalAssistant_panelContent__sjP8y::-webkit-scrollbar-track{background:transparent}.GlobalAssistant_panelContent__sjP8y::-webkit-scrollbar-thumb{background:transparent;border-radius:4px;-webkit-transition:background-color .6s ease;transition:background-color .6s ease}.GlobalAssistant_panelContent__sjP8y.scrolling::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.GlobalAssistant_panelContent__sjP8y.scrolling:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25)}.GlobalAssistant_panel__UBvn5[data-theme=dark] .GlobalAssistant_panelContent__sjP8y::-webkit-scrollbar-thumb{background:transparent}.GlobalAssistant_panel__UBvn5[data-theme=dark] .GlobalAssistant_panelContent__sjP8y.scrolling::-webkit-scrollbar-thumb{background:rgba(255,255,255,.25)}.GlobalAssistant_panel__UBvn5[data-theme=dark] .GlobalAssistant_panelContent__sjP8y.scrolling:hover::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3)}.GlobalAssistant_placeholderContent__Wm8IO{padding:20px;text-align:center;color:var(--text-secondary)}.GlobalAssistant_placeholderContent__Wm8IO h3{color:var(--text-primary);margin-bottom:12px}.GlobalAssistant_chatContainer__iV33x{display:flex;flex-direction:column;height:100%;padding:0}.GlobalAssistant_emptyStateSpacer__JpNz0{flex:1 1}.GlobalAssistant_centeredInputArea__A3GqW{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 auto;margin-bottom:auto}.GlobalAssistant_welcomeMessage__bOQJb{text-align:center;margin-bottom:32px}.GlobalAssistant_inputWrapper__V2_oy{width:100%;padding:0 16px}.GlobalAssistant_emptyState__i1loB{display:flex;align-items:center;justify-content:center;height:100%;padding:24px;text-align:center}.GlobalAssistant_markdownContent__qUw18{line-height:1.6;word-break:break-word}.GlobalAssistant_markdownContent__qUw18 h1,.GlobalAssistant_markdownContent__qUw18 h2,.GlobalAssistant_markdownContent__qUw18 h3,.GlobalAssistant_markdownContent__qUw18 h4,.GlobalAssistant_markdownContent__qUw18 h5,.GlobalAssistant_markdownContent__qUw18 h6{margin-top:16px;margin-bottom:8px;font-weight:600;line-height:1.3}.GlobalAssistant_markdownContent__qUw18 h1{font-size:1.5em}.GlobalAssistant_markdownContent__qUw18 h2{font-size:1.3em}.GlobalAssistant_markdownContent__qUw18 h3{font-size:1.15em}.GlobalAssistant_markdownContent__qUw18 h4{font-size:1.05em}.GlobalAssistant_markdownContent__qUw18 p{margin-bottom:12px;margin-top:0}.GlobalAssistant_markdownContent__qUw18 ol,.GlobalAssistant_markdownContent__qUw18 ul{margin-left:20px;margin-bottom:12px;padding-left:4px}.GlobalAssistant_markdownContent__qUw18 li{margin-bottom:6px}.GlobalAssistant_markdownContent__qUw18 strong{font-weight:600}.GlobalAssistant_markdownContent__qUw18 em{font-style:italic}.GlobalAssistant_markdownContent__qUw18 code{background:rgba(0,0,0,.06);padding:2px 6px;border-radius:3px;font-family:Monaco,Menlo,Courier New,monospace;font-size:.9em}.GlobalAssistant_markdownContent__qUw18 pre{background:rgba(0,0,0,.06);padding:12px;border-radius:6px;overflow-x:auto;margin-bottom:12px}.GlobalAssistant_markdownContent__qUw18 pre code{background:transparent;padding:0}.GlobalAssistant_markdownContent__qUw18 blockquote{border-left:3px solid rgba(0,0,0,.2);padding-left:12px;margin-left:0;margin-bottom:12px;color:rgba(0,0,0,.65);font-style:italic}.GlobalAssistant_markdownContent__qUw18 a{color:#1890ff;text-decoration:none}.GlobalAssistant_markdownContent__qUw18 a:hover{text-decoration:underline}.GlobalAssistant_markdownContent__qUw18 hr{border:none;border-top:1px solid rgba(0,0,0,.1);margin:16px 0}.GlobalAssistant_markdownContent__qUw18 table{border-collapse:collapse;width:100%;margin-bottom:12px;font-size:.9em}.GlobalAssistant_markdownContent__qUw18 td,.GlobalAssistant_markdownContent__qUw18 th{border:1px solid rgba(0,0,0,.1);padding:6px 10px;text-align:left}.GlobalAssistant_markdownContent__qUw18 th{background:rgba(0,0,0,.04);font-weight:600}.GlobalAssistant_panel__UBvn5[data-theme=dark] .GlobalAssistant_markdownContent__qUw18 code,.GlobalAssistant_panel__UBvn5[data-theme=dark] .GlobalAssistant_markdownContent__qUw18 pre{background:rgba(255,255,255,.1)}.GlobalAssistant_panel__UBvn5[data-theme=dark] .GlobalAssistant_markdownContent__qUw18 blockquote{border-left-color:rgba(255,255,255,.3);color:rgba(255,255,255,.65)}.GlobalAssistant_panel__UBvn5[data-theme=dark] .GlobalAssistant_markdownContent__qUw18 th{background:rgba(255,255,255,.08)}.GlobalAssistant_panel__UBvn5[data-theme=dark] .GlobalAssistant_markdownContent__qUw18 td,.GlobalAssistant_panel__UBvn5[data-theme=dark] .GlobalAssistant_markdownContent__qUw18 th{border-color:rgba(255,255,255,.15)}@keyframes GlobalAssistant_fadeIn__3CDCL{0%{opacity:0}to{opacity:1}}@keyframes GlobalAssistant_slideIn__GfiBg{0%{right:-400px}to{right:0}}@media (max-width:768px){.GlobalAssistant_triggerBar__rbOEL{width:43px}.GlobalAssistant_panel__UBvn5{width:100%;max-width:100%;right:-100%}.GlobalAssistant_panel__UBvn5.GlobalAssistant_expanded__zlAAO{right:0}}@media (min-width:768px) and (max-width:1024px){.GlobalAssistant_panel__UBvn5{width:340px}}.GlobalAssistant_panel__UBvn5:focus-visible{outline:2px solid #1890ff;outline-offset:-2px}.GlobalAssistant_triggerButton__QlsGm:focus-visible{outline:2px solid #1890ff;outline-offset:2px}.ChatHistoryItem_item__1l1JO{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:8px;cursor:pointer;transition:all .15s ease;position:relative;background:transparent}.ChatHistoryItem_item__1l1JO:hover{background:rgba(0,0,0,.04)}.ChatHistoryItem_item__1l1JO:focus{outline:2px solid #1890ff;outline-offset:2px}.ChatHistoryItem_item__1l1JO.ChatHistoryItem_selected__NmwWn{background:rgba(0,0,0,.06)}.ChatHistoryItem_item__1l1JO.ChatHistoryItem_selected__NmwWn:hover{background:rgba(0,0,0,.08)}.ChatHistoryItem_content__QdmPY{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.ChatHistoryItem_title__mXmqz{font-size:14px;font-weight:500;color:rgba(0,0,0,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:70%}.ChatHistoryItem_date__sC0Na{font-size:12px;color:rgba(0,0,0,.45);white-space:nowrap;flex-shrink:0}.ChatHistoryItem_deleteButton__Oy3aQ{display:none;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;border:none;background:transparent;color:rgba(0,0,0,.45);cursor:pointer;transition:all .15s ease;margin-left:8px;flex-shrink:0}.ChatHistoryItem_item__1l1JO:hover .ChatHistoryItem_deleteButton__Oy3aQ{display:flex}.ChatHistoryItem_deleteButton__Oy3aQ:hover{background:rgba(255,77,79,.1);color:#ff4d4f}.ChatHistoryItem_deleteButton__Oy3aQ:active{transform:scale(.95)}[data-theme=dark] .ChatHistoryItem_item__1l1JO:hover{background:rgba(255,255,255,.08)}[data-theme=dark] .ChatHistoryItem_item__1l1JO.ChatHistoryItem_selected__NmwWn{background:rgba(255,255,255,.12)}[data-theme=dark] .ChatHistoryItem_item__1l1JO.ChatHistoryItem_selected__NmwWn:hover{background:rgba(255,255,255,.16)}[data-theme=dark] .ChatHistoryItem_title__mXmqz{color:rgba(255,255,255,.85)}[data-theme=dark] .ChatHistoryItem_date__sC0Na,[data-theme=dark] .ChatHistoryItem_deleteButton__Oy3aQ{color:rgba(255,255,255,.45)}[data-theme=dark] .ChatHistoryItem_deleteButton__Oy3aQ:hover{background:rgba(255,77,79,.2);color:#ff7875}.ChatHistoryList_list__qGoZl{max-height:320px;overflow-y:auto;overflow-x:hidden;padding:8px}.ChatHistoryList_list__qGoZl::-webkit-scrollbar{width:6px}.ChatHistoryList_list__qGoZl::-webkit-scrollbar-track{background:transparent}.ChatHistoryList_list__qGoZl::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.ChatHistoryList_list__qGoZl::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}[data-theme=dark] .ChatHistoryList_list__qGoZl::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2)}[data-theme=dark] .ChatHistoryList_list__qGoZl::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.ChatHistoryList_emptyState__uQpMY{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center;color:rgba(0,0,0,.45)}.ChatHistoryList_emptyIcon__6eSR4{margin-bottom:16px;opacity:.3}.ChatHistoryList_emptyTitle__CCCos{font-size:16px;font-weight:500;color:rgba(0,0,0,.65);margin-bottom:8px}.ChatHistoryList_emptyText__38kUc{font-size:14px;color:rgba(0,0,0,.45);max-width:280px}.ChatHistoryList_spinner__tlBwv{width:32px;height:32px;border:3px solid rgba(0,0,0,.1);border-top-color:#1890ff;border-radius:50%;animation:ChatHistoryList_spin__w_7_F .8s linear infinite;margin-bottom:16px}@keyframes ChatHistoryList_spin__w_7_F{to{transform:rotate(1turn)}}[data-theme=dark] .ChatHistoryList_emptyState__uQpMY{color:rgba(255,255,255,.45)}[data-theme=dark] .ChatHistoryList_emptyTitle__CCCos{color:rgba(255,255,255,.65)}[data-theme=dark] .ChatHistoryList_emptyText__38kUc{color:rgba(255,255,255,.45)}[data-theme=dark] .ChatHistoryList_spinner__tlBwv{border-color:#177ddc rgba(255,255,255,.1) rgba(255,255,255,.1)}.ChatHistorySearch_searchContainer__7wqUt{position:relative;flex:1 1;display:flex;align-items:center}.ChatHistorySearch_searchIcon__t89kN{position:absolute;left:12px;color:rgba(0,0,0,.45);pointer-events:none;z-index:1}.ChatHistorySearch_searchInput__TmdM_{width:100%;height:36px;padding:8px 32px 8px 36px;border:1px solid rgba(0,0,0,.15);border-radius:8px;background:rgba(0,0,0,.02);font-size:14px;color:rgba(0,0,0,.85);transition:all .15s ease;outline:none}.ChatHistorySearch_searchInput__TmdM_::placeholder{color:rgba(0,0,0,.45)}.ChatHistorySearch_searchInput__TmdM_:focus{border-color:#1890ff;background:#fff;box-shadow:0 0 0 2px rgba(24,144,255,.1)}.ChatHistorySearch_clearButton__kt0E9{position:absolute;right:8px;width:20px;height:20px;border:none;background:transparent;color:rgba(0,0,0,.45);font-size:20px;line-height:1;cursor:pointer;border-radius:4px;transition:all .15s ease;display:flex;align-items:center;justify-content:center;padding:0}.ChatHistorySearch_clearButton__kt0E9:hover{background:rgba(0,0,0,.06);color:rgba(0,0,0,.85)}.ChatHistorySearch_clearButton__kt0E9:active{transform:scale(.95)}[data-theme=dark] .ChatHistorySearch_searchIcon__t89kN{color:rgba(255,255,255,.45)}[data-theme=dark] .ChatHistorySearch_searchInput__TmdM_{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.05);color:rgba(255,255,255,.85)}[data-theme=dark] .ChatHistorySearch_searchInput__TmdM_::placeholder{color:rgba(255,255,255,.45)}[data-theme=dark] .ChatHistorySearch_searchInput__TmdM_:focus{border-color:#177ddc;background:rgba(255,255,255,.08);box-shadow:0 0 0 2px rgba(23,125,220,.2)}[data-theme=dark] .ChatHistorySearch_clearButton__kt0E9{color:rgba(255,255,255,.45)}[data-theme=dark] .ChatHistorySearch_clearButton__kt0E9:hover{background:rgba(255,255,255,.08);color:rgba(255,255,255,.85)}.ChatHistoryDropdown_container__DCz3N{position:relative;width:100%;max-width:500px;min-width:400px}@media (max-width:500px){.ChatHistoryDropdown_container__DCz3N{min-width:280px}}.ChatHistoryDropdown_trigger__tp0JC{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid rgba(0,0,0,.15);border-radius:12px;background:#fff;cursor:pointer;transition:all .15s ease;outline:none}.ChatHistoryDropdown_trigger__tp0JC:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);border-color:rgba(0,0,0,.25)}.ChatHistoryDropdown_trigger__tp0JC:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.1)}.ChatHistoryDropdown_triggerContent__r7kYr{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.ChatHistoryDropdown_iconCircle__HZ6oA{width:24px;height:24px;border-radius:50%;background:#1890ff;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ChatHistoryDropdown_triggerText__vx_7W{display:flex;flex-direction:column;align-items:flex-start;flex:1 1;min-width:0}.ChatHistoryDropdown_triggerTitle__IltK_{font-size:14px;font-weight:600;color:rgba(0,0,0,.85);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;text-align:left}.ChatHistoryDropdown_conversationPrefix__yj5WQ{font-weight:400;color:rgba(0,0,0,.45)}@media (max-width:500px){.ChatHistoryDropdown_conversationPrefix__yj5WQ{display:none}}.ChatHistoryDropdown_chevron__DV8Gq{transition:transform .15s ease;color:rgba(0,0,0,.45);flex-shrink:0}.ChatHistoryDropdown_chevronOpen__DwJH1{transform:rotate(180deg)}.ChatHistoryDropdown_dropdown__MRzp4{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.12);overflow:hidden;opacity:0;transform:translateY(8px);transition:opacity .15s ease,transform .15s ease;pointer-events:none}.ChatHistoryDropdown_dropdownOpen___dZLK{opacity:1;transform:translateY(0);pointer-events:all}.ChatHistoryDropdown_dropdownHeader__ZFZEe{display:flex;gap:8px;padding:12px;border-bottom:1px solid rgba(0,0,0,.06);background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:1}.ChatHistoryDropdown_newChatButton__WnGMk{display:flex;align-items:center;gap:8px;padding:8px 12px;border:none;border-radius:8px;background:#1890ff;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.ChatHistoryDropdown_newChatButton__WnGMk:hover{background:#40a9ff}.ChatHistoryDropdown_newChatButton__WnGMk:active{transform:scale(.98)}[data-theme=dark] .ChatHistoryDropdown_trigger__tp0JC{background:#1f1f1f;border-color:rgba(255,255,255,.2)}[data-theme=dark] .ChatHistoryDropdown_trigger__tp0JC:hover{box-shadow:0 2px 8px rgba(0,0,0,.3);border-color:rgba(255,255,255,.3)}[data-theme=dark] .ChatHistoryDropdown_trigger__tp0JC:focus{border-color:#177ddc;box-shadow:0 0 0 2px rgba(23,125,220,.2)}[data-theme=dark] .ChatHistoryDropdown_iconCircle__HZ6oA{background:#177ddc}[data-theme=dark] .ChatHistoryDropdown_triggerTitle__IltK_{color:rgba(255,255,255,.85)}[data-theme=dark] .ChatHistoryDropdown_chevron__DV8Gq,[data-theme=dark] .ChatHistoryDropdown_conversationPrefix__yj5WQ{color:rgba(255,255,255,.45)}[data-theme=dark] .ChatHistoryDropdown_dropdown__MRzp4{background:#1f1f1f;border-color:rgba(255,255,255,.2);box-shadow:0 4px 16px rgba(0,0,0,.4)}[data-theme=dark] .ChatHistoryDropdown_dropdownHeader__ZFZEe{background:#1f1f1f;border-bottom-color:rgba(255,255,255,.08)}[data-theme=dark] .ChatHistoryDropdown_newChatButton__WnGMk{background:#177ddc}[data-theme=dark] .ChatHistoryDropdown_newChatButton__WnGMk:hover{background:#1765ad}.Scenaria_scenarioCanvas__N_r3l{display:flex;flex-direction:row;height:100%;width:100%}.Scenaria_chatPanel__GwQJY{height:100%;display:flex;flex-direction:column;transition:width .3s ease;position:relative}.Scenaria_chatHeader__l_fDT{padding:12px 16px;border-bottom:1px solid var(--neutral-300)}.Scenaria_chatHeader__l_fDT,.Scenaria_sessionHeader__Ylz5u{display:flex;justify-content:space-between;align-items:center}.Scenaria_sessionHeader__Ylz5u{padding:0 16px;height:48px;border-bottom:1px solid #f0f0f0}.Scenaria_contextSelector__9rpkv{padding:8px 16px;background-color:#fafafa}.Scenaria_contextHeader__KsopP{margin-bottom:8px;display:flex;align-items:center}.Scenaria_compactContextSelector__Rtf_M{padding:8px 16px 15px;margin-top:-28px;margin-left:-21px;margin-right:-21px;background-color:#fafafa;border-bottom:1px solid #d9d9d9;height:auto;display:flex;align-items:center}.Scenaria_selectRow__ABc3s{display:flex;gap:8px}.Scenaria_compactSelect__qxNp5{flex:1 1;max-width:50%}.Scenaria_fullWidthCompactSelect__mlO8W{width:100%}.Scenaria_compactSelect__qxNp5 .ant-select-selector,.Scenaria_fullWidthCompactSelect__mlO8W .ant-select-selector{padding:0 8px!important;height:24px!important}.Scenaria_compactSelect__qxNp5 .ant-select-selection-item,.Scenaria_fullWidthCompactSelect__mlO8W .ant-select-selection-item{line-height:22px!important;font-size:12px!important}.Scenaria_compactSelect__qxNp5 .ant-select-selection-placeholder,.Scenaria_fullWidthCompactSelect__mlO8W .ant-select-selection-placeholder{line-height:22px!important;font-size:12px!important;color:rgba(0,0,0,.45)!important}.Scenaria_fullWidthCompactSelect__mlO8W .ant-select-arrow{top:5px!important;bottom:auto!important;margin:0!important;transform:none!important;display:inline-flex!important;align-items:center!important}.Scenaria_selectRow__ABc3s .Scenaria_compactSelect__qxNp5 .ant-select-dropdown{width:200%!important;max-width:none!important}.Scenaria_chatMessages__8ZQH8{flex:1 1;overflow-y:auto;padding:16px}.Scenaria_chatMessages__8ZQH8::-webkit-scrollbar{width:8px}.Scenaria_chatMessages__8ZQH8::-webkit-scrollbar-track{background:transparent}.Scenaria_chatMessages__8ZQH8::-webkit-scrollbar-thumb{background:transparent;border-radius:4px;-webkit-transition:background-color .6s ease;transition:background-color .6s ease}.Scenaria_chatMessages__8ZQH8.scrolling::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.Scenaria_chatMessages__8ZQH8.scrolling:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25)}.Scenaria_messageContainer__74YS1{margin-bottom:16px}.Scenaria_messageContainer__74YS1 .ant-typography-secondary{color:rgba(0,0,0,.45)!important}.Scenaria_userMessage__xkklv{display:flex;justify-content:flex-end}.Scenaria_userMessageBubble__3jyLw{background-color:var(--primary-500);color:white;border-radius:16px 16px 0 16px;padding:10px 14px;max-width:80%;word-break:break-word;font-size:14px}.Scenaria_aiMessage__WTGZv{display:flex;justify-content:flex-start}.Scenaria_aiMessageBubble__wxARZ{background-color:var(--neutral-100);border-radius:16px 16px 16px 0;padding:10px 14px;max-width:80%;word-break:break-word;font-size:14px}.Scenaria_chatInputContainer__O8UsI{padding:12px 0;border-top:1px solid #d9d9d9;margin:0 16px}.Scenaria_modelSettingsRow__wgbuO{display:flex;align-items:center;gap:8px;margin-bottom:8px}.Scenaria_settingItem__zP9bF{flex:1 1}.Scenaria_settingLabel__IU_M6{display:block;margin-bottom:4px}.Scenaria_fullWidth__cTh3v{width:100%}.Scenaria_inputRow__A7odN{display:flex;align-items:stretch;gap:8px}.Scenaria_textAreaWrapper__VYzLv{flex:1 1;position:relative;border:1px solid #d9d9d9;border-radius:12px}.Scenaria_messageInput__lM5eI{width:100%;border:none!important;border-radius:12px!important;padding:8px 10px!important;line-height:1.5!important;display:flex!important;align-items:flex-start!important;text-align:left!important}.Scenaria_messageInput__lM5eI::placeholder{color:rgba(0,0,0,.45)!important;text-align:left!important;line-height:1.5!important}.Scenaria_messageInput__lM5eI.Scenaria_ant-input__YHs25{padding-top:12px!important}.Scenaria_inlineButtons__u28WE{position:absolute;bottom:5px;right:10px;display:flex;gap:4px;z-index:2}.Scenaria_inlineButton__xYyhh{background-color:transparent;color:#8c8c8c;border:none;padding:0;margin:0;height:24px;width:24px;display:flex;align-items:center;justify-content:center}.Scenaria_helperToolsContainer__czIgX{display:flex;gap:8px;padding:0;margin:8px 16px 0;justify-content:space-between;position:relative}.Scenaria_leftHelperTools__YE_NS{display:flex;gap:8px;margin-left:-15px}.Scenaria_rightHelperTools__WoMd6{position:absolute;right:0;display:flex;margin-right:-27px}.Scenaria_helperButton__g3_Eb{background-color:transparent;color:#8c8c8c;border:none;padding:4px;margin:0;height:28px;width:28px;display:flex;align-items:center;justify-content:center}.Scenaria_buttonContainer__gpuGC{display:flex;align-items:stretch;min-height:85px}.Scenaria_buttonContainer__gpuGC button,.Scenaria_sendButton__1nojY{display:flex;align-items:center;justify-content:center}.Scenaria_sendButton__1nojY{height:100%!important;padding:6px 15px;margin:0;border-radius:2px;min-width:45px}.Scenaria_promptSuggestionsContainer__Dhuy1{display:flex;flex-direction:column;gap:8px;width:100%;max-height:200px;overflow-y:auto}.Scenaria_promptSuggestion___8fYw{text-align:left;height:auto;white-space:normal;margin-bottom:4px;background-color:#f5f5f5}.Scenaria_knowledgeBaseItem__eRtBS{text-align:left;margin-bottom:8px;display:flex;align-items:center}.Scenaria_knowledgeBaseCategory__61Yo0{color:#8c8c8c;font-size:12px;margin-left:6px}.Scenaria_contentPanel__ahRMp{flex:1 1;height:100%;padding:20px;overflow-y:auto;transition:all .3s ease}.Scenaria_scenarioContent__aL7n_{height:100%;display:flex;flex-direction:column}.Scenaria_contentHeader__U_sIg{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.Scenaria_editorHeader__y6PMK{display:flex;justify-content:flex-end;margin-bottom:16px}.Scenaria_contentTitle__5_3PO{margin:0!important}.Scenaria_metaInfo__B39iC{margin-top:8px}.Scenaria_markdownContent__k30N6{flex:1 1;overflow:auto;background-color:#fff;border-radius:4px;padding:16px;border:1px solid var(--neutral-300)}.Scenaria_contentText__g1Xjn{font-family:inherit}.Scenaria_contentText__g1Xjn .header-level-1{font-size:1.8em;margin-top:1.5em;margin-bottom:.8em}.Scenaria_contentText__g1Xjn .header-level-2{font-size:1.5em;margin-top:1.3em;margin-bottom:.7em}.Scenaria_contentText__g1Xjn .header-level-3{font-size:1.3em;margin-top:1.2em;margin-bottom:.6em}.Scenaria_contentText__g1Xjn .header-level-4{font-size:1.1em;margin-top:.4em;margin-bottom:.4em;margin-left:1em}.Scenaria_contentText__g1Xjn .indented-list{margin-left:2em;margin-bottom:1.2em}.Scenaria_markdownNote__bGF9e{text-align:right;border-top:1px solid rgba(0,0,0,.06);padding-top:4px;margin-top:8px;font-style:italic}.Scenaria_contentTextarea__sAFho{width:100%;min-height:500px;padding:12px;font-family:monospace;font-size:14px;border:1px solid var(--neutral-300);border-radius:4px;resize:vertical}.Scenaria_emptyState__F9jy4{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;max-height:100%;color:var(--neutral-500);text-align:center;padding:20px;overflow-y:auto;box-sizing:border-box}.Scenaria_emptyIcon__tWQnf{font-size:64px;color:var(--neutral-300)}.Scenaria_loadingText__mTThG{margin-top:16px}.Scenaria_collapseButton__AjjLL{position:absolute;top:12px;z-index:10}.Scenaria_helperButton__g3_Eb[disabled]{background-color:#f5f5f5!important;color:#bfbfbf!important;cursor:not-allowed!important}.Scenaria_rightHelperTools__WoMd6 .Scenaria_helperButton__g3_Eb[disabled]{background-color:#f5f5f5!important;color:#bfbfbf!important;border-color:#d9d9d9!important}@media (max-width:768px){.Scenaria_scenarioCanvas__N_r3l{flex-direction:column}.Scenaria_chatPanel__GwQJY{width:100%!important;max-height:50vh}.Scenaria_contentPanel__ahRMp{width:100%!important}}.TypingIndicator_typingIndicator__A8B8z{display:inline-flex;align-items:center}.TypingIndicator_dot__sRitm{width:8px;height:8px;margin:0 3px;background-color:#8b8b8b;border-radius:50%;opacity:0;animation:TypingIndicator_typingAnimation__PovHG 1.4s ease-in-out infinite}.TypingIndicator_dot__sRitm:first-child{animation-delay:0s}.TypingIndicator_dot__sRitm:nth-child(2){animation-delay:.2s}.TypingIndicator_dot__sRitm:nth-child(3){animation-delay:.4s}@keyframes TypingIndicator_typingAnimation__PovHG{0%{opacity:0;transform:translateY(0)}25%{opacity:.3;transform:translateY(-2px)}50%{opacity:1;transform:translateY(-4px)}75%{opacity:.3;transform:translateY(-2px)}to{opacity:0;transform:translateY(0)}}.StarterPrompts_container__jtJ4M{padding:120px 16px 48px;animation:StarterPrompts_fadeInUp__lnmyw .4s ease-out}@keyframes StarterPrompts_fadeInUp__lnmyw{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.StarterPrompts_heading__MFY6K{font-size:11px;font-weight:400;color:rgba(0,0,0,.45);text-transform:lowercase;margin-bottom:12px;letter-spacing:.3px}.ant-layout[data-theme=dark] .StarterPrompts_heading__MFY6K{color:rgba(255,255,255,.45)}.StarterPrompts_promptsWrapper__CKY_P{display:flex;flex-direction:column;gap:8px}.StarterPrompts_promptButton__DAc9E{display:block;width:100%;padding:12px 16px;background:linear-gradient(90deg,#fafafa,#ffffff);border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:left;font-size:13px;font-weight:400;color:#595959;line-height:1.5;box-shadow:0 1px 3px rgba(0,0,0,.05);position:relative}.StarterPrompts_promptButton__DAc9E:after{content:"→";position:absolute;right:16px;top:50%;transform:translateY(-50%);opacity:0;transition:all .2s ease;color:#1890ff;font-size:14px}.StarterPrompts_promptButton__DAc9E:hover{background:linear-gradient(90deg,#e6f7ff,#f0f9ff);border-color:#91d5ff;color:#1890ff;box-shadow:0 2px 6px rgba(24,144,255,.15);transform:translateX(2px)}.StarterPrompts_promptButton__DAc9E:hover:after{opacity:1;transform:translateY(-50%) translateX(2px)}.StarterPrompts_promptButton__DAc9E:active{transform:translateX(1px) scale(.99);box-shadow:0 1px 3px rgba(24,144,255,.2)}.ant-layout[data-theme=dark] .StarterPrompts_promptButton__DAc9E{background:linear-gradient(90deg,#1a1a1a,#1f1f1f);border-color:#303030;color:rgba(255,255,255,.65);box-shadow:0 1px 3px rgba(0,0,0,.2)}.ant-layout[data-theme=dark] .StarterPrompts_promptButton__DAc9E:after{color:#40a9ff}.ant-layout[data-theme=dark] .StarterPrompts_promptButton__DAc9E:hover{background:linear-gradient(90deg,#111d2c,#15395b);border-color:#177ddc;color:#40a9ff;box-shadow:0 2px 6px rgba(24,144,255,.25)}@media (max-width:768px){.StarterPrompts_container__jtJ4M{padding:20px 16px 16px}.StarterPrompts_promptButton__DAc9E{padding:10px 14px;font-size:12px}.StarterPrompts_promptButton__DAc9E:after{right:14px;font-size:13px}}@keyframes StarterPrompts_fadeOut__tqpO0{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-15px)}}.StarterPrompts_container__jtJ4M.StarterPrompts_hiding__kjI9I{animation:StarterPrompts_fadeOut__tqpO0 .3s ease-in-out forwards}.StarterPrompts_promptButton__DAc9E:focus-visible{outline:2px solid #1890ff;outline-offset:2px;border-color:#1890ff}@keyframes StarterPrompts_subtlePulse__inE4V{0%,to{box-shadow:0 1px 3px rgba(0,0,0,.05)}50%{box-shadow:0 2px 6px rgba(24,144,255,.1)}}.StarterPrompts_promptButton__DAc9E:first-child{animation:StarterPrompts_subtlePulse__inE4V 2s ease-in-out .5s}.ProseMirror span.citation-ref:has(strong),[contenteditable] span.citation-ref:has(strong){display:inline;position:relative}.ProseMirror span.citation-ref strong,.ant-typography span.citation-ref strong,.tiptap-editor-content span.citation-ref strong,[contenteditable] span.citation-ref strong,div.ProseMirror span.citation-ref:has(>strong),div.ProseMirror span.citation-ref>strong,span.citation-ref>strong{display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#f0f8ff!important;border:1px solid #91caff!important;border-radius:3px!important;color:#0958d9!important;font-size:10px!important;font-weight:700!important;padding:0 4px!important;position:relative!important;top:-.5em!important;min-width:16px!important;height:16px!important;line-height:1!important;margin:0 2px 0 4px!important;cursor:pointer!important}.ProseMirror span.citation-ref strong:hover,.ant-typography span.citation-ref strong:hover,.tiptap-editor-content span.citation-ref strong:hover,[contenteditable] span.citation-ref strong:hover,div.ProseMirror span.citation-ref>strong:hover,span.citation-ref>strong:hover{background-color:#e6f4ff!important;border-color:#69b1ff!important;color:#0540a7!important}.citation-inline{background-color:#f0f8ff!important;color:#1890ff!important;padding:1px 4px!important;border-radius:3px!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important;border:1px solid #d6e7ff!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;transition:all .2s ease!important;display:inline-block!important}.citation-inline:hover{background-color:#e6f3ff!important;border-color:#91caff!important}.citation-tooltip-popup{z-index:1000!important}.citation-tooltip-popup .citation-filename:hover{text-decoration:underline!important;color:#0050b3!important}.ProseMirror .citation-inline{background-color:#f0f8ff!important;color:#1890ff!important;padding:1px 4px!important;border-radius:3px!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important;border:1px solid #d6e7ff!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;transition:all .2s ease!important}.ProseMirror .citation-inline:hover{background-color:#e6f3ff!important;border-color:#91caff!important}.citation-reference{display:inline!important;font-size:10px!important;vertical-align:super!important;color:#555!important;border:1px dashed #bbb!important;border-radius:2px!important;padding:0 3px!important;cursor:pointer!important;background:transparent!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;transition:background .2s,color .2s,border-color .2s!important;text-decoration:none!important;position:relative!important;line-height:1!important;font-weight:400!important;pointer-events:auto!important;white-space:nowrap!important}.citation-reference:hover{background:#444!important;color:#fff!important;border-color:transparent!important;outline:none!important;z-index:1!important}[data-citation-id],[data-citation-number]{display:inline!important;font-size:10px!important;vertical-align:super!important;color:#555!important;border:1px dashed #bbb!important;border-radius:2px!important;padding:0 3px!important;cursor:pointer!important;background:transparent!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;transition:background .2s,color .2s,border-color .2s!important;margin:0 2px 0 4px!important;text-decoration:none!important;position:relative!important;line-height:1!important;font-weight:400!important;pointer-events:auto!important;white-space:nowrap!important}.ProseMirror ul[data-type=taskList] .citation-reference,.ProseMirror ul[data-type=taskList] [data-citation-id],.ProseMirror ul[data-type=taskList] [data-citation-number],ul[data-type=taskList] .citation-reference,ul[data-type=taskList] [data-citation-id],ul[data-type=taskList] [data-citation-number]{display:inline-block!important;min-width:auto!important;text-align:center!important;padding:0 3px!important;flex-shrink:0!important}[data-citation-id]:hover,[data-citation-number]:hover{background:#444!important;color:#fff!important;border-color:transparent!important;outline:none!important;z-index:1!important}.citation-reference .citation-tooltip,.citation-reference:after,.citation-reference:before,.citation-reference:hover .citation-tooltip,.citation-reference:hover:after,.citation-reference:hover:before{display:none!important}.citation-tooltip-popup{box-shadow:0 8px 24px rgba(0,0,0,.15)!important;border:1px solid #e1e5e9!important;background:white!important;border-radius:8px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.citation-tooltip-popup,body>div[style*="position: fixed"][style*=z-index]{z-index:10001!important;pointer-events:auto!important}body>.citation-tooltip-popup{isolation:isolate!important}@media (prefers-color-scheme:dark){.citation-inline{background-color:#1e3a8a!important;color:#93c5fd!important;border-color:#1e40af!important}.citation-inline:hover{background-color:#1e40af!important;border-color:#3b82f6!important}}.ProseMirror{font-family:Calibri,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:11pt;line-height:1.5;color:#333;outline:none}.ProseMirror p{margin:0 0 11px!important;line-height:1.5!important}.ProseMirror h1{font-size:18pt!important;margin:36px 0 11px!important}.ProseMirror h1,.ProseMirror h2{font-weight:400!important;line-height:1.5!important}.ProseMirror h2{font-size:15pt!important;margin:30px 0 11px!important}.ProseMirror h3{font-size:14pt!important;font-weight:400!important;margin:27px 0 11px!important;line-height:1.5!important}.ProseMirror h4{font-style:italic!important}.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{font-size:13pt!important;font-weight:400!important;margin:24px 0 11px!important;line-height:1.5!important}.ProseMirror h6{font-style:italic!important}.ProseMirror ol,.ProseMirror ul{margin:0 0 11px!important;padding-left:36px!important}.ProseMirror li{margin:0 0 3px!important;padding:0!important;line-height:1.5!important}.ProseMirror ul li{list-style-type:disc!important}.ProseMirror ol li{list-style-type:decimal!important}.ProseMirror ol:not([data-type=taskList]) li p,.ProseMirror ul:not([data-type=taskList]) li p{line-height:1.5!important;margin:0!important}.ProseMirror ol ol,.ProseMirror ol ul,.ProseMirror ul ol,.ProseMirror ul ul{margin-top:3px!important;margin-bottom:3px!important}.ProseMirror ul[data-type=taskList] li{margin:0 0 3px!important;list-style:none!important}.ProseMirror ul[data-type=taskList] li>label{margin-top:1px!important}.ProseMirror ul[data-type=taskList] li>div{margin:0!important;padding:0!important}.ProseMirror ul[data-type=taskList] li p{margin:0!important;padding:0!important;line-height:1.5!important}.ProseMirror .enhanced-tiptap-table,.ProseMirror .markdown-table,.ProseMirror .tiptap-table,.ProseMirror table,.markdown-table,.tiptap-editor .enhanced-tiptap-table,.tiptap-editor .markdown-table,.tiptap-editor table,.unified-tiptap-editor .enhanced-tiptap-table,.unified-tiptap-editor .markdown-table,.unified-tiptap-editor table{border-collapse:collapse!important;margin:16px 0!important;width:100%!important;table-layout:fixed!important;box-shadow:none!important;border:1px solid #e5e7eb!important;background:transparent!important}.ProseMirror .tiptap-table-cell,.ProseMirror .tiptap-table-header,.ProseMirror table td,.ProseMirror table th,.markdown-table td,.markdown-table th,.tiptap-editor table td,.tiptap-editor table th,.unified-tiptap-editor table td,.unified-tiptap-editor table th{padding:6px 16px!important;border:none!important;border-bottom:1px solid #e5e7eb!important;vertical-align:top!important;line-height:1.4!important;background-color:transparent!important}.ProseMirror .tiptap-table-header,.ProseMirror table th,.markdown-table th,.tiptap-editor table th,.unified-tiptap-editor table th{background:#F9FAFB!important;color:#374151!important;font-weight:600!important;border-bottom:1px solid #e5e7eb!important;text-align:left!important;font-size:inherit!important;letter-spacing:normal!important}.ProseMirror table p,.markdown-table p{margin:0!important}.ProseMirror table tbody tr:nth-child(2n) td,.markdown-table tbody tr:nth-child(2n) td,.tiptap-editor table tbody tr:nth-child(2n) td,.unified-tiptap-editor table tbody tr:nth-child(2n) td{background:#FAFAFA!important}.ProseMirror .tiptap-table-row:hover .tiptap-table-cell,.ProseMirror table tbody tr:hover td,.markdown-table tbody tr:hover td,.tiptap-editor table tbody tr:hover td,.unified-tiptap-editor table tbody tr:hover td{background:#F3F4F6!important}.ProseMirror .tableWrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;margin:16px 0!important;position:relative!important}.ProseMirror [data-type=listItem] .tableWrapper,.ProseMirror [data-type=listItem] table,.ProseMirror [data-type=taskItem] .tableWrapper,.ProseMirror [data-type=taskItem] table,.ProseMirror li .tableWrapper,.ProseMirror li table,.markdown-editor li .tableWrapper,.markdown-editor li table,.tiptap-editor li .tableWrapper,.tiptap-editor li table,.unified-tiptap-editor li .tableWrapper,.unified-tiptap-editor li table{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;position:relative!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important}.ProseMirror .tableWrapper::-webkit-scrollbar{height:8px!important}.ProseMirror .tableWrapper::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:4px!important}.ProseMirror .tableWrapper::-webkit-scrollbar-thumb{background:#c1c1c1!important;border-radius:4px!important}.ProseMirror .tableWrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8!important}.ProseMirror .tiptap-table-cell,.ProseMirror table td,.markdown-table td,.tiptap-editor table td,.unified-tiptap-editor table td{color:#4B5563!important}.ProseMirror table td:first-child,.ProseMirror table th:first-child,.markdown-table td:first-child,.markdown-table th:first-child,.tiptap-editor table td:first-child,.tiptap-editor table th:first-child,.unified-tiptap-editor table td:first-child,.unified-tiptap-editor table th:first-child{border-left:none!important}.ProseMirror table td:last-child,.ProseMirror table th:last-child,.markdown-table td:last-child,.markdown-table th:last-child,.tiptap-editor table td:last-child,.tiptap-editor table th:last-child,.unified-tiptap-editor table td:last-child,.unified-tiptap-editor table th:last-child{border-right:none!important}.ProseMirror .tiptap-table-cell:empty:after,.ProseMirror .tiptap-table-header:empty:after,.ProseMirror table td:empty:after,.ProseMirror table th:empty:after,.markdown-table td:empty:after,.markdown-table th:empty:after,.tiptap-editor table td:empty:after,.tiptap-editor table th:empty:after,.unified-tiptap-editor table td:empty:after,.unified-tiptap-editor table th:empty:after{content:"\00a0";color:transparent}.ProseMirror table td[style*="text-align: right"]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProseMirror .tiptap-table-cell h1,.ProseMirror .tiptap-table-header h1,.ProseMirror table h1,.markdown-table h1,.tiptap-editor table h1,.unified-tiptap-editor table h1{font-size:2em!important;font-weight:700!important;margin:0!important;line-height:1.2!important}.ProseMirror .tiptap-table-cell h2,.ProseMirror .tiptap-table-header h2,.ProseMirror table h2,.markdown-table h2,.tiptap-editor table h2,.unified-tiptap-editor table h2{font-size:1.5em!important;font-weight:700!important;margin:0!important;line-height:1.2!important}.ProseMirror .tiptap-table-cell h3,.ProseMirror .tiptap-table-header h3,.ProseMirror table h3,.markdown-table h3,.tiptap-editor table h3,.unified-tiptap-editor table h3{font-size:1.17em!important;font-weight:700!important;margin:0!important;line-height:1.2!important}.ProseMirror .tiptap-table-cell h4,.ProseMirror .tiptap-table-header h4,.ProseMirror table h4,.markdown-table h4,.tiptap-editor table h4,.unified-tiptap-editor table h4{font-size:1em!important;font-weight:700!important;margin:0!important;line-height:1.2!important}.ProseMirror .tiptap-table-cell h5,.ProseMirror .tiptap-table-header h5,.ProseMirror table h5,.markdown-table h5,.tiptap-editor table h5,.unified-tiptap-editor table h5{font-size:.83em!important;font-weight:700!important;margin:0!important;line-height:1.2!important}.ProseMirror .tiptap-table-cell h6,.ProseMirror .tiptap-table-header h6,.ProseMirror table h6,.markdown-table h6,.tiptap-editor table h6,.unified-tiptap-editor table h6{font-size:.67em!important;font-weight:700!important;margin:0!important;line-height:1.2!important}.ProseMirror table a,.markdown-table a,.tiptap-editor table a,.unified-tiptap-editor table a{color:#2563eb!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color .2s ease!important}.ProseMirror table a:hover,.markdown-table a:hover,.tiptap-editor table a:hover,.unified-tiptap-editor table a:hover{border-bottom-color:#2563eb!important}.ProseMirror table code,.markdown-table code,.tiptap-editor table code,.unified-tiptap-editor table code{background-color:#f3f4f6!important;padding:2px 6px!important;font-size:.9em!important;color:#e11d48!important}.ProseMirror table strong,.markdown-table strong,.tiptap-editor table strong,.unified-tiptap-editor table strong{font-weight:600!important;color:#1e293b!important}.ProseMirror blockquote{margin:0 0 11px 36px!important;padding:0!important;border-left:none!important;font-style:normal!important;color:inherit!important}.ProseMirror pre{border:1px solid #d9d9d9!important;padding:11px!important;margin:0 0 11px!important;overflow-x:auto!important;line-height:1.5!important}.ProseMirror code,.ProseMirror pre{font-family:Courier New,Courier,monospace!important;font-size:10pt!important;background:#f5f5f5!important;border-radius:0!important}.ProseMirror code{padding:1px 3px!important}.ProseMirror hr{border:none!important;border-top:1px solid #000!important;margin:11px 0!important}.ProseMirror [style*="text-align: left"]{text-align:left!important}.ProseMirror [style*="text-align: center"]{text-align:center!important}.ProseMirror [style*="text-align: right"]{text-align:right!important}.ProseMirror [style*="text-align: justify"]{text-align:justify!important}.ProseMirror blockquote,.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6,.ProseMirror hr,.ProseMirror ol,.ProseMirror p,.ProseMirror pre,.ProseMirror ul{margin-left:0}.ProseMirror li[style*=margin-left]{margin-left:inherit!important;position:relative}.ProseMirror ol>li[style*=margin-left],.ProseMirror ul>li[style*=margin-left]{list-style-position:inside;padding-left:0}.ProseMirror table[style*=margin-left],.ProseMirror td[style*=margin-left]>*,.ProseMirror th[style*=margin-left]>*{margin-left:inherit!important}.ProseMirror-focused{outline:none}.ProseMirror-selectednode{outline:2px solid #68CEF8}.selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:rgba(59,130,246,.15);pointer-events:none;border:2px solid rgba(59,130,246,.5)}.ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:-2px;width:4px;background-color:#3b82f6;pointer-events:none;opacity:0;transition:opacity .2s ease}.ProseMirror table:hover .column-resize-handle{opacity:.3}.ProseMirror .resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror strong{font-weight:700!important}.ProseMirror em{font-style:italic!important}.ProseMirror a{color:#0066cc!important;text-decoration:underline!important}.ProseMirror ::selection{background:rgba(24,144,255,.2)}.ProseMirror>:first-child{margin-top:0!important}.ProseMirror>:last-child{margin-bottom:0!important}.citation-reference{display:inline-block;font-size:10px}.ProseMirror ul[data-type=taskList] .citation-reference{display:inline-block!important;min-width:auto!important;padding:0 3px!important;margin:0 4px 0 8px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important;flex-shrink:0!important}.citation-hover-box{position:absolute;background:white;border:1px solid #ddd;border-radius:4px;padding:12px;box-shadow:0 2px 8px rgba(0,0,0,.15);max-width:480px;z-index:1000;font-size:13px;line-height:1.5;pointer-events:none}.citation-hover-box-filename{font-weight:600;margin-bottom:4px;color:#1976d2;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.citation-hover-box-text{color:#666;margin-bottom:4px}.citation-hover-box-page{font-size:12px;color:#999}.token-highlight{background-color:rgba(77,195,255,.3)!important;padding:0 2px!important;border-radius:2px!important;box-decoration-break:clone!important;-webkit-box-decoration-break:clone!important}.tiptap-editor,.unified-tiptap-editor{max-width:100%!important;overflow:auto!important;word-wrap:break-word!important;white-space:pre-wrap!important;box-sizing:border-box!important;contain:content!important;position:relative}.tiptap-editor .ProseMirror,.unified-tiptap-editor .ProseMirror{max-width:100%!important;overflow-x:hidden!important;word-wrap:break-word!important;outline:none!important;padding:1rem!important;border:1px solid #e2e8f0!important;border-radius:8px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:11pt!important;line-height:1.5!important;color:#1f2937!important;background:#ffffff!important;min-height:200px!important;position:relative;z-index:1}.tiptap-toolbar{flex-wrap:wrap!important;gap:4px!important;padding:12px!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-bottom:none!important;border-radius:8px 8px 0 0!important;min-height:52px!important;position:relative;z-index:10}.tiptap-toolbar,.tiptap-toolbar-group{display:flex!important;align-items:center!important}.tiptap-toolbar-group{gap:2px!important;padding:0 4px!important;border-right:1px solid #e2e8f0!important}.tiptap-toolbar-group:last-child{border-right:none!important}.tiptap-toolbar-btn{width:36px!important;padding:6px!important;border:1px solid transparent!important;border-radius:6px!important;background:transparent!important;color:#4b5563!important;font-weight:500!important}.tiptap-toolbar-btn,.tiptap-training-btn{display:flex!important;align-items:center!important;justify-content:center!important;height:32px!important;cursor:pointer!important;transition:all .2s ease!important;font-size:14px!important;position:relative;z-index:11}.tiptap-training-btn{width:90px!important;padding:6px 12px!important;border:1px solid #8a51fb!important;border-radius:6px!important;background:#8A51FB!important;color:#ffffff!important;font-weight:600!important;gap:6px!important}.tiptap-training-btn:hover{background:#7c3aed!important;border-color:#7c3aed!important;box-shadow:0 2px 8px rgba(138,81,251,.4)!important;transform:translateY(-1px)!important}.tiptap-training-btn:active{background:#6d28d9!important;border-color:#6d28d9!important;box-shadow:0 2px 4px rgba(138,81,251,.3)!important;transform:translateY(0)!important}.tiptap-training-btn:focus{outline:2px solid #8A51FB!important;outline-offset:2px!important}.tiptap-training-btn svg{width:16px!important;height:16px!important;flex-shrink:0!important;stroke:currentColor!important;fill:none!important;stroke-width:2!important}.tiptap-training-btn span{font-size:13px!important;font-weight:600!important;white-space:nowrap!important}.tiptap-toolbar-btn:hover{background:#e5e7eb!important;color:#374151!important;border-color:#d1d5db!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.tiptap-toolbar-btn.is-active,.tiptap-toolbar-btn:active{background:#3b82f6!important;color:#ffffff!important;border-color:#2563eb!important;box-shadow:0 2px 8px rgba(59,130,246,.3)!important}.tiptap-toolbar-btn:focus{outline:2px solid #3b82f6!important;outline-offset:2px!important}.tiptap-toolbar-btn:disabled{opacity:.4!important;cursor:not-allowed!important;background:transparent!important;color:#9ca3af!important}.tiptap-toolbar-btn svg{width:16px!important;height:16px!important;flex-shrink:0!important;transition:stroke-width .2s ease!important}.tiptap-toolbar-btn:hover svg{stroke-width:2.5!important}.font-dropdown-container{position:relative!important;display:inline-block!important;z-index:1000}.font-dropdown-trigger{display:flex!important;align-items:center!important;justify-content:space-between!important;min-width:140px!important;height:32px!important;padding:6px 12px!important;border:1px solid #d1d5db!important;border-radius:6px!important;background:#ffffff!important;color:#374151!important;cursor:pointer!important;transition:all .2s ease!important;font-size:14px!important;font-weight:500!important;gap:8px!important;position:relative;z-index:1001}.font-dropdown-trigger:hover{background:#f9fafb!important;border-color:#9ca3af!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.font-dropdown-trigger:focus{outline:2px solid #3b82f6!important;outline-offset:2px!important;border-color:#3b82f6!important}.font-dropdown-trigger.is-open{background:#f3f4f6!important;border-color:#3b82f6!important;box-shadow:0 2px 8px rgba(59,130,246,.2)!important}.font-dropdown-trigger.icon-only{min-width:auto!important;width:52px!important;padding:6px 8px!important;justify-content:center!important;gap:4px!important}.font-dropdown-trigger.icon-only svg{width:16px!important;height:16px!important}.font-dropdown-menu{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;right:0!important;background:#ffffff!important;border:1px solid #d1d5db!important;border-radius:8px!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)!important;max-height:300px!important;overflow-y:auto!important;z-index:9999!important;transform:translateY(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.font-dropdown-menu.hidden{transform:translateY(-8px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.font-dropdown-item{display:flex!important;align-items:center!important;padding:10px 16px!important;color:#374151!important;cursor:pointer!important;transition:all .15s ease!important;font-size:14px!important;border:none!important;background:transparent!important;width:100%!important;text-align:left!important;position:relative;z-index:10000}.font-dropdown-item:hover{background:#f3f4f6!important;color:#1f2937!important}.font-dropdown-item.is-active,.font-dropdown-item:active{background:#eff6ff!important;color:#1d4ed8!important}.font-dropdown-item:first-child{border-radius:8px 8px 0 0!important}.font-dropdown-item:last-child{border-radius:0 0 8px 8px!important}.tiptap-editor:has(.font-dropdown-menu:not(.hidden)){z-index:1001!important}.unified-tiptap-editor:has(.font-dropdown-menu:not(.hidden)){z-index:1001!important}.alignment-dropdown-container{position:relative!important;display:inline-block!important;z-index:1000}.alignment-dropdown-trigger{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:2px!important;min-width:52px!important;height:32px!important;padding:6px 10px!important;border:1px solid #d1d5db!important;border-radius:6px!important;background:#ffffff!important;color:#4a4a4a!important;cursor:pointer!important;transition:all .2s ease!important;font-size:13px!important;font-weight:500!important;position:relative;z-index:1001}.alignment-dropdown-trigger svg{width:16px!important;height:16px!important;stroke:currentColor!important;stroke-width:2!important}.alignment-dropdown-trigger:hover{background:#f0f9ff!important;border-color:#1976d2!important;color:#1976d2!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.alignment-dropdown-trigger:focus{outline:2px solid #3b82f6!important;outline-offset:2px!important;border-color:#3b82f6!important}.alignment-dropdown-trigger.is-open{background:#1976d2!important;color:white!important;border-color:#1976d2!important;box-shadow:0 2px 4px rgba(25,118,210,.3)!important}.alignment-dropdown-menu{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;background:#ffffff!important;border:1px solid #d1d5db!important;border-radius:8px!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)!important;min-width:180px!important;z-index:9999!important;transform:translateY(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.alignment-dropdown-menu.hidden{transform:translateY(-8px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.alignment-dropdown-item{display:flex!important;align-items:center!important;gap:8px!important;padding:10px 16px!important;color:#374151!important;cursor:pointer!important;transition:all .15s ease!important;font-size:14px!important;border:none!important;background:transparent!important;width:100%!important;text-align:left!important;position:relative;z-index:10000}.alignment-dropdown-item svg{width:16px!important;height:16px!important;stroke:currentColor!important;stroke-width:2!important}.alignment-dropdown-item:hover{background:#f3f4f6!important;color:#1f2937!important}.alignment-dropdown-item.is-active,.alignment-dropdown-item:active{background:#eff6ff!important;color:#1d4ed8!important}.alignment-dropdown-item:first-child{border-radius:8px 8px 0 0!important}.alignment-dropdown-item:last-child{border-radius:0 0 8px 8px!important}.tiptap-editor:has(.alignment-dropdown-menu:not(.hidden)){z-index:1001!important}.unified-tiptap-editor:has(.alignment-dropdown-menu:not(.hidden)){z-index:1001!important}.tiptap-table{border-collapse:collapse!important;table-layout:fixed!important;width:100%!important;overflow:hidden!important;margin:0!important;border:1px solid #e2e8f0!important;border-radius:8px!important}.tiptap-table-cell,.tiptap-table-header{border:1px solid #e2e8f0!important;padding:8px 12px!important;position:relative!important;vertical-align:top!important;box-sizing:border-box!important;min-width:1em!important}.tiptap-table-header{background:#f8fafc!important;font-weight:600!important;color:#374151!important}.markdown-table,.tiptap-table-cell{background:#ffffff!important}.markdown-table{border-collapse:collapse!important;border-spacing:0!important;width:100%!important;margin:0 0 11px!important;border:1px solid #e5e7eb!important;border-radius:8px!important;overflow:hidden!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important}.markdown-table th{background:#f8fafc!important;font-weight:600!important;color:#374151!important;padding:12px!important;text-align:left!important;border-bottom:2px solid #e5e7eb!important;border-right:1px solid #e5e7eb!important;font-size:14px!important;line-height:1.5!important}.markdown-table th:last-child{border-right:none!important}.markdown-table td{padding:12px!important;border-bottom:1px solid #e5e7eb!important;border-right:1px solid #e5e7eb!important;font-size:14px!important;line-height:1.5!important;color:#1f2937!important;vertical-align:top!important}.markdown-table td:last-child{border-right:none!important}.markdown-table tr:last-child td{border-bottom:none!important}.markdown-table tr:hover{background:#f9fafb!important}.ProseMirror .markdown-table{border-collapse:collapse!important;border-spacing:0!important;width:100%!important;margin:0 0 11px!important;border:1px solid #e5e7eb!important;border-radius:8px!important;overflow:hidden!important}.ProseMirror .markdown-table th{background:#f8fafc!important;font-weight:600!important;color:#374151!important;padding:12px!important;text-align:left!important;border-bottom:2px solid #e5e7eb!important;border-right:1px solid #e5e7eb!important}.ProseMirror .markdown-table td{padding:12px!important;border-bottom:1px solid #e5e7eb!important;border-right:1px solid #e5e7eb!important;vertical-align:top!important}.enhanced-tiptap-table{border-collapse:collapse!important;border-spacing:0!important;table-layout:fixed!important;width:100%!important;overflow:hidden!important;margin:0 0 11px!important;border:1px solid #e5e7eb!important;border-radius:6px!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)!important;font-size:14px!important;line-height:1.5!important;position:relative!important;transition:box-shadow .2s ease,border-color .2s ease!important}.enhanced-tiptap-table:hover{box-shadow:0 4px 12px 0 rgba(59,130,246,.1),0 2px 4px 0 rgba(0,0,0,.06)!important;border-color:#bfdbfe!important}.enhanced-tiptap-table:focus-within{box-shadow:0 0 0 2px rgba(59,130,246,.2),0 4px 12px 0 rgba(59,130,246,.1)!important;border-color:#3b82f6!important}.enhanced-tiptap-table:before{content:"📋 Interactive Table";position:absolute;top:-25px;right:0;background:#1890ff;color:white;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:10}.enhanced-tiptap-table:hover:before{opacity:1}.enhanced-tiptap-table-cell,.enhanced-tiptap-table-header{border:1px solid #e5e7eb!important;border-collapse:collapse!important;padding:8px 12px!important;position:relative!important;vertical-align:top!important;box-sizing:border-box!important;min-width:2em!important;margin:0!important;spacing:0!important;transition:background-color .15s ease,border-color .15s ease!important;cursor:text!important}.enhanced-tiptap-table-cell:focus,.enhanced-tiptap-table-header:focus{outline:2px solid #3b82f6!important;outline-offset:-2px!important;background:#fef3c7!important}.enhanced-tiptap-table-header{background:#f8fafc!important;font-weight:600!important;color:#374151!important;text-align:left!important;border-bottom:2px solid #e5e7eb!important}.enhanced-tiptap-table-cell{background:#ffffff!important}.enhanced-tiptap-table-cell:hover{background:#f8fafc!important}.enhanced-tiptap-table-header:hover{background:#f1f5f9!important}.enhanced-tiptap-table tr{padding:0!important}.enhanced-tiptap-table td,.enhanced-tiptap-table th,.enhanced-tiptap-table tr{border-spacing:0!important;margin:0!important}.enhanced-tiptap-table .selectedCell{background:#dbeafe!important}.enhanced-tiptap-table .column-resize-handle{background-color:#3b82f6!important;bottom:-2px!important;position:absolute!important;right:-2px!important;top:0!important;width:4px!important;pointer-events:none!important}.enhanced-tiptap-table .resize-cursor{cursor:ew-resize!important;cursor:col-resize!important}.enhanced-tiptap-table-cell p,.enhanced-tiptap-table-header p{margin:0!important;padding:0!important;line-height:1.4!important}.enhanced-tiptap-table-cell p+p,.enhanced-tiptap-table-header p+p{margin-top:.5em!important}.enhanced-tiptap-table tr:first-child td,.enhanced-tiptap-table tr:first-child th{border-top:none!important}.enhanced-tiptap-table tr:last-child td,.enhanced-tiptap-table tr:last-child th{border-bottom:none!important}.enhanced-tiptap-table td:first-child,.enhanced-tiptap-table th:first-child{border-left:none!important}.enhanced-tiptap-table td:last-child,.enhanced-tiptap-table th:last-child{border-right:none!important}.enhanced-tiptap-table[data-form-table=true]{border:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;border-collapse:collapse!important}.enhanced-tiptap-table[data-form-table=true]:hover{box-shadow:none!important;border:none!important;transform:none!important}.enhanced-tiptap-table[data-form-table=true]:focus-within{box-shadow:none!important}.enhanced-tiptap-table[data-form-table=true]:before{content:"📝 Form Table (Invisible in Export)"!important;background:linear-gradient(135deg,#52c41a,#73d13d)!important;color:white!important;font-size:10px!important}.enhanced-tiptap-table[data-form-table=true] td,.enhanced-tiptap-table[data-form-table=true] th{border:none!important;background:transparent!important;padding:4px 8px!important;box-shadow:none!important}.enhanced-tiptap-table[data-form-table=true] td:hover,.enhanced-tiptap-table[data-form-table=true] th:hover{background:transparent!important}.tiptap-blockquote{border-left:4px solid #e2e8f0!important;padding-left:1rem!important;margin:0 0 11px!important;font-style:italic!important;color:#6b7280!important}.tiptap-hr{border:none!important;height:2px!important;background:#e2e8f0!important;margin:11px 0!important;border-radius:1px!important}.tiptap-editor ul[data-type=taskList],.unified-tiptap-editor ul[data-type=taskList]{list-style:none!important;padding-left:0!important;margin:0 0 11px!important}.ProseMirror ul[data-type=taskList][style*=margin-left],.tiptap-editor ul[data-type=taskList][style*=margin-left],.unified-tiptap-editor ul[data-type=taskList][style*=margin-left]{margin-top:0!important;margin-bottom:0!important;margin-right:0!important}.tiptap-editor li[data-type=taskItem],.unified-tiptap-editor li[data-type=taskItem]{display:flex!important;align-items:center!important;gap:0!important;margin:0 0 12px!important;padding:0!important;line-height:1.5!important;height:auto!important;min-height:16px!important}.tiptap-editor li[data-type=taskItem] label,.unified-tiptap-editor li[data-type=taskItem] label{flex-shrink:0!important;margin:0 0 4px!important;padding:0!important;cursor:pointer!important}.tiptap-editor li[data-type=taskItem] input[type=checkbox],.unified-tiptap-editor li[data-type=taskItem] input[type=checkbox]{width:18px!important;height:18px!important;margin:0 8px 0 0!important;padding:0!important;cursor:pointer!important;border:2px solid #d1d5db!important;border-radius:4px!important;background:#ffffff!important;transition:all .2s ease!important}.tiptap-editor li[data-type=taskItem] input[type=checkbox]:checked,.unified-tiptap-editor li[data-type=taskItem] input[type=checkbox]:checked{background:#3b82f6!important;border-color:#3b82f6!important}.tiptap-editor ul[data-type=taskList] li,.unified-markdown-editor ul[data-type=taskList] li,.unified-tiptap-editor ul[data-type=taskList] li{margin:0!important;padding:0!important;display:flex!important;align-items:flex-start!important;gap:0!important;line-height:1.5!important;height:auto!important;min-height:16px!important}.ProseMirror ul[data-type=taskList] li[data-type=taskItem],.tiptap-editor ul[data-type=taskList] li[data-type=taskItem],.unified-markdown-editor ul[data-type=taskList] li[data-type=taskItem],.unified-tiptap-editor ul[data-type=taskList] li[data-type=taskItem],[data-type=taskList] li[data-type=taskItem],ul[data-type=taskList] li[data-type=taskItem]{margin:0!important;padding:0!important;border:none!important;outline:none!important;display:flex!important;align-items:flex-start!important;gap:0!important;line-height:1.5!important;height:auto!important;min-height:16px!important;vertical-align:baseline!important}.ProseMirror ul[data-type=taskList] li[data-type=taskItem] input[type=checkbox],.tiptap-editor ul[data-type=taskList] li[data-type=taskItem] input[type=checkbox],.unified-markdown-editor ul[data-type=taskList] li[data-type=taskItem] input[type=checkbox],.unified-tiptap-editor ul[data-type=taskList] li[data-type=taskItem] input[type=checkbox],[data-type=taskList] li[data-type=taskItem] input[type=checkbox],ul[data-type=taskList] li[data-type=taskItem] input[type=checkbox]{width:18px!important;height:18px!important;margin:0 8px 0 0!important;padding:0!important;border:2px solid #d1d5db!important;border-radius:4px!important;background:#ffffff!important;cursor:pointer!important;transition:all .2s ease!important;vertical-align:middle!important;flex-shrink:0!important}.ProseMirror ul[data-type=taskList] li[data-type=taskItem]>div,.tiptap-editor ul[data-type=taskList] li[data-type=taskItem]>div,.unified-markdown-editor ul[data-type=taskList] li[data-type=taskItem]>div,.unified-tiptap-editor ul[data-type=taskList] li[data-type=taskItem]>div,[data-type=taskList] li[data-type=taskItem]>div,ul[data-type=taskList] li[data-type=taskItem]>div{margin:0!important;padding:0!important;line-height:1.5!important;flex:1 1!important}.ProseMirror ul[data-type=taskList] li[data-type=taskItem] p,.tiptap-editor ul[data-type=taskList] li[data-type=taskItem] p,.unified-markdown-editor ul[data-type=taskList] li[data-type=taskItem] p,.unified-tiptap-editor ul[data-type=taskList] li[data-type=taskItem] p,[data-type=taskList] li[data-type=taskItem] p,ul[data-type=taskList] li[data-type=taskItem] p{margin:0!important;padding:0!important;line-height:1.5!important;display:inline!important}.ProseMirror ul[data-type=taskList],.tiptap-editor ul[data-type=taskList],.unified-markdown-editor ul[data-type=taskList],.unified-tiptap-editor ul[data-type=taskList],[data-type=taskList],ul[data-type=taskList]{line-height:1.5!important;font-size:inherit!important;margin:0 0 11px!important;padding:0!important;list-style:none!important;letter-spacing:normal!important;word-spacing:normal!important}.ProseMirror li[data-type=taskItem],.ProseMirror ul[data-type=taskList] li[data-type=taskItem],.tiptap-editor ul[data-type=taskList] li[data-type=taskItem],.unified-markdown-editor ul[data-type=taskList] li[data-type=taskItem],.unified-tiptap-editor ul[data-type=taskList] li[data-type=taskItem],[data-type=taskList] li[data-type=taskItem],ul[data-type=taskList] li[data-type=taskItem]{margin:0!important;padding:0!important;border:none!important;outline:none!important;display:flex!important;align-items:center!important;gap:0!important;line-height:1.5!important;height:auto!important;min-height:16px!important;vertical-align:baseline!important;font-size:inherit!important}.tiptap-editor pre,.unified-tiptap-editor pre{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:6px!important;padding:1rem!important;font-family:Consolas,Monaco,Courier New,monospace!important;font-size:14px!important;line-height:1.5!important;overflow-x:auto!important;margin:0 0 11px!important}.tiptap-editor code,.unified-tiptap-editor code{background:#f1f5f9!important;padding:2px 4px!important;border-radius:4px!important;font-family:Consolas,Monaco,Courier New,monospace!important;font-size:.9em!important;color:#e11d48!important}.tiptap-editor ol:not([data-type=taskList]),.tiptap-editor ul:not([data-type=taskList]),.unified-tiptap-editor ol:not([data-type=taskList]),.unified-tiptap-editor ul:not([data-type=taskList]){padding-left:24px!important;margin:0 0 11px!important}.tiptap-editor p,.unified-tiptap-editor p{margin:0 0 11px!important;line-height:1.5!important}.tiptap-editor h1+p,.tiptap-editor h2+p,.tiptap-editor h3+p,.tiptap-editor h4+p,.tiptap-editor h5+p,.tiptap-editor h6+p,.unified-tiptap-editor h1+p,.unified-tiptap-editor h2+p,.unified-tiptap-editor h3+p,.unified-tiptap-editor h4+p,.unified-tiptap-editor h5+p,.unified-tiptap-editor h6+p{margin-top:.5rem!important}.tiptap-editor h1,.unified-tiptap-editor h1{font-size:18pt!important;font-weight:700!important;margin:36px 0 11px!important;color:#1f2937!important;line-height:1.5!important}.tiptap-editor h2,.unified-tiptap-editor h2{font-size:15pt!important;font-weight:600!important;margin:30px 0 11px!important;color:#374151!important;line-height:1.5!important}.tiptap-editor h3,.unified-tiptap-editor h3{font-size:14pt!important;font-weight:600!important;margin:27px 0 11px!important;color:#4b5563!important;line-height:1.5!important}@media (max-width:768px){.tiptap-toolbar{padding:8px!important;gap:2px!important}.tiptap-toolbar-btn{width:32px!important;height:28px!important;padding:4px!important}.tiptap-toolbar-btn svg{width:14px!important;height:14px!important}.font-dropdown-trigger{min-width:120px!important;height:28px!important;padding:4px 8px!important;font-size:13px!important}.tiptap-editor .ProseMirror,.unified-tiptap-editor .ProseMirror{padding:.75rem!important;font-size:13px!important}}.tiptap-container{width:100%;border:1px solid #d9d9d9;border-radius:6px;overflow:hidden;background-color:#ffffff;display:flex;flex-direction:column;height:100%}.tiptap-editor-content{flex:1 1;overflow:auto;min-height:0;position:relative}.tiptap-editor table,.unified-tiptap-editor table{max-width:100%!important;overflow:visible!important;display:table;border-collapse:collapse;margin:0 0 11px!important;border:1px solid #e5e7eb!important;table-layout:auto!important}.tiptap-editor td,.tiptap-editor th,.unified-tiptap-editor td,.unified-tiptap-editor th{border:none!important;border-bottom:1px solid #e5e7eb!important;padding:6px 16px!important;text-align:left;font-size:11pt!important;line-height:1.4!important;vertical-align:middle!important}.tiptap-editor th,.unified-tiptap-editor th{background-color:transparent!important;font-weight:700}.tiptap-content{height:100%;overflow:auto;max-width:100%}.ant-tabs{display:flex;flex-direction:column;height:auto;max-height:calc(100% - 20px);overflow:hidden}.ant-tabs-content{height:100%;overflow:hidden;flex:1 1}.ant-tabs-tabpane{height:100%;overflow:hidden;display:flex;flex-direction:column}.ant-tabs-tabpane>div{flex:1 1;overflow:auto;display:flex;flex-direction:column;max-height:calc(100% - 10px);max-width:100%;box-sizing:border-box}.ProseMirror h1{font-size:22pt}.ProseMirror h1,.ProseMirror h2{font-weight:400;line-height:1.15;margin-top:12pt;margin-bottom:6pt}.ProseMirror h2{font-size:20pt}.ProseMirror h3{font-size:18pt}.ProseMirror h3,.ProseMirror h4{font-weight:400;line-height:1.15;margin-top:12pt;margin-bottom:6pt}.ProseMirror h4{font-size:16pt}.ProseMirror h5{font-size:14pt}.ProseMirror h5,.ProseMirror h6{font-weight:400;line-height:1.15;margin-top:12pt;margin-bottom:6pt}.ProseMirror h6{font-size:12pt}.ProseMirror blockquote{border-left:3px solid #ddd;margin:0 0 11px;padding-left:12px;color:#666;font-style:italic}.ProseMirror code{background-color:#f4f4f4;padding:2px 4px;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.ProseMirror pre{background-color:#f4f4f4;padding:12px;border-radius:4px;overflow-x:auto;margin:0 0 11px}.ProseMirror ol:not([data-type=taskList]),.ProseMirror ul:not([data-type=taskList]){padding-left:24px!important;margin:0 0 11px!important}.ProseMirror hr{border:none;border-top:2px solid #ddd;margin:11px 0}.ProseMirror ul[data-type=taskList]{list-style:none!important;padding-left:0!important;margin:0 0 11px!important}.ProseMirror ul[data-type=taskList] li{display:flex!important;align-items:flex-start!important;margin:12px 0!important;padding:0!important;line-height:1.5!important}.ProseMirror ul[data-type=taskList] li>label{flex-shrink:0!important;margin-right:8px!important;margin-top:2px!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.ProseMirror ul[data-type=taskList] li>div{flex:1 1!important}.ProseMirror ul[data-type=taskList] li input[type=checkbox]{width:16px!important;height:16px!important;margin:0!important;cursor:pointer!important}.ProseMirror ul[data-type=taskList] li span{margin:0!important;padding:0!important;line-height:1.4!important}.ProseMirror .footnote-reference{color:#1890ff;text-decoration:none;cursor:pointer;position:relative;border-bottom:1px dotted #1890ff;font-weight:500;padding:1px 2px;border-radius:2px;transition:all .2s ease}.ProseMirror .footnote-reference:hover{background-color:#f0f8ff;border-bottom-style:solid}.ProseMirror .footnotes{margin-top:24px;padding-top:16px;border-top:1px solid #e8e8e8;font-size:.9em}.ProseMirror .footnote{margin-bottom:8px;line-height:1.4}.ProseMirror .footnote-anchor{color:#1890ff;text-decoration:none;font-weight:500}.ProseMirror .footnote-anchor:hover{text-decoration:underline}.tiptap-loading{padding:16px;text-align:center;color:#999;font-style:italic}.tiptap-container:focus-within .tiptap-toolbar{border-bottom-color:#1890ff;box-shadow:0 1px 3px rgba(24,144,255,.2)}.tiptap-error{border-color:#ff4d4f;background-color:#fff2f0}.tiptap-error .tiptap-toolbar{background-color:#fff2f0;border-bottom-color:#ff4d4f}.citation-reference{display:inline;font-size:.75em;vertical-align:super;color:#555;border:1px dashed #bbb;border-radius:2px;padding:0 3px;cursor:pointer;background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s,color .2s,border-color .2s;position:relative;text-decoration:none;line-height:1;font-weight:400;margin:0 2px 0 4px!important}.citation-reference:hover{background:#444;color:#fff;border-color:transparent;outline:none}.citation-tooltip{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);padding:0;z-index:10000;min-width:300px;max-width:420px;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none;margin-bottom:8px}.citation-reference:hover .citation-tooltip{opacity:1;visibility:visible;pointer-events:auto}.citation-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:white}.citation-tooltip-header{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#f8fafc;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0}.citation-icon{color:#6b7280}.citation-title{font-weight:600;color:#374151;font-size:14px}.citation-tooltip-content{padding:16px}.citation-info{margin-bottom:12px}.citation-filename{color:#1f2937;font-size:14px;margin-bottom:8px;line-height:1.4}.citation-text{color:#6b7280;font-style:italic;font-size:13px;line-height:1.4;margin-bottom:8px;padding:8px 12px;background:#f9fafb;border-left:3px solid #d1d5db;border-radius:0 4px 4px 0}.citation-meta{display:flex;align-items:center;gap:4px;color:#9ca3af;font-size:12px}.citation-actions{display:flex;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #f3f4f6}.citation-download-btn,.citation-view-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #d1d5db;border-radius:6px;background:white;color:#374151;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;text-decoration:none}.citation-download-btn:hover{background:#3b82f6;border-color:#3b82f6;color:white;transform:translateY(-1px)}.citation-view-btn:hover{background:#f3f4f6;border-color:#9ca3af}.citation-bubble-menu{z-index:1001!important}.citation-bubble-menu .citation-tooltip{position:static;opacity:1;visibility:visible;pointer-events:auto;transform:none;margin-bottom:0}.citation-bubble-menu .citation-tooltip:after{display:none}span[data-citation=true]{display:inline;font-size:.75em;vertical-align:super;color:#555;border:1px dashed #bbb;border-radius:2px;padding:0 3px;cursor:pointer;background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s,color .2s,border-color .2s;position:relative;text-decoration:none;line-height:1;font-weight:400}span[data-citation=true]:hover{background:#444;color:#fff;border-color:transparent;outline:none}.citation-tooltip .filename,.citation-tooltip .url,.citation-tooltip a{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width:768px){.citation-tooltip{min-width:240px;max-width:336px;left:0;transform:none}.citation-tooltip:after{left:20px}}.citation-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.citation-overlay,.citation-overlay .ProseMirror,.citation-overlay .ProseMirror *{pointer-events:none}.citation-overlay .citation-reference{pointer-events:auto}.tiptap-editor-content:has(.citation-overlay) .ProseMirror{opacity:0}.tiptap-rerun-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:100px!important;height:32px!important;padding:6px 12px!important;gap:6px!important;border:1px solid transparent!important;border-radius:6px!important;background:transparent!important;color:#4b5563!important;cursor:pointer!important;transition:all .2s ease!important;font-size:14px!important;font-weight:500!important;position:relative;z-index:11}.tiptap-rerun-btn:hover{background:#e5e7eb!important;color:#374151!important;border-color:#d1d5db!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.tiptap-rerun-btn:active{background:#3b82f6!important;color:#ffffff!important;border-color:#2563eb!important;box-shadow:0 2px 8px rgba(59,130,246,.3)!important}.tiptap-rerun-btn:focus{outline:2px solid #3b82f6!important;outline-offset:2px!important}.tiptap-rerun-btn svg{width:16px!important;height:16px!important;flex-shrink:0!important;transition:stroke-width .2s ease,transform .2s ease!important}.tiptap-rerun-btn:hover svg{stroke-width:2.5!important;transform:rotate(90deg)!important}.tiptap-rerun-btn:active svg{transform:rotate(180deg)!important}.tiptap-rerun-btn span{font-size:13px!important;font-weight:500!important;white-space:nowrap!important}.ProseMirror ul[data-type=taskList] li[data-type=taskItem],.prose ul[data-type=taskList] li[data-type=taskItem],.prose-sm ul[data-type=taskList] li[data-type=taskItem],.tiptap-editor ul[data-type=taskList] li[data-type=taskItem],.unified-markdown-editor ul[data-type=taskList] li[data-type=taskItem],.unified-tiptap-editor ul[data-type=taskList] li[data-type=taskItem],[data-type=taskList] li[data-type=taskItem],li[data-type=taskItem],ul[data-type=taskList] li[data-type=taskItem]{margin:0 0 4px!important;padding:0!important;border:none!important;outline:none!important;display:flex!important;align-items:center!important;gap:0!important;line-height:.5!important;height:auto!important;min-height:10px!important;vertical-align:baseline!important;font-size:inherit!important;box-sizing:border-box!important}.prose ul[data-type=taskList],.prose-sm ul[data-type=taskList]{line-height:.5!important;margin:0 0 11px!important;padding:0!important}.ProseMirror ul[data-type=taskList] li[data-type=taskItem] p,.prose ul[data-type=taskList] li[data-type=taskItem] p,.prose-sm ul[data-type=taskList] li[data-type=taskItem] p,.tiptap-editor ul[data-type=taskList] li[data-type=taskItem] p,.unified-markdown-editor ul[data-type=taskList] li[data-type=taskItem] p,.unified-tiptap-editor ul[data-type=taskList] li[data-type=taskItem] p,[data-type=taskList] li[data-type=taskItem] p,li[data-type=taskItem] p,ul[data-type=taskList] li[data-type=taskItem] p{margin:0 0 4px!important;padding:0!important;line-height:.5!important;display:inline!important}.ProseMirror ul[data-type=taskList] li[data-type=taskItem]>div,.prose ul[data-type=taskList] li[data-type=taskItem]>div,.prose-sm ul[data-type=taskList] li[data-type=taskItem]>div,.tiptap-editor ul[data-type=taskList] li[data-type=taskItem]>div,.unified-markdown-editor ul[data-type=taskList] li[data-type=taskItem]>div,.unified-tiptap-editor ul[data-type=taskList] li[data-type=taskItem]>div,[data-type=taskList] li[data-type=taskItem]>div,li[data-type=taskItem]>div,ul[data-type=taskList] li[data-type=taskItem]>div{margin:0 0 4px!important;padding:0!important;line-height:.5!important;flex:1 1!important}ul.tiptap-task-list{list-style:none!important;margin:0 0 11px!important}li.tiptap-task-item,ul.tiptap-task-list{padding:0!important;line-height:1.5!important}.tiptap-task-list .tiptap-task-item,li.tiptap-task-item{margin:0!important;border:none!important;outline:none!important;display:flex!important;align-items:center!important;gap:0!important;height:auto!important;min-height:16px!important;vertical-align:baseline!important;font-size:inherit!important;box-sizing:border-box!important}.tiptap-task-list .tiptap-task-item{padding:0!important;line-height:1.5!important}.tiptap-task-list .tiptap-task-item p,li.tiptap-task-item p{margin:0!important;padding:0!important;line-height:1.5!important;display:inline!important}.tiptap-task-list .tiptap-task-item>div,li.tiptap-task-item>div{margin:0!important;padding:0!important;line-height:1.5!important;flex:1 1!important}.ProseMirror ul.tiptap-task-list li.tiptap-task-item,.prose ul.tiptap-task-list li.tiptap-task-item,.prose-sm ul.tiptap-task-list li.tiptap-task-item,.tiptap-editor ul.tiptap-task-list li.tiptap-task-item,.unified-markdown-editor ul.tiptap-task-list li.tiptap-task-item,.unified-tiptap-editor ul.tiptap-task-list li.tiptap-task-item{margin:0!important;padding:0!important;border:none!important;outline:none!important;display:flex!important;align-items:center!important;gap:0!important;line-height:1.5!important;height:auto!important;min-height:16px!important;vertical-align:baseline!important;font-size:inherit!important;box-sizing:border-box!important}.tiptap-editor .ProseMirror h1,.tiptap-editor .ProseMirror h2,.tiptap-editor .ProseMirror h3,.tiptap-editor .ProseMirror h4,.tiptap-editor .ProseMirror h5,.tiptap-editor .ProseMirror h6,.tiptap-editor .ProseMirror p{margin-left:0!important}.tiptap-editor .ProseMirror [style*=margin-left]{margin-left:inherit!important}.ProseMirror>*,.tiptap-editor>*,.unified-tiptap-editor>*{margin-bottom:11px!important}.ProseMirror>:last-child,.tiptap-editor>:last-child,.unified-tiptap-editor>:last-child{margin-bottom:0!important}table,ul[data-type=taskList]{margin:0 0 11px!important}ul[data-type=taskList]{list-style:none!important;padding:0!important}li[data-type=taskItem]{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important;line-height:1.5!important;min-height:16px!important}li[data-type=taskItem] input[type=checkbox]{width:18px!important;height:18px!important;margin:0!important;padding:0!important;cursor:pointer!important;border:2px solid #d1d5db!important;border-radius:4px!important;background:#ffffff!important;transition:all .2s ease!important;flex-shrink:0!important}li[data-type=taskItem] input[type=checkbox]:checked{background:#3b82f6!important;border-color:#3b82f6!important}li[data-type=taskItem]>div{flex:1 1!important;margin:0!important;padding:0!important}li[data-type=taskItem]>div>p{margin:0!important;padding:0!important;line-height:1.4!important}ul[data-type=taskList] li[data-type=taskItem]{list-style:none!important;list-style-type:none!important}ul[data-type=taskList] li[data-type=taskItem]:last-child{margin-bottom:0!important}.ProseMirror table,.ProseMirror table.markdown-table,.tiptap-editor table,.tiptap-editor table.markdown-table,.unified-tiptap-editor table,.unified-tiptap-editor table.markdown-table,table.markdown-table{margin:0 0 11px!important}.ProseMirror ol,.ProseMirror ul,.tiptap-editor ol,.tiptap-editor ul,.unified-tiptap-editor ol,.unified-tiptap-editor ul{padding-left:24px!important;margin:0 0 11px!important}.ProseMirror li,.tiptap-editor li,.unified-tiptap-editor li{margin:0 0 3px!important;line-height:1.5!important}.ProseMirror li:not([data-type=taskItem]),.tiptap-editor li:not([data-type=taskItem]),.unified-tiptap-editor li:not([data-type=taskItem]){margin:0 0 3px!important}.ProseMirror ol:not([data-type=taskList]) li p,.ProseMirror ul:not([data-type=taskList]) li p,.tiptap-editor ol:not([data-type=taskList]) li p,.tiptap-editor ul:not([data-type=taskList]) li p,.unified-tiptap-editor ol:not([data-type=taskList]) li p,.unified-tiptap-editor ul:not([data-type=taskList]) li p{line-height:1.5!important;margin:0!important}.ProseMirror li:not([data-type=taskItem]):last-child,.tiptap-editor li:not([data-type=taskItem]):last-child,.unified-tiptap-editor li:not([data-type=taskItem]):last-child{margin-bottom:0!important}.ProseMirror ul[data-type=taskList],.tiptap-editor ul[data-type=taskList],.unified-tiptap-editor ul[data-type=taskList]{list-style:none!important;padding:0!important;margin:0 0 11px!important}.ProseMirror li[data-type=taskItem],.tiptap-editor li[data-type=taskItem],.unified-tiptap-editor li[data-type=taskItem]{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:0!important;padding:0!important;line-height:1.5!important;min-height:16px!important;list-style:none!important;list-style-type:none!important}.ProseMirror li[data-type=taskItem] input[type=checkbox],.tiptap-editor li[data-type=taskItem] input[type=checkbox],.unified-tiptap-editor li[data-type=taskItem] input[type=checkbox]{width:18px!important;height:18px!important;margin:0!important;padding:0!important;cursor:pointer!important;border:2px solid #d1d5db!important;border-radius:4px!important;background:#ffffff!important;transition:all .2s ease!important;flex-shrink:0!important}.ProseMirror li[data-type=taskItem] input[type=checkbox]:checked,.tiptap-editor li[data-type=taskItem] input[type=checkbox]:checked,.unified-tiptap-editor li[data-type=taskItem] input[type=checkbox]:checked{background:#3b82f6!important;border-color:#3b82f6!important}.ProseMirror li[data-type=taskItem]>div,.tiptap-editor li[data-type=taskItem]>div,.unified-tiptap-editor li[data-type=taskItem]>div{flex:1 1!important;margin:0!important;padding:0!important}.ProseMirror li[data-type=taskItem]>div>p,.tiptap-editor li[data-type=taskItem]>div>p,.unified-tiptap-editor li[data-type=taskItem]>div>p{margin:0!important;padding:0!important;line-height:1.4!important}.ProseMirror .markdown-table,.ProseMirror table,.tiptap-editor .markdown-table,.tiptap-editor table,.unified-tiptap-editor .markdown-table,.unified-tiptap-editor table{margin:0 0 11px!important}.ProseMirror h1+table,.ProseMirror h2+table,.ProseMirror h3+table,.ProseMirror h4+table,.ProseMirror h5+table,.ProseMirror h6+table,.tiptap-editor h1+table,.tiptap-editor h2+table,.tiptap-editor h3+table,.tiptap-editor h4+table,.tiptap-editor h5+table,.tiptap-editor h6+table,.unified-tiptap-editor h1+table,.unified-tiptap-editor h2+table,.unified-tiptap-editor h3+table,.unified-tiptap-editor h4+table,.unified-tiptap-editor h5+table,.unified-tiptap-editor h6+table{margin-top:0!important}.ProseMirror ul[data-type=taskList],.tiptap-editor ul[data-type=taskList],.unified-tiptap-editor ul[data-type=taskList]{margin-top:0!important;margin-bottom:11px!important}.ProseMirror *+ul[data-type=taskList],.tiptap-editor *+ul[data-type=taskList],.tiptap-editor .ProseMirror *+ul[data-type=taskList],.unified-tiptap-editor *+ul[data-type=taskList],.unified-tiptap-editor .ProseMirror *+ul[data-type=taskList]{margin-top:16px!important}.ProseMirror ul[data-type=taskList]+*,.tiptap-editor .ProseMirror ul[data-type=taskList]+*,.tiptap-editor ul[data-type=taskList]+*,.unified-tiptap-editor .ProseMirror ul[data-type=taskList]+*,.unified-tiptap-editor ul[data-type=taskList]+*{margin-top:0!important}.tiptap-editor .ProseMirror>ul[data-type=taskList],.unified-tiptap-editor .ProseMirror>ul[data-type=taskList]{margin:0 0 11px!important}.ProseMirror h1+ul[data-type=taskList],.ProseMirror h2+ul[data-type=taskList],.ProseMirror h3+ul[data-type=taskList],.ProseMirror h4+ul[data-type=taskList],.ProseMirror h5+ul[data-type=taskList],.ProseMirror h6+ul[data-type=taskList],.ProseMirror p+ul[data-type=taskList],.ProseMirror ul[data-type=taskList]+h1,.ProseMirror ul[data-type=taskList]+h2,.ProseMirror ul[data-type=taskList]+h3,.ProseMirror ul[data-type=taskList]+h4,.ProseMirror ul[data-type=taskList]+h5,.ProseMirror ul[data-type=taskList]+h6,.ProseMirror ul[data-type=taskList]+p,.tiptap-editor .ProseMirror h1+ul[data-type=taskList],.tiptap-editor .ProseMirror h2+ul[data-type=taskList],.tiptap-editor .ProseMirror h3+ul[data-type=taskList],.tiptap-editor .ProseMirror h4+ul[data-type=taskList],.tiptap-editor .ProseMirror h5+ul[data-type=taskList],.tiptap-editor .ProseMirror h6+ul[data-type=taskList],.tiptap-editor .ProseMirror p+ul[data-type=taskList],.tiptap-editor .ProseMirror ul[data-type=taskList]+h1,.tiptap-editor .ProseMirror ul[data-type=taskList]+h2,.tiptap-editor .ProseMirror ul[data-type=taskList]+h3,.tiptap-editor .ProseMirror ul[data-type=taskList]+h4,.tiptap-editor .ProseMirror ul[data-type=taskList]+h5,.tiptap-editor .ProseMirror ul[data-type=taskList]+h6,.tiptap-editor .ProseMirror ul[data-type=taskList]+p,.tiptap-editor h1+ul[data-type=taskList],.tiptap-editor h2+ul[data-type=taskList],.tiptap-editor h3+ul[data-type=taskList],.tiptap-editor h4+ul[data-type=taskList],.tiptap-editor h5+ul[data-type=taskList],.tiptap-editor h6+ul[data-type=taskList],.tiptap-editor p+ul[data-type=taskList],.tiptap-editor ul[data-type=taskList]+h1,.tiptap-editor ul[data-type=taskList]+h2,.tiptap-editor ul[data-type=taskList]+h3,.tiptap-editor ul[data-type=taskList]+h4,.tiptap-editor ul[data-type=taskList]+h5,.tiptap-editor ul[data-type=taskList]+h6,.tiptap-editor ul[data-type=taskList]+p,.unified-tiptap-editor .ProseMirror h1+ul[data-type=taskList],.unified-tiptap-editor .ProseMirror h2+ul[data-type=taskList],.unified-tiptap-editor .ProseMirror h3+ul[data-type=taskList],.unified-tiptap-editor .ProseMirror h4+ul[data-type=taskList],.unified-tiptap-editor .ProseMirror h5+ul[data-type=taskList],.unified-tiptap-editor .ProseMirror h6+ul[data-type=taskList],.unified-tiptap-editor .ProseMirror p+ul[data-type=taskList],.unified-tiptap-editor .ProseMirror ul[data-type=taskList]+h1,.unified-tiptap-editor .ProseMirror ul[data-type=taskList]+h2,.unified-tiptap-editor .ProseMirror ul[data-type=taskList]+h3,.unified-tiptap-editor .ProseMirror ul[data-type=taskList]+h4,.unified-tiptap-editor .ProseMirror ul[data-type=taskList]+h5,.unified-tiptap-editor .ProseMirror ul[data-type=taskList]+h6,.unified-tiptap-editor .ProseMirror ul[data-type=taskList]+p,.unified-tiptap-editor h1+ul[data-type=taskList],.unified-tiptap-editor h2+ul[data-type=taskList],.unified-tiptap-editor h3+ul[data-type=taskList],.unified-tiptap-editor h4+ul[data-type=taskList],.unified-tiptap-editor h5+ul[data-type=taskList],.unified-tiptap-editor h6+ul[data-type=taskList],.unified-tiptap-editor p+ul[data-type=taskList],.unified-tiptap-editor ul[data-type=taskList]+h1,.unified-tiptap-editor ul[data-type=taskList]+h2,.unified-tiptap-editor ul[data-type=taskList]+h3,.unified-tiptap-editor ul[data-type=taskList]+h4,.unified-tiptap-editor ul[data-type=taskList]+h5,.unified-tiptap-editor ul[data-type=taskList]+h6,.unified-tiptap-editor ul[data-type=taskList]+p{margin-top:0!important}.ProseMirror li[data-type=taskItem],.tiptap-editor li[data-type=taskItem],.unified-tiptap-editor li[data-type=taskItem],li[data-type=taskItem]{overflow:visible!important;position:relative!important;width:auto!important;max-width:none!important;min-width:0!important}.ProseMirror ul[data-type=taskList],.tiptap-editor ul[data-type=taskList],.unified-tiptap-editor ul[data-type=taskList],ul[data-type=taskList]{overflow:visible!important;position:relative!important}.ProseMirror li[data-type=taskItem] .citation-reference,.tiptap-editor li[data-type=taskItem] .citation-reference,.unified-tiptap-editor li[data-type=taskItem] .citation-reference,li[data-type=taskItem] .citation-reference{position:relative!important;z-index:1!important;overflow:visible!important;display:inline-block!important;min-width:20px!important;text-align:center!important;padding:2px 6px!important;flex-shrink:0!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important}.ProseMirror li[data-type=taskItem]>div,.tiptap-editor li[data-type=taskItem]>div,.unified-tiptap-editor li[data-type=taskItem]>div,li[data-type=taskItem]>div{overflow:visible!important;position:relative!important;min-height:16px!important;padding:1px 0!important;width:auto!important;max-width:none!important}.tiptap-container:has(li[data-type=taskItem] .citation-reference:hover),.tiptap-editor-content:has(li[data-type=taskItem] .citation-reference:hover){overflow:visible!important}.ProseMirror:has(li[data-type=taskItem] .citation-reference:hover),.tiptap-editor .ProseMirror:has(li[data-type=taskItem] .citation-reference:hover),.unified-tiptap-editor .ProseMirror:has(li[data-type=taskItem] .citation-reference:hover){overflow:visible!important}ul[data-type=taskList] li[data-type=taskItem]:first-child{padding-top:8px!important}.ProseMirror li[data-type=taskItem] .citation-reference:hover,.tiptap-editor li[data-type=taskItem] .citation-reference:hover,.unified-tiptap-editor li[data-type=taskItem] .citation-reference:hover,li[data-type=taskItem] .citation-reference:hover{background:#444!important;color:#fff!important;border-color:transparent!important;outline:none!important}.ProseMirror li[data-type=taskItem]>div>p,.tiptap-editor li[data-type=taskItem]>div>p,.unified-tiptap-editor li[data-type=taskItem]>div>p,li[data-type=taskItem]>div>p{line-height:1.6!important;display:block!important;overflow:visible!important;min-height:20px!important;width:auto!important;max-width:none!important}.ProseMirror ul:not([data-type=taskList])>li,.tiptap-editor ul:not([data-type=taskList])>li,.unified-tiptap-editor ul:not([data-type=taskList])>li{list-style-type:disc!important}.ProseMirror ul:not([data-type=taskList]) ul:not([data-type=taskList])>li,.tiptap-editor ul:not([data-type=taskList]) ul:not([data-type=taskList])>li,.unified-tiptap-editor ul:not([data-type=taskList]) ul:not([data-type=taskList])>li{list-style-type:circle!important}.ProseMirror ul:not([data-type=taskList]) ul:not([data-type=taskList]) ul:not([data-type=taskList])>li,.tiptap-editor ul:not([data-type=taskList]) ul:not([data-type=taskList]) ul:not([data-type=taskList])>li,.unified-tiptap-editor ul:not([data-type=taskList]) ul:not([data-type=taskList]) ul:not([data-type=taskList])>li{list-style-type:square!important}.ProseMirror ul:not([data-type=taskList]) li,.tiptap-editor ul:not([data-type=taskList]) li,.unified-tiptap-editor ul:not([data-type=taskList]) li{display:list-item!important}.ProseMirror ul:not([data-type=taskList]),.tiptap-editor ul:not([data-type=taskList]),.unified-tiptap-editor ul:not([data-type=taskList]){padding-left:40px!important;margin:0 0 11px!important}.ProseMirror li>p[data-heading-level="1"],.ProseMirror li[data-heading-level="1"] p,.ProseMirror li[data-heading-level="1"]>p,.tiptap-container .ProseMirror li>p[data-heading-level="1"],.tiptap-container .ProseMirror li[data-heading-level="1"] p,.tiptap-container .ProseMirror li[data-heading-level="1"]>p,li>p[data-heading-level="1"],li[data-heading-level="1"] p,li[data-heading-level="1"]>p,ol li>p[data-heading-level="1"],ol li[data-heading-level="1"]>p,ul li>p[data-heading-level="1"],ul li[data-heading-level="1"]>p{font-size:22pt!important;font-weight:400!important;line-height:1.15!important;margin-top:12pt!important;margin-bottom:6pt!important}.ProseMirror li>p[data-heading-level="2"],.ProseMirror li[data-heading-level="2"] p,.ProseMirror li[data-heading-level="2"]>p,.tiptap-container .ProseMirror li>p[data-heading-level="2"],.tiptap-container .ProseMirror li[data-heading-level="2"] p,.tiptap-container .ProseMirror li[data-heading-level="2"]>p,li>p[data-heading-level="2"],li[data-heading-level="2"] p,li[data-heading-level="2"]>p,ol li>p[data-heading-level="2"],ol li[data-heading-level="2"]>p,ul li>p[data-heading-level="2"],ul li[data-heading-level="2"]>p{font-size:20pt!important;font-weight:400!important;line-height:1.15!important;margin-top:12pt!important;margin-bottom:6pt!important}.ProseMirror li>p[data-heading-level="3"],.ProseMirror li[data-heading-level="3"] p,.ProseMirror li[data-heading-level="3"]>p,.tiptap-container .ProseMirror li>p[data-heading-level="3"],.tiptap-container .ProseMirror li[data-heading-level="3"] p,.tiptap-container .ProseMirror li[data-heading-level="3"]>p{font-size:18pt!important;font-weight:400!important;line-height:1.15!important;margin-top:12pt!important;margin-bottom:6pt!important}.ProseMirror li>p[data-heading-level="4"],.ProseMirror li[data-heading-level="4"] p,.ProseMirror li[data-heading-level="4"]>p,.tiptap-container .ProseMirror li>p[data-heading-level="4"],.tiptap-container .ProseMirror li[data-heading-level="4"] p,.tiptap-container .ProseMirror li[data-heading-level="4"]>p{font-size:16pt!important;font-weight:400!important;line-height:1.15!important;margin-top:12pt!important;margin-bottom:6pt!important}.ProseMirror li>p[data-heading-level="5"],.ProseMirror li[data-heading-level="5"] p,.ProseMirror li[data-heading-level="5"]>p,.tiptap-container .ProseMirror li>p[data-heading-level="5"],.tiptap-container .ProseMirror li[data-heading-level="5"] p,.tiptap-container .ProseMirror li[data-heading-level="5"]>p{font-size:14pt!important;font-weight:400!important;line-height:1.15!important;margin-top:12pt!important;margin-bottom:6pt!important}.ProseMirror li>p[data-heading-level="6"],.ProseMirror li[data-heading-level="6"] p,.ProseMirror li[data-heading-level="6"]>p,.tiptap-container .ProseMirror li>p[data-heading-level="6"],.tiptap-container .ProseMirror li[data-heading-level="6"] p,.tiptap-container .ProseMirror li[data-heading-level="6"]>p{font-size:12pt!important;font-weight:400!important;line-height:1.15!important;margin-top:12pt!important;margin-bottom:6pt!important}.ProseMirror ol:has(>li[data-heading-level="1"]),.tiptap-container .ProseMirror ol:has(>li[data-heading-level="1"]),ol:has(>li[data-heading-level="1"]){padding-left:60px!important}.ProseMirror ol:has(>li[data-heading-level="2"]),.tiptap-container .ProseMirror ol:has(>li[data-heading-level="2"]),ol:has(>li[data-heading-level="2"]){padding-left:50px!important}.ProseMirror ol:has(>li[data-heading-level="3"]),.tiptap-container .ProseMirror ol:has(>li[data-heading-level="3"]),ol:has(>li[data-heading-level="3"]){padding-left:45px!important}.ProseMirror ol>li[data-heading-level="1"],.ProseMirror ul>li[data-heading-level="1"],.tiptap-container .ProseMirror ol>li[data-heading-level="1"],.tiptap-container .ProseMirror ul>li[data-heading-level="1"],ol>li[data-heading-level="1"],ul>li[data-heading-level="1"]{padding-left:0!important}.ProseMirror ol>li[data-heading-level="2"],.ProseMirror ul>li[data-heading-level="2"],.tiptap-container .ProseMirror ol>li[data-heading-level="2"],.tiptap-container .ProseMirror ul>li[data-heading-level="2"],ol>li[data-heading-level="2"],ul>li[data-heading-level="2"]{padding-left:10px!important}.ProseMirror ol>li[data-heading-level="3"],.ProseMirror ul>li[data-heading-level="3"],.tiptap-container .ProseMirror ol>li[data-heading-level="3"],.tiptap-container .ProseMirror ul>li[data-heading-level="3"],ol>li[data-heading-level="3"],ul>li[data-heading-level="3"]{padding-left:8px!important}.ProseMirror li[data-heading-level="1"]::marker,.tiptap-container .ProseMirror li[data-heading-level="1"]::marker{font-size:22pt!important}.ProseMirror li[data-heading-level="2"]::marker,.tiptap-container .ProseMirror li[data-heading-level="2"]::marker{font-size:20pt!important}.ProseMirror li[data-heading-level="3"]::marker,.tiptap-container .ProseMirror li[data-heading-level="3"]::marker{font-size:18pt!important}.ProseMirror li[data-heading-level="4"]::marker,.tiptap-container .ProseMirror li[data-heading-level="4"]::marker{font-size:16pt!important}.ProseMirror li[data-heading-level="5"]::marker,.tiptap-container .ProseMirror li[data-heading-level="5"]::marker{font-size:14pt!important}.ProseMirror li[data-heading-level="6"]::marker,.tiptap-container .ProseMirror li[data-heading-level="6"]::marker{font-size:12pt!important}.full-height-tabs{height:100%;display:flex;flex-direction:column}.full-height-tabs .ant-tabs-nav{margin-bottom:0;flex-shrink:0}.full-height-tabs .ant-tabs-content{height:100%;flex:1 1;overflow:hidden}.full-height-tabs .ant-tabs-content-holder{height:100%;overflow:hidden}.full-height-tabs .ant-tabs-tabpane{height:100%;overflow:auto;padding-bottom:60px!important}.full-height-tabs .ant-tabs-tabpane-active{height:100%}.full-height-tabs .ant-tabs-tabpane>div{height:auto;min-height:100%;overflow:visible}.ProseMirror{padding-bottom:80px!important}.ant-card-body{padding-bottom:inherit!important}.full-height-tabs .ant-tabs-tabpane>div[style*="position: relative"]{height:auto!important;min-height:100%}