:root{--bg-color:#f1f1f1;--scroll-thumb:#c1c1c1;--scroll-thumb-hover:#a1a1a1;--body-bg:#f5f5f5;--body-bg-dark:#121212}.light-theme,[data-theme=light]{--bg-primary:#fff;--bg-secondary:#f9fafb;--bg-tertiary:#f3f4f6;--text-primary:#000;--text-secondary:#333;--text-tertiary:#666;--border-primary:#e5e7eb;--border-secondary:#d1d5db;--accent-primary:#000;--accent-secondary:#333}.dark-theme,[data-theme=dark]{--bg-primary:#000;--bg-secondary:#111;--bg-tertiary:#222;--text-primary:#fff;--text-secondary:#ccc;--text-tertiary:#999;--border-primary:#333;--border-secondary:#444;--accent-primary:#fff;--accent-secondary:#ccc}*{box-sizing:border-box;margin:0;padding:0}html{overflow-y:scroll;scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-color:var(--scroll-thumb) var(--bg-color);scrollbar-width:thin}html[data-theme=dark]{--bg-color:#1a1a1a;--scroll-thumb:#3d3d3d;--scroll-thumb-hover:#4d4d4d;background-color:#121212;background-color:var(--body-bg-dark)}html[data-theme=light]{--bg-color:#f1f1f1;--scroll-thumb:#c1c1c1;--scroll-thumb-hover:#a1a1a1;background-color:#f5f5f5;background-color:var(--body-bg)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-primary);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;padding-top:60px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-secondary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}:focus{box-shadow:none!important;outline:none!important}::selection{background-color:var(--text-primary);color:var(--bg-primary)}a{color:var(--accent-primary);text-decoration:none}a:hover{color:var(--accent-secondary)}button{background:none;border:none;cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit}@media (max-width:768px){html{font-size:14px}}@media (max-width:480px){html{font-size:13px}}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}[data-theme=dark] .ce-popover-item ::selection{background-color:#000!important;color:#fff!important}[data-theme=dark] .ce-popover-item ::selection{background-color:#fff!important;color:#000!important}.ce-conversion-toolbar ::selection{background-color:#000!important;color:#fff!important}[data-theme=dark] .ce-conversion-toolbar ::selection{background-color:#fff!important;color:#000!important}.ce-block.ce-block--selected ::selection{background-color:#000!important;color:#fff!important}[data-theme=dark] .ce-block.ce-block--selected ::selection{background-color:#fff!important;color:#000!important}.ce-block.ce-block--selected * ::selection{background-color:#000!important;color:#fff!important}[data-theme=dark] .ce-block.ce-block--selected * ::selection{background-color:#fff!important;color:#000!important}body .ce-block::selection{background-color:#fff!important;color:#000!important}.ce-block__content ::selection{background-color:#000!important;color:#fff!important}[data-theme=dark] .ce-block__content ::selection{background-color:#fff!important;color:#000!important}.ce-paragraph.cdx-block ::selection{background-color:#000!important;color:#fff!important}[data-theme=dark] .ce-paragraph.cdx-block ::selection{background-color:#fff!important;color:#000!important}[contenteditable=true] ::selection{background-color:#000!important;color:#fff!important}[data-theme=dark] [contenteditable=true] ::selection{background-color:#fff!important;color:#000!important}[data-theme=dark] .ce-block--selected .ce-block__content{background-color:#fff!important;color:#000!important}body .ce-block,body .ce-conversion-tool,body .ce-conversion-toolbar,body .ce-conversion-toolbar__label,body .ce-inline-toolbar,body .ce-popover,body .ce-popover__container,body .ce-settings,body .ce-settings__button,body .ce-toolbar{background-color:#f9f9f9;color:#222}body .ce-block{padding-left:0!important;width:100%!important}body .ce-toolbar__plus,body .ce-toolbar__settings-btn{background-color:#f3f4f6;color:#333}body .ce-block--selected{background-color:#f3f4f6}.ce-popover--opened>.ce-popover__container{animation:panelShowing .1s ease;border:1px solid var(--color-border);max-height:var(--max-height);opacity:1;padding:var(--padding);pointer-events:auto}[data-theme=dark] .cdx-search-field,[data-theme=dark] .cdx-search-field__input,[data-theme=dark] .ce-block,[data-theme=dark] .ce-conversion-tool,[data-theme=dark] .ce-conversion-toolbar,[data-theme=dark] .ce-conversion-toolbar__label,[data-theme=dark] .ce-inline-toolbar,[data-theme=dark] .ce-popover,[data-theme=dark] .ce-popover__container,[data-theme=dark] .ce-popover__search,[data-theme=dark] .ce-settings,[data-theme=dark] .ce-settings__button,[data-theme=dark] .ce-toolbar{background-color:#1a1a1a!important;border:none!important;color:#f3f4f6!important}[data-theme=dark] .ce-code__textarea,[data-theme=dark] .ce-toolbar__plus,[data-theme=dark] .ce-toolbar__settings-btn{background-color:#121212!important;border:none!important;color:#fff!important}[data-theme=dark] .cdx-search-field__input{padding-left:.5rem!important}body .cdx-search-field__input:focus{border:none!important;box-shadow:none!important;outline:none!important}[data-theme=dark] .ce-popover--opened>.ce-popover__container{background-color:#121212!important;border:1px solid #333!important}[data-theme=dark] .ce-popover-container{background-color:#121212!important;color:#fff!important}[data-theme=dark] .ce-popover .cdx-search-field__input,[data-theme=dark] .ce-popover input{background-color:#1a1a1a!important;border:1px solid #333!important;color:#fff!important}[data-theme=dark] .ce-popover .cdx-search-field__input::placeholder,[data-theme=dark] .ce-popover input::placeholder{color:#ccc!important;opacity:1!important}[data-theme=dark] .ce-inline-tool,[data-theme=dark] .ce-popover-item,[data-theme=dark] .ce-popover-item-icon{background-color:#121212!important;border:none!important;color:#fff!important}[data-theme=dark] .ce-popover-item__icon,[data-theme=dark] .ce-popover-item__title{fill:#fff!important;color:#fff!important}[data-theme=dark] .ce-block--selected{background-color:#23272f!important}[data-theme=dark] .cdx-search-field__input{background-color:#121212!important;color:#f3f4f6!important}[data-theme=dark] .ce-popover-item:hover{background-color:#2d2d31!important;color:#fff!important}.ce-toolbar{align-items:left!important;gap:.5rem;justify-content:left!important;overflow:visible!important;width:100%!important}.ce-toolbar__plus,.ce-toolbar__settings-btn{float:none!important;margin:0!important;position:static!important}@media (min-width:651px){body .codex-editor--narrow .ce-toolbar__actions{left:0!important;margin-left:-55px!important;right:auto!important;transform:none!important}body .codex-editor{margin-left:-30px!important}}