:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--md-sys-color-primary:#6750a4;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#eaddff;--md-sys-color-on-primary-container:#21005d;--md-sys-color-secondary:#625b71;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#e8def8;--md-sys-color-on-secondary-container:#1d192b;--md-sys-color-surface:#fef7ff;--md-sys-color-on-surface:#1d1b20;--md-sys-color-surface-variant:#e7e0eb;--md-sys-color-on-surface-variant:#49454f;--md-sys-color-outline:#79747e;--md-sys-color-outline-variant:#c4c6d0;--md-sys-color-surface-container-low:#f7f2fa;--md-sys-color-surface-container:#f3edf7;--md-sys-color-surface-container-high:#ece6f0;--md-sys-color-error:#b3261e;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#f9dedc;--md-sys-color-on-error-container:#410e0b;--app-bar-bg:#fff;--app-bar-border:#e7e0eb;font-family:Roboto,system-ui,-apple-system,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}.dark{--md-sys-color-primary:#d0bcff;--md-sys-color-on-primary:#381e72;--md-sys-color-primary-container:#4f378b;--md-sys-color-on-primary-container:#eaddff;--md-sys-color-secondary:#ccc2dc;--md-sys-color-on-secondary:#332d41;--md-sys-color-secondary-container:#4a4458;--md-sys-color-on-secondary-container:#e8def8;--md-sys-color-surface:#141218;--md-sys-color-on-surface:#e6e1e5;--md-sys-color-surface-variant:#49454f;--md-sys-color-on-surface-variant:#cac4d0;--md-sys-color-outline:#938f99;--md-sys-color-outline-variant:#44474e;--md-sys-color-surface-container-low:#1d1b20;--md-sys-color-surface-container:#211f26;--md-sys-color-surface-container-high:#2b2930;--md-sys-color-error:#f2b8b5;--md-sys-color-on-error:#601410;--md-sys-color-error-container:#8c1d18;--md-sys-color-on-error-container:#f9dedc;--app-bar-bg:#1d1b20;--app-bar-border:#44474e}md-tabs{--md-tabs-container-color:transparent!important;--md-tabs-divider-color:transparent!important;--md-tabs-active-indicator-color:var(--md-sys-color-primary)!important;--md-primary-tab-container-color:transparent!important;--md-primary-tab-label-text-color:var(--md-sys-color-on-surface-variant)!important;--md-primary-tab-hover-label-text-color:var(--md-sys-color-on-surface)!important;--md-primary-tab-selected-label-text-color:var(--md-sys-color-primary)!important;--md-primary-tab-active-indicator-color:var(--md-sys-color-primary)!important;border:none!important}body{background-color:var(--md-sys-color-surface);min-width:320px;min-height:100vh;color:var(--md-sys-color-on-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}md-icon{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Outlined}h1,h2,h3,h4{margin:0;font-family:Roboto,sans-serif;font-weight:400}#root{width:100%}.admin-dashboard-container{background-color:var(--md-sys-color-surface);flex-direction:column;gap:16px;padding:24px;display:flex}md-filled-text-field,md-filled-select{--md-filled-text-field-container-color:var(--md-sys-color-surface-container-low);--md-filled-text-field-input-text-color:var(--md-sys-color-on-surface);--md-filled-text-field-label-text-color:var(--md-sys-color-on-surface-variant);--md-filled-text-field-focus-active-indicator-color:var(--md-sys-color-primary);--md-filled-select-text-field-container-color:var(--md-sys-color-surface-container-low);--md-filled-select-text-field-input-text-color:var(--md-sys-color-on-surface);--md-filled-select-text-field-label-text-color:var(--md-sys-color-on-surface-variant);--md-filled-select-text-field-focus-active-indicator-color:var(--md-sys-color-primary);--md-filled-select-container-color:var(--md-sys-color-surface-container-low)}md-select-option{--md-menu-item-label-text-color:var(--md-sys-color-on-surface);--md-menu-item-hover-state-layer-color:var(--md-sys-color-surface-variant);--md-menu-item-focus-state-layer-color:var(--md-sys-color-surface-variant);--md-menu-item-selected-container-color:var(--md-sys-color-secondary-container);--md-menu-container-color:var(--md-sys-color-surface-container);background-color:var(--md-sys-color-surface-container)}md-filled-select::part(menu){--md-menu-container-color:var(--md-sys-color-surface-container)}.tiptap-editor-container{background-color:var(--md-sys-color-surface-container-low);border-bottom:1px solid var(--md-sys-color-on-surface-variant);border-radius:16px 16px 4px 4px;flex-direction:column;transition:border-color .2s;display:flex}.tiptap-editor-container:focus-within{border-bottom:2px solid var(--md-sys-color-primary)}.tiptap-toolbar{border-bottom:1px solid var(--md-sys-color-outline-variant);background-color:var(--md-sys-color-surface-container);border-radius:16px 16px 0 0;flex-wrap:wrap;gap:4px;padding:8px;display:flex}.tiptap-content{min-height:400px;max-height:600px;color:var(--md-sys-color-on-surface);padding:16px;overflow-y:auto}.ProseMirror{outline:none}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--md-sys-color-on-surface-variant);pointer-events:none;height:0}.markdown-body h2,.ProseMirror h2{margin:24px 0 16px;font-size:1.8rem}.markdown-body h3,.ProseMirror h3{margin:20px 0 12px;font-size:1.4rem}.markdown-body p,.ProseMirror p{margin-bottom:16px;line-height:1.6}.markdown-body ul,.ProseMirror ul{margin-bottom:16px;padding-left:24px;list-style-type:disc}.markdown-body ol,.ProseMirror ol{margin-bottom:16px;padding-left:24px;list-style-type:decimal}.markdown-body code,.ProseMirror code{background-color:var(--md-sys-color-surface-variant);borderRadius:4px;padding:2px 6px;font-family:monospace}.markdown-body pre,.ProseMirror pre{color:#d4d4d4;background-color:#1e1e1e;border-radius:12px;margin:16px 0;padding:16px;overflow-x:auto}
