*{margin:0;padding:0;box-sizing:border-box}button{outline:0;border:0}input{background-color:transparent;border:0;outline:unset}::selection{background-color:var(--selection-bg);outline:var(--selection-outline)}[data-theme=dark]{--selection-bg: #1b6054;--selection-border: #2fa38b}[data-theme=light]{--selection-bg: #c2efe6;--selection-border: #258170}@font-face{font-family:DM Sans;src:url(/assets/dm-sans-CJRs3JWF.woff2) format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}@font-face{font-family:DM Mono;src:url(/assets/dm-mono-light-BBD-IYrI.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/assets/dm-mono-regular-C2xLBd6k.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(general/src/assets/fonts/dm-mono/dm-mono-medium.woff2) format("woff2"),url(general/src/assets/fonts/dm-mono/dm-mono-medium.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}h1,h2,p,a,tr,td,li,label,input,button{font-family:DM Sans,sans-serif;font-weight:400}h1{font-size:20px;letter-spacing:2px;font-weight:500}h2{font-size:20px;letter-spacing:2px;font-weight:300}p,li,a,td,input{font-size:14px;letter-spacing:0;font-weight:200}label{font-size:10px}.icon.material-icons{font-family:Material Icons,monospace}.editor{font-size:14px;font-family:monospace}.editor h1{font-size:20px}.editor h2,.editor h3,.editor h4,.editor h5,.editor h6,.editor p,.editor a,.editor li,.editor div,.editor td{font-family:DM Mono,monospace}.preview{font-family:DM Sans,sans-serif}.preview h1,.preview h2,.preview h3,.preview h4,.preview h5,.preview h6{font-weight:700;line-height:1.2}.preview h1{font-size:40px}.preview h2{font-size:32px}.preview h3{font-size:26px}.preview h4{font-size:22px}.preview h5{font-size:18px}.preview h6{font-size:16px;text-transform:uppercase;letter-spacing:.04em}.preview p,.preview li,.preview q,.preview a,.preview td,.preview th,.preview blockquote{font-size:16px;line-height:1.6}.preview strong{font-weight:700}.preview em{font-style:italic}.preview a{text-decoration:underline;text-underline-offset:3px}.preview pre code{font-size:16px;white-space:pre}.preview th,.preview td{vertical-align:top}.preview th{font-weight:700}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-icons-kAwBdRge.woff2) format("woff2"),url(/assets/material-icons-Dr0goTwe.woff) format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-icons-outlined-DZhiGvEA.woff2) format("woff2"),url(/assets/material-icons-outlined-BpWbwl2n.woff) format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-icons-round-DrirKXBx.woff2) format("woff2"),url(/assets/material-icons-round-BDlwx-sv.woff) format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-icons-sharp-gidztirS.woff2) format("woff2"),url(/assets/material-icons-sharp-CH1KkVu7.woff) format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url(/assets/material-icons-two-tone-DuNIpaEj.woff2) format("woff2"),url(/assets/material-icons-two-tone-B7wz7mED.woff) format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}*::-webkit-scrollbar{width:2px;height:2px}*::-webkit-scrollbar-button{width:2px;height:2px}*::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:2px}*::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}*::-webkit-scrollbar-corner{background-color:var(--scrollbar-corner)}[data-theme=dark] *{--scrollbar-thumb: #8a9199;--scrollbar-track: #272c33;--scrollbar-corner: #272c33}[data-theme=light] *{--scrollbar-thumb: #aeb4bb;--scrollbar-track: #e8e9eb;--scrollbar-corner: #e8e9eb}.cm-editor .cm-content{caret-color:var(--editor-caret)!important}.cm-editor.cm-focused{outline:none!important}.cm-editor .cm-cursor{border-left-width:1px!important;border-left-style:solid!important}.cm-editor.cm-focused .cm-cursor{background-color:var(--caret-active-bg)!important;border-left-color:var(--caret-active-border)!important}.cm-editor:not(.cm-focused) .cm-cursor{background-color:var(--caret-inactive-bg)!important;border-left-color:var(--caret-inactive-border)!important}.cm-editor.cm-focused .cm-fat-cursor,.cm-editor.cm-focused .cm-animate-fat-cursor{background-color:var(--caret-active-bg)!important;outline-width:1px!important;outline-style:solid!important;outline-color:var(--caret-active-border)!important;color:transparent!important}.cm-editor:not(.cm-focused) .cm-fat-cursor,.cm-editor:not(.cm-focused) .cm-animate-fat-cursor{background-color:var(--caret-inactive-bg)!important;outline-width:1px!important;outline-style:solid!important;outline-color:var(--caret-inactive-border)!important;color:transparent!important}.cm-editor .cm-scroller>.cm-selectionLayer .cm-selectionBackground{background-color:var(--caret-active-bg)!important}[data-theme=dark] .cm-editor{--editor-caret: #39c2a6;--caret-active-bg: #1b6054;--caret-active-border: #2fa38b;--caret-inactive-bg: #1b6054;--caret-inactive-border: #2fa38b}[data-theme=light] .cm-editor{--editor-caret: #39c2a6;--caret-active-bg: #c2efe6;--caret-active-border: #258170;--caret-inactive-bg: #c2efe6;--caret-inactive-border: #258170}.notifications{position:fixed;right:16px;bottom:16px;z-index:2000;display:flex;flex-direction:column;gap:12px;width:auto}.notifications .notifications__item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:4px;border-width:1px;border-style:solid;margin-bottom:8px;background-color:var(--notification-bg);color:var(--notification-text);border-color:var(--notification-border)}.notifications .notifications__item-message{min-width:0}.notifications .notifications__item-close-icon{border:0;background:none;cursor:pointer;font-size:20px;line-height:1;color:var(--notification-icon)}[data-theme=dark] .notifications .notifications__item--success{--notification-bg: #1b6054;--notification-text: #e5f8f4;--notification-border: #39c2a6;--notification-icon: #39c2a6}[data-theme=dark] .notifications .notifications__item--warning{--notification-bg: #755515;--notification-text: #fdf4e7;--notification-border: #ebb12d;--notification-icon: #ebb12d}[data-theme=dark] .notifications .notifications__item--error{--notification-bg: #682121;--notification-text: #fbeaea;--notification-border: #d64545;--notification-icon: #d64545}[data-theme=dark] .notifications .notifications__item--info{--notification-bg: #214771;--notification-text: #e9f2fb;--notification-border: #4792dc;--notification-icon: #4792dc}[data-theme=light] .notifications .notifications__item--success{--notification-bg: #e5f8f4;--notification-text: #12463d;--notification-border: #2fa38b;--notification-icon: #2fa38b}[data-theme=light] .notifications .notifications__item--warning{--notification-bg: #fdf4e7;--notification-text: #543c0f;--notification-border: #c89224;--notification-icon: #c89224}[data-theme=light] .notifications .notifications__item--error{--notification-bg: #fbeaea;--notification-text: #4a1717;--notification-border: #b53939;--notification-icon: #b53939}[data-theme=light] .notifications .notifications__item--info{--notification-bg: #e9f2fb;--notification-text: #17314f;--notification-border: #397abd;--notification-icon: #397abd}.icon{font-size:16px}.icon.icon--small{font-size:8px}.icon.icon--medium{font-size:16px}.icon.icon--large{font-size:24px}.main-view{display:grid;grid-template:"sidebar header" "sidebar content";height:100vh;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;background-color:var(--page-bg)}.main-view .main-view__header{grid-area:header}.main-view .main-view__sidebar{grid-area:sidebar}.main-view .page__editor,.main-view .main-view__preview{grid-area:content}[data-theme=dark] .main-view{--page-bg: #14181d}[data-theme=light] .main-view{--page-bg: #f7f7f8}.header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:56px;background-color:var(--header-bg);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--header-border)}.header .header__sidebar-controller,.header .header__key-controller,.header .header__theme-controller{display:flex;justify-content:center;align-items:center;width:56px;height:100%;flex-shrink:0;cursor:pointer;background-color:var(--header-controller-bg)}.header .header__sidebar-controller:hover,.header .header__theme-controller:hover{background-color:var(--header-controller-hover-bg)}.header .header__sidebar-controller{border-right-width:1px;border-right-style:solid;border-right-color:var(--header-border)}.header .header__key-controller{border-left-width:1px;border-left-style:solid;border-left-color:var(--header-border)}.header .header__theme-controller{border-left-width:1px;border-left-style:solid;border-left-color:var(--header-border);border-right-width:1px;border-right-style:solid;border-right-color:var(--header-border)}.header .header__sidebar-controller-icon,.header .header__key-controller-icon,.header .header__theme-controller-icon{color:var(--header-icon);line-height:1}.header .header__heading{display:grid;place-content:center;height:100%;padding:0 16px;white-space:nowrap;color:var(--header-heading-text);border-right-width:1px;border-right-style:solid;border-right-color:var(--header-border)}.header .header__key--controller--warning{background-color:var(--header-key-controller-warning-bg)}.header .header__key--controller--warning:hover{background-color:var(--header-key-controller-warning-hover-bg)}.header .header__key--controller--warning .header__key-controller-icon{color:var(--header-key-controller-warning-icon)}.header .header__key--controller--success{background-color:var(--header-key-controller-success-bg)}.header .header__key--controller--success:hover{background-color:var(--header-key-controller-success-hover-bg)}.header .header__key--controller--success .header__key-controller-icon{color:var(--header-key-controller-success-icon)}.header .header__key--controller--error{background-color:var(--header-key-controller-error-bg)}.header .header__key--controller--error:hover{background-color:var(--header-key-controller-error-hover-bg)}.header .header__key--controller--error .header__key-controller-icon{color:var(--header-key-controller-error-icon)}.header .header__meta-document-input{width:100%;height:100%;padding:0 16px}.header .header__actions{display:flex;flex-direction:row;gap:12px;margin-left:auto;padding:0 16px}[data-theme=dark] .header{--header-bg: #272c33;--header-border: #454b53;--header-controller-bg: #272c33;--header-controller-hover-bg: #454b53;--header-icon: #f7f7f8;--header-heading-text: #f7f7f8;--header-key-controller-warning-bg: #fbe7c2;--header-key-controller-warning-hover-bg: #f7d792;--header-key-controller-warning-icon: #ebb12d;--header-key-controller-success-bg: #258170;--header-key-controller-success-hover-bg: #2fa38b;--header-key-controller-success-icon: #f6f5f3;--header-key-controller-error-bg: #f4c8c8;--header-key-controller-error-hover-bg: #eb9d9d;--header-key-controller-error-icon: #d64545}[data-theme=light] .header{--header-bg: #e8e9eb;--header-border: #d1d4d8;--header-controller-bg: #e8e9eb;--header-controller-hover-bg: #d1d4d8;--header-icon: #454b53;--header-heading-text: #272c33;--header-key-controller-warning-bg: #fbe7c2;--header-key-controller-warning-hover-bg: #f7d792;--header-key-controller-warning-icon: #272c33;--header-key-controller-success-bg: #c2efe6;--header-key-controller-success-hover-bg: #95e1d1;--header-key-controller-success-icon: #272c33;--header-key-controller-error-bg: #f4c8c8;--header-key-controller-error-hover-bg: #eb9d9d;--header-key-controller-error-icon: #272c33}.button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border-radius:4px;text-align:center;white-space:nowrap;cursor:pointer;color:var(--button-text)}.button .button__icon{color:var(--button-icon-bg);font-size:16px}.button.button--primary{background-color:var(--button-primary-bg);color:var(--button-primary-text);border:1px solid var(--button-primary-border)}.button.button--primary:hover{background-color:var(--button-primary-hover-bg)}.button.button--secondary{background-color:var(--button-secondary-bg);color:var(--button-secondary-text);border:1px solid var(--button-secondary-border)}.button.button--secondary:hover{background-color:var(--button-secondary-hover-bg)}.button.button--error{background-color:var(--button-error-bg);color:var(--button-error-text);border:1px solid var(--button-error-border)}.button.button--error:hover{background-color:var(--button-error-hover-bg)}@media(max-width:1000px){.button .button__label{display:none}}[data-theme=dark] .button{--button-text: #f7f7f8;--button-primary-bg: #1b6054;--button-primary-border: #2fa38b;--button-primary-hover-bg: #2fa38b;--button-primary-text: #f7f7f8;--button-error-bg: #682121;--button-error-border: #b53939;--button-error-hover-bg: #b53939;--button-error-text: #f7f7f8;--button-secondary-bg: transparent;--button-secondary-border: transparent;--button-secondary-text: #f7f7f8;--button-secondary-hover-bg: #454b53;--button-icon-bg: #f7f7f8}[data-theme=light] .button{--button-text: #14181d;--button-primary-bg: #c2efe6;--button-primary-border: #258170;--button-primary-hover-bg: #95e1d1;--button-primary-text: #14181d;--button-error-bg: #f4c8c8;--button-error-border: #8e2d2d;--button-error-hover-bg: #eb9d9d;--button-error-text: #14181d;--button-secondary-bg: transparent;--button-secondary-border: transparent;--button-secondary-text: #14181d;--button-secondary-hover-bg: #d1d4d8;--button-icon-bg: #454b53}.meta-document-input{display:flex;flex-direction:row;align-items:center;gap:16px;padding:8px;border-radius:4px;border:1px solid transparent}.meta-document-input .meta-document-input__icon{color:var(--meta-document-input-icon)}.meta-document-input .meta-document-input__wrapper{display:flex;flex-direction:column;width:100%}.meta-document-input .meta-document-input__label{display:block;margin-bottom:4px;color:var(--meta-document-input-label)}.meta-document-input .meta-document-input__input{min-width:0;overflow:hidden;color:var(--meta-document-input-input);white-space:nowrap;text-overflow:ellipsis}.meta-document-input.meta-document-input--readonly,.meta-document-input.meta-document-input--readonly .meta-document-input__label{cursor:pointer!important}.meta-document-input.meta-document-input--readonly .meta-document-input__input{pointer-events:none;color:var(--meta-document-input-readonly-input)}.meta-document-input.meta-document-input--active{background-color:var(--meta-document-input-active-bg);border:1px solid var(--meta-document-input-active-border)}.meta-document-input.meta-document-input--active:hover{background-color:var(--meta-document-input-active-hover-bg)}[data-theme=dark] .meta-document-input{--meta-document-input-icon: #f7f7f8;--meta-document-input-label: #8a9199;--meta-document-input-input: #f7f7f8;--meta-document-input-readonly-input: #f7f7f8;--meta-document-input-active-bg: #1b6054;--meta-document-input-active-hover-bg: #2fa38b;--meta-document-input-active-border: #2fa38b}[data-theme=light] .meta-document-input{--meta-document-input-icon: #454b53;--meta-document-input-label: #676e76;--meta-document-input-input: #272c33;--meta-document-input-readonly-input: #272c33;--meta-document-input-active-bg: #c2efe6;--meta-document-input-active-hover-bg: #95e1d1;--meta-document-input-active-border: #258170}.sidebar{width:240px!important;max-height:100vh;display:flex;flex-direction:column;overflow:hidden;background-color:var(--sidebar-bg);border-right-width:1px;border-right-style:solid;border-right-color:var(--sidebar-border)}.sidebar .sidebar__diary-entries{overflow-y:scroll;padding:16px}.sidebar .sidebar__meta-document-input{margin-bottom:16px}.sidebar .sidebar__actions{margin-top:auto;padding:12px;border-top-width:1px;border-top-style:solid;border-top-color:var(--sidebar-actions-border)}.sidebar .sidebar__action{width:100%}[data-theme=dark] .sidebar{--sidebar-bg: #272c33;--sidebar-border: #454b53;--sidebar-actions-border: #454b53}[data-theme=light] .sidebar{--sidebar-bg: #e8e9eb;--sidebar-border: #d1d4d8;--sidebar-actions-border: #d1d4d8}.editor{width:100%;overflow-y:scroll;background-color:var(--editor-bg);box-shadow:inset 0 0 8px 4px var(--editor-shadow)}.editor .editor__view-switch-icon{position:absolute;top:72px;right:24px;cursor:pointer;color:var(--editor-icon)}.editor .editor__heading{margin-bottom:24px}.editor .editor__wrapper{max-width:1000px;width:100%;margin:0 auto;padding:32px;color:var(--editor-text)}[data-theme=dark] .editor{--editor-bg: #14181d;--editor-shadow: #0d0f12;--editor-icon: #676e76;--editor-text: #f6f5f3}[data-theme=light] .editor{--editor-bg: #f7f7f8;--editor-shadow: #f6f5f3;--editor-icon: #676e76;--editor-text: #0d0f12}.preview{width:100%;overflow-y:auto;color:var(--preview-text);background-color:var(--preview-bg);box-shadow:inset 0 0 8px 4px var(--preview-shadow)}.preview .preview__wrapper{max-width:1000px;width:100%;margin:0 auto;padding:32px}.preview .preview__view-switch-icon{position:absolute;top:72px;right:24px;cursor:pointer;color:var(--preview-icon)}.preview .preview__title,.preview .preview__text{color:var(--preview-text)}.preview .preview__wrapper>*:first-child{margin-top:0}.preview .preview__wrapper>*:last-child{margin-bottom:0}.preview h1,.preview h2,.preview h3,.preview h4,.preview h5,.preview h6{margin:32px 0 16px;color:var(--preview-heading)}.preview h1,.preview h2{padding-bottom:24px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--preview-heading-border)}.preview p{margin:0 0 20px}.preview del{opacity:.7}.preview strong{color:var(--preview-strong)}.preview a{color:var(--preview-link);transition:color .2s ease}.preview a:hover{color:var(--preview-link-hover)}.preview ul,.preview ol{margin:0 0 24px 24px;padding:0}.preview li{margin-bottom:8px}.preview li>ul,.preview li>ol{margin-top:8px;margin-bottom:8px}.preview input[type=checkbox]{margin-right:10px;accent-color:var(--preview-checkbox-accent)}.preview blockquote{margin:24px 0;padding:16px 20px;border-width:1px;border-style:solid;border-color:var(--preview-blockquote-border);border-left-width:4px;border-left-style:solid;border-left-color:var(--preview-blockquote-left-border);background-color:var(--preview-blockquote-bg);color:var(--preview-blockquote-text);border-radius:0 4px 4px 0}.preview blockquote p:last-child{margin-bottom:0}.preview code{padding:2px 6px;border-radius:4px;background-color:var(--preview-code-bg);color:var(--preview-code-text)}.preview pre{margin:24px 0;padding:20px;overflow-x:auto;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--preview-pre-border);background-color:var(--preview-pre-bg)}.preview pre code{padding:0;border-radius:0;background:none;color:var(--preview-pre-code-text)}.preview hr{margin:32px 0;border:0;border-top-width:1px;border-top-style:solid;border-top-color:var(--preview-hr)}.preview table{width:100%;margin:24px 0;border-collapse:separate;border-spacing:0;overflow:hidden;background-color:var(--preview-table-bg);border-radius:4px;border-width:1px;border-style:solid;border-color:var(--preview-table-border)}.preview th,.preview td{padding:14px 16px;text-align:left;overflow:hidden;vertical-align:top;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--preview-table-border)}.preview th{color:var(--preview-th-text);background-color:var(--preview-th-bg)}.preview tbody tr td{background-color:var(--preview-table-row-bg)}.preview tbody tr:last-child td{border-bottom:0}.preview thead tr:first-child th:first-child{border-top-left-radius:8px}.preview thead tr:first-child th:last-child{border-top-right-radius:8px}.preview tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.preview tbody tr:last-child td:last-child{border-bottom-right-radius:8px}[data-theme=dark] .preview{--preview-bg: #14181d;--preview-shadow: #0d0f12;--preview-icon: #676e76;--preview-text: #f7f7f8;--preview-heading: #f7f7f8;--preview-heading-border: #272c33;--preview-strong: #f6f5f3;--preview-link: #39c2a6;--preview-link-hover: #2fa38b;--preview-checkbox-accent: #39c2a6;--preview-blockquote-left-border: #39c2a6;--preview-blockquote-border: #454b53;--preview-blockquote-bg: #272c33;--preview-blockquote-text: #e8e9eb;--preview-code-bg: #272c33;--preview-code-text: #f7f7f8;--preview-pre-border: #454b53;--preview-pre-bg: #272c33;--preview-pre-code-text: #f7f7f8;--preview-hr: #8a9199;--preview-table-bg: #14181d;--preview-table-border: #8a9199;--preview-th-text: #f6f5f3;--preview-th-bg: #272c33;--preview--table-row-bg: #14181d;--preview-table-row-even-bg: #14181d;--preview-selection-bg: #39c2a6;--preview-selection-text: #f6f5f3}[data-theme=light] .preview{--preview-bg: #f7f7f8;--preview-shadow: #f6f5f3;--preview-icon: #676e76;--preview-text: #14181d;--preview-heading: #14181d;--preview-heading-border: #d1d4d8;--preview-strong: #aeb4bb;--preview-link: #39c2a6;--preview-link-hover: #2fa38b;--preview-checkbox-accent: #39c2a6;--preview-blockquote-left-border: #39c2a6;--preview-blockquote-border: #d1d4d8;--preview-blockquote-bg: #e8e9eb;--preview-blockquote-text: #14181d;--preview-code-bg: #e8e9eb;--preview-code-text: #14181d;--preview-pre-border: #d1d4d8;--preview-pre-bg: #e8e9eb;--preview-pre-code-text: #272c33;--preview-hr: #d1d4d8;--preview-table-bg: #f6f5f3;--preview-table-border: #d1d4d8;--preview-th-text: #14181d;--preview-th-bg: #e8e9eb;--preview-table-row-bg: #f7f7f8;--preview-table-row-even-bg: #f7f7f8;--preview-selection-bg: #39c2a6;--preview-selection-text: #f6f5f3}.modal{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:24px}.modal .modal__background{background:#14181d;position:absolute;inset:0;opacity:.5}.modal .modal__dialog{z-index:30;width:min(640px,100%);max-height:calc(100vh - 48px);overflow:auto;border-radius:4px;background-color:var(--modal-bg);color:var(--modal-text);border-width:1px;border-style:solid;border-color:var(--modal-border);box-shadow:0 8px 32px 0 var(--modal-shadow)}.modal .modal__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--modal-border)}.modal .modal__title{margin:0}.modal .modal__body{padding:20px}.modal .modal__footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top-width:1px;border-top-style:solid;border-top-color:var(--modal-border)}.modal .modal__close{border:0;background:none;color:var(--modal-icon);cursor:pointer;font-size:24px;line-height:1}.modal .modal-enter-active,.modal .modal-leave-active{transition:opacity .2s ease}[data-theme=dark] .modal{--modal-overlay: rgba(0, 0, 0, .6);--modal-bg: #272c33;--modal-text: #f7f7f8;--modal-border: #454b53;--modal-icon: #f7f7f8;--modal-shadow: rgba(0, 0, 0, .3)}[data-theme=light] .modal{--modal-overlay: rgba(0, 0, 0, .25);--modal-bg: #f6f5f3;--modal-text: #14181d;--modal-border: #d1d4d8;--modal-icon: #454b53;--modal-shadow: rgba(0, 0, 0, .12)}.text-input{display:flex;flex-direction:row;align-items:center;gap:16px;padding:8px;border-radius:4px;border:1px solid transparent}.text-input .text-input__wrapper{display:flex;flex-direction:column;width:100%}.text-input .text-input__label{display:block;margin-bottom:4px;color:var(--text-input-label)}.text-input .text-input__input{min-width:0;overflow:hidden;color:var(--text-input);white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--text-input-border);padding:8px;border-radius:4px}.text-input.text-input--readonly,.text-input.text-input--readonly .text-input__label{cursor:pointer!important}.text-input.text-input--readonly .text-input__input{pointer-events:none;color:var(--text-input-readonly-input)}.text-input.text-input--active{background-color:var(--text-input-active-bg);border:1px solid var(--text-input-active-border)}[data-theme=dark] .text-input{--text-input-icon: #f7f7f8;--text-input-label: #8a9199;--text-input-input: #f7f7f8;--text-input-border: #454b53;--text-input-readonly-input: #f7f7f8;--text-input-active-bg: #1b6054;--text-input-active-border: #2fa38b}[data-theme=light] .text-input{--text-input-icon: #454b53;--text-input-label: #676e76;--text-input-input: #272c33;--text-input-border: #d1d4d8;--text-input-readonly-input: #272c33;--text-input-active-bg: #c2efe6;--text-input-active-border: #258170}
