/* Ellipsus Theme | Schema: 1 */ :root { --color-surface-main: #faf4ed; --color-surface-writing: #fffaf3; --color-surface-primary: #f2e9e1; --color-surface-neutral: #fffaf3; --color-surface-light: #fffaf3; --color-surface-dim: #f2e9e1; --color-surface-alt: #f2e9e1; --color-surface-inverted: #d7827e; --color-content-primary: #464261; --color-content-secondary: #d7827e; --color-content-tertiary: #797593; --color-content-disabled: #9893a5; --color-content-light: #56949f; --color-content-light-2: #b4637a; --color-content-dark: #797593; --color-content-inverted: #faf4ed; --color-border-primary: #9893a5; --color-border-secondary: #dfdad9; --color-border-tertiary: #f4ede8; --color-border-inverted: #464261; --color-border-disabled: #f4ede8; --button-primary-surface: #286983; --button-primary-surface-hover: #3a98be; --button-primary-surface-pressed: #1e5064; --button-primary-surface-disabled: #789ead; --button-primary-content: #faf4ed; --button-primary-content-pressed: #fffaf3; --button-primary-content-disabled: #cecacd; --button-surface: transparent; --button-surface-hover: #fffaf3; --button-surface-pressed: #ffefda; --button-surface-disabled: transparent; --button-border: #797593; --button-border-hover: #464261; --button-border-pressed: #d7827e; --button-border-disabled: #9893a5; --button-content: #797593; --button-content-hover: #464261; --button-content-pressed: #d7827e; --button-content-disabled: #9893a5; --button-primary-alt-surface: #ea9d34; --button-primary-alt-surface-hover: #ffffff; --button-primary-alt-surface-pressed: #fdfaf5; --button-primary-alt-surface-disabled: #e3cfbd; --button-primary-alt-content: #464261; --button-primary-alt-content-pressed: #262626; --button-primary-alt-content-disabled: #757575; --button-surface-alt: transparent; --button-surface-hover-alt: #ffffff; --button-surface-pressed-alt: #eadccf; --button-surface-disabled-alt: transparent; --button-border-alt: #555555; --button-border-hover-alt: #888888; --button-border-pressed-alt: #555555; --button-border-disabled-alt: #9f9f9f; --button-content-alt: #1e150d; --button-content-hover-alt: #65472c; --button-content-pressed-alt: #1e150d; --button-content-disabled-alt: #808080; --color-surface-error: #a11b24; --color-content-error: #d7827e; --color-border-error: #b81a14; --color-surface-success: #074057; --color-content-success: #286983; --color-border-success: #057b40; --color-surface-idle: #56949f; --color-content-idle: #1f5963; --color-surface-warning: #b56800; --color-content-warning: #ea9d34; --button-error-primary-surface: #e73d36; --button-error-primary-surface-hover: #ef7f7a; --button-error-primary-surface-pressed: #da221a; --button-error-surface: transparent; --button-error-surface-hover: #ffffff; --button-error-surface-pressed: #fbf0ef; --button-error-border: #e73d36; --button-error-border-hover: #ef7f7a; --button-error-border-pressed: #da221a; --button-error-content: #e73d36; --button-error-content-hover: #ef7f7a; --button-error-content-pressed: #da221a; --color-system-highlight-selection: #dfdad9; --color-system-highlight-comment-idle: #facb8c; --color-system-highlight-comment-active: #ea9d34; --color-system-highlight-comment-resolved: #f4ede8; --color-highlighter-purple: #d6cae3; --color-highlighter-blue: #bad1e0; --color-highlighter-cyan: #bad9de; --color-highlighter-green: #D4EDDA; --color-highlighter-yellow: #facc8e; --color-highlighter-orange: #FFE0CC; --color-highlighter-coral: #ebc5c3; --color-highlighter-pink: #deb1be; --color-highlighter-grey: #f4ede8; --color-brand-purple: #c455eb; --color-brand-purple-inverted: #dc78ff; --color-brand-blue-alt: #6ab8ff; --color-brand-blue: #2173be; --color-brand-blue-inverted: #6ab8ff; --color-brand-coral: #eb5b55; --color-brand-coral-inverted: #fe6862; --color-brand-orange: #f09236; --color-brand-orange-inverted: #ffad5c; --color-brand-green: #529a6a; --color-brand-green-inverted: #56c87c; --color-content-link: #d7827e; --color-graphics-1: #e6fbff; --color-graphics-2: #b3dce3; --color-graphics-3: #85bdc7; --color-graphics-4: #56949f; --shadow-color: #464261; --shadow-xs: 0px 0px 8px 0px rgb(70 66 97 / 8%); --shadow-s: 0px 0px 12px 0px rgb(70 66 97 / 8%); --shadow-m: 0px 2px 14px 0px rgb(70 66 97 / 5%), 0px 2px 8px 0px rgb(70 66 97 / 5%); --shadow-l: 0px 0px 48px 0px rgb(70 66 97 / 5%), 0px 6px 16px 0px rgb(70 66 97 / 5%); --shadow-xl: 0px -26px 30px 0px rgb(70 66 97 / 1%), 0px 26px 11px 0px rgb(70 66 97 / 1%), 0px -15px 40px 0px rgb(70 66 97 / 5%), 0px 15px 9px 0px rgb(70 66 97 / 5%), 0px -7px 24px 0px rgb(70 66 97 / 5%), 0px 7px 7px 0px rgb(70 66 97 / 9%), 0px -2px 4px 0px rgb(70 66 97 / 10%), 0px 2px 4px 0px rgb(70 66 97 / 10%); }