body{margin:0}@font-face{font-family:Roboto Condensed;src:url(/assets/fonts/RobotoCondensed-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/assets/fonts/RobotoCondensed-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/assets/fonts/RobotoCondensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/assets/fonts/RobotoCondensed-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}.app-logo-full{max-width:100%}.app-logo-full,.app-logo-icon{width:auto;display:inline-block;vertical-align:middle}.app-logo-icon{object-fit:contain}.auth-logo .app-logo-full{display:block;height:46px}.auth-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem}.auth-card{width:100%;max-width:430px}.rich-editor .ql-container.ql-snow,.rich-editor .ql-toolbar.ql-snow{border-color:var(--ct-border-color)}.rich-editor .ql-toolbar.ql-snow{border-top-left-radius:var(--ct-border-radius,.375rem);border-top-right-radius:var(--ct-border-radius,.375rem);background-color:var(--ct-tertiary-bg)}.rich-editor .ql-container.ql-snow{border-bottom-left-radius:var(--ct-border-radius,.375rem);border-bottom-right-radius:var(--ct-border-radius,.375rem);font-family:Roboto Condensed,sans-serif;font-size:.9375rem;background-color:var(--ct-secondary-bg);color:var(--ct-body-color)}.rich-editor .ql-editor.ql-blank:before{color:var(--ct-secondary-color);font-style:normal}.rich-editor .ql-editor img{max-width:100%;height:auto}[data-bs-theme=dark] .rich-editor .ql-snow .ql-stroke{stroke:var(--ct-body-color)}[data-bs-theme=dark] .rich-editor .ql-snow .ql-fill,[data-bs-theme=dark] .rich-editor .ql-snow .ql-stroke.ql-fill{fill:var(--ct-body-color)}[data-bs-theme=dark] .rich-editor .ql-snow .ql-picker{color:var(--ct-body-color)}[data-bs-theme=dark] .rich-editor .ql-snow .ql-picker-options{background-color:var(--ct-secondary-bg);border-color:var(--ct-border-color)}.table-nowrap td,.table-nowrap th{white-space:nowrap}.cursor-pointer{cursor:pointer}