@charset "UTF-8";:root{--grey-0: #f7f8fc;--grey-50: #f2f3f7;--grey-100: #e9ebf2;--grey-150: #dfe1e8;--grey-200: #cbcdd6;--grey-250: #bbbdc8;--grey-300: #aaadba;--grey-350: #9ea1ae;--grey-400: #9194a3;--grey-450: #858897;--grey-500: #767988;--grey-550: #626573;--grey-600: #535663;--grey-650: #444754;--grey-700: #393c49;--grey-750: #2d303c;--grey-800: #242631;--grey-850: #181a25;--grey-900: #11131e;--grey-950: #0a0c17;--grey-1000: #070812;--purple-0: #f3f2fd;--purple-50: #ededfc;--purple-100: #e5e5fc;--purple-150: #dbdaff;--purple-200: #c9c7fd;--purple-250: #b8b4ff;--purple-300: #aba5fd;--purple-350: #9e94fd;--purple-400: #9283fd;--purple-450: #8a70fc;--purple-500: #7f63ee;--purple-550: #7153dc;--purple-600: #5f3cc5;--purple-650: #522ab4;--purple-700: #4615a3;--purple-750: #370386;--purple-800: #2c0070;--purple-850: #200154;--purple-900: #13013a;--purple-950: #0d002c;--purple-1000: #070020;--violet-0: #f1f3fe;--violet-50: #eceefc;--violet-100: #e3e6fd;--violet-150: #d8dcfc;--violet-200: #c3c9fe;--violet-250: #b1b7fe;--violet-300: #a3a9fc;--violet-350: #9398fd;--violet-400: #8688fd;--violet-450: #7977fe;--violet-500: #6e69f3;--violet-550: #6159e1;--violet-600: #4f42c9;--violet-650: #4331b8;--violet-700: #381da7;--violet-750: #2b0e8a;--violet-800: #230773;--violet-850: #180557;--violet-900: #0e033c;--violet-950: #08012e;--violet-1000: #050121;--blue-0: #eff3fe;--blue-50: #e5edfe;--blue-100: #dae5fd;--blue-150: #cbdbfd;--blue-200: #b4cafd;--blue-250: #97b6fe;--blue-300: #84a8fd;--blue-350: #7199fe;--blue-400: #5f8bfc;--blue-450: #4d7bfd;--blue-500: #406ef6;--blue-550: #325ce3;--blue-600: #2145cb;--blue-650: #1633b9;--blue-700: #0f23ac;--blue-750: #0a089b;--blue-800: #06037c;--blue-850: #03025c;--blue-900: #020145;--blue-950: #010034;--blue-1000: #010024;--green-0: #ebffee;--green-50: #d0fed8;--green-100: #b4ffc3;--green-150: #a3f9b5;--green-200: #82e89a;--green-250: #6bd586;--green-300: #57c273;--green-350: #41ae61;--green-400: #2f9f52;--green-450: #158f44;--green-500: #07833c;--green-550: #087736;--green-600: #09672e;--green-650: #035926;--green-700: #054f22;--green-750: #05401b;--green-800: #013112;--green-850: #03260e;--green-900: #001d07;--green-950: #011505;--green-1000: #010d03;--orange-0: #fef4e3;--orange-50: #ffeccd;--orange-100: #ffda9b;--orange-150: #fecb6f;--orange-200: #febe3d;--orange-250: #f8b325;--orange-300: #eba002;--orange-350: #db920d;--orange-400: #c8850d;--orange-450: #ba7401;--orange-500: #a96a05;--orange-550: #9c5c00;--orange-600: #88520c;--orange-650: #764607;--orange-700: #623b0c;--orange-750: #4f2e06;--orange-800: #3f2404;--orange-850: #321c04;--orange-900: #291602;--orange-950: #200f01;--orange-1000: #180c03;--red-0: #fcf3f2;--red-50: #ffe4e0;--red-100: #ffd4cd;--red-150: #ffbfb5;--red-200: #fea497;--red-250: #ff8b7c;--red-300: #fd7465;--red-350: #fd5f50;--red-400: #f34c3e;--red-450: #e1392e;--red-500: #d22720;--red-550: #c0070a;--red-600: #ac0508;--red-650: #960708;--red-700: #7c0203;--red-750: #650102;--red-800: #4f0001;--red-850: #400101;--red-900: #330201;--red-950: #280100;--red-1000: #1a0200;color-scheme:light;--full-height-dynamic-viewport: 100%;--header-height: 2.5em;--header-line-height: 40px;--search-box-height: 2em;--search-box-width: 9.375em;--search-pill-label-min-width: 2.5em;--search-left-padding: 35px;--navbar-alerts-wrapper-height: 0px;--navbar-fixed-height: calc( var(--header-height) + var(--navbar-alerts-wrapper-height) );--navbar-content-righthand-offset: 5px;--header-padding-bottom: 10px;--left-sidebar-padding-left: 8px;--left-sidebar-icon-content-gap: .4375em;--left-sidebar-header-icon-toggle-width: 20px;--left-sidebar-vdots-width: 1.625em;--left-sidebar-toggle-width-offset: var( --left-sidebar-header-icon-toggle-width );--right-sidebar-header-icon-toggle-width: 20px;--right-sidebar-toggle-width-offset: calc( var(--right-sidebar-header-icon-toggle-width) - 4px );--left-sidebar-icon-column-width: 1em;--left-sidebar-unread-offset: 6.5px;--left-sidebar-before-unread-count-padding: 3px;--left-sidebar-single-digit-unread-width: 1.875em;--left-sidebar-right-margin: 12px;--left-sidebar-max-width: calc( 20.6429em - var(--left-sidebar-right-margin) );--realm-logo-max-width: 12.5em;--realm-logo-current-width: var(--realm-logo-max-width);--middle-column-left-margin-fluid-layout: calc( var(--header-height) + var(--realm-logo-current-width) + 10px );--left-sidebar-width: min(33.3333vw, var(--left-sidebar-max-width));--right-sidebar-left-spacing: 5px;--right-column-collapsed-sidebar-width: 10.15em;--right-sidebar-max-width: 20.57em;--right-sidebar-width: min(20vw, var(--right-sidebar-max-width));--right-sidebar-vdots-width: 1.5625em;--left-sidebar-header-icon-width: calc(1.7142em - 2px) ;--left-sidebar-sections-vertical-gutter: 8px;--left-sidebar-bottom-scrolling-buffer: calc( (var(--legacy-body-line-height-unitless) * 1em) + .3571em );--sidebar-bottom-spacing: 25px;--sidebar-filter-bottom-spacing: 3px;--left-sidebar-direct-messages-bottom-divider-padding: .3125em;--line-height-sidebar-row-prominent: 1.7142em;--line-height-sidebar-row: 1.5714em;--line-height-sidebar-row-with-avatars: 1.3571em;--line-height-sidebar-topic-inner: 1.2em;--spacing-top-bottom-sidebar-topic-inner: calc( ( var(--line-height-sidebar-row-prominent) - var(--line-height-sidebar-topic-inner) ) / 2 );--right-sidebar-padding-left: 2px;--right-sidebar-heading-left-spacing: 5px;--right-sidebar-avatar-width: 2em;--right-sidebar-avatar-height: var(--right-sidebar-avatar-width);--right-sidebar-avatar-right-margin: .85ch;--right-sidebar-presence-circle-width: 1.4285em;--right-sidebar-text-indent-with-avatar: calc( var(--right-sidebar-header-icon-toggle-width) / 2 + var(--right-sidebar-avatar-width) + var(--right-sidebar-avatar-right-margin) + 2px );--right-sidebar-text-indent-without-avatar: calc( var(--right-sidebar-toggle-width-offset) + var(--right-sidebar-presence-circle-width) );--navbar-popover-menu-min-width: 230px;--message-actions-popover-min-width: 230px;--user-group-info-popover-min-width: 16.4285em;--topic-actions-popover-min-width: 200px;--user-card-popover-min-width: 200px;--stream-card-popover-min-width: 16.4285em;--base-font-size-px: 14px;--base-line-height-unitless: 1.214;--base-maximum-block-height-em: 1.425em;--line-fitted-vertical-align-offset-em: 0;--markdown-interelement-space-px: 5px;--markdown-interelement-doubled-space-px: calc( var(--markdown-interelement-space-px) * 2 );--length-line-fitted-block: calc(var(--base-line-height-unitless) * 1em);--length-line-oversize-block: 1.4286em;--length-line-oversize-block-margin-adjust: calc( ( ( min( var(--base-maximum-block-height-em), var(--length-line-fitted-block) ) ) - var(--length-line-oversize-block) ) / 2 );--legacy-body-line-height-unitless: calc(20 / 14);--pulse-unread-scale-max: 1.5;--message-area-max-width: 57.4125em;--box-shadow-overlay: none;--font-weight-sidebar-heading: 600;--font-weight-sidebar-action-heading: 370;--font-variant-sidebar-action-heading: all-small-caps;--font-feature-settings-sidebar-action-heading: "c2sc", "smcp";--font-size-sidebar-action-heading: 1.0625em;--text-transform-sidebar-action-heading: uppercase;--letter-spacing-sidebar-heading: .0469em;--opacity-sidebar-heading: .7;--opacity-sidebar-heading-icon: .5;--opacity-sidebar-heading-hover: .9;--opacity-left-sidebar-muted: .55;--opacity-left-sidebar-muted-hover: .75;--opacity-unread-mention-info: .5;--opacity-left-sidebar-muted-mentions: .3;--opacity-right-sidebar-subheading: .65;--opacity-right-sidebar-subheading-hover: .9;--opacity-readonly-modal-input: .5;--message-box-link-focus-ring-block-padding: .1em;--message-box-avatar-width: 2.5em;--message-box-avatar-height: var(--message-box-avatar-width);--message-box-avatar-column-width: 3.2857em;--message-box-vertical-margin: calc( var(--markdown-interelement-space-px) * 1.4 );--message-box-markdown-aligned-vertical-space: var( --markdown-interelement-space-px );--message-box-icon-width: 1.375em;--message-box-icon-height: 1.6667em;--message-box-height-senderless-single-line-message: calc( var(--base-line-height-unitless) * var(--base-font-size-px) + calc(var(--markdown-interelement-space-px) * 2) );--message-box-sender-line-height: max( var(--message-box-icon-height), var(--message-box-height-senderless-single-line-message) );--message-box-timestamp-column-width: 0;--last-message-row-border-radius: 0 0 7px 7px;--length-message-preview-embeds: 7em;--scale-message-reaction-active: .96;--color-border-message-group-spacer-line: light-dark( color-mix(in oklch, hsl(0deg 0% 0%) 15%, transparent), color-mix(in oklch, hsl(0deg 0% 100%) 15%, transparent) );--unread-marker-left: -1px;--compose-recipient-box-min-height: 2em;--compose-formatting-buttons-row-height: 2em;--composebox-buttons-width: 24px;--compose-send-controls-width: 112px;--compose-recipient-row-transition-delay: .1s;--compose-recipient-row-transition: .15s ease;--user-group-popover-horizontal-padding: .6666em;--user-group-popover-icon-text-gap: .3125em;--flatpickr-confirm-button-font-size: 18px;--disabled-scrollbar-width: 0px;--browser-overlay-scrollbar-width: 10px;--width-simplebar-scroll: 11px;--width-simplebar-scroll-hover: 15px;--recent-topics-filters-height: 1.9375em;--recent-topics-filters-gap: .7142em;--height-input-pill: 1.5714em;--length-user-pill-height: calc(var(--height-input-pill) - 2px);--length-search-pill-image: var(--length-user-pill-height);--length-input-pill-exit: 1.1429em;--input-pill-side-padding: .3571em;--vertical-spacing-input-pill: 2px;--outer-spacing-input-pill-container: var(--vertical-spacing-input-pill);--horizontal-spacing-input-pill: 6px;--length-user-status-circle: .5714em;--length-user-status-circle-recent-conversations: .5em;--length-user-status-circle-popover-menu: 8px;--length-user-popover-menu-avatar: 64px;--overlay-container-height: 95vh;--overlay-container-max-height: 1000px;--settings-sidebar-width: 18.2142em;--settings-overlay-header-height: 3.2143em;--settings-overlay-subheader-height: 3.1429em;--settings-overlay-header-button-height: 2em;--informational-overlay-max-width: 43.75em;--modal-input-width: 23.2142em;--width-dropdown-widget-button: 206px;--user-profile-modal-height: 75dvh;--user-profile-modal-body-margin-bottom: 20px;--folder-filter-dropdown-widget-button-height: calc( 1.4 * .9 * var(--base-font-size-px) + 8px + 2px );--max-unmaximized-compose-height: 40vh;--max-message-edit-height: 24em;--line-height-compose-buttons: 1.429em;--stream-subscriber-list-max-height: 100%;--margin-bottom-field-description: 3px;--grid-gap-tab-picker: 2px;--popover-tippy-arrow-before-offset: -6.5px;--size-color-swatch: 1em;--grid-gap-color-swatch: 1em;--padding-color-swatch-list: .6666em;--gradient-custom-swatch: conic-gradient( from 0deg at 50% 50% in oklch longer hue, oklch(70% .3 0deg) 0%, oklch(70% .3 0deg) 100% );--banner-horizontal-padding: .8125em;--banner-vertical-padding: .3125em;--banner-grid-template-areas: " . . banner-close-button banner-close-button" ". banner-content banner-close-button banner-close-button" ". . banner-close-button banner-close-button";--banner-grid-template-columns: var(--banner-horizontal-padding) minmax(0, 1fr) minmax(0, auto) var(--banner-horizontal-padding);--banner-grid-template-rows: .3125em auto .3125em;--popup-banner-translate-y-distance: 100px;--input-icon-starting-offset: .5em;--input-icon-width: 1em;--input-icon-content-gap: .4375em;--input-button-content-gap: .25em;--input-button-width: 1.5em;--input-button-ending-offset: .125em;--input-horizontal-padding: 6px;--input-vertical-padding: 4px;--input-border-width: 1px;--color-date: light-dark(hsl(0deg 0% 15% / 75%), hsl(0deg 0% 100% / 75%));--color-background-private-message-header: light-dark( hsl(46deg 35% 93%), hsl(46deg 15% 20%) );--color-background-private-message-content: light-dark( hsl(45deg 20% 96%), hsl(46deg 7% 16%) );--color-background-stream-message-content: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 13.5%) );--color-selected-message-outline: light-dark( hsl(217deg 64% 59% / 60%), hsl(217deg 64% 59% / 70%) );--color-selected-gif-in-grid-picker: light-dark( hsl(217deg 75% 59%), hsl(217deg 95% 59%) );--color-hovered-gif-in-grid-picker: light-dark( hsl(217deg 75% 59% / 50%), hsl(217deg 95% 59% / 60%) );--color-message-list-border: light-dark( hsl(0deg 0% 0% / 16%), hsl(0deg 0% 0% / 40%) );--color-message-header-contents-border: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 0% / 60%) );--color-private-message-header-border: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 0% / 48%) );--color-message-header-contents-border-bottom: light-dark( hsl(0deg 0% 0% / 5%), hsl(0deg 0% 0% / 50%) );--color-private-message-header-border-bottom: light-dark( hsl(0deg 0% 0% / 7%), hsl(0deg 0% 0% / 37%) );--color-message-header-icon-non-interactive: light-dark( hsl(0deg 0% 0% / 30%), hsl(0deg 0% 100% / 30%) );--color-message-header-icon-interactive: light-dark( hsl(0deg 0% 0%), hsl(0deg 0% 100%) );--color-background: light-dark(hsl(0deg 0% 94%), hsl(0deg 0% 11%));--color-background-widget-input: light-dark( hsl(0deg 0% 100%), hsl(225deg 6% 10%) );--color-background-widget-button: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-background-navbar: light-dark(hsl(0deg 0% 97%), hsl(0deg 0% 13%));--color-text-sidebar-row: light-dark( hsl(0deg 0% 20%), hsl(0deg 0% 100% / 85%) );--color-text-active-narrow-filter: light-dark( hsl(0deg 0% 15%), hsl(0deg 0% 90%) );--color-background-active-narrow-filter: light-dark( hsl(0deg 0% 100%), color-mix(in srgb, hsl(0deg 0% 100%) 8%, hsl(0deg 0% 11%)) );--color-background-hover-narrow-filter: light-dark( hsl(0deg 0% 97%), color-mix(in srgb, hsl(0deg 0% 97%) 8%, hsl(0deg 0% 11%)) );--color-shadow-sidebar-row-hover: light-dark( hsl(0deg 0% 0% / 30%), hsl(0deg 0% 100% / 30%) );--color-sidebar-action: light-dark( hsl(240deg 30% 40%), hsl(240deg 35% 68%) );--color-sidebar-action-hover: light-dark( hsl(240deg 100% 15%), hsl(240deg 100% 90%) );--color-background-sidebar-action-hover: light-dark( hsl(240deg 100% 93%), hsl(240deg 25% 35%) );--color-background-navigation-item-hover: light-dark( hsl(240deg 100% 50% / 7%), hsl(240deg 100% 75% / 20%) );--color-background-sidebar-action-heading-hover: var( --color-background-navigation-item-hover );--color-navbar-bottom-border: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 0% / 60%) );--color-left-sidebar-direct-messages-bottom-divider: light-dark( hsl(0deg 0% 0% / 15%), hsl(0deg 0% 100% / 15%) );--color-unread-marker: hsl(217deg 64% 59%);--color-masked-unread-marker: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 30%) );--color-failed-message-send-icon: hsl(3.88deg 98.84% 66.27%);--color-active-row-modal: light-dark( hsl(0deg 0% 98%), hsl(0deg 0% 0% / 20%) );--color-background-overlay: light-dark( hsl(0deg 0% 13% / 80%), hsl(212deg 28% 8% / 75%) );--color-background-non-empty-overlay-indicator: light-dark( hsl(0deg 0% 100% / 90%), hsl(212deg 28% 8% / 75%) );--color-modal-selectable-icon: light-dark( hsl(240deg 30% 40%), hsl(240deg 35% 68%) );--color-modal-selectable-icon-hover: light-dark( hsl(240deg 100% 15%), hsl(240deg 100% 90%) );--background-color-modal-selectable-icon-hover: light-dark( hsl(240deg 100% 50% / 7%), hsl(240deg 100% 75% / 20%) );--background-color-readonly-modal-input: light-dark( hsl(240deg 7% 93%), hsl(240deg 7% 17%) );--background-color-textarea: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--background-color-disabled-textarea: light-dark( hsl(0deg 0% 93%), hsl(0deg 0% 0% / 20%) );--background-color-view-only-textarea: light-dark( hsl(0deg 0% 100% / 60%), hsl(0deg 0% 0% / 30%) );--border-color-textarea: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 0% / 60%) );--focus-border-color-textarea: light-dark( hsl(206.5deg 80% 62% / 80%), hsl(0deg 0% 0% / 90%) );--color-background-pill-container-without-placeholder: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-unmuted-or-followed-topic-list-item: light-dark( hsl(0deg 0% 20%), hsl(236deg 33% 90%) );--color-topic-indent-border: light-dark( hsl(0deg 0% 0% / 19%), hsl(0deg 0% 100% / 19%) );--color-outline-focus: hsl(215deg 47% 50%);--color-background-search: light-dark(hsl(0deg 0% 100%), hsl(0deg 0% 17%));--color-background-search-collapsed: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 20%) );--color-background-search-option-hover: light-dark( hsl(0deg 0% 94%), hsl(0deg 0% 20%) );--color-search-box-hover-shadow: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 0% / 30%) );--color-search-shadow-wide: hsl(0deg 0% 0% / 25%);--color-search-shadow-tight: hsl(0deg 0% 0% / 10%);--color-search-dropdown-top-border: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 0% / 35%) );--color-search-icons: light-dark(hsl(0deg 0% 0%), hsl(0deg 0% 78%));--color-background-image-loader: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 100% / 10%) );--color-icon-purple: hsl(240deg 35% 60%);--color-background-popover-menu: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 17%) );--color-border-popover-menu-separator: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 0% / 40%) );--color-hotkey-hint: light-dark(hsl(227deg 78% 59%), hsl(225deg 100% 84%));--color-popover-hotkey-hint: light-dark(hsl(0deg 0% 40%), hsl(0deg 0% 65%));--color-border-popover-hotkey-hint: light-dark( hsl(0deg 0% 40% / 50%), hsl(0deg 0% 65% / 50%) );--color-background-hover-popover-menu: light-dark( hsl(220deg 12% 5% / 5%), hsl(220deg 12% 95% / 5%) );--color-background-active-popover-menu: light-dark( hsl(220deg 12% 5% / 7%), hsl(220deg 12% 95% / 7%) );--color-border-popover-menu: light-dark( hsl(0deg 0% 0% / 40%), hsl(0deg 0% 0%) );--color-border-personal-menu-avatar: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 100% / 20%) );--color-background-unread-counter-prominent: light-dark( hsl(240deg 10% 50% / 70%), hsl(240deg 18.37% 34.42%) );--color-background-unread-counter-normal: light-dark( hsl(240deg 10% 50% / 20%), hsl(240deg 10% 50% / 35%) );--color-background-unread-counter-quiet: transparent;--box-shadow-unread-counter-normal: inset 0 0 1px hsl(0deg 0% 0% / 30%);--color-unread-counter-prominent: hsl(0deg 0% 100%);--color-unread-counter-normal: light-dark( hsl(0deg 0% 0% / 90%), hsl(0deg 0% 100% / 85%) );--color-unread-counter-quiet: light-dark( hsl(240deg 15% 50%), hsl(240deg 15% 65%) );--color-background-unread-counter: var( --color-background-unread-counter-prominent );--color-unread-counter-muted: hsl(240deg 10% 50% / 35%);--color-border-add-subscription-button-focus: light-dark( hsl(0deg 0% 20%), hsl(0deg 0% 67%) );--color-background-unread-counter-no-alpha: light-dark( color-mix(in srgb, hsl(240deg 10% 50%) 20%, hsl(0deg 0% 94%)), color-mix(in srgb, hsl(240deg 10% 50%) 35%, hsl(0deg 0% 11%)) );--color-background-unread-counter-dot: light-dark( hsl(240deg 30% 40%), hsl(240deg 35% 68%) );--color-border-unread-counter: light-dark( var(--color-background-unread-counter), hsl(105deg 2% 50%) );--color-border-unread-counter-popover-menu: light-dark( inherit, var(--color-border-unread-counter) );--color-background-tab-picker-container: light-dark( hsl(0deg 0% 0% / 7%), hsl(0deg 0% 0% / 30%) );--color-background-tab-picker-selected-tab: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 100% / 7%) );--color-outline-tab-picker-tab-option: light-dark( hsl(0deg 0% 0% / 30%), hsl(0deg 0% 100% / 12%) );--color-background-tab-picker-tab-option-hover: light-dark( hsl(0deg 0% 100% / 60%), hsl(0deg 0% 100% / 5%) );--color-background-tab-picker-tab-option-active: light-dark( hsl(0deg 0% 100% / 35%), hsl(0deg 0% 100% / 3%) );--color-background-popover: light-dark(hsl(0deg 0% 100%), hsl(0deg 0% 17%));--color-background-alert-word: light-dark( hsl(18deg 100% 84%), hsl(22deg 70% 35%) );--color-buddy-list-highlighted-user: var( --color-background-hover-narrow-filter );--color-buddy-list-avatar-loading: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 100% / 10%) );--color-border-sidebar: light-dark(hsl(0deg 0% 87%), hsl(0deg 0% 0% / 20%));--color-text-sidebar-base: light-dark(hsl(0deg 0% 0%), hsl(0deg 0% 100%));--color-border-sidebar-subheader: light-dark( hsl(0deg 0% 0% / 15%), hsl(0deg 0% 100% / 15%) );--color-request-progress-status-alert-text: light-dark( hsl(0deg 0% 20%), hsl(236deg 33% 90%) );--color-background-tip: light-dark( hsl(46deg 63% 95%), hsl(46deg 28% 38% / 27%) );--color-border-tip: light-dark(hsl(49deg 20% 84%), hsl(49deg 38% 46%));--color-box-shadow-animated-purple-button-focus: light-dark( hsl(235deg 18% 7%), hsl(0deg 0% 100% / 66.6%) );--color-background-animated-button: light-dark( hsl(0deg 0% 90%), hsl(211deg 29% 14%) );--color-animated-button-text: light-dark( hsl(0deg 0% 0%), hsl(0deg 0% 100%) );--color-background-animated-button-hover: hsl(240deg 96% 68%);--color-invalid-input-border: light-dark( hsl(3deg 57% 33%), hsl(3deg 73% 74%) );--invalid-input-box-shadow: 0 0 2px var(--color-invalid-input-box-shadow);--color-invalid-input-box-shadow: light-dark( hsl(3deg 57% 33%), hsl(3deg 73% 74%) );--color-background-white-box: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-stream-group-row-checked-icon: hsl(240deg 96% 68%);--color-stream-group-row-checked-icon-hover: hsl(240deg 41% 50%);--color-stream-group-row-checked-icon-disabled: light-dark( hsl(240deg 96% 68% / 100%), hsl(240deg 96% 68% / 50%) );--color-stream-group-row-plus-icon: light-dark( hsl(0deg 0% 72%), hsl(218deg 14% 33%) );--color-stream-group-row-plus-icon-hover: light-dark( hsl(0deg 0% 27%), hsl(230deg 11% 67%) );--color-stream-group-row-plus-icon-disabled: light-dark( hsl(0deg 0% 87% / 100%), hsl(218deg 14% 33% / 50%) );--recent-view-max-avatars: 4;--color-border-recent-view-row: light-dark( hsl(0deg 0% 87%), hsl(0deg 0% 0% / 20%) );--color-border-recent-view-table: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 0% / 10%) );--color-background-recent-view-row: light-dark( hsl(0deg 0% 96%), hsl(0deg 0% 14%) );--color-background-recent-view-row-hover: light-dark( hsl(222deg 70% 12% / 7%), hsl(220deg 18% 95% / 7%) );--color-background-recent-view-unread-row: light-dark( hsl(0deg 0% 100%), color-mix(in srgb, hsl(0deg 0% 100%) 8%, hsl(0deg 0% 11%)) );--color-background-recent-view-unread-row-hover: light-dark( hsl(220deg 5% 12% / 3%), color-mix(in srgb, hsl(0deg 0% 100%) 11%, hsl(0deg 0% 11%)) );--color-recent-view-link: light-dark( hsl(0deg 0% 15%), hsl(0deg 0% 100% / 75%) );--color-background-recent-filters-button-focus: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 0% / 50%) );--color-background-recent-filters-button-disabled: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 50%) );--color-border-recent-filters-button-disabled: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 0%) );--color-recent-view-participant-overflow-text: light-dark( hsl(0deg 0% 0%), hsl(0deg 0% 100%) );--color-background-recent-view-participant-overflow: light-dark( hsl(0deg 0% 88%), hsl(211deg 18% 25%) );--color-background-recent-view-selected: light-dark( hsl(0deg 11% 93%), hsl(228deg 11% 17%) );--color-background-recent-view-table-thead-th: light-dark( var(--grey-50), hsl(0deg 0% 100% / 10%) );--color-background-recent-view-table-thead-sort-header: light-dark( hsl(229deg 9% 36% / 7%), hsl(230deg 9% 60% / 14%) );--color-text-recent-view-table-thead-th: light-dark( var(--grey-600), var(--grey-300) );--color-arrow-recent-view-table-thead-th: light-dark( hsl(229deg 9% 36% / 50%), hsl(229deg 10% 70% / 50%) );--color-text-recent-view-last-msg-time: light-dark( hsl(0deg 0% 15% / 75%), hsl(0deg 0% 100% / 50%) );--color-compose-box-background: light-dark( hsl(232deg 30% 92%), hsl(228deg 11% 17%) );--color-compose-message-content-background: light-dark( hsl(0deg 0% 100%), color-mix( in srgb, var(--color-compose-box-background), hsl(0deg 0% 0%) 20% ) );--color-compose-message-content-background-over-limit: light-dark( hsl(3deg 35% 90%), hsl(3deg 50% 12%) );--color-compose-message-content-background-approaching-limit: light-dark( hsl(50deg 75% 92%), hsl(50deg 75% 12%) );--color-border-compose-content: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 0% / 40%) );--color-compose-send-button-icon-color: hsl(0deg 0% 100%);--color-compose-send-button-background: hsl(240deg 96% 68%);--color-compose-send-button-background-interactive: hsl(240deg 41% 50%);--color-compose-send-button-focus-border: hsl(232deg 20% 10%);--color-compose-send-button-focus-shadow: light-dark( hsl(230deg 100% 20%), hsl(0deg 0% 100% / 80%) );--color-compose-send-control-button: light-dark( hsl(240deg 30% 50% / 80%), hsl(240deg 30% 70%) );--color-compose-send-control-button-background: transparent;--color-compose-send-control-button-interactive: light-dark( hsl(240deg 30% 50%), var(--color-compose-send-control-button) );--color-compose-send-control-button-background-interactive: light-dark( hsl(240deg 100% 30% / 5%), hsl(235deg 100% 70% / 11%) );--color-compose-send-control-button-focus-shadow: var( --color-compose-send-button-focus-shadow );--color-compose-recipient-box-text-color: inherit;--color-compose-recipient-box-background-color: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-compose-recipient-box-border-color: light-dark( color-mix(in srgb, hsl(0deg 0% 0%) 10%, hsl(232deg 20% 92%)), hsl(0deg 0% 0% / 80%) );--color-compose-recipient-box-hover: light-dark( hsl(0deg 0% 69%), hsl(0deg 0% 100% / 12%) );--color-compose-recipient-box-has-focus: light-dark( hsl(0deg 0% 57%), hsl(0deg 0% 100% / 27%) );--color-compose-collapsed-reply-button-area-background: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-compose-collapsed-reply-button-area-background-interactive: light-dark( var(--color-compose-collapsed-reply-button-area-background), hsl(0deg 0% 0% / 15%) );--color-compose-collapsed-reply-button-area-border: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 0% / 60%) );--color-compose-collapsed-reply-button-area-border-interactive: light-dark( hsl(0deg 0% 60%), var(--color-compose-collapsed-reply-button-area-border) );--color-compose-embedded-button-text-color: light-dark( hsl(231deg 20% 55%), hsl(231deg 30% 65%) );--color-compose-embedded-button-text-color-hover: light-dark( hsl(231deg 20% 30%), hsl(231deg 30% 70%) );--color-compose-embedded-button-background: transparent;--color-compose-embedded-button-background-hover: light-dark( hsl(231deg 100% 90% / 50%), hsl(235deg 100% 70% / 11%) );--color-compose-embedded-button-background-interactive: light-dark( hsl(231deg 100% 90% / 90%), hsl(235deg 100% 70% / 20%) );--color-background-compose-new-message-button: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-background-compose-new-message-button-hover: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 15%) );--color-background-compose-new-message-button-active: light-dark( hsl(0deg 0% 95%), hsl(0deg 0% 0% / 20%) );--color-border-compose-new-message-button: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 0% / 60%) );--color-border-compose-new-message-button-hover: light-dark( hsl(0deg 0% 60%), hsl(0deg 0% 0% / 60%) );--color-border-compose-new-message-button-active: light-dark( hsl(0deg 0% 60%), hsl(0deg 0% 0% / 60%) );--color-compose-chevron-arrow: hsl(0deg 0% 58%);--color-limit-indicator: light-dark( hsl(38deg 100% 36%), hsl(38deg 100% 70%) );--color-limit-indicator-over-limit: light-dark( hsl(3deg 80% 40%), hsl(3deg 80% 60%) );--color-narrow-to-compose-recipients-background: light-dark( hsl(227deg 100% 70% / 25%), hsl(227deg 80% 60% / 25%) );--color-narrow-to-compose-recipients-background-hover: light-dark( hsl(227deg 100% 70% / 35%), hsl(227deg 80% 60% / 35%) );--color-narrow-to-compose-recipients: light-dark( hsl(227deg 76% 64%), hsl(224deg 28% 81%) );--color-narrow-to-compose-recipients-hover: light-dark( hsl(227deg 78% 59%), hsl(221deg 100% 95%) );--color-composebox-button: light-dark( hsl(0deg 100% 0% / 55%), hsl(0deg 100% 100% / 55%) );--color-composebox-button-hover: var(--color-text-default);--color-composebox-button-background: light-dark( hsl(0deg 100% 100% / 60%), hsl(231deg 8% 13.5% / 80%) );--color-composebox-button-background-hover: light-dark( hsl(0deg 0% 95%), hsl(231deg 12% 18%) );--color-message-formatting-controls-container: light-dark( hsl(232deg 30% 96%), hsl(0deg 0% 0% / 8%) );--color-message-content-container-border: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 0% / 80%) );--color-message-content-container-border-focus: light-dark( hsl(0deg 0% 57%), hsl(0deg 0% 100% / 27%) );--color-message-content-container-border-over-limit: hsl(0deg 76% 65%);--color-message-content-container-border-approaching-limit: hsl( 38deg 70% 50% );--color-compose-control-button-background-hover: light-dark( hsl(0deg 0% 0% / 5%), hsl(0deg 0% 100% / 5%) );--color-compose-formatting-button-divider: light-dark( hsl(0deg 0% 75%), hsl(236deg 33% 90% / 25%) );--color-compose-focus-ring: light-dark( var(--color-outline-focus), hsl(0deg 0% 67%) );--color-compose-scroll-icon: hsl(0deg 0% 50%);--gradient-compose-scroll-backward: linear-gradient( 90deg, light-dark(hsl(234deg 100% 95%), hsl(234deg 21% 24%)) 35%, light-dark(hsl(234deg 100% 95%), hsl(234deg 21% 24% / 76.9%)) 50%, transparent 100% );--gradient-compose-scroll-backward-hover: linear-gradient( 90deg, light-dark(hsl(234deg 100% 93%), hsl(234deg 30% 28%)) 35%, light-dark(hsl(234deg 100% 93%), hsl(234deg 30% 28% / 76.9%)) 50%, transparent 100% );--gradient-compose-scroll-backward-active: linear-gradient( 90deg, light-dark(hsl(234deg 100% 90%), hsl(234deg 35% 30%)) 45%, transparent 100% );--gradient-compose-scroll-forward: linear-gradient( 90deg, transparent 0%, light-dark(hsl(234deg 100% 95%), hsl(234deg 21% 24% / 76.9%)) 50%, light-dark(hsl(234deg 100% 95%), hsl(234deg 21% 24%)) 65% );--gradient-compose-scroll-forward-hover: linear-gradient( 90deg, transparent 0%, light-dark(hsl(234deg 100% 93%), hsl(234deg 30% 28% / 76.9%)) 50%, light-dark(hsl(234deg 100% 93%), hsl(234deg 30% 28%)) 65% );--gradient-compose-scroll-forward-active: linear-gradient( 90deg, transparent 0%, light-dark(hsl(234deg 100% 90%), hsl(234deg 35% 30%)) 55% );--color-text-default: light-dark(hsl(0deg 0% 20%), hsl(0deg 0% 87%));--color-text-message-default: light-dark( hsl(0deg 0% 15%), var(--color-text-default) );--color-text-message-blockquote-border: light-dark( hsl(0deg 0% 15% / 25%), hsl(0deg 0% 87% / 40%) );--color-text-message-header-archived: hsl(0deg 0% 50%);--color-text-message-view-header: light-dark( hsl(0deg 0% 20% / 100%), hsl(0deg 0% 100% / 85%) );--color-text-message-header: light-dark( hsl(0deg 0% 15%), hsl(0deg 0% 100% / 85%) );--color-text-sender-name-hover: hsl(200deg 100% 40%);--color-text-dropdown-input: light-dark( hsl(0deg 0% 13.33%), hsl(0deg 0% 95%) );--color-text-self-direct-mention: light-dark( hsl(240deg 52% 45% / 100%), hsl(240deg 100% 88% / 100%) );--color-text-self-group-mention: light-dark( hsl(183deg 52% 26% / 100%), hsl(184deg 52% 63% / 100%) );--color-text-show-more-less-button: light-dark( hsl(240deg 52% 53%), hsl(240deg 30% 65%) );--color-text-search: light-dark(hsl(0deg 0% 35%), hsl(0deg 0% 100% / 75%));--color-text-search-hover: light-dark(hsl(0deg 0% 0%), hsl(0deg 0% 100%));--color-text-placeholder: light-dark(hsl(0deg 0% 45%), hsl(0deg 0% 55%));--color-text-search-placeholder: light-dark( hsl(0deg 0% 50%), hsl(0deg 0% 100% / 50%) );--color-text-popover-menu: light-dark( hsl(0deg 0% 15%), hsl(0deg 0% 100% / 80%) );--color-text-full-name: light-dark(hsl(0deg 0% 15%), hsl(0deg 0% 100%));--color-text-item: light-dark(hsl(0deg 0% 40%), hsl(0deg 0% 50%));--color-text-personal-menu-no-status: light-dark( hsl(0deg 0% 50%), hsl(0deg 0% 100% 35%) );--color-text-personal-menu-some-status: light-dark( hsl(0deg 0% 40%), hsl(0deg 0% 100% 50%) );--color-text-sidebar-heading: light-dark( hsl(216deg 65% 20%), hsl(216deg 50% 75%) );--color-text-sidebar-action-heading: light-dark( hsl(240deg 30% 40%), hsl(240deg 35% 68%) );--color-text-sidebar-action-heading-hover: light-dark( hsl(240deg 100% 15%), hsl(240deg 100% 90%) );--color-text-sidebar-popover-menu: light-dark( hsl(0deg 0% 20%), hsl(236deg 33% 90%) );--color-text-user-card-secondary: light-dark( var(--grey-550), var(--grey-400) );--color-text-url: hsl(200deg 100% 40%);--color-text-url-hover: light-dark( hsl(200deg 100% 25%), hsl(200deg 79% 66%) );--color-text-settings-field-hint: light-dark( hsl(0deg 0% 57%), hsl(0deg 0% 52%) );--color-text-clear-search-button: light-dark( hsl(0deg 0% 80%), hsl(236deg 33% 80%) );--color-text-clear-search-button-hover: light-dark( hsl(0deg 0% 0%), hsl(0deg 0% 100%) );--color-text-settings-plus-button: light-dark( hsl(0deg 0% 0%), hsl(0deg 0% 100%) );--color-background-settings-plus-button: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-border-settings-plus-button: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 0% / 60%) );--color-user-profile-field-name: light-dark( hsl(0deg 0% 20%), hsl(236deg 33% 90%) );--color-border-user-profile-table: light-dark( hsl(0deg 0% 87%), hsl(0deg 0% 0% / 40%) );--color-border-manage-profile-footer: light-dark( hsl(0deg 0% 87%), hsl(0deg 0% 100% / 20%) );--color-border-user-profile-list-container: light-dark( hsl(0deg 0% 0% / 35%), hsl(0deg 0% 100% / 30%) );--background-color-user-profile-list-container: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 17%) );--color-user-profile-list-item-hover: light-dark( hsl(0deg 0% 97%), hsl(0deg 0% 21%) );--color-outline-user-profile-list-item: light-dark( hsl(0deg 0% 0%), hsl(0deg 0% 100%) );--color-text-link: light-dark(hsl(210deg 94% 42%), hsl(200deg 100% 50%));--color-text-link-decoration: light-dark( color-mix(in oklch, hsl(210deg 94% 42%) 20%, transparent), color-mix(in oklch, hsl(200deg 100% 50%) 20%, transparent) );--color-text-link-hover: light-dark( hsl(212deg 100% 50%), hsl(200deg 100% 60%) );--color-text-link-decoration-hover: light-dark( color-mix(in oklch, hsl(212deg 100% 50%) 70%, transparent), color-mix(in oklch, hsl(200deg 100% 60%) 70%, transparent) );--color-text-link-active: light-dark( hsl(212deg 100% 30%), hsl(200deg 100% 50%) );--color-text-generic-link: #08c;--color-text-generic-link-interactive: light-dark( #005580, hsl(200deg 79% 66%) );--color-background-tippy-box: light-dark(hsl(0deg 0% 20%), hsl(0deg 0% 0%));--color-background-dropdown-widget: light-dark( hsl(240deg 20% 98%), hsl(240deg 5% 16%) );--color-border-dropdown-widget: light-dark( hsl(0deg 0% 0% / 40%), hsl(0deg 0% 0%) );--color-border-dropdown-widget-button: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 0% / 60%) );--color-background-dropdown-widget-button: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-background-disabled-dropdown-widget-button: light-dark( hsl(0deg 0% 93%), hsl(0deg 0% 0% / 20%) );--color-poll-vote: light-dark(hsl(156deg 41% 40%), hsl(185deg 35% 65%));--color-poll-vote-hover: light-dark( hsl(156deg 41% 40%), hsl(185deg 50% 70%) );--color-poll-vote-focus: light-dark( hsl(156deg 41% 40%), hsl(185deg 50% 65%) );--color-border-poll-vote: light-dark( hsl(156deg 28% 70%), hsl(185deg 35% 35%) );--color-border-poll-vote-hover: light-dark( hsl(156deg 30% 50%), hsl(185deg 40% 40%) );--color-border-poll-vote-focus: light-dark( hsl(156deg 30% 50%), hsl(185deg 40% 50%) );--color-background-poll-vote-hover: light-dark( var(--color-background-widget-button), hsl(185deg 20% 20%) );--color-background-poll-vote-focus: light-dark( hsl(156deg 41% 90%), hsl(185deg 40% 35%) );--color-poll-names: light-dark(hsl(0deg 0% 45%), hsl(236deg 15% 70%));--color-border-todo-checkbox: light-dark( hsl(156deg 28% 70%), color-mix(in oklch, hsl(185deg 40% 45%) 70%, transparent) );--color-border-todo-checkbox-hover: light-dark( hsl(156deg 30% 50%), hsl(185deg 40% 35%) );--color-border-todo-checkbox-checked: light-dark( hsl(156deg 41% 40%), hsl(185deg 40% 45%) );--color-background-todo-checkbox-hover: light-dark( transparent, hsl(185deg 20% 20%) );--color-background-todo-checkbox-checked: light-dark( hsl(156deg 41% 40%), hsl(185deg 40% 45%) );--color-kbd-background: light-dark(hsl(0deg 0% 98%), hsl(211deg 29% 14%));--color-kbd-border: light-dark(hsl(0deg 0% 80%), hsl(211deg 29% 14%));--color-kbd-text: light-dark(hsl(0deg 0% 20%), hsl(236deg 33% 90%));--color-kbd-enter-sends: light-dark(hsl(0deg 0% 40%), hsl(236deg 33% 90%));--color-realm-enable-spectator-access-link: light-dark( hsl(0deg 0% 20%), hsl(236deg 33% 90%) );--color-background-stream-email: light-dark( hsl(0deg 0% 98%), hsl(0deg 0% 0% / 20%) );--color-background-integration-url: light-dark( transparent, hsl(0deg 0% 0% / 20%) );--color-background-tbody-th-odd: light-dark( transparent, hsl(0deg 0% 0% / 20%) );--color-background-rendered-markdown-thead: light-dark( hsl(0deg 0% 93%), hsl(0deg 0% 0% / 50%) );--color-border-rendered-markdown-table: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 33%) );--color-background-tab-switcher-ind-tab: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-background-tab-switcher-ind-tab-selected: light-dark( hsl(0deg 0% 53%), hsl(0deg 0% 0% / 50%) );--color-border-tab-switcher-ind-tab: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 0% / 60%) );--color-border-tab-switcher-ind-tab-selected: light-dark( hsl(0deg 0% 47%), hsl(0deg 0% 0% / 90%) );--color-text-tab-switcher-ind-tab-disabled: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 42% / 90%) );--color-border-tab-switcher-ind-tab-disabled: light-dark( hsl(0deg 0% 87%), hsl(0deg 0% 0% / 60%) );--color-background-table-header: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0%) );--color-background-table-header-sortable-hover: light-dark( hsl(0deg 0% 95%), hsl(211deg 29% 14%) );--color-border-table-striped: light-dark( hsl(0deg 0% 87%), hsl(0deg 0% 0% / 20%) );--color-border-table-bordered: light-dark( hsl(0deg 0% 87%), hsl(0deg 0% 0% / 20%) );--color-border-table-subscriber-list: light-dark( hsl(0deg 0% 87%), hsl(0deg 0% 0% / 20%) );--color-markdown-code-text: light-dark( hsl(0deg 0% 0%), hsl(0deg 0% 100% / 85%) );--color-markdown-code-background: light-dark( hsl(0deg 0% 0% / 6%), hsl(0deg 0% 100% / 8%) );--color-markdown-code-background-mentions: light-dark( hsl(0deg 0% 0% / 7%), var(--color-markdown-code-background) );--color-markdown-pre-text: var(--color-markdown-code-text);--color-markdown-pre-border: transparent;--color-markdown-pre-background: light-dark( hsl(0deg 0% 0% / 4%), hsl(0deg 0% 100% / 4%) );--color-markdown-pre-background-mentions: light-dark( hsl(0deg 0% 0% / 4%), hsl(0deg 0% 100% / 5%) );--color-markdown-pre-border-mentions: light-dark( transparent, var(--color-markdown-pre-border) );--color-markdown-link: light-dark( hsl(200deg 100% 40%), var(--color-text-generic-link) );--color-markdown-code-link: var(--color-markdown-link);--color-markdown-link-hover: light-dark( hsl(200deg 100% 25%), var(--color-text-generic-link-interactive) );--color-markdown-code-link-hover: var(--color-markdown-link-hover);--color-background-image-thumbnail: light-dark( hsl(0deg 0% 0% / 3%), hsl(0deg 0% 100% / 3%) );--color-background-image-thumbnail-hover: light-dark( hsl(0deg 0% 0% / 30%), hsl(0deg 0% 100% / 45%) );--color-icon-bot: light-dark( hsl(180deg 8% 65% / 100%), hsl(180deg 5% 50% / 100%) );--color-message-action-visible: light-dark( hsl(216deg 43% 20% / 50%), hsl(217deg 41% 90% / 50%) );--color-message-action-interactive: light-dark( hsl(216deg 43% 20% / 100%), hsl(217deg 41% 90% / 100%) );--color-message-star-action: hsl(41deg 100% 47% / 100%);--color-left-sidebar-follow-icon-hover: light-dark( hsl(0deg 0% 0%), hsl(0deg 0% 100%) );--color-left-sidebar-navigation-icon: light-dark( hsl(240deg 30% 40%), hsl(240deg 35% 68%) );--color-left-sidebar-dm-partners-icon: light-dark( hsl(240deg 30% 60%), hsl(240deg 35% 58%) );--color-vdots-hint: light-dark(hsl(240deg 30% 80%), hsl(240deg 35% 38%));--color-vdots-visible: light-dark(hsl(240deg 30% 40%), hsl(240deg 35% 68%));--color-vdots-hover: light-dark(hsl(240deg 100% 15%), hsl(240deg 100% 90%));--color-tab-picker-icon: light-dark(hsl(200deg 100% 40%), hsl(0deg 0% 80%));--color-user-circle-active: light-dark(#43a35e, #4cdc75);--color-user-circle-idle: light-dark(#f5b266, #ae640a);--color-user-circle-offline: light-dark(#bcc0cf, #545764);--color-user-circle-offline-typeahead-highlight: light-dark( #adb2c5, #646671 );--color-user-circle-deactivated: hsl(0deg 0% 50%);--gradient-user-circle-idle: linear-gradient( to right, var(--color-user-circle-idle) 5%, light-dark( color-mix( in srgb, var(--color-user-circle-idle) 78.9%, transparent ), var(--color-user-circle-idle) ) 25%, transparent 100% );--gradient-user-circle-idle-avatar: linear-gradient( to right, var(--color-user-circle-idle) 5%, light-dark( color-mix( in srgb, var(--color-user-circle-idle) 78.9%, var(--color-background) ), var(--color-user-circle-idle) ) 25%, var(--color-background) 100% );--color-copy-button: light-dark( color-mix(in oklch, hsl(229deg 9% 36%) 70%, transparent), color-mix(in oklch, hsl(229deg 10% 70%) 70%, transparent) );--color-copy-button-hover: light-dark(var(--grey-600), var(--grey-300));--color-copy-button-square-bg-hover: light-dark( color-mix(in oklch, hsl(229deg 9% 36%) 7%, transparent), color-mix(in oklch, hsl(230deg 9% 60%) 14%, transparent) );--color-copy-button-active: light-dark( color-mix(in oklch, hsl(229deg 9% 36%) 70%, transparent), color-mix(in oklch, hsl(229deg 10% 70%) 70%, transparent) );--color-copy-button-square-active: light-dark( var(--grey-600), var(--grey-300) );--color-copy-button-square-bg-active: light-dark( color-mix(in oklch, hsl(229deg 9% 36%) 11%, transparent), color-mix(in oklch, hsl(229deg 9% 60%) 18%, transparent) );--color-copy-button-success: light-dark(var(--green-500), var(--green-300));--color-message-reaction-border: light-dark( hsl(0deg 0% 0% / 10%), hsl(0deg 0% 100% / 15%) );--color-message-reaction-border-reacted: light-dark( hsl(0deg 0% 0% / 45%), hsl(0deg 0% 100% / 70%) );--color-message-reaction-background: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 30%) );--color-message-reaction-background-reacted: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 80%) );--color-message-reaction-background-hover: light-dark( hsl(210deg 30% 96%), hsl(0deg 0% 100% / 10%) );--color-message-reaction-shadow-inner: light-dark( hsl(210deg 50% 50% / 8%), transparent );--color-message-reaction-text: light-dark( hsl(210deg 20% 25% / 100%), hsl(0deg 0% 100% / 75%) );--color-message-reaction-text-reacted: light-dark( hsl(210deg 20% 20% / 100%), hsl(0deg 0% 100% / 85%) );--color-message-reaction-button-text: light-dark( hsl(210deg 20% 20% / 60%), var(--color-message-reaction-text) );--color-message-reaction-button-text-hover: light-dark( var(--color-message-reaction-text), var(--color-message-reaction-text-reacted) );--color-message-reaction-button-background: inherit;--color-message-reaction-button-background-hover: light-dark( var(--color-message-reaction-background), var(--color-message-reaction-background-hover) );--color-message-reaction-button-border: transparent;--color-message-reaction-button-border-hover: var( --color-message-reaction-border );--font-weight-message-reaction: 600;--color-zulip-logo: light-dark( hsl(0deg 0% 0% / 34%), hsl(0deg 0% 100% / 50%) );--color-zulip-logo-loading: light-dark(hsl(0deg 0% 27%), hsl(0deg 0% 100%));--color-recent-view-loading-spinner: light-dark( hsl(0deg 0% 27%), hsl(0deg 0% 100% / 60%) );--color-zulip-logo-z: light-dark(hsl(0deg 0% 100%), hsl(214deg 27% 18%));--color-show-more-less-button-background: light-dark( hsl(240deg 44% 56% / 8%), hsl(240deg 44% 56% / 15%) );--color-show-more-less-button-background-hover: light-dark( hsl(240deg 44% 56% / 15%), hsl(240deg 44% 56% / 25%) );--color-show-more-less-button-background-active: light-dark( hsl(240deg 44% 56% / 20%), hsl(240deg 44% 56% / 15%) );--color-message-edit-history-text-inserted: light-dark( hsl(122deg 72% 30%), hsl(122deg 100% 81%) );--color-message-edit-history-background-inserted: light-dark( hsl(120deg 64% 95%), hsl(120deg 64% 95% / 30%) );--color-message-edit-history-text-deleted: light-dark( hsl(0deg 100% 50%), hsl(0deg 90% 67%) );--color-message-edit-history-background-deleted: light-dark( hsl(7deg 90% 92%), hsl(7deg 54% 62% / 38%) );--color-background-direct-mention: light-dark( hsl(240deg 52% 95%), hsl(240deg 13% 16%) );--color-background-group-mention: light-dark( hsl(180deg 40% 94%), hsl(180deg 13% 14%) );--color-background-text-direct-mention: light-dark( hsl(240deg 70% 70% / 20%), hsl(240deg 52% 60% / 25%) );--color-background-text-hover-direct-mention: light-dark( hsl(240deg 70% 70% / 30%), hsl(240deg 52% 60% / 45%) );--color-background-text-group-mention: light-dark( hsl(183deg 60% 45% / 18%), hsl(183deg 52% 40% / 20%) );--color-background-text-hover-group-mention: light-dark( hsl(183deg 60% 45% / 30%), hsl(183deg 52% 40% / 30%) );--color-background-input-pill: light-dark( hsl(237deg 68% 94%), hsl(240deg 65% 60% / 38%) );--color-background-input-pill-search: light-dark( hsl(237deg 68% 94%), hsl(240deg 65% 60% / 30%) );--color-background-input-pill-hover: light-dark( hsl(240deg 70% 70% / 30%), hsl(240deg 52% 60% / 45%) );--color-border-input-pill-image: light-dark( hsl(237deg 68% 94% / 50%), hsl(240deg 65% 60% / 60%) );--color-outline-low-attention-input-pill: light-dark( hsl(237deg 68% 88%), hsl(240deg 65% 60% / 22%) );--color-focus-outline-input-pill: light-dark( hsl(240deg 50% 50%), hsl(0deg 0% 100% / 60%) );--color-input-pill-close: light-dark( hsl(240deg 60% 65%), hsl(240deg 50% 74%) );--color-background-input-pill-exit-hover: light-dark( hsl(240deg 70% 70% / 15%), hsl(0deg 0% 100% / 7%) );--color-background-deactivated-user-pill: light-dark( hsl(8deg 96% 91%), hsl(360deg 97% 25%) );--color-focus-outline-deactivated-user-pill: light-dark( hsl(4deg 75% 53%), hsl(0deg 0% 100% / 70%) );--color-close-deactivated-user-pill: light-dark( hsl(4deg 75% 53%), hsl(7deg 100% 74%) );--color-background-exit-hover-deactivated-user-pill: light-dark( hsl(4deg 75% 53% / 15%), hsl(0deg 0% 100% / 7%) );--color-background-user-pill: light-dark( hsl(0deg 0% 100% / 85%), hsl(0deg 0% 0% / 40%) );--color-background-pill-container: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-background-pill-container-input-disabled: light-dark( hsl(0deg 0% 93%), hsl(0deg 0% 0% / 20%) );--color-border-pill-container: light-dark( hsl(0deg 0% 0% / 15%), hsl(0deg 0% 0% / 60%) );--width-inbox-search: 27.4375em ;--width-inbox-filters-dropdown: 10.7142em;--color-background-inbox-no-unreads-illustration: light-dark( hsl(147deg 57% 25%), hsl(147deg 40% 55%) );--color-background-inbox: var(--color-background);--color-icon-search-inbox: light-dark(hsl(0deg 0% 0%), hsl(0deg 0% 100%));--color-inbox-search-text: light-dark(hsl(0deg 0% 0%), hsl(0deg 0% 95%));--color-border-inbox-search: light-dark( hsl(229.09deg 21.57% 10% / 30%), hsl(0deg 0% 100% / 20%) );--color-border-inbox-search-hover: light-dark( hsl(229.09deg 21.57% 10% / 60%), hsl(0deg 0% 100% / 40%) );--color-background-inbox-search: light-dark( hsl(0deg 0% 100%), hsl(225deg 6% 10%) );--color-background-inbox-search-hover: light-dark( hsl(0deg 0% 100%), hsl(225deg 6% 8%) );--color-background-inbox-search-focus: light-dark( hsl(0deg 0% 100%), hsl(225deg 6% 7%) );--color-border-inbox-search-focus: light-dark( hsl(229.09deg 21.57% 10% / 80%), hsl(0deg 0% 100% / 50%) );--color-box-shadow-inbox-search-focus: light-dark( hsl(228deg 9.8% 20% / 30%), hsl(0deg 0% 100% / 40%) );--color-background-inbox-row: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 14%) );--color-background-inbox-row-hover: light-dark( color-mix(in srgb, hsl(0deg 0% 0%) 5%, hsl(0deg 0% 100%)), color-mix(in srgb, hsl(0deg 0% 100%) 5%, hsl(0deg 0% 14.12%)) );--color-background-button-inbox-selected: light-dark( hsl(0deg 0% 0% / 5%), hsl(0deg 0% 100% / 5%) );--color-background-button-inbox-focus: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 20%) );--color-icons-inbox: light-dark(hsl(0deg 0% 0%), hsl(0deg 0% 100%));--color-folder-header: light-dark(hsl(216deg 43% 20%), hsl(216deg 50% 75%));--color-inbox-row-chevron: light-dark(#535663, #aaadba);--box-shadow-popover-menu: 0 2.78px 4.11px 0 hsl(0deg 0% 0% / 6%), 0 5.5113px 8.5783px 0 hsl(0deg 0% 0% / 7%), 0 8.438px 13.9271px 0 hsl(0deg 0% 0% / 8%), 0 12.177px 21.4737px 0 hsl(0deg 0% 0% / 9%), 0 18.7257px 35.4802px 0 hsl(0deg 0% 0% / 9%), 0 41px 80px 0 hsl(0deg 0% 0% / 13%);--box-shadow-gear-menu: 0 2.7798px 4.1129px 0 hsl(0deg 0% 0% / 10%), 0 5.5113px 8.5783px 0 hsl(0deg 0% 0% / 9%), 0 8.4377px 13.9271px 0 hsl(0deg 0% 0% / 11%), 0 12.177px 21.4737px 0 hsl(0deg 0% 0% / 11%), 0 18.7257px 35.4802px 0 hsl(0deg 0% 0% / 15%), 0 41px 80px 0 hsl(0deg 0% 0% / 20%);--color-navbar-icon: light-dark(hsl(240deg 20% 50%), hsl(240deg 35% 60%));--color-navbar-spectator-low-attention-brand-button-text: light-dark( hsl(240deg 40% 50%), hsl(240deg 55% 72% / 100%) );--color-navbar-spectator-low-attention-brand-button-background: transparent;--color-navbar-spectator-low-attention-brand-button-background-hover: light-dark( hsl(240deg 100% 30% / 5%), hsl(240deg 56% 70% / 10%) );--color-navbar-spectator-low-attention-brand-button-background-active: light-dark( hsl(240deg 100% 30% / 8%), hsl(240deg 56% 70% / 13%) );--color-navbar-spectator-medium-attention-brand-button-text: light-dark( hsl(240deg 40% 40% / 100%), hsl(240deg 64% 76% / 100%) );--color-navbar-spectator-medium-attention-brand-button-background: light-dark( hsl(244deg 64% 47% / 10%), hsl(240deg 56% 70% / 12%) );--color-navbar-spectator-medium-attention-brand-button-background-hover: light-dark( hsl(244deg 64% 47% / 15%), hsl(240deg 56% 70% / 17%) );--color-navbar-spectator-medium-attention-brand-button-background-active: light-dark( hsl(244deg 64% 47% / 18%), hsl(240deg 56% 70% / 12%) );--color-gear-menu-lighter-text: light-dark( hsl(0deg 0% 40%), hsl(0deg 0% 50%) );--color-gear-menu-blue-text: light-dark( hsl(217deg 100% 50%), hsl(217deg 100% 65%) );--color-header-button-hover: light-dark( hsl(0deg 0% 0% / 5%), hsl(0deg 0% 100% / 4%) );--color-header-button-hover-no-alpha: light-dark( color-mix(in srgb, hsl(0deg 0% 0%) 5%, hsl(0deg 0% 97%)), color-mix(in srgb, hsl(0deg 0% 100%) 4%, hsl(0deg 0% 13%)) );--color-header-button-focus: light-dark( hsl(0deg 0% 0% / 8%), hsl(0deg 0% 100% / 7%) );--color-header-button-focus-no-alpha: light-dark( color-mix(in srgb, hsl(0deg 0% 0%) 8%, hsl(0deg 0% 97%)), color-mix(in srgb, hsl(0deg 0% 100%) 7%, hsl(0deg 0% 13%)) );--color-fill-hover-copy-icon: hsl(200deg 100% 40%);--color-fill-user-invite-copy-icon: light-dark( hsl(0deg 0% 46.7%), hsl(236deg 33% 90%) );--icon-chevron-down: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='%23333333' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M3.52977 5.52973C3.78947 5.27004 4.21053 5.27004 4.47023 5.52973L8 9.05951L11.5298 5.52973C11.7895 5.27004 12.2105 5.27004 12.4702 5.52973C12.7299 5.78943 12.7299 6.21049 12.4702 6.47019L8.47023 10.4702C8.21053 10.7299 7.78947 10.7299 7.52977 10.4702L3.52977 6.47019C3.27008 6.21049 3.27008 5.78943 3.52977 5.52973Z'/%3E%3C/svg%3E");--color-background-zulip-button: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-background-zulip-button-hover: light-dark( var(--color-background-zulip-button), hsl(0deg 0% 0% / 15%) );--color-background-zulip-button-active: light-dark( hsl(0deg 0% 95%), var(--color-background-zulip-button-hover) );--color-background-zulip-button-disabled: light-dark( hsl(0deg 0% 93%), var(--color-background-zulip-button) );--color-border-zulip-button: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 0% / 60%) );--color-border-zulip-button-interactive: light-dark( hsl(0deg 0% 60%), var(--color-border-zulip-button) );--color-border-rendered-checkbox: light-dark( hsl(0deg 0% 0% / 60%), hsl(0deg 0% 100% / 40%) );--svg-url-rendered-checkbox: url(../images/checkbox.svg);--settings-nested-checkbox-vertical-margins: .3125em 0;--svg-url-thumbnail-loader: url(../images/loading/loader-black.svg);--svg-resize-handle: url(../images/resize-handle-black.svg);--color-background-emoji-picker-popover: light-dark( hsl(0deg 0% 93%), hsl(0deg 0% 0% / 20%) );--color-background-emoji-picker-popover-tab-item-active: light-dark( hsl(0deg 0% 100% / 20%), hsl(0deg 0% 0% / 50%) );--color-background-emoji-picker-emoji-focus: light-dark( hsl(0deg 0% 93%), hsl(212deg 28% 8% / 75%) );--color-box-shadow-emoji-picker-emoji-focus: light-dark( transparent, hsl(0deg 0% 98%) );--color-background-emoji-picker-emoji-reacted: light-dark( hsl(195deg 50% 95%), hsl(0deg 0% 0% / 50%) );--color-border-emoji-picker-emoji-reacted: light-dark( hsl(195deg 52% 79%), hsl(0deg 0% 0% / 90%) );--color-background-emoji-picker-emoji-reacted-focus: light-dark( hsl(195deg 55% 88%), hsl(0deg 0% 20% / 70%) );--color-border-emoji-picker-tippy-arrow: light-dark( hsl(0deg 0% 93%), hsl(211.58deg 33.33% 11.18%) );--color-dropdown-item: light-dark(hsl(0deg 0% 20%), hsl(0deg 0% 75%));--color-dropdown-item-link-underline: light-dark( hsl(0deg 0% 20% 60%), hsl(0deg 0% 75% 60%) );--color-active-dropdown-item: light-dark(hsl(0deg 0% 0%), hsl(0deg 0% 90%));--background-color-active-dropdown-item: light-dark( hsl(220deg 12% 4.9% / 5%), hsl(220deg 12% 100% / 7%) );--background-color-active-typeahead-item: light-dark( hsl(220deg 12% 4.9% / 5%), hsl(220deg 12% 100% / 7%) );--color-typeahead-option-label: light-dark( var(--grey-500), var(--grey-400) );--color-outline-button-focus: light-dark( hsl(0deg 0% 0%), hsl(0deg 0% 100%) );--outline-width-button-focus: 1.5px;--outline-offset-button-focus: 0;--color-inner-shadow-action-button: light-dark( color-mix(in oklch, hsl(0deg 0% 0%) 20%, transparent), color-mix(in oklch, hsl(0deg 0% 100%) 21%, transparent) );--color-text-neutral-solid-action-button: light-dark( hsl(0deg 0% 100%), color-mix(in oklch, hsl(0deg 0% 100%) 85%, transparent) );--color-background-neutral-solid-action-button: light-dark( hsl(229deg 7% 50%), hsl(229deg 9% 36%) );--color-background-neutral-solid-action-button-hover: light-dark( hsl(229deg 7% 47%), hsl(229deg 8% 42%) );--color-background-neutral-solid-action-button-active: light-dark( hsl(232deg 7% 44%), hsl(229deg 9% 36%) );--color-text-neutral-subtle-action-button: light-dark( hsl(229deg 12% 25%), hsl(231deg 11% 76%) );--color-background-neutral-subtle-action-button: light-dark( color-mix(in oklch, hsl(230deg 7% 50%) 12%, transparent), color-mix(in oklch, hsl(231deg 11% 76%) 12%, transparent) );--color-background-neutral-subtle-action-button-hover: light-dark( color-mix(in oklch, hsl(230deg 7% 50%) 17%, transparent), color-mix(in oklch, hsl(231deg 11% 76%) 17%, transparent) );--color-background-neutral-subtle-action-button-active: light-dark( color-mix(in oklch, hsl(230deg 7% 50%) 22%, transparent), color-mix(in oklch, hsl(231deg 11% 76%) 12%, transparent) );--color-text-neutral-text-action-button: light-dark( hsl(229deg 9% 36%), hsl(229deg 10% 70%) );--color-background-neutral-text-action-button-hover: light-dark( color-mix(in oklch, hsl(229deg 9% 36%) 7%, transparent), color-mix(in oklch, hsl(230deg 9% 60%) 14%, transparent) );--color-background-neutral-text-action-button-active: light-dark( color-mix(in oklch, hsl(229deg 9% 36%) 11%, transparent), color-mix(in oklch, hsl(230deg 9% 60%) 18%, transparent) );--color-text-brand-solid-action-button: light-dark( hsl(0deg 0% 100%), color-mix(in oklch, hsl(0deg 0% 100%) 85%, transparent) );--color-background-brand-solid-action-button: light-dark( hsl(254deg 99% 68%), hsl(261deg 79% 43%) );--color-background-brand-solid-action-button-hover: light-dark( hsl(255deg 81% 61%), hsl(258deg 66% 51%) );--color-background-brand-solid-action-button-active: light-dark( hsl(258deg 66% 51%), hsl(261deg 79% 43%) );--color-text-brand-subtle-action-button: light-dark( hsl(264deg 95% 34%), hsl(244deg 96% 82%) );--color-background-brand-subtle-action-button: light-dark( color-mix(in oklch, hsl(254deg 99% 68%) 12%, transparent), color-mix(in oklch, hsl(246deg 96% 79%) 12%, transparent) );--color-background-brand-subtle-action-button-hover: light-dark( color-mix(in oklch, hsl(254deg 99% 68%) 17%, transparent), color-mix(in oklch, hsl(246deg 96% 79%) 17%, transparent) );--color-background-brand-subtle-action-button-active: light-dark( color-mix(in oklch, hsl(254deg 99% 68%) 22%, transparent), color-mix(in oklch, hsl(246deg 96% 79%) 12%, transparent) );--color-text-brand-text-action-button: light-dark( hsl(255deg 54% 50%), hsl(246deg 96% 79%) );--color-background-brand-text-action-button-hover: light-dark( color-mix(in oklch, hsl(264deg 100% 22%) 5%, transparent), color-mix(in oklch, hsl(251deg 100% 72%) 14%, transparent) );--color-background-brand-text-action-button-active: light-dark( color-mix(in oklch, hsl(264deg 100% 22%) 10%, transparent), color-mix(in oklch, hsl(251deg 100% 72%) 18%, transparent) );--color-text-info-solid-action-button: light-dark( hsl(0deg 0% 100%), color-mix(in oklch, hsl(0deg 0% 100%) 85%, transparent) );--color-background-info-solid-action-button: light-dark( hsl(226deg 100% 62%), hsl(228deg 75% 47%) );--color-background-info-solid-action-button-hover: hsl(226deg 83% 55%);--color-background-info-solid-action-button-active: hsl(228deg 75% 47%);--color-text-info-subtle-action-button: light-dark( hsl(231deg 82% 36%), hsl(222deg 98% 79%) );--color-background-info-subtle-action-button: light-dark( color-mix(in oklch, hsl(226deg 100% 62%) 12%, transparent), color-mix(in oklch, hsl(222deg 98% 79%) 12%, transparent) );--color-background-info-subtle-action-button-hover: light-dark( color-mix(in oklch, hsl(226deg 100% 62%) 17%, transparent), color-mix(in oklch, hsl(222deg 98% 79%) 17%, transparent) );--color-background-info-subtle-action-button-active: light-dark( color-mix(in oklch, hsl(226deg 100% 62%) 22%, transparent), color-mix(in oklch, hsl(222deg 98% 79%) 12%, transparent) );--color-text-info-text-action-button: light-dark( hsl(227deg 70% 46%), hsl(222deg 97% 75%) );--color-background-info-text-action-button-hover: light-dark( color-mix(in oklch, hsl(241deg 95% 25%) 5%, transparent), color-mix(in oklch, hsl(224deg 98% 65%) 12%, transparent) );--color-background-info-text-action-button-active: light-dark( color-mix(in oklch, hsl(241deg 95% 25%) 9%, transparent), color-mix(in oklch, hsl(224deg 98% 65%) 17%, transparent) );--color-text-success-solid-action-button: light-dark( hsl(0deg 0% 100%), color-mix(in oklch, hsl(0deg 0% 100%) 85%, transparent) );--color-background-success-solid-action-button: light-dark( hsl(146deg 90% 27%), hsl(144deg 84% 22%) );--color-background-success-solid-action-button-hover: hsl(145deg 87% 25%);--color-background-success-solid-action-button-active: hsl(144deg 84% 22%);--color-text-success-subtle-action-button: light-dark( hsl(144deg 88% 16%), hsl(135deg 56% 63%) );--color-background-success-subtle-action-button: light-dark( color-mix(in oklch, hsl(146deg 90% 27%) 13%, transparent), color-mix(in oklch, hsl(138deg 46% 47%) 12%, transparent) );--color-background-success-subtle-action-button-hover: light-dark( color-mix(in oklch, hsl(146deg 90% 27%) 18%, transparent), color-mix(in oklch, hsl(138deg 46% 47%) 17%, transparent) );--color-background-success-subtle-action-button-active: light-dark( color-mix(in oklch, hsl(146deg 90% 27%) 23%, transparent), color-mix(in oklch, hsl(138deg 46% 47%) 12%, transparent) );--color-text-success-text-action-button: light-dark( hsl(146deg 90% 27%), hsl(136deg 47% 55%) );--color-background-success-text-action-button-hover: light-dark( color-mix(in oklch, hsl(144deg 84% 22%) 8%, transparent), color-mix(in oklch, hsl(139deg 54% 40%) 12%, transparent) );--color-background-success-text-action-button-active: light-dark( color-mix(in oklch, hsl(144deg 84% 22%) 12%, transparent), color-mix(in oklch, hsl(139deg 54% 40%) 17%, transparent) );--color-text-warning-solid-action-button: light-dark( color-mix(in oklch, hsl(0deg 0% 0%) 88%, transparent), color-mix(in oklch, hsl(0deg 0% 0%) 90%, transparent) );--color-background-warning-solid-action-button: light-dark( hsl(40deg 99% 62%), hsl(39deg 89% 45%) );--color-background-warning-solid-action-button-hover: light-dark( hsl(40deg 94% 56%), hsl(41deg 98% 46%) );--color-background-warning-solid-action-button-active: light-dark( hsl(41deg 98% 46%), hsl(39deg 89% 45%) );--color-text-warning-subtle-action-button: light-dark( hsl(34deg 89% 25%), hsl(40deg 94% 56%) );--color-background-warning-subtle-action-button: light-dark( color-mix(in oklch, hsl(41deg 98% 46%) 18%, transparent), color-mix(in oklch, hsl(39deg 89% 45%) 12%, transparent) );--color-background-warning-subtle-action-button-hover: light-dark( color-mix(in oklch, hsl(41deg 98% 46%) 23%, transparent), color-mix(in oklch, hsl(39deg 89% 45%) 17%, transparent) );--color-background-warning-subtle-action-button-active: light-dark( color-mix(in oklch, hsl(41deg 98% 46%) 28%, transparent), color-mix(in oklch, hsl(39deg 89% 45%) 12%, transparent) );--color-text-warning-text-action-button: light-dark( hsl(37deg 94% 34%), hsl(41deg 98% 46%) );--color-background-warning-text-action-button-hover: light-dark( color-mix(in oklch, hsl(37deg 94% 34%) 10%, transparent), color-mix(in oklch, hsl(39deg 88% 42%) 12%, transparent) );--color-background-warning-text-action-button-active: light-dark( color-mix(in oklch, hsl(37deg 94% 34%) 14%, transparent), color-mix(in oklch, hsl(39deg 88% 42%) 17%, transparent) );--color-text-danger-solid-action-button: light-dark( hsl(0deg 0% 100%), color-mix(in oklch, hsl(0deg 0% 100%) 85%, transparent) );--color-background-danger-solid-action-button: light-dark( hsl(4deg 75% 53%), hsl(2deg 74% 47%) );--color-background-danger-solid-action-button-hover: light-dark( hsl(2deg 74% 47%), hsl(4deg 75% 53%) );--color-background-danger-solid-action-button-active: light-dark( hsl(359deg 93% 39%), hsl(2deg 74% 47%) );--color-text-danger-subtle-action-button: light-dark( hsl(359deg 94% 35%), hsl(7deg 100% 74%) );--color-background-danger-subtle-action-button: light-dark( color-mix(in oklch, hsl(4deg 75% 53%) 13%, transparent), color-mix(in oklch, hsl(5deg 98% 65%) 12%, transparent) );--color-background-danger-subtle-action-button-hover: light-dark( color-mix(in oklch, hsl(4deg 75% 53%) 18%, transparent), color-mix(in oklch, hsl(5deg 98% 65%) 17%, transparent) );--color-background-danger-subtle-action-button-active: light-dark( color-mix(in oklch, hsl(4deg 75% 53%) 23%, transparent), color-mix(in oklch, hsl(5deg 98% 65%) 12%, transparent) );--color-text-danger-text-action-button: light-dark( hsl(359deg 93% 39%), hsl(7deg 100% 74%) );--color-background-danger-text-action-button-hover: light-dark( color-mix(in oklch, hsl(359deg 93% 39%) 9%, transparent), color-mix(in oklch, hsl(5deg 88% 60%) 12%, transparent) );--color-background-danger-text-action-button-active: light-dark( color-mix(in oklch, hsl(359deg 93% 39%) 13%, transparent), color-mix(in oklch, hsl(5deg 88% 60%) 17%, transparent) );--color-text-neutral-icon-button: light-dark( color-mix(in oklch, hsl(229deg 9% 36%) 70%, transparent), color-mix(in oklch, hsl(229deg 10% 70%) 70%, transparent) );--color-text-neutral-icon-button-hover: light-dark( hsl(229deg 9% 36%), hsl(229deg 10% 70%) );--color-text-neutral-icon-button-active: light-dark( color-mix(in oklch, hsl(229deg 9% 36%) 70%, transparent), color-mix(in oklch, hsl(229deg 10% 70%) 70%, transparent) );--color-text-neutral-icon-button-square-active: light-dark( hsl(229deg 9% 36%), hsl(229deg 10% 70%) );--color-background-neutral-icon-button-square-hover: light-dark( color-mix(in oklch, hsl(229deg 9% 36%) 7%, transparent), color-mix(in oklch, hsl(230deg 9% 60%) 14%, transparent) );--color-background-neutral-icon-button-square-active: light-dark( color-mix(in oklch, hsl(229deg 9% 36%) 11%, transparent), color-mix(in oklch, hsl(230deg 9% 60%) 18%, transparent) );--color-text-brand-icon-button: light-dark( color-mix(in oklch, hsl(255deg 54% 50%) 70%, transparent), color-mix(in oklch, hsl(246deg 96 79%) 70%, transparent) );--color-text-brand-icon-button-hover: light-dark( hsl(255deg 54% 50%), hsl(246deg 96% 79%) );--color-text-brand-icon-button-active: light-dark( color-mix(in oklch, hsl(255deg 54% 50%) 70%, transparent), color-mix(in oklch, hsl(246deg 96% 79%) 70%, transparent) );--color-text-brand-icon-button-square-active: light-dark( hsl(255deg 54% 50%), hsl(246deg 96% 79%) );--color-background-brand-icon-button-square-hover: light-dark( color-mix(in oklch, hsl(264deg 100% 22%) 5%, transparent), color-mix(in oklch, hsl(251deg 100% 72%) 14%, transparent) );--color-background-brand-icon-button-square-active: light-dark( color-mix(in oklch, hsl(264deg 100% 22%) 10%, transparent), color-mix(in oklch, hsl(251deg 100% 72%) 18%, transparent) );--color-text-info-icon-button: light-dark( color-mix(in oklch, hsl(227deg 70% 46%) 70%, transparent), color-mix(in oklch, hsl(222deg 97% 75%) 70%, transparent) );--color-text-info-icon-button-hover: light-dark( hsl(227deg 70% 46%), hsl(222deg 97% 75%) );--color-text-info-icon-button-active: light-dark( color-mix(in oklch, hsl(227deg 70% 46%) 70%, transparent), color-mix(in oklch, hsl(222deg 97% 75%) 70%, transparent) );--color-text-info-icon-button-square-active: light-dark( hsl(227deg 70% 46%), hsl(222deg 97% 75%) );--color-background-info-icon-button-square-hover: light-dark( color-mix(in oklch, hsl(241deg 95% 25%) 5%, transparent), color-mix(in oklch, hsl(224deg 98% 65%) 12%, transparent) );--color-background-info-icon-button-square-active: light-dark( color-mix(in oklch, hsl(241deg 95% 25%) 9%, transparent), color-mix(in oklch, hsl(224deg 98% 65%) 17%, transparent) );--color-text-success-icon-button: light-dark( color-mix(in oklch, hsl(146deg 90% 27%) 70%, transparent), color-mix(in oklch, hsl(136deg 47% 55%) 70%, transparent) );--color-text-success-icon-button-hover: light-dark( hsl(146deg 90% 27%), hsl(136deg 47% 55%) );--color-text-success-icon-button-active: light-dark( color-mix(in oklch, hsl(146deg 90% 27%) 70%, transparent), color-mix(in oklch, hsl(136deg 47% 55%) 70%, transparent) );--color-text-success-icon-button-square-active: light-dark( hsl(146deg 90% 27%), hsl(136deg 47% 55%) );--color-background-success-icon-button-square-hover: light-dark( color-mix(in oklch, hsl(144deg 84% 22%) 8%, transparent), color-mix(in oklch, hsl(139deg 54% 40%) 12%, transparent) );--color-background-success-icon-button-square-active: light-dark( color-mix(in oklch, hsl(144deg 84% 22%) 12%, transparent), color-mix(in oklch, hsl(139deg 54% 40%) 17%, transparent) );--color-text-warning-icon-button: light-dark( color-mix(in oklch, hsl(37deg 94% 34%) 70%, transparent), color-mix(in oklch, hsl(41deg 98% 46%) 70%, transparent) );--color-text-warning-icon-button-hover: light-dark( hsl(37deg 94% 34%), hsl(41deg 98% 46%) );--color-text-warning-icon-button-active: light-dark( color-mix(in oklch, hsl(37deg 94% 34%) 70%, transparent), color-mix(in oklch, hsl(41deg 98% 46%) 70%, transparent) );--color-text-warning-icon-button-square-active: light-dark( hsl(37deg 94% 34%), hsl(41deg 98% 46%) );--color-background-warning-icon-button-square-hover: light-dark( color-mix(in oklch, hsl(37deg 94% 34%) 10%, transparent), color-mix(in oklch, hsl(39deg 88% 42%) 12%, transparent) );--color-background-warning-icon-button-square-active: light-dark( color-mix(in oklch, hsl(37deg 94% 34%) 14%, transparent), color-mix(in oklch, hsl(39deg 88% 42%) 17%, transparent) );--color-text-danger-icon-button: light-dark( color-mix(in oklch, hsl(359deg 93% 39%) 70%, transparent), color-mix(in oklch, hsl(7deg 100% 74%) 70%, transparent) );--color-text-danger-icon-button-hover: light-dark( hsl(359deg 93% 39%), hsl(7deg 100% 74%) );--color-text-danger-icon-button-active: light-dark( color-mix(in oklch, hsl(359deg 93% 39%) 70%, transparent), color-mix(in oklch, hsl(7deg 100% 74%) 70%, transparent) );--color-text-danger-icon-button-square-active: light-dark( hsl(359deg 93% 39%), hsl(7deg 100% 74%) );--color-background-danger-icon-button-square-hover: light-dark( color-mix(in oklch, hsl(359deg 93% 39%) 9%, transparent), color-mix(in oklch, hsl(5deg 88% 60%) 12%, transparent) );--color-background-danger-icon-button-square-active: light-dark( color-mix(in oklch, hsl(359deg 93% 39%) 13%, transparent), color-mix(in oklch, hsl(5deg 88% 60%) 17%, transparent) );--color-text-link-banner: hsl(210deg 94% 42%);--color-text-neutral-banner: light-dark( hsl(229deg 12% 25%), hsl(231deg 11% 76%) );--color-border-neutral-banner: light-dark( color-mix(in oklch, hsl(240deg 2% 30%) 40%, transparent), color-mix(in oklch, hsl(240deg 7% 66%) 40%, transparent) );--color-background-neutral-banner: light-dark( hsl(240deg 7% 93%), hsl(240deg 7% 17%) );--color-text-brand-banner: light-dark( hsl(264deg 95% 34%), hsl(244deg 96% 82%) );--color-border-brand-banner: light-dark( color-mix(in oklch, hsl(254deg 60% 50%) 40%, transparent), color-mix(in oklch, hsl(253deg 70% 89%) 40%, transparent) );--color-background-brand-banner: light-dark( hsl(254deg 42% 94%), hsl(254deg 49% 16%) );--color-text-info-banner: light-dark( hsl(241deg 95% 25%), hsl(221deg 93% 89%) );--color-border-info-banner: light-dark( color-mix(in oklch, hsl(204deg 49% 29%) 40%, transparent), color-mix(in oklch, hsl(205deg 58% 69%) 40%, transparent) );--color-background-info-banner: light-dark( hsl(204deg 58% 92%), hsl(204deg 100% 12%) );--color-text-success-banner: light-dark( hsl(144deg 88% 16%), hsl(135deg 56% 63%) );--color-border-success-banner: light-dark( color-mix(in oklch, hsl(147deg 57% 25%) 40%, transparent), color-mix(in oklch, hsl(149deg 48% 52%) 40%, transparent) );--color-background-success-banner: light-dark( hsl(147deg 43% 92%), hsl(146deg 90% 7%) );--color-text-warning-banner: light-dark( hsl(34deg 89% 25%), hsl(40deg 94% 56%) );--color-border-warning-banner: light-dark( color-mix(in oklch, hsl(38deg 44% 27%) 40%, transparent), color-mix(in oklch, hsl(44deg 44% 66%) 40%, transparent) );--color-background-warning-banner: light-dark( hsl(50deg 75% 92%), hsl(50deg 100% 10%) );--color-text-danger-banner: light-dark( hsl(359deg 94% 35%), hsl(7deg 100% 74%) );--color-border-danger-banner: light-dark( color-mix(in oklch, hsl(3deg 57% 33%) 40%, transparent), color-mix(in oklch, hsl(3deg 73% 74%) 40%, transparent) );--color-background-danger-banner: light-dark( hsl(0deg 35% 92%), hsl(0deg 52% 18%) );--color-background-legacy-input: light-dark( hsl(0deg 0% 100%), hsl(0deg 0% 0% / 20%) );--color-border-legacy-input: light-dark( hsl(0deg 0% 80%), hsl(0deg 0% 0% / 60%) );--color-border-legacy-input-focus: light-dark( hsl(206deg 80% 62% / 80%), hsl(0deg 0% 0% / 90%) );--color-text-input: light-dark(hsl(0deg 0% 14%), hsl(0deg 0% 95%));--color-background-input: light-dark(hsl(0deg 0% 100%), hsl(225deg 6% 10%));--color-background-input-focus: light-dark( hsl(0deg 0% 100%), hsl(225deg 6% 7%) );--color-outline-input: light-dark( color-mix(in oklch, hsl(229deg 22% 10%) 30%, transparent), color-mix(in oklch, hsl(0deg 0% 100%) 20%, transparent) );--color-outline-input-hover: light-dark( color-mix(in oklch, hsl(229deg 22% 10%) 60%, transparent), color-mix(in oklch, hsl(0deg 0% 100%) 40%, transparent) );--color-outline-input-focus: light-dark( color-mix(in oklch, hsl(229deg 22% 10%) 80%, transparent), color-mix(in oklch, hsl(0deg 0% 100%) 50%, transparent) );--color-box-shadow-input-focus: light-dark( color-mix(in oklch, hsl(228deg 10% 20%) 30%, transparent), color-mix(in oklch, hsl(0deg 0% 100%) 40%, transparent) );--color-success-main-view-banner: light-dark( hsl(147deg 57% 25%), hsl(147deg 51% 80%) );--color-background-success-main-view-banner: light-dark( hsl(147deg 43% 92%), hsl(147deg 100% 8%) );--color-border-success-main-view-banner: light-dark( hsl(147deg 57% 25% / 40%), hsl(149deg 48% 52% / 40%) );--color-success-main-view-banner-close-button: light-dark( hsl(147deg 57% 25% / 50%), hsl(147deg 51% 55% / 50%) );--color-success-main-view-banner-close-button-hover: light-dark( hsl(147deg 57% 25%), hsl(147deg 51% 55%) );--color-success-main-view-banner-close-button-active: light-dark( hsl(147deg 57% 25% / 75%), hsl(147deg 51% 55% / 75%) );--color-background-success-main-view-banner-action-button: light-dark( hsl(147deg 57% 25% / 10%), hsl(147deg 51% 55% / 10%) );--color-background-success-main-view-banner-action-button-hover: light-dark( hsl(147deg 57% 25% / 12%), hsl(147deg 51% 55% / 15%) );--color-background-success-main-view-banner-action-button-active: light-dark( hsl(147deg 57% 25% / 15%), hsl(147deg 51% 55% / 20%) );--color-warning-main-view-banner: light-dark( hsl(38deg 44% 27%), hsl(50deg 45% 80%) );--color-background-warning-main-view-banner: light-dark( hsl(50deg 75% 92%), hsl(53deg 100% 11%) );--color-border-warning-main-view-banner: light-dark( hsl(38deg 44% 27% / 40%), hsl(38deg 44% 60% / 40%) );--color-warning-main-view-banner-close-button: light-dark( hsl(38deg 44% 27% / 50%), hsl(50deg 45% 61% / 50%) );--color-warning-main-view-banner-close-button-hover: light-dark( hsl(38deg 44% 27%), hsl(50deg 45% 61%) );--color-warning-main-view-banner-close-button-active: light-dark( hsl(38deg 44% 27% / 75%), hsl(50deg 45% 61% / 75%) );--color-warning-main-view-banner-action-button: light-dark( inherit, hsl(50deg 45% 61%) );--color-background-warning-main-view-banner-action-button: light-dark( hsl(38deg 44% 27% / 10%), hsl(50deg 45% 61% / 10%) );--color-background-warning-main-view-banner-action-button-hover: light-dark( hsl(38deg 44% 27% / 12%), hsl(50deg 45% 61% / 15%) );--color-background-warning-main-view-banner-action-button-active: light-dark( hsl(38deg 44% 27% / 15%), hsl(50deg 45% 61% / 20%) );--color-error-main-view-banner: light-dark( hsl(4deg 58% 33%), hsl(3deg 73% 80%) );--color-background-error-main-view-banner: light-dark( hsl(4deg 35% 90%), hsl(0deg 60% 19%) );--color-border-error-main-view-banner: light-dark( hsl(3deg 57% 33% / 40%), hsl(3deg 73% 74% / 40%) );--color-error-main-view-banner-close-button: light-dark( hsl(4deg 58% 33% / 50%), hsl(3deg 73% 74% / 50%) );--color-error-main-view-banner-close-button-hover: light-dark( hsl(4deg 58% 33%), hsl(3deg 73% 74%) );--color-error-main-view-banner-close-button-active: light-dark( hsl(4deg 58% 33% / 75%), hsl(3deg 73% 74% / 75%) );--color-error-main-view-banner-action-button: light-dark( inherit, hsl(3deg 73% 74%) );--color-background-error-main-view-banner-action-button: light-dark( hsl(3deg 57% 33% / 10%), hsl(3deg 73% 74% / 10%) );--color-background-error-main-view-banner-action-button-hover: light-dark( hsl(3deg 57% 33% / 12%), hsl(3deg 73% 74% / 15%) );--color-background-error-main-view-banner-action-button-active: light-dark( hsl(3deg 57% 33% / 15%), hsl(3deg 73% 74% / 20%) );--color-info-main-view-banner: light-dark( hsl(204deg 49% 29%), hsl(205deg 58% 80%) );--color-background-info-main-view-banner: light-dark( hsl(204deg 58% 92%), hsl(204deg 100% 12%) );--color-border-info-main-view-banner: light-dark( hsl(204deg 49% 29% / 40%), hsl(205deg 58% 69% / 40%) );--color-info-main-view-banner-close-button: light-dark( hsl(204deg 49% 29% / 50%), hsl(205deg 58% 69% / 50%) );--color-info-main-view-banner-close-button-hover: light-dark( hsl(204deg 49% 29%), hsl(205deg 58% 69%) );--color-info-main-view-banner-close-button-active: light-dark( hsl(204deg 49% 29% / 75%), hsl(205deg 58% 69% / 75%) );--color-info-main-view-banner-action-button: light-dark( inherit, hsl(205deg 58% 69%) );--color-background-info-main-view-banner-action-button: light-dark( hsl(204deg 49% 29% / 10%), hsl(205deg 58% 69% / 10%) );--color-background-info-main-view-banner-action-button-hover: light-dark( hsl(204deg 49% 29% / 12%), hsl(205deg 58% 69% / 15%) );--color-background-info-main-view-banner-action-button-active: light-dark( hsl(204deg 49% 29% / 15%), hsl(205deg 58% 69% / 20%) );--color-main-view-banner-action-link: light-dark( var(--color-text-generic-link), hsl(200deg 100% 50%) );--color-background-main-view-banner-moving-bar: light-dark( hsl(204deg 63% 85%), hsl(204deg 63% 18%) );--color-info-density-control-border: light-dark( hsl(0deg 0% 0% / 20%), hsl(0deg 0% 90% / 20%) );--color-info-density-button-icon: light-dark( hsl(229deg 9% 36%), hsl(0deg 0% 100% / 80%) );--color-info-density-button-hover-background: light-dark( hsl(229deg 9% 36% / 7%), hsl(229deg 10% 50% / 30%) )}@supports (height: 100dvh){:root{--full-height-dynamic-viewport: 100dvh}}@media (height < $short_navbar_cutoff_height){:root{--header-height: 1.875em}}@media (width < $md_min){:root{--search-box-width: 2.5em}}@media (height < $short_navbar_cutoff_height){:root{--search-box-height: 1.75em}}@media(width >= $sm_min)and (width < $mc_min){:root{--compose-send-controls-width: 62px}}@media (width < $sm_min){:root{--compose-send-controls-width: 28px}}%dark-theme{--unread-marker-left: 0;--box-shadow-overlay: 0 0 30px hsl(212deg 32% 7%);--color-recipient-bar-controls-spinner: hsl(0deg 0% 100%);--box-shadow-unread-counter-normal: none;--color-text-sender-name: hsl(0deg 0% 100% / 85%);--color-text-other-mention: hsl(0deg 0% 100% / 80%);--color-text-empty-list-message: hsl(0deg 0% 67%);--color-background-notification-table-thead: hsl(0deg 0% 0% / 20%);--font-weight-message-reaction: 550;--box-shadow-popover-menu: 0 2.78px 4.12px 0 hsl(0deg 0% 0% / 10%), 0 5.5113px 8.5783px 0 hsl(0deg 0% 0% / 9%), 0 8.4377px 13.9271px 0 hsl(0deg 0% 0% / 11%), 0 12.177px 21.4737px 0 hsl(0deg 0% 0% / 11%), 0 18.7257px 35.4802px 0 hsl(0deg 0% 0% / 15%), 0 41px 80px 0 hsl(0deg 0% 0% / 20%);--icon-chevron-down: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='%23DEDEDE' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='M3.52977 5.52973C3.78947 5.27004 4.21053 5.27004 4.47023 5.52973L8 9.05951L11.5298 5.52973C11.7895 5.27004 12.2105 5.27004 12.4702 5.52973C12.7299 5.78943 12.7299 6.21049 12.4702 6.47019L8.47023 10.4702C8.21053 10.7299 7.78947 10.7299 7.52977 10.4702L3.52977 6.47019C3.27008 6.21049 3.27008 5.78943 3.52977 5.52973Z'/%3E%3C/svg%3E");--color-exit-button-text: hsl(0deg 0% 100%);--color-exit-button-background: hsl(226deg 1% 30% / 50%);--color-exit-button-background-interactive: hsl(226deg 1% 30% / 65%);--svg-url-rendered-checkbox: url(../images/checkbox-dark-mode.svg);--svg-url-thumbnail-loader: url(../images/loading/loader-white.svg);--svg-resize-handle: url(../images/resize-handle-white.svg)}@media screen{:root.dark-theme{@extend %dark-theme;}}@media screen and (prefers-color-scheme:dark){:root.color-scheme-automatic{@extend %dark-theme;}}@counter-style numbers{system:numeric;symbols:"0" "1" "2" "3" "4" "5" "6" "7" "8" "9";suffix:"."}.rendered_markdown p{margin:0 0 var(--markdown-interelement-space-px)}.rendered_markdown p:has(+ul,+ol){margin-bottom:calc(var(--markdown-interelement-space-px) / 2)}.rendered_markdown p+p{margin-top:var(--markdown-interelement-doubled-space-px)}.rendered_markdown ul{margin:0 0 var(--markdown-interelement-space-px) 0;padding-inline-start:1.1ch;list-style-type:"•"}.rendered_markdown ul ul{list-style-type:"◦"}.rendered_markdown ul ul ul{list-style-type:"▪︎"}.rendered_markdown ul>li{padding-inline-start:.7em}.rendered_markdown ul>li::marker{font-size:1.3em;line-height:0}.rendered_markdown ol{list-style:numbers;counter-reset:count;margin:0 0 var(--markdown-interelement-space-px) 0;padding-inline-start:2.1ch}.rendered_markdown ol>li{counter-increment:count 1;padding-inline-start:.2em}.rendered_markdown ol>li::marker{content:counter(count,decimal) ". "}.rendered_markdown>p:first-child,.rendered_markdown>ul:first-child,.rendered_markdown>ol:first-child{padding-top:var(--message-box-link-focus-ring-block-padding)}.rendered_markdown .counter-length-1{padding-inline-start:2.1ch}.rendered_markdown .counter-length-2{padding-inline-start:3.1ch}.rendered_markdown .counter-length-3{padding-inline-start:4.1ch}.rendered_markdown .counter-length-4{padding-inline-start:5.1ch}.rendered_markdown .counter-length-5{padding-inline-start:6.1ch}.rendered_markdown .counter-length-6{padding-inline-start:7.1ch}.rendered_markdown hr{border-bottom:1px solid hsl(0deg 0% 87%);border-top:1px solid hsl(0deg 0% 87%);margin:calc(var(--markdown-interelement-space-px) * 2) 0}.rendered_markdown h1,.rendered_markdown h2,.rendered_markdown h3,.rendered_markdown h4,.rendered_markdown h5,.rendered_markdown h6{font-weight:600;line-height:1.4;margin-top:15px;margin-bottom:var(--markdown-interelement-space-px)}.rendered_markdown h1:first-child,.rendered_markdown h2:first-child,.rendered_markdown h3:first-child,.rendered_markdown h4:first-child,.rendered_markdown h5:first-child,.rendered_markdown h6:first-child{margin-top:0}.rendered_markdown h1{font-size:1.4em}.rendered_markdown h2{font-size:1.3em}.rendered_markdown h3{font-size:1.2em}.rendered_markdown h4{font-size:1.1em}.rendered_markdown h5{font-size:1.05em}.rendered_markdown h6{font-size:1em}.rendered_markdown blockquote{padding:0;padding-inline-start:.775em}.rendered_markdown .message_embed,.rendered_markdown blockquote{margin:0 0 var(--markdown-interelement-space-px) 0;margin-inline-start:.2188em;border-inline-start:4px solid var(--color-text-message-blockquote-border)}.rendered_markdown table{padding-right:10px;margin:0 5px var(--markdown-interelement-space-px);max-width:fit-content;overflow-x:auto;border-collapse:collapse}.rendered_markdown thead{background-color:var(--color-background-rendered-markdown-thead)}.rendered_markdown tr{display:table-row;vertical-align:top}.rendered_markdown tr th{border:1px solid var(--color-border-rendered-markdown-table);padding:4px;text-align:left}.rendered_markdown tr td{border:1px solid var(--color-border-rendered-markdown-table);padding:4px}.rendered_markdown .emoji{height:var(--length-line-oversize-block);width:var(--length-line-oversize-block);margin:var(--length-line-oversize-block-margin-adjust) auto;vertical-align:var(--line-fitted-vertical-align-offset-em)}.rendered_markdown .emoji-only .emoji{height:calc(var(--length-line-oversize-block) * 2);width:calc(var(--length-line-oversize-block) * 2)}.rendered_markdown .user-group-mention,.rendered_markdown .user-mention,.rendered_markdown .topic-mention{padding:0 3px;border-radius:3px;white-space:nowrap;font-size:.95em}.rendered_markdown .mention-content-wrapper{font-size:1.0526em}.rendered_markdown .user-mention{color:var(--color-text-other-mention);background-color:var(--color-background-text-direct-mention)}.rendered_markdown .user-mention.user-mention-me{color:var(--color-text-self-direct-mention);font-weight:600}.rendered_markdown .user-mention:hover{background-color:var(--color-background-text-hover-direct-mention)}.rendered_markdown .user-mention,.rendered_markdown .user-group-mention{cursor:pointer}.rendered_markdown .user-mention-all{cursor:inherit}.rendered_markdown .user-mention[data-user-id="*"],.rendered_markdown .user-group-mention,.rendered_markdown .topic-mention{color:var(--color-text-other-mention);background-color:var(--color-background-text-group-mention)}:is(.rendered_markdown .user-mention[data-user-id="*"],.rendered_markdown .user-group-mention,.rendered_markdown .topic-mention).user-mention-me{color:var(--color-text-self-group-mention);font-weight:600}.rendered_markdown .stream-topic{white-space:pre-wrap}.rendered_markdown .user-group-mention:hover{background-color:var(--color-background-text-hover-group-mention)}.rendered_markdown .alert-word{background-color:var(--color-background-alert-word)}.rendered_markdown time{background:#ededed;border-radius:3px;box-shadow:0 0 0 1px #ccc;white-space:nowrap;margin:0 2px;font-size:.95em}.rendered_markdown time .timestamp-content-wrapper{font-size:1.0526em;padding:0 .2em;display:inline-flex;align-items:baseline;gap:3px}.rendered_markdown time .markdown-timestamp-icon{align-self:center}.rendered_markdown .katex-display{padding:3px 0;margin:-3px 0;overflow:auto hidden}.rendered_markdown .katex-mathml annotation{-webkit-user-select:all;user-select:all;display:inline}.rendered_markdown .tex-error{color:gray}.rendered_markdown .spoiler-block{border:hsl(0deg 0% 50%) 1px solid;padding:2px 8px 2px 10px;border-radius:10px;margin:0 0 var(--markdown-interelement-doubled-space-px)}.rendered_markdown .spoiler-block .spoiler-header{display:flex;align-items:center;padding:8px 5px;font-weight:700}.rendered_markdown .spoiler-block .spoiler-header .spoiler-header-text{margin-bottom:0;flex:1 1 auto}.rendered_markdown .spoiler-block .spoiler-header time{white-space:normal}.rendered_markdown .spoiler-block .spoiler-content{overflow:hidden;border-top:hsl(0deg 0% 50%) 0 solid;transition:height .4s ease-in-out,border-top .4s step-end,padding .4s step-end;padding:0;height:0}.rendered_markdown .spoiler-block .spoiler-content.spoiler-content-open{border-top:hsl(0deg 0% 50%) 1px solid;transition:height .4s ease-in-out,border-top .4s step-start,padding .4s step-start;padding:5px;height:auto}.rendered_markdown .spoiler-block .spoiler-button{padding-right:3px}.rendered_markdown .spoiler-block .spoiler-button:hover .spoiler-arrow:before,.rendered_markdown .spoiler-block .spoiler-button:hover .spoiler-arrow:after{background-color:gray}.rendered_markdown .spoiler-block .spoiler-arrow{float:right;width:15px;cursor:pointer;transition:transform .4s ease;transform:rotate(45deg)}.rendered_markdown .spoiler-block .spoiler-arrow:before,.rendered_markdown .spoiler-block .spoiler-arrow:after{position:absolute;content:"";display:inline-block;width:12px;height:3px;background-color:#d4d4d4;transition:transform .4s ease}.rendered_markdown .spoiler-block .spoiler-arrow:after{position:absolute;transform:rotate(90deg);top:-5px;left:5px}.rendered_markdown .spoiler-block .spoiler-arrow.spoiler-button-open{transform:rotate(45deg) translate(-5px,-5px)}.rendered_markdown .spoiler-block .spoiler-arrow.spoiler-button-open:before{transform:translate(10px)}.rendered_markdown .spoiler-block .spoiler-arrow.spoiler-button-open:after{transform:rotate(90deg) translate(10px)}.rendered_markdown .message-thumbnail-gallery{display:flex;flex-flow:row wrap;place-items:center center;gap:5px;margin-bottom:var(--markdown-interelement-space-px)}.rendered_markdown .message_inline_image_title{font-weight:700}.rendered_markdown .message-media-inline-image:not(.message-media-gallery-image) .media-anchor-element{display:inline-block;margin:3px 0}.rendered_markdown .twitter-image,.rendered_markdown .message-media-gallery-image,.rendered_markdown .message-media-preview-image,.rendered_markdown .message-media-preview-video{border:solid 3px transparent;transition:background .3s ease;background:var(--color-background-image-thumbnail)}:is(.rendered_markdown .twitter-image,.rendered_markdown .message-media-gallery-image,.rendered_markdown .message-media-preview-image,.rendered_markdown .message-media-preview-video):hover{background:var(--color-background-image-thumbnail-hover)}:is(.rendered_markdown .twitter-image,.rendered_markdown .message-media-gallery-image,.rendered_markdown .message-media-preview-image,.rendered_markdown .message-media-preview-video) .media-anchor-element{display:block}:is(.rendered_markdown .twitter-image,.rendered_markdown .message-media-gallery-image,.rendered_markdown .message-media-preview-image,.rendered_markdown .message-media-preview-video) .media-image-element{display:block;object-fit:scale-down;min-width:4em;min-height:4em;max-height:10em;max-width:100%;width:auto;height:auto}:is(.rendered_markdown .twitter-image,.rendered_markdown .message-media-gallery-image,.rendered_markdown .message-media-preview-image,.rendered_markdown .message-media-preview-video) img.image-loading-placeholder{content:var(--svg-url-thumbnail-loader)}.rendered_markdown .inline-image{display:inline}.rendered_markdown .twitter-tweet{border:1px solid hsl(0deg 0% 87%);padding:.5em .75em;margin-bottom:.25em;overflow-wrap:anywhere;min-height:48px}.rendered_markdown .twitter-avatar{float:left;width:48px;height:48px;margin-right:.75em}.rendered_markdown .message_inline_ref{margin-bottom:var(--markdown-interelement-space-px);margin-inline-start:5px;height:50px;display:block!important;border:none!important}.rendered_markdown .media-image-element{cursor:zoom-in}.rendered_markdown .youtube-video .media-image-element,.rendered_markdown .vimeo-video .media-image-element,.rendered_markdown .embed-video .media-image-element{cursor:pointer}.rendered_markdown .youtube-video .media-image-element{object-fit:contain}.rendered_markdown .message_inline_video,.rendered_markdown .message_inline_animated_image_still,.rendered_markdown .youtube-video .media-anchor-element{display:inline-grid;grid-template:"media" minmax(0,auto) / minmax(0,auto);place-items:center center}:is(.rendered_markdown .message_inline_video,.rendered_markdown .message_inline_animated_image_still,.rendered_markdown .youtube-video .media-anchor-element):hover:after{transform:scale(1)}:is(.rendered_markdown .message_inline_video,.rendered_markdown .message_inline_animated_image_still,.rendered_markdown .youtube-video .media-anchor-element) .media-anchor-element,:is(.rendered_markdown .message_inline_video,.rendered_markdown .message_inline_animated_image_still,.rendered_markdown .youtube-video .media-anchor-element) .media-image-element{grid-area:media}:is(.rendered_markdown .message_inline_video,.rendered_markdown .message_inline_animated_image_still,.rendered_markdown .youtube-video .media-anchor-element):after{grid-area:media;content:"";background-image:url(../images/play_button.svg);background-position:center center;background-repeat:no-repeat;background-size:2.2857em;width:2.2857em;height:2.2857em;border-radius:100%;transform:scale(.8);transition:transform .2s}:is(.rendered_markdown .message_inline_video,.rendered_markdown .message_inline_animated_image_still,.rendered_markdown .youtube-video .media-anchor-element) .media-video-element{display:block;object-fit:contain;height:8em;width:12em}.rendered_markdown .youtube-video .media-anchor-element{display:grid}.rendered_markdown .media-audio-wrapper{vertical-align:middle;display:inline-flex;align-items:center;max-width:100%}.rendered_markdown .media-audio-element{flex:0 1 auto;max-width:calc(100% - 30px)}.rendered_markdown .media-audio-download{flex:0 0 20px;margin-left:5px;display:flex;place-content:center center}.rendered_markdown .media-audio-download:hover{text-decoration:none}.rendered_markdown .message_embed{display:grid;grid-template-columns:[thumbnail-start] var(--length-message-preview-embeds) [thumbnail-end fader-start data-container-start] minmax(0,1fr) [data-container-end fader-end];grid-template-rows:[border-start thumbnail-start data-container-start] calc(var(--length-message-preview-embeds) - 10%) [fader-start] 10% [data-container-end thumbnail-end border-end fader-end];column-gap:5px;box-sizing:border-box;height:calc(var(--length-message-preview-embeds) + 10px);padding:5px}.rendered_markdown .message_embed .message_embed_title{font-size:1.2em;margin-top:-.2976em;color:var(--color-markdown-link)}.rendered_markdown .message_embed .message_embed_title:hover{color:var(--color-markdown-link-hover)}.rendered_markdown .message_embed .message_embed_title .message-embed-title-link{display:block}.rendered_markdown .message_embed .message_embed_title,.rendered_markdown .message_embed .message_embed_description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:break-word}.rendered_markdown .message_embed .message_embed_image{display:block;grid-area:thumbnail;max-height:var(--length-message-preview-embeds);background-size:cover;background-position:center}.rendered_markdown .message_embed .data-container{grid-area:data-container}.rendered_markdown a:not(.icon-button){color:var(--color-markdown-link);text-decoration:none}.rendered_markdown a:not(.icon-button) code{color:var(--color-markdown-code-link)}.rendered_markdown a:not(.icon-button):hover,.rendered_markdown a:not(.icon-button):focus{color:var(--color-markdown-link-hover);text-decoration:underline}:is(.rendered_markdown a:not(.icon-button):hover,.rendered_markdown a:not(.icon-button):focus) code{color:var(--color-markdown-code-link-hover)}.rendered_markdown pre{direction:ltr;font-size:.825em;line-height:1.4;white-space:pre;overflow-x:auto;word-break:break-all;overflow-wrap:normal;margin:0 0 var(--markdown-interelement-space-px);padding:5px 7px 3px;display:block;border-radius:4px}.rendered_markdown pre:hover .code-buttons-container{visibility:visible}.rendered_markdown pre:active .code-buttons-container:not(:hover){visibility:hidden}.rendered_markdown pre code{font-size:inherit;padding:0;white-space:inherit;overflow-x:scroll;background-color:unset;color:inherit;border:0}.rendered_markdown code{font-size:.825em;unicode-bidi:embed;direction:ltr;white-space:pre-wrap;padding:.0714em 2px;color:var(--color-markdown-code-text);background-color:var(--color-markdown-code-background);border-radius:3px}.rendered_markdown .code-buttons-container{white-space:collapse;display:flex;align-items:center;gap:3px;position:absolute;top:4px;right:0;padding:0 4px;visibility:hidden;z-index:0}.rendered_markdown .code_external_link{display:flex;border-radius:4px;color:var(--color-copy-button);padding:.125em;cursor:pointer}.rendered_markdown .code_external_link:hover,.rendered_markdown .code_external_link :focus-visible{background-color:var(--color-copy-button-square-bg-hover)}.rendered_markdown .code_external_link:active{background-color:var(--color-copy-button-square-bg-active);color:var(--color-copy-button-square-active)}.rendered_markdown .copy_codeblock,.rendered_markdown .code_external_link{font-size:1.1363em;border:1px solid var(--color-copy-button-square-bg-active);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}:is(.group_mention,.direct_mention) .rendered_markdown pre{background-color:var(--color-markdown-pre-background-mentions);border-color:var(--color-markdown-pre-border-mentions)}:is(.group_mention,.direct_mention) .rendered_markdown code{background-color:var(--color-markdown-code-background-mentions)}:is(.group_mention,.direct_mention) .rendered_markdown pre code{background-color:unset;border-color:unset}.preview_content .copy_codeblock,.informational-overlays .copy_codeblock,.message_edit_history_content .copy_codeblock{display:none}.message_edit_history_content .code_external_link{right:5px}.preview_content .code_external_link{right:12px}@media (width < $sm_min){.rendered_markdown .message_embed{height:auto}.rendered_markdown .message_embed .message_embed_image{width:100%;height:100px}.rendered_markdown .message_embed .data-container{display:block;max-width:100%;margin-top:10px}}.codehilite{display:block!important;border:none!important;background:none!important;position:relative}.codehilite pre{color:var(--color-markdown-pre-text);background-color:var(--color-markdown-pre-background);border:1px solid var(--color-markdown-pre-border)}:is(.message_edit_form textarea:read-only,.rendered_markdown pre)::-webkit-scrollbar{height:8px;width:10px;background-color:#0000000d}:is(.message_edit_form textarea:read-only,.rendered_markdown pre)::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:20px;cursor:auto;transition:background-color .2s ease}:is(.message_edit_form textarea:read-only,.rendered_markdown pre)::-webkit-scrollbar-thumb:hover{background-color:#0009}.highlight{background-color:#ffef94}.single-line-rendered-markdown code,.single-line-rendered-markdown .stream-topic{white-space:nowrap}.user-mention i.zulip-icon-bot{vertical-align:middle;position:relative;top:-1px;padding-left:.3em}#markdown-instructions p:has(time){display:flex;align-items:center;margin:calc(var(--markdown-interelement-space-px) / 2) 0;padding:calc(var(--message-box-link-focus-ring-block-padding) / 2) 0}
