img{max-width:100%;height:auto}header h6{font-weight:900!important}.table table{border:1px double #b3b3b3;border-collapse:collapse;border-spacing:0}table td,table th{border:1px solid #bfbfbf;min-width:2em;padding:.4em}.ck-editor__editable{background:var(--editor-bg,#fff)!important;color:var(--editor-fg,#000)!important}.dark .ck-editor__editable,body.dark .ck-editor__editable{--editor-bg:#333!important;--editor-fg:#fff!important}.ck.ck-toolbar{background:var(--toolbar-bg,#f0f0f0)!important;border-color:var(--border-color,#ddd)!important}.dark .ck.ck-toolbar{--toolbar-bg:#dedede!important;--border-color:#555!important}.app-logo-light{display:block}.app-logo-dark,.dark .app-logo-light{display:none}.dark .app-logo-dark{display:block}.dark .sun-editor-preview-wrapper .sun-editor-editable{background-color:transparent;color:inherit}.ts-rich-editor .sun-editor{border:1px solid var(--mui-palette-divider);border-radius:12px;background:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.ts-rich-editor .sun-editor:focus-within{border-color:var(--ts-editor-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ts-editor-accent) 22%,transparent)}.ts-rich-editor .sun-editor .se-toolbar{position:sticky;top:0;z-index:5;outline:none;border-bottom:1px solid var(--mui-palette-divider);border-radius:12px 12px 0 0;padding:4px 6px;background:color-mix(in srgb,var(--mui-palette-background-paper) 92%,var(--mui-palette-text-primary));backdrop-filter:blur(6px)}.ts-rich-editor .sun-editor .se-btn-module-border{border:none;border-right:1px solid var(--mui-palette-divider);border-radius:0;margin:2px 4px 2px 0;padding-right:4px}.ts-rich-editor .sun-editor .module-float-right .se-btn-module-border,.ts-rich-editor .sun-editor .se-btn-module-border:last-child{border-right:none}.ts-rich-editor .sun-editor .se-btn{color:var(--mui-palette-text-secondary);border-radius:6px;margin:1px}.ts-rich-editor .sun-editor .se-btn:enabled:focus,.ts-rich-editor .sun-editor .se-btn:enabled:hover{background:var(--mui-palette-action-hover);color:var(--mui-palette-text-primary)}.ts-rich-editor .sun-editor .se-btn:enabled.active,.ts-rich-editor .sun-editor .se-btn:enabled.on{background:color-mix(in srgb,var(--ts-editor-accent) 16%,transparent);color:var(--ts-editor-accent)}.ts-rich-editor .sun-editor .se-btn:enabled.active:hover,.ts-rich-editor .sun-editor .se-btn:enabled.on:hover{background:color-mix(in srgb,var(--ts-editor-accent) 24%,transparent)}.ts-rich-editor .sun-editor .se-toolbar-more-layer{background:transparent;border-top:1px dashed var(--mui-palette-divider)}.ts-rich-editor .sun-editor .se-toolbar-more-layer .se-more-layer{background:transparent;border:none}.ts-rich-editor .sun-editor .se-svg,.ts-rich-editor .sun-editor button>svg{fill:currentColor}.ts-rich-editor .sun-editor .se-wrapper,.ts-rich-editor .sun-editor .se-wrapper .se-wrapper-inner{border-radius:0 0 12px 12px}.ts-rich-editor .sun-editor .se-wrapper .se-wrapper-code,.ts-rich-editor .sun-editor .sun-editor-editable{background:transparent;color:var(--mui-palette-text-primary)}.ts-rich-editor .sun-editor .sun-editor-editable{padding:20px 24px;font-family:inherit;font-size:16px;line-height:1.7}.ts-rich-editor--limited .sun-editor .sun-editor-editable{padding:14px 18px}.ts-rich-editor .sun-editor .sun-editor-editable a{color:var(--ts-editor-accent)}.ts-rich-editor .sun-editor .sun-editor-editable blockquote{border-left-color:var(--ts-editor-accent);color:var(--mui-palette-text-secondary)}.ts-rich-editor .sun-editor .sun-editor-editable pre{background:var(--mui-palette-action-hover);border-color:var(--mui-palette-divider);color:inherit}.ts-rich-editor .sun-editor .se-wrapper .se-placeholder{padding:20px 24px;font-size:16px;line-height:1.7;color:var(--mui-palette-text-disabled)}.ts-rich-editor--limited .sun-editor .se-wrapper .se-placeholder{padding:14px 18px}.ts-rich-editor .sun-editor .se-controller,.ts-rich-editor .sun-editor .se-dialog .se-dialog-inner .se-dialog-content,.ts-rich-editor .sun-editor .se-list-layer{background:var(--mui-palette-background-paper);color:var(--mui-palette-text-primary);border:1px solid var(--mui-palette-divider);border-radius:10px;box-shadow:0 12px 32px -12px rgba(0,0,0,.35)}.ts-rich-editor .sun-editor .se-dialog .se-dialog-header .se-modal-title,.ts-rich-editor .sun-editor .se-dialog label,.ts-rich-editor .sun-editor .se-list-layer .se-list-inner .se-list-basic li button{color:var(--mui-palette-text-primary)}.ts-rich-editor .sun-editor .se-list-layer .se-list-inner .se-list-basic li button.active,.ts-rich-editor .sun-editor .se-list-layer .se-list-inner .se-list-basic li button:hover{background:var(--mui-palette-action-hover)}.ts-rich-editor .sun-editor .se-dialog .se-dialog-footer,.ts-rich-editor .sun-editor .se-dialog .se-dialog-header{border-color:var(--mui-palette-divider)}.ts-rich-editor .sun-editor .se-dialog input,.ts-rich-editor .sun-editor .se-dialog select,.ts-rich-editor .sun-editor .se-dialog-tabs button{background:var(--mui-palette-background-default);color:var(--mui-palette-text-primary);border-color:var(--mui-palette-divider);border-radius:6px}.ts-rich-editor .sun-editor .se-dialog .se-btn-primary{background:var(--ts-editor-accent);border-color:var(--ts-editor-accent);color:#fff;border-radius:6px}.ts-rich-editor .sun-editor .se-container[style*=fixed],.ts-rich-editor .sun-editor.se-fullscreen{background:var(--mui-palette-background-paper)}.ts-rich-editor__footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:4px 16px;padding:6px 4px 0;font-size:12px;color:var(--mui-palette-text-secondary)}