.tiptap-badge{font-size:.625rem;font-weight:700;font-feature-settings:"salt" on,"cv01" on;line-height:1.15;height:1.25rem;min-width:1.25rem;padding:.25rem;display:flex;align-items:center;justify-content:center;border:1px solid;border-radius:var(--tt-radius-sm,.375rem);transition-property:background,color,opacity;transition-duration:var(--tt-transition-duration-default);transition-timing-function:var(--tt-transition-easing-default)}.tiptap-badge[data-size=large]{font-size:.75rem;height:1.5rem;min-width:1.5rem;padding:.375rem;border-radius:var(--tt-radius-md,.375rem)}.tiptap-badge[data-size=small]{height:1rem;min-width:1rem;padding:.125rem;border-radius:var(--tt-radius-xs,.25rem)}.tiptap-badge .tiptap-badge-text{padding:0 .125rem;flex-grow:1;text-align:left}.tiptap-badge[data-text-trim=on] .tiptap-badge-text{text-overflow:ellipsis;overflow:hidden}.tiptap-badge .tiptap-badge-icon{pointer-events:none;flex-shrink:0;width:.625rem;height:.625rem}.tiptap-badge[data-size=large] .tiptap-badge-icon{width:.75rem;height:.75rem}.tiptap-badge{background-color:var(--tt-badge-bg-color);border-color:var(--tt-badge-border-color);color:var(--tt-badge-text-color)}.tiptap-badge .tiptap-badge-icon{color:var(--tt-badge-icon-color)}.tiptap-badge[data-appearance=emphasized]{background-color:var(--tt-badge-bg-color-emphasized);border-color:var(--tt-badge-border-color-emphasized);color:var(--tt-badge-text-color-emphasized)}.tiptap-badge[data-appearance=emphasized] .tiptap-badge-icon{color:var(--tt-badge-icon-color-emphasized)}.tiptap-badge[data-appearance=subdued]{background-color:var(--tt-badge-bg-color-subdued);border-color:var(--tt-badge-border-color-subdued);color:var(--tt-badge-text-color-subdued)}.tiptap-badge[data-appearance=subdued] .tiptap-badge-icon{color:var(--tt-badge-icon-color-subdued)}.tiptap-dropdown-menu{--tt-dropdown-menu-bg-color:var(--white);--tt-dropdown-menu-border-color:var(--tt-gray-light-a-100);--tt-dropdown-menu-text-color:var(--tt-gray-light-a-600)}.dark .tiptap-dropdown-menu{--tt-dropdown-menu-border-color:var(--tt-gray-dark-a-50);--tt-dropdown-menu-bg-color:var(--tt-gray-dark-50);--tt-dropdown-menu-text-color:var(--tt-gray-dark-a-600)}.tiptap-dropdown-menu{z-index:50;outline:none;transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.tiptap-dropdown-menu,.tiptap-dropdown-menu>*{max-height:var(--radix-dropdown-menu-content-available-height)}.tiptap-dropdown-menu[data-state=open]{animation:fadeIn .15s cubic-bezier(.16,1,.3,1),zoomIn .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-state=closed]{animation:fadeOut .15s cubic-bezier(.16,1,.3,1),zoomOut .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=top-end],.tiptap-dropdown-menu[data-side=top-start],.tiptap-dropdown-menu[data-side=top]{animation:slideFromBottom .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=right-end],.tiptap-dropdown-menu[data-side=right-start],.tiptap-dropdown-menu[data-side=right]{animation:slideFromLeft .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=bottom-end],.tiptap-dropdown-menu[data-side=bottom-start],.tiptap-dropdown-menu[data-side=bottom]{animation:slideFromTop .15s cubic-bezier(.16,1,.3,1)}.tiptap-dropdown-menu[data-side=left-end],.tiptap-dropdown-menu[data-side=left-start],.tiptap-dropdown-menu[data-side=left]{animation:slideFromRight .15s cubic-bezier(.16,1,.3,1)}:root{--tiptap-card-bg-color:var(--white);--tiptap-card-border-color:var(--tt-gray-light-a-100);--tiptap-card-group-label-color:var(--tt-gray-light-a-800)}.dark{--tiptap-card-bg-color:var(--tt-gray-dark-50);--tiptap-card-border-color:var(--tt-gray-dark-a-100);--tiptap-card-group-label-color:var(--tt-gray-dark-a-800)}.tiptap-card{--padding:0.375rem;--border-width:1px;border-radius:calc(var(--padding) + var(--tt-radius-lg));box-shadow:var(--tt-shadow-elevated-md);background-color:var(--tiptap-card-bg-color);border:1px solid var(--tiptap-card-border-color);display:flex;flex-direction:column;outline:none;align-items:center;position:relative;min-width:0;word-wrap:break-word;background-clip:border-box}.tiptap-card-header{padding:.375rem;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:var(--border-width) solid var(--tiptap-card-border-color)}.tiptap-card-body{padding:.375rem;flex:1 1 auto;overflow-y:auto}.tiptap-card-item-group{position:relative;display:flex;vertical-align:middle;min-width:max-content}.tiptap-card-item-group[data-orientation=vertical]{flex-direction:column;justify-content:center}.tiptap-card-item-group[data-orientation=horizontal]{gap:.25rem;flex-direction:row;align-items:center}.tiptap-card-group-label{padding:.75rem .5rem .25rem;font-size:.75rem;font-weight:600;line-height:normal;text-transform:capitalize;color:var(--tiptap-card-group-label-color)}.tiptap-popover{--tt-popover-bg-color:var(--white);--tt-popover-border-color:var(--tt-gray-light-a-100);--tt-popover-text-color:var(--tt-gray-light-a-600)}.dark .tiptap-popover{--tt-popover-border-color:var(--tt-gray-dark-a-50);--tt-popover-bg-color:var(--tt-gray-dark-50);--tt-popover-text-color:var(--tt-gray-dark-a-600)}.tiptap-popover,[data-radix-popper-content-wrapper]{pointer-events:none!important}.tiptap-popover{z-index:50;outline:none;background:rgba(0,0,0,0);border:none;box-shadow:none;padding:0;overflow:visible;transform-origin:var(--radix-popover-content-transform-origin)}.tiptap-popover,.tiptap-popover>*{max-height:var(--radix-popover-content-available-height)}.tiptap-popover>*{pointer-events:auto!important}.tiptap-popover[data-state=open]{animation:fadeIn .15s cubic-bezier(.16,1,.3,1),zoomIn .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-state=closed]{animation:fadeOut .15s cubic-bezier(.16,1,.3,1),zoomOut .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=top-end],.tiptap-popover[data-side=top-start],.tiptap-popover[data-side=top]{animation:slideFromBottom .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=right-end],.tiptap-popover[data-side=right-start],.tiptap-popover[data-side=right]{animation:slideFromLeft .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=bottom-end],.tiptap-popover[data-side=bottom-start],.tiptap-popover[data-side=bottom]{animation:slideFromTop .15s cubic-bezier(.16,1,.3,1)}.tiptap-popover[data-side=left-end],.tiptap-popover[data-side=left-start],.tiptap-popover[data-side=left]{animation:slideFromRight .15s cubic-bezier(.16,1,.3,1)}.tiptap-button-highlight{position:relative;width:1.25rem;height:1.25rem;margin:0 -.175rem;border-radius:var(--tt-radius-xl);background-color:var(--highlight-color);transition:transform .2s ease}.tiptap-button-highlight:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:inherit;box-sizing:border-box;border:1px solid var(--highlight-color);filter:brightness(95%);mix-blend-mode:multiply}.dark .tiptap-button-highlight:after{filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(80%)}.dark .tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(180%)}:root{--tiptap-input-placeholder:var(--tt-gray-light-a-400)}.dark{--tiptap-input-placeholder:var(--tt-gray-dark-a-400)}.tiptap-input{display:block;width:100%;height:2rem;font-size:.875rem;font-weight:400;line-height:1.5;padding:.375rem .5rem;border-radius:.375rem;background:none;appearance:none;outline:none}.tiptap-input::placeholder{color:var(--tiptap-input-placeholder)}.tiptap-input-clamp{min-width:12rem;padding-right:0;text-overflow:ellipsis;white-space:nowrap}.tiptap-input-clamp:focus{text-overflow:clip;overflow:visible}.tiptap-input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch}
/*! tailwindcss v4.2.0 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--tt-gray-light-a-50:#3838380a;--tt-gray-light-a-100:#0f16240d;--tt-gray-light-a-200:#25272d1a;--tt-gray-light-a-300:#2f323733;--tt-gray-light-a-400:#282c336b;--tt-gray-light-a-500:#34373ca3;--tt-gray-light-a-600:#24272ec7;--tt-gray-light-a-700:#23252ade;--tt-gray-light-a-800:#1e2024f2;--tt-gray-light-a-900:#1d1e20fa;--tt-gray-light-50:#fafafa;--tt-gray-light-100:#f4f4f5;--tt-gray-light-200:#eaeaeb;--tt-gray-light-300:#d5d6d7;--tt-gray-light-400:#a6a7ab;--tt-gray-light-500:#7d7f82;--tt-gray-light-600:#53565a;--tt-gray-light-700:#404145;--tt-gray-light-800:#2c2d30;--tt-gray-light-900:#222325;--tt-gray-dark-a-50:#e8e8fd0d;--tt-gray-dark-a-100:#e7e7f312;--tt-gray-dark-a-200:#eeeef61c;--tt-gray-dark-a-300:#efeff538;--tt-gray-dark-a-400:#f4f4ff5e;--tt-gray-dark-a-500:#eceefd80;--tt-gray-dark-a-600:#f7f7fda3;--tt-gray-dark-a-700:#fbfbfebf;--tt-gray-dark-a-800:#fdfdfde0;--tt-gray-dark-a-900:#fffffff5;--tt-gray-dark-50:#19191a;--tt-gray-dark-100:#202022;--tt-gray-dark-200:#2d2d2f;--tt-gray-dark-300:#464649;--tt-gray-dark-400:#636369;--tt-gray-dark-500:#7c7c83;--tt-gray-dark-600:#a3a3a8;--tt-gray-dark-700:#c0c0c3;--tt-gray-dark-800:#e0e0e1;--tt-gray-dark-900:#f5f5f5;--tt-brand-color-50:#efeeff;--tt-brand-color-100:#dedbff;--tt-brand-color-200:#c3bdff;--tt-brand-color-300:#9d8aff;--tt-brand-color-400:#7a52ff;--tt-brand-color-500:#6229ff;--tt-brand-color-600:#5400e5;--tt-brand-color-700:#4b00cc;--tt-brand-color-800:#380099;--tt-brand-color-900:#2b1966;--white:#fff;--black:#0e0e11;--transparent:#fff0;--tt-radius-xxs:.125rem;--tt-radius-xs:.25rem;--tt-radius-sm:.375rem;--tt-radius-md:.5rem;--tt-radius-lg:.75rem;--tt-radius-xl:1rem;--tt-transition-duration-short:.1s;--tt-transition-duration-default:.2s;--tt-transition-easing-default:cubic-bezier(.46,.03,.52,.96);--tt-shadow-elevated-md:0px 16px 48px 0px #1118270a;--tt-bg-color:var(--white);--tt-theme-text:var(--tt-gray-light-900);--tt-border-color:var(--tt-gray-light-a-200);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:#3b82f659}.dark{--tt-bg-color:var(--black);--tt-theme-text:var(--tt-gray-dark-900);--tt-border-color:var(--tt-gray-dark-a-200);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-shadow-elevated-md:0px 16px 48px 0px #00000080;--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:#60a5fa66}body{--tt-toolbar-height:44px;--tt-theme-text:var(--tt-gray-light-900)}.dark body{--tt-theme-text:var(--tt-gray-dark-900)}body{color:var(--tt-theme-text);font-optical-sizing:auto;overscroll-behavior-y:none;padding:0;font-family:Inter,sans-serif;font-style:normal;font-weight:400}body,html{overscroll-behavior-x:none}#app,#root,body,html{background-color:var(--tt-bg-color);height:100%}::-webkit-scrollbar{width:.25rem}*{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-color) #0000}::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:9999px}::-webkit-scrollbar-track{background:0 0}.tiptap.ProseMirror{font-family:DM Sans,sans-serif}.simple-editor-wrapper{background-color:var(--tt-bg-color);width:100%;height:calc(100vh - 200px);max-height:calc(100vh - 200px);color:var(--tt-theme-text);transition:background-color var(--tt-transition-duration-default) ease,color var(--tt-transition-duration-default) ease;flex-direction:column;display:flex;position:relative;overflow:hidden}.simple-editor-wrapper .tiptap-toolbar{z-index:30;background-color:var(--tt-toolbar-bg-color,var(--white));flex-shrink:0;position:sticky;top:0}.simple-editor-content{flex-direction:column;flex:1;width:100%;max-width:648px;height:100%;margin:0 auto;display:flex;overflow-y:auto}.simple-editor-content .tiptap.ProseMirror.simple-editor{text-align:left;flex:1;padding:3rem 3rem 30vh;-webkit-user-select:text!important;user-select:text!important}.simple-editor-content .tiptap.ProseMirror.simple-editor::selection{background-color:#3b82f659}.simple-editor-content .tiptap.ProseMirror.simple-editor ::selection{background-color:#3b82f659}.simple-editor-wrapper{-webkit-user-select:text;user-select:text}.simple-editor-content .tiptap.ProseMirror.simple-editor.compact{padding:.5rem 1rem}[data-editor-layout=form] .simple-editor-content .tiptap.ProseMirror.simple-editor{padding:.5rem 1rem .5rem 0!important}.dark [data-editor-layout=form]{border-color:var(--tt-border-color);background-color:var(--tt-bg-color)}@media screen and (max-width:480px){.simple-editor-content .tiptap.ProseMirror.simple-editor{padding:1rem 1.5rem 30vh}.simple-editor-content .tiptap.ProseMirror.simple-editor.compact{padding:.5rem 1rem}}.tiptap table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.tiptap table td,.tiptap table th{border:1px solid var(--tt-gray-light-200);vertical-align:top;box-sizing:border-box;min-width:1em;padding:.5rem;position:relative}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{text-align:left;background-color:var(--tt-gray-light-100);font-weight:700}.tiptap table .selectedCell:after{z-index:2;content:"";pointer-events:none;background:#c8c8ff66;position:absolute;inset:0}.tiptap table .column-resize-handle{pointer-events:none;background-color:#adf;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.tiptap table p{margin:0}.tiptap-mathematics-render{cursor:pointer;border-radius:2px;padding:0 2px}.tiptap-mathematics-render:hover{background-color:var(--tt-gray-light-a-100)}.dark .tiptap-mathematics-render:hover{background-color:var(--tt-gray-dark-a-100)}.tiptap-mathematics-render[data-type=block-math]{margin:.5em 0;padding:.5em;display:block}.simple-editor.compact .tiptap.ProseMirror .tiptap-mathematics-render{cursor:default;pointer-events:none;padding:0;background:0 0!important}.simple-editor.compact .tiptap.ProseMirror .tiptap-mathematics-render:hover{background-color:#0000!important}.simple-editor.compact .tiptap.ProseMirror .ProseMirror-selectednode.tiptap-mathematics-render,.simple-editor.compact .tiptap.ProseMirror .tiptap-mathematics-render.ProseMirror-selectednode{box-shadow:none!important;background-color:#0000!important;outline:none!important}.deepdive-panel{width:100%;max-width:100%;margin:0;padding:0}[data-editor-layout=deepdive-article] .simple-editor-content,[data-editor-layout=deepdive-article] .simple-editor-content .tiptap.ProseMirror.simple-editor,[data-editor-layout=deepdive-article] .simple-editor-wrapper{text-align:justify!important;text-align-last:left!important;color:#2d2d2d!important;background:0 0!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:system-ui,-apple-system,sans-serif!important;font-size:16px!important;line-height:1.6!important;overflow-x:hidden!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror p{color:#2d2d2d!important;text-align:justify!important;text-align-last:left!important;margin:0!important;font-size:16px!important;line-height:1.6!important;display:block!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-block-node,[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout]{box-sizing:border-box!important;border-radius:.75rem!important;margin:1.25rem 0!important;padding:1.25rem 1.5rem!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-block-node .callout-definition-title,[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-definition-title,[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout] .callout-definition-title{color:#c90d65!important;align-items:center!important;gap:.5rem!important;margin-top:0!important;margin-bottom:2px!important;padding-top:0!important;padding-bottom:0!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.2!important;display:flex!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-block-node .callout-definition-title strong,[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-definition-title strong,[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout] .callout-definition-title strong{color:#c90d65!important;font-weight:700!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-block-node .callout-example-title,[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-example-title,[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout] .callout-example-title{color:#155cfc!important;align-items:center!important;gap:.5rem!important;margin-top:0!important;margin-bottom:2px!important;padding-top:0!important;padding-bottom:0!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.2!important;display:flex!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-block-node .callout-example-title strong,[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-example-title strong,[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout] .callout-example-title strong{color:#155cfc!important;font-weight:700!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-block-node .callout-misconception-title,[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-misconception-title,[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout] .callout-misconception-title{color:#9811fa!important;align-items:center!important;gap:.5rem!important;margin-top:0!important;margin-bottom:2px!important;padding-top:0!important;padding-bottom:0!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.2!important;display:flex!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-block-node .callout-misconception-title strong,[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-misconception-title strong,[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout] .callout-misconception-title strong{color:#9811fa!important;font-weight:700!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-block-node p:not(.callout-definition-title):not(.callout-example-title):not(.callout-misconception-title),[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-definition-title~*,[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-example-title~*,[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-misconception-title~*,[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout] p:not(.callout-definition-title):not(.callout-example-title):not(.callout-misconception-title){color:#2d2d2d!important;margin-top:13px!important;margin-bottom:0!important;padding-top:0!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;display:block!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-block-node p:not(.callout-definition-title):not(.callout-example-title):not(.callout-misconception-title) strong,[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-definition-title~* strong,[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-example-title~* strong,[data-editor-layout=deepdive-article] .tiptap.ProseMirror .callout-misconception-title~* strong,[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout] p:not(.callout-definition-title):not(.callout-example-title):not(.callout-misconception-title) strong{color:#2d2d2d!important;font-weight:400!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout] p:empty,[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout] p:has(>br:only-child){height:0!important;margin:0!important;padding:0!important;display:none!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror div[data-type=callout] p:blank{height:0!important;margin:0!important;padding:0!important;display:none!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror{text-align:justify;text-align-last:left;line-height:1.6}[data-editor-layout=deepdive-article] .tiptap.ProseMirror>p{margin-bottom:.25rem!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror>ul{margin-top:0!important;margin-bottom:.5rem!important;padding-top:0!important;padding-bottom:0!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror>p+ul{margin-top:.3rem!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror>ul+p{margin-top:1.2rem!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror>p+p{margin-top:.2rem!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror strong{color:#1a1a1a!important;font-weight:600!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror em{font-style:italic!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror>p>strong:first-child{color:#1a1a1a!important;font-size:18px!important;font-weight:700!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror ul{margin:0!important;padding-left:1.5rem!important;list-style-type:disc!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror ul li{color:#2d2d2d!important;min-height:0!important;margin-bottom:.25rem!important;font-size:16px!important;line-height:1.7!important;list-style-type:disc!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror li>p{min-height:0!important;margin:0!important;padding:0!important;display:block!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror li>.tiptap-mathematics-render[data-type=block-math]{height:0!important;margin:0!important;padding:0!important;display:none!important}[data-editor-layout=deepdive-article] .tiptap-mathematics-render[data-type=block-math]{width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;position:absolute!important;overflow:hidden!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror li{min-height:0!important;margin-bottom:.4rem!important;line-height:1.7!important}:is([data-editor-layout=deepdive-article] .tiptap.ProseMirror li>p:empty,[data-editor-layout=deepdive-article] .tiptap.ProseMirror li>p:blank){height:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:none!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror ul li:before{display:none!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror ul ul{margin-top:.15rem!important;margin-bottom:.1rem!important;padding-left:1.5rem!important;list-style-type:circle!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror ul ul li{margin-bottom:.2rem!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror li>p:only-child:first-child{min-height:0!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror li>p>.ProseMirror-widget:only-child{display:none!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror li>p:has(>br.ProseMirror-trailingBreak:only-child),[data-editor-layout=deepdive-article] .tiptap.ProseMirror li>p:has(>span:empty:only-child),[data-editor-layout=deepdive-article] .tiptap.ProseMirror p.dd-ghost{height:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;display:none!important}[data-editor-layout=deepdive-article] .tiptap-mathematics-render{margin:0 2px!important;padding:0!important;display:inline!important}[data-editor-layout=deepdive-article] .katex-display{margin:0!important;padding:0!important;display:inline!important}[data-editor-layout=deepdive-article] .katex{white-space:nowrap!important;font-size:1em!important;line-height:1!important;display:inline!important}[data-editor-layout=deepdive-article] .katex-html{display:inline!important}[data-editor-layout=deepdive-article] .tiptap.ProseMirror img{max-width:100%!important;box-shadow:none!important;border:none!important;border-radius:4px!important;margin:2rem auto!important;display:block!important}.flashcard-back .simple-editor-wrapper,.flashcard-front .simple-editor-wrapper{height:auto;overflow:visible}.flashcard-back .simple-editor-content,.flashcard-front .simple-editor-content{flex:none;justify-content:center;align-items:center;max-width:100%;height:auto;display:flex}.flashcard-back .simple-editor-content .tiptap.ProseMirror.simple-editor,.flashcard-front .simple-editor-content .tiptap.ProseMirror.simple-editor{flex:none;height:auto;text-align:center!important;width:100%!important;max-width:760px!important;margin:0 auto!important;padding:0!important;line-height:1.5!important}.flashcard-front .tiptap.ProseMirror{margin-top:10px!important}.flashcard-back .tiptap.ProseMirror,.flashcard-front .tiptap.ProseMirror{letter-spacing:0!important;text-align:center!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;font-family:Nunito Sans,sans-serif!important;font-size:30px!important;font-style:normal!important;font-weight:700!important;line-height:48px!important}.flashcard-back .tiptap.ProseMirror p,.flashcard-front .tiptap.ProseMirror p{margin:0!important}.flashcard-back .tiptap.ProseMirror .tiptap-mathematics-render,.flashcard-front .tiptap.ProseMirror .tiptap-mathematics-render,.flashcard-question .tiptap.ProseMirror .tiptap-mathematics-render{cursor:default!important;pointer-events:none!important;background:0 0!important}.flashcard-back .tiptap.ProseMirror .tiptap-mathematics-render.ProseMirror-selectednode,.flashcard-back .tiptap.ProseMirror .tiptap-mathematics-render:hover,.flashcard-front .tiptap.ProseMirror .tiptap-mathematics-render.ProseMirror-selectednode,.flashcard-front .tiptap.ProseMirror .tiptap-mathematics-render:hover,.flashcard-question .tiptap.ProseMirror .tiptap-mathematics-render.ProseMirror-selectednode,.flashcard-question .tiptap.ProseMirror .tiptap-mathematics-render:hover{box-shadow:none!important;background-color:#0000!important;outline:none!important}.flashcard-back .tiptap.ProseMirror .katex,.flashcard-back .tiptap.ProseMirror .katex-display,.flashcard-back .tiptap.ProseMirror .tiptap-mathematics-render[data-type=block-math],.flashcard-front .tiptap.ProseMirror .katex,.flashcard-front .tiptap.ProseMirror .katex-display,.flashcard-front .tiptap.ProseMirror .tiptap-mathematics-render[data-type=block-math]{margin:0 .25em!important;padding:0!important;display:inline!important}.flashcard-question .simple-editor-wrapper{background:0 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.flashcard-question .simple-editor-content{background:0 0!important;flex:none!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}.flashcard-question .simple-editor-content .tiptap.ProseMirror.simple-editor{background:0 0!important;flex:none!important;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important}.flashcard-question .simple-editor-content .tiptap.ProseMirror.simple-editor,.flashcard-question .tiptap.ProseMirror p{text-align:left!important;margin:0!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important}.fun-fact-body{overscroll-behavior:contain;touch-action:pan-y;-ms-overflow-style:none;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto!important}.fun-fact-body::-webkit-scrollbar{display:none}.fun-fact-body .simple-editor-wrapper{background:0 0!important;height:auto!important;min-height:0!important;overflow:visible!important}.fun-fact-body .simple-editor-content{max-width:100%!important}.fun-fact-body .simple-editor-content,.fun-fact-body .simple-editor-content .tiptap.ProseMirror.simple-editor{background:0 0!important;flex:none!important;height:auto!important;min-height:0!important;overflow:visible!important}.fun-fact-body .simple-editor-content .tiptap.ProseMirror.simple-editor{margin:0!important;padding:0!important;font-size:15px!important;line-height:1.6!important}.fun-fact-body .tiptap.ProseMirror p{margin:0 0 4px!important;font-size:15px!important;line-height:1.6!important}.fun-fact-body[data-card-dark=true],.fun-fact-body[data-card-dark=true] .tiptap.ProseMirror,.fun-fact-body[data-card-dark=true] .tiptap.ProseMirror li,.fun-fact-body[data-card-dark=true] .tiptap.ProseMirror p,.fun-fact-body[data-card-dark=true] .tiptap.ProseMirror span{color:#ffffffe6!important}.fun-fact-body[data-card-dark=true] .tiptap.ProseMirror strong{color:#fff!important}.fun-fact-body .tiptap.ProseMirror .katex,.fun-fact-body .tiptap.ProseMirror .katex-display,.fun-fact-body .tiptap.ProseMirror .tiptap-mathematics-render[data-type=block-math]{white-space:normal!important;margin:0 .15em!important;padding:0!important;display:inline!important}.fun-fact-body .tiptap.ProseMirror .tiptap-mathematics-render{cursor:default!important;display:inline!important}.fun-fact-body .katex-display{margin:0!important;padding:0!important;display:inline!important}.fun-fact-body .katex{white-space:nowrap!important;font-size:.95em!important;display:inline!important;overflow:visible!important}@media (max-width:768px){.flashcard-back .simple-editor-content,.flashcard-front .simple-editor-content{text-align:center;width:100%;max-width:100%;display:flex}.flashcard-front .simple-editor-content{justify-content:center;align-items:flex-start;padding:40px 12px 16px}.flashcard-back .simple-editor-content{justify-content:center;align-items:center;padding:16px 12px}.flashcard-back .simple-editor-content .tiptap.ProseMirror.simple-editor,.flashcard-back .tiptap.ProseMirror,.flashcard-front .simple-editor-content .tiptap.ProseMirror.simple-editor,.flashcard-front .tiptap.ProseMirror{text-align:center!important;word-break:break-word!important;overflow-wrap:break-word!important;max-width:100%!important;margin:0 auto!important;font-size:clamp(18px,4vw,30px)!important;line-height:1.3!important}.flashcard-back .tiptap.ProseMirror .katex,.flashcard-front .tiptap.ProseMirror .katex{font-size:clamp(16px,3.5vw,28px)!important}}