:root{--color-neutral-content: #17171a;--color-neutral-content-soft: #4f4f56;--color-neutral-border: #90909a;--color-neutral-border-soft: #90909a1f;--color-neutral-background-strong: #ffffff;--color-neutral-background: #f6f6f9;--color-neutral-background-soft: #f0f0f4;--color-neutral-overlay: #17171a52;--color-neutral-overlay-soft: #90909a1f;--color-neutral-accent-content: #ffffff;--color-neutral-accent-background: #17171a;--color-brand-content: #007b69;--color-brand-background: #e0f5f2;--color-brand-accent-content: #ffffff;--color-brand-accent-background: #008673;--color-brand-variant-content: #a65900;--color-brand-variant-background: #fcf0ca;--color-brand-variant-accent-content: #27272b;--color-brand-variant-accent-background: #ffcb05;--color-status-success-content: #007f00;--color-status-success-background: #e2f6e2;--color-status-warning-content: #c24100;--color-status-warning-background: #ffeedd;--color-status-error-content: #d91414;--color-status-error-background: #ffedeb;--color-status-information-content: #006bd4;--color-status-information-background: #e5f2ff;--color-status-accent-content: #ffffff;--color-status-success-accent-background: #008800;--color-status-warning-accent-background: #ce4600;--color-status-error-accent-background: #e71616;--color-status-information-accent-background: #0072e2;--color-additional-color1-content: #d8142d;--color-additional-color1-background: #ffedec;--color-additional-color2-content: #6c7300;--color-additional-color2-background: #f5f4ba;--color-additional-color3-content: #007c60;--color-additional-color3-background: #dbf7f0;--color-additional-color4-content: #9528ff;--color-additional-color4-background: #f6edff;--color-additional-accent-content: #27272b;--color-additional-color1-accent-background: #ff5657;--color-additional-color2-accent-background: #ffff80;--color-additional-color3-accent-background: #0cffc6;--color-additional-color4-accent-background: #bf7cff;--component-overlay-hover: #6060601a;--component-overlay-press: #00000026;--component-border-focus: var(--color-status-information-content);--component-button-content-primary: var(--color-brand-accent-content);--component-button-content-secondary: var(--color-brand-content);--component-button-content-tertiary: var(--color-brand-content);--component-button-content-quaternary: var(--color-neutral-content-soft);--component-button-content-destructive: var(--color-status-error-content);--component-button-border-primary: var(--color-brand-accent-content);--component-button-border-secondary: var(--color-brand-content);--component-button-border-tertiary: var(--color-brand-content);--component-button-border-quaternary: var(--color-neutral-content-soft);--component-button-border-destructive: var(--color-status-error-content);--component-button-background-primary: var(--color-brand-accent-background);--component-button-background-secondary: var(--color-neutral-background);--component-button-background-tertiary: #ffffff00;--component-button-background-quaternary: #ffffff00;--component-button-background-destructive: #ffffff00;--component-link-content-primary: var(--color-brand-content);--component-link-content-secondary: var(--color-neutral-content-soft);--component-notification-pill-content-neutral: var(--color-neutral-content-soft);--component-notification-pill-content-error: var(--color-status-error-content);--component-notification-pill-content-accent-neutral: var(--color-neutral-accent-content);--component-notification-pill-content-accent-error: var(--color-status-accent-content);--component-notification-pill-background-neutral: var(--color-neutral-background-soft);--component-notification-pill-background-error: var(--color-status-error-background);--component-notification-pill-background-accent-neutral: var(--color-neutral-accent-background);--component-notification-pill-background-accent-error: var(--color-status-error-accent-background);--component-tag-content-brand: var(--color-brand-content);--component-tag-background-brand: var(--color-brand-background);--component-tag-content-accent-brand: var(--color-brand-accent-content);--component-tag-background-accent-brand: var(--color-brand-accent-background);--component-tag-content-brand-variant: var(--color-brand-variant-content);--component-tag-background-brand-variant: var(--color-brand-variant-background);--component-tag-content-accent-brand-variant: var(--color-brand-variant-accent-content);--component-tag-background-accent-brand-variant: var(--color-brand-variant-accent-background);--component-tag-content-success: var(--color-status-success-content);--component-tag-background-success: var(--color-status-success-background);--component-tag-content-warning: var(--color-status-warning-content);--component-tag-background-warning: var(--color-status-warning-background);--component-tag-content-error: var(--color-status-error-content);--component-tag-background-error: var(--color-status-error-background);--component-tag-content-information: var(--color-status-information-content);--component-tag-background-information: var(--color-status-information-background);--component-tag-content-accent-status: var(--color-status-accent-content);--component-tag-background-accent-success: var(--color-status-success-accent-background);--component-tag-background-accent-warning: var(--color-status-warning-accent-background);--component-tag-background-accent-error: var(--color-status-error-accent-background);--component-tag-background-accent-information: var(--color-status-information-accent-background);--component-tag-content-neutral: var(--color-neutral-content-soft);--component-tag-background-neutral: var(--color-neutral-background-soft);--component-tag-content-accent-neutral: var(--color-neutral-accent-content);--component-tag-background-accent-neutral: var(--color-neutral-accent-background);--component-tag-content-additional1: var(--color-additional-color1-content);--component-tag-background-additional1: var(--color-additional-color1-background);--component-tag-content-additional2: var(--color-additional-color2-content);--component-tag-background-additional2: var(--color-additional-color2-background);--component-tag-content-additional3: var(--color-additional-color3-content);--component-tag-background-additional3: var(--color-additional-color3-background);--component-tag-content-additional4: var(--color-additional-color4-content);--component-tag-background-additional4: var(--color-additional-color4-background);--component-tag-content-accent-additional: var(--color-additional-accent-content);--component-tag-background-accent-additional1: var(--color-additional-color1-accent-background);--component-tag-background-accent-additional2: var(--color-additional-color2-accent-background);--component-tag-background-accent-additional3: var(--color-additional-color3-accent-background);--component-tag-background-accent-additional4: var(--color-additional-color4-accent-background);--component-tooltip-content: var(--color-neutral-content-soft);--component-tooltip-background: var(--color-neutral-background-strong);--component-tabs-item-content: var(--color-neutral-content-soft);--component-tabs-item-content-selected: var(--color-brand-content);--component-tabs-item-border: var(--color-neutral-content-soft);--component-tabs-item-border-selected: var(--color-brand-content);--component-tabs-item-background: #ffffff00;--component-tabs-item-background-selected: var(--color-brand-background);--component-tabs-indicator-color-selected: var(--color-brand-content);--component-checkbox-border: var(--color-neutral-border);--component-checkbox-border-selected: var(--color-brand-accent-background);--component-checkbox-background: var(--color-neutral-background-strong);--component-checkbox-background-selected: var(--color-brand-accent-background);--component-checkbox-icon-color-selected: var(--color-brand-accent-content);--component-radio-button-border: var(--color-neutral-border);--component-radio-button-border-selected: var(--color-brand-accent-background);--component-radio-button-background: var(--color-neutral-background-strong);--component-radio-button-background-selected: var(--color-brand-accent-background);--component-radio-button-icon-color-selected: var(--color-brand-accent-content);--component-switch-border: var(--color-neutral-border);--component-switch-border-selected: var(--color-brand-accent-background);--component-switch-background: var(--color-neutral-background-strong);--component-switch-background-selected: var(--color-brand-accent-background);--component-switch-handle-border: var(--color-neutral-border);--component-switch-handle-border-selected: var(--color-brand-accent-background);--component-switch-handle-background: var(--color-neutral-background-strong);--component-switch-handle-background-selected: var(--color-brand-accent-content);--component-switch-icon-color: var(--color-neutral-content-soft);--component-switch-icon-color-selected: var(--color-brand-accent-background);--component-input-text-field-label: var(--color-neutral-content-soft);--component-input-text-field-description: var(--color-neutral-content-soft);--component-input-text-field-input: var(--color-neutral-content);--component-input-text-field-border: var(--color-neutral-border);--component-input-text-field-background: var(--color-neutral-background-strong);--component-input-text-field-error: var(--color-status-error-content);--component-menu-border: var(--color-neutral-border-soft);--component-menu-background: var(--color-neutral-background-strong);--component-menu-item-content: var(--color-neutral-content);--component-menu-item-content-destructive: var(--color-status-error-content);--component-menu-item-content-selected: var(--color-brand-content);--component-menu-item-background-selected: var(--color-brand-background);--component-menu-item-description: var(--color-neutral-content-soft);--component-menu-divider-color: var(--color-neutral-border-soft);--component-progress-bar-background: var(--color-neutral-overlay-soft);--component-progress-bar-bar-background: var(--color-brand-content);--component-segmented-control-border: var(--color-neutral-border-soft);--component-segmented-control-background: var(--color-neutral-background-soft);--component-segmented-control-item-content: var(--color-neutral-content-soft);--component-segmented-control-item-content-selected: var(--color-brand-accent-content);--component-segmented-control-item-border-selected: var(--color-neutral-border-soft);--component-segmented-control-item-background-selected: var(--color-brand-accent-background);--component-table-content: var(--color-neutral-content);--component-table-description: var(--color-neutral-content-soft);--component-table-border: var(--color-neutral-border-soft);--color-selection-secondary-border-default: #00000000;--color-selection-secondary-border-interacting: #00000000;--color-selection-secondary-border-selected: #00000000}:root{--effect-container: 0px 2px 4px 0px #00000014;--effect-modal: 0px 4px 12px 0px #00000029;--effect-drop-none: 0px 0px 0px 0px #00000000;--effect-drop-small: var(--effect-container);--effect-drop-medium: var(--effect-modal);--effect-drop-large: var(--effect-modal)}.effect-container{box-shadow:var(--effect-container)}.effect-modal{box-shadow:var(--effect-modal)}:root{--motion-easing-none: cubic-bezier(0, 0, 1, 1);--motion-easing-enter: cubic-bezier(0, .6, .4, 1);--motion-easing-exit: cubic-bezier(.5, 0, 1, 1);--motion-easing-move: cubic-bezier(.3, 0, .2, 1);--motion-duration-none: 0ms;--motion-duration-fast: .15s;--motion-duration-medium: .25s;--motion-duration-slow: .35s;--motion-duration-xslow: .45s}:root{--number-radius-button: 9999rem;--number-radius-field: .5rem;--number-radius-container: 1rem;--number-radius-modal: 1.25rem}:root{--number-size-icon-title: 2rem;--number-size-icon-heading: 1.5rem;--number-size-icon-heading-small: 1.25rem;--number-size-icon-body: 1.25rem;--number-size-icon-body-small: 1rem;--number-size-icon-label: 1.25rem;--number-size-icon-label-small: 1rem}:root{--number-spacing-none: 0rem;--number-spacing-5xsmall: .125rem;--number-spacing-4xsmall: .25rem;--number-spacing-3xsmall: .375rem;--number-spacing-2xsmall: .5rem;--number-spacing-xsmall: .625rem;--number-spacing-small: .75rem;--number-spacing-medium: 1rem;--number-spacing-large: 1.25rem;--number-spacing-xlarge: 1.5rem;--number-spacing-2xlarge: 2rem;--number-spacing-3xlarge: 2.5rem;--number-spacing-4xlarge: 3rem;--number-spacing-5xlarge: 3.5rem;--number-spacing-6xlarge: 4rem;--number-spacing-7xlarge: 5rem;--number-spacing-8xlarge: 7.5rem}:root{--component-breadcrumbs-gap: 0rem;--component-button-border-thickness-destructive: 0rem;--component-button-border-thickness-primary: 0rem;--component-button-border-thickness-quaternary: 0rem;--component-button-border-thickness-secondary: .0625rem;--component-button-border-thickness-tertiary: 0rem;--component-button-gap: 0rem;--component-button-icon-size: 1.25rem;--component-button-padding-large: 1rem;--component-button-padding-medium: .75rem;--component-button-padding-small: .5rem;--component-button-radius-large: var(--number-radius-button);--component-button-radius-medium: var(--number-radius-button);--component-button-radius-small: var(--number-radius-button);--component-button-size-large: 3rem;--component-button-size-medium: 2.5rem;--component-button-size-small: 2rem;--component-checkbox-border-thickness: .0625rem;--component-checkbox-icon-size: 1.25rem;--component-checkbox-min-size: 3rem;--component-checkbox-radius: .25rem;--component-checkbox-size: 1.5rem;--component-input-text-field-border-thickness: .0625rem;--component-input-text-field-gap: 0rem;--component-input-text-field-padding-label-inside: .5rem;--component-input-text-field-padding-label-outside: .5rem;--component-input-text-field-radius: var(--number-radius-field);--component-input-text-field-size-label-inside: 3.25rem;--component-input-text-field-size-label-outside: 2.5rem;--component-input-text-gap: .25rem;--component-menu-border-thickness: 0rem;--component-menu-distance: .5rem;--component-menu-divider-size: .0625rem;--component-menu-icon-size: 1.25rem;--component-menu-item-gap: .25rem;--component-menu-item-padding: .75rem;--component-menu-item-radius: .5rem;--component-menu-max-height: 25rem;--component-menu-max-width: 30rem;--component-menu-min-width: 15rem;--component-menu-padding: .5rem;--component-menu-radius: .75rem;--component-notification-pill-radius: 9999rem;--component-notification-pill-size: 1.25rem;--component-progress-bar-bar-radius: 9999rem;--component-progress-bar-radius: 9999rem;--component-radio-button-border-thickness: .0625rem;--component-radio-button-icon-size: .5rem;--component-radio-button-min-size: 3rem;--component-radio-button-size: 1.5rem;--component-segmented-control-border-thickness: .0625rem;--component-segmented-control-gap: -.5rem;--component-segmented-control-item-border-thickness-selected: 0rem;--component-segmented-control-item-padding: .5rem;--component-segmented-control-item-radius: var(--number-radius-button);--component-segmented-control-padding: .25rem;--component-segmented-control-radius: var(--number-radius-button);--component-segmented-control-size: 3rem;--component-switch-border-thickness: .0625rem;--component-switch-handle-border-thickness: .0625rem;--component-switch-handle-distance: 0rem;--component-switch-handle-radius: 9999rem;--component-switch-handle-width: 1.5rem;--component-switch-height: 1.5rem;--component-switch-icon-size: 1rem;--component-switch-min-size: 3rem;--component-switch-radius: 9999rem;--component-switch-width: 2.75rem;--component-table-border-thickness: .0625rem;--component-table-cell-size: 3rem;--component-tabs-gap: 0rem;--component-tabs-icon-size: 1.25rem;--component-tabs-indicator-padding: .75rem;--component-tabs-indicator-radius: 9999rem;--component-tabs-indicator-size: .125rem;--component-tabs-item-border-thickness: 0rem;--component-tabs-item-gap: 0rem;--component-tabs-item-height: 3rem;--component-tabs-item-padding: 1rem;--component-tabs-item-radius: .625rem;--component-tag-gap: 0rem;--component-tag-icon-size: 1rem;--component-tag-padding: .5rem;--component-tag-radius: .5rem;--component-tag-size: 2rem;--component-tooltip-padding-multiple-lines: 1rem;--component-tooltip-padding-single-line: .5rem;--component-tooltip-radius-multiple-lines: .5rem;--component-tooltip-radius-single-line: var(--number-radius-field)}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/assets/montserrat-500-CN3hDfLq.woff2) format("woff2");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(/assets/montserrat-500italic-nNzpCo1d.woff2) format("woff2");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/assets/montserrat-600-CFh7D7Z4.woff2) format("woff2");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(/assets/montserrat-600italic-DCmiaZal.woff2) format("woff2");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/assets/montserrat-700-Dkxlx_w4.woff2) format("woff2");font-display:swap}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/assets/montserrat-700italic-CVXUyyJw.woff2) format("woff2");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:100 900;src:url(/assets/Roboto-VariableFont_wdth_wght-CTnIOZTo.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto;font-style:italic;font-weight:100 900;src:url(/assets/Roboto-Italic-VariableFont_wdth_wght-gvDAkWlq.ttf) format("truetype");font-display:swap}.typography-title{font-family:Montserrat,Avenir Next,Segoe UI,sans-serif;font-weight:700;font-size:2rem;line-height:2.5rem;letter-spacing:0rem}.typography-heading{font-family:Montserrat,Avenir Next,Segoe UI,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.75rem;letter-spacing:0rem}.typography-heading-small{font-family:Montserrat,Avenir Next,Segoe UI,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.5rem;letter-spacing:0rem}.typography-body{font-family:Roboto,system-ui,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0rem}.typography-body-strong{font-family:Roboto,system-ui,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:0rem}.typography-body-link{font-family:Roboto,system-ui,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:0rem;text-decoration:underline}.typography-body-small{font-family:Roboto,system-ui,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:0rem}.typography-body-small-strong{font-family:Roboto,system-ui,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0rem}.typography-body-small-link{font-family:Roboto,system-ui,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0rem;text-decoration:underline}.typography-label{font-family:Roboto,system-ui,sans-serif;font-weight:500;font-size:1rem;line-height:1.25rem;letter-spacing:0rem}.typography-label-small{font-family:Roboto,system-ui,sans-serif;font-weight:500;font-size:.75rem;line-height:1rem;letter-spacing:0rem}:root{--number-breakpoints-xs: 444px;--number-breakpoints-sm: 600px;--number-breakpoints-md: 900px;--number-breakpoints-lg: 1200px;--number-breakpoints-xl: 1536px}:root{--number-radius-none: 0rem;--number-radius-3xsmall: .125rem;--number-radius-2xsmall: .25rem;--number-radius-xsmall: .375rem;--number-radius-small: .5rem;--number-radius-medium: .625rem;--number-radius-large: .75rem;--number-radius-xlarge: 1rem;--number-radius-2xlarge: 1.25rem;--number-radius-3xlarge: 1.5rem;--number-radius-round: 9999rem;--number-size-icon-small: .75rem;--number-size-icon-medium: 1rem;--number-size-icon-large: 1.25rem;--number-size-icon-xlarge: 1.5rem;--number-size-icon-2xlarge: 2rem;--number-size-icon-3xlarge: 2.5rem;--typography-title-family: montserrat;--typography-title-weight: 700;--typography-title-size: 2rem;--typography-title-line: 2.5rem;--typography-title-letter: 0rem;--typography-heading-family: montserrat;--typography-heading-weight: 700;--typography-heading-size: 1.5rem;--typography-heading-line: 1.75rem;--typography-heading-letter: 0rem;--typography-heading-small-size: 1.25rem;--typography-heading-small-line: 1.5rem;--typography-heading-small-letter: 0rem;--typography-body-family: roboto;--typography-body-weight: 400;--typography-body-weight-strong: 600;--typography-body-size: 1rem;--typography-body-line: 1.5rem;--typography-body-letter: 0rem;--typography-body-small-size: .875rem;--typography-body-small-line: 1.25rem;--typography-body-small-letter: 0rem;--typography-label-family: roboto;--typography-label-weight: 500;--typography-label-size: 1rem;--typography-label-line: 1.25rem;--typography-label-letter: 0rem;--typography-label-small-size: .75rem;--typography-label-small-line: 1rem;--typography-label-small-letter: 0rem}.typography-body-large-regular,.typography-body-medium-regular{font-family:Roboto,system-ui,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0rem}.typography-body-large-bold,.typography-body-medium-bold{font-family:Roboto,system-ui,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:0rem}.typography-body-large-bold-underline,.typography-body-medium-bold-underline{font-family:Roboto,system-ui,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;letter-spacing:0rem;text-decoration:underline}.typography-body-large-italic,.typography-body-medium-italic{font-family:Roboto,system-ui,sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0rem}.typography-body-small-regular{font-family:Roboto,system-ui,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:0rem}.typography-body-small-bold{font-family:Roboto,system-ui,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0rem}.typography-body-small-bold-underline{font-family:Roboto,system-ui,sans-serif;font-weight:600;font-size:.875rem;line-height:1.25rem;letter-spacing:0rem;text-decoration:underline}.typography-body-small-italic{font-family:Roboto,system-ui,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:0rem}html,body{margin:0;padding:0}:root{--color-brand-content: #0000ff;--color-brand-background: #e0e6ff;--color-brand-accent-content: #ffffff;--color-brand-accent-background: #0000ff;--number-radius-button: .25rem;--number-radius-field: .25rem;--number-radius-container: .25rem;--number-radius-modal: .25rem;--component-menu-radius: .25rem;--component-menu-item-radius: .25rem;--component-tag-radius: .25rem;--component-tabs-item-radius: .25rem;--component-tooltip-radius-multiple-lines: .25rem;--number-radius-3xsmall: .25rem;--number-radius-2xsmall: .25rem;--number-radius-xsmall: .25rem;--number-radius-small: .25rem;--number-radius-medium: .25rem;--number-radius-large: .25rem;--number-radius-xlarge: .25rem;--number-radius-2xlarge: .25rem;--number-radius-3xlarge: .25rem}educ-password-input dp-icon-button[slot=after]{margin-block:calc((var(--component-input-text-field-size-label-outside) - 2 * var(--number-spacing-2xsmall) - var(--component-button-size-small)) / 2)}:root{--ar-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", sans-serif;--ar-accent: #0B0BE0;--ar-accent-hover: #0707A8;--ar-accent-soft: #D6D6F7;--ar-on-accent: #FFFFFF;--ar-focus-ring: rgba(11, 11, 224, .1);--ar-focus-border: #B9B9F5;--ar-text: #1D1D1F;--ar-text-body: #3A3A3C;--ar-text-secondary: #6E6E73;--ar-placeholder: #8E8E93;--ar-bg: #FFFFFF;--ar-bg-sidebar: #F5F5F7;--ar-fill-search: #E8E8ED;--ar-fill-chip: #F2F2F5;--ar-fill-hover: rgba(0, 0, 0, .045);--ar-hairline: #E5E5EA;--ar-hairline-toolbar: #EDEDF0;--ar-border-composer: #DCDCE0;--ar-success: #1B7F3A;--ar-warning: #B25000;--ar-danger: #D70015;--ar-rail-text: rgba(255, 255, 255, .82);--ar-rail-hover: rgba(255, 255, 255, .12);--ar-rail-active: rgba(255, 255, 255, .18);--ar-chat-width: 864px;--ar-radius-composer: 22px;--ar-radius-bubble: 20px;--ar-radius-rail: 12px;--ar-radius-row: 9px;--ar-radius-icon: 8px;--ar-radius-pill: 999px;--ar-shadow-composer: 0 8px 28px rgba(0, 0, 0, .06)}.sl-root{display:flex;flex-direction:column;gap:var(--number-spacing-xlarge)}.sl-head{display:flex;align-items:flex-start;gap:var(--number-spacing-small)}.sl-head-text{flex:1;min-width:0}.sl-head-text h2,.sl-head-text p{margin:0}.sl-head-text p{margin-top:var(--number-spacing-4xsmall);color:var(--color-neutral-content-soft)}.sl-chip{width:40px;height:40px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:var(--number-radius-small);background:var(--color-brand-background);color:var(--color-brand-content)}.sl-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--number-spacing-small)}.sl-list{display:flex;flex-direction:column;gap:var(--number-spacing-small)}.sl-item{border:1px solid var(--color-neutral-border-soft);border-radius:var(--number-radius-container);background:var(--color-neutral-background-strong)}.sl-live{padding:var(--number-spacing-small) var(--number-spacing-medium)}.sl-muted{color:var(--color-neutral-content-soft)}.dz-layout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--number-spacing-xlarge)}.dz-form{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:var(--number-spacing-large)}.dz-summary{flex:1 1 300px;max-width:380px;min-width:0;display:flex;flex-direction:column;gap:var(--number-spacing-medium)}.dz-section{display:flex;flex-direction:column;gap:var(--number-spacing-xlarge)}.dz-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--number-spacing-large) var(--number-spacing-xlarge)}.dz-message{margin:0}.dz-message--warning{color:var(--color-status-warning-content)}.dz-message--error{color:var(--color-status-error-content)}.dz-summary-head{display:flex;justify-content:space-between;align-items:center;gap:var(--number-spacing-small)}.dz-summary-head h2{margin:0}.dz-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--number-spacing-small)}.dz-checklist li{display:flex;align-items:center;gap:var(--number-spacing-xsmall)}.dz-check{width:20px;height:20px;flex:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:var(--number-radius-round);border:2px solid var(--color-neutral-border-soft)}.dz-check--done{border:none;background:var(--color-brand-accent-background);color:var(--color-brand-accent-content)}.dz-check-label{flex:1}.dz-check-value{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-neutral-content-soft)}.dz-next{display:flex;flex-direction:column;gap:var(--number-spacing-small);padding:var(--number-spacing-large) var(--number-spacing-xlarge);border-radius:var(--number-radius-container);background:var(--color-brand-accent-background);color:var(--color-brand-accent-content)}.dz-next-title{display:flex;align-items:center;gap:var(--number-spacing-xsmall)}.dz-next p{margin:0}.prog-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.prog-step{display:flex;gap:7px;align-items:flex-start;font-size:12.5px;line-height:18px;color:#5a5955}.prog-step-icon{flex-shrink:0;width:14px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.prog-step-ok .prog-step-icon{color:#448361}.prog-step-alerte .prog-step-icon{color:#cb912f}.prog-step-echec .prog-step-icon{color:#d44c47}.prog-step-annule .prog-step-icon{color:#9b9a97}.prog-step-en_cours .prog-step-icon:before{content:"";width:7px;height:7px;border-radius:50%;background:#2383e2;animation:prog-beat 1.2s infinite ease-in-out}.prog-step-en_cours .prog-step-label{background:linear-gradient(90deg,#37352f 40%,#b4b3af,#37352f 60%) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:prog-shimmer 2.2s linear infinite}.prog-muted{color:#9b9a97}.prog-step-time{flex-shrink:0;font-variant-numeric:tabular-nums}.prog-thought{margin-top:1px;color:#9b9a97;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prog-reasoning{margin-top:4px;padding-left:8px;border-left:2px solid #e9e9e7;font-size:12px;line-height:1.5;color:#787774}.prog-reasoning p{margin:0 0 6px}.prog-reasoning p:last-child{margin-bottom:0}.prog-fold summary{cursor:pointer;font-size:12px;color:#9b9a97;-webkit-user-select:none;user-select:none}.prog-fold summary:hover{color:#37352f}.prog-stale{font-size:12px;color:#7a5b00}@keyframes prog-beat{0%,to{transform:scale(.75);opacity:.55}50%{transform:scale(1);opacity:1;box-shadow:0 0 0 3px #2383e22e}}@keyframes prog-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.prog-step-en_cours .prog-step-icon:before{animation:none}.prog-step-en_cours .prog-step-label{animation:none;background:none;color:#37352f}}.ev-file-head{display:flex;align-items:center;gap:var(--number-spacing-xsmall);width:100%;padding:var(--number-spacing-small) var(--number-spacing-medium);border:none;border-radius:var(--number-radius-container);background:transparent;color:var(--color-neutral-content);text-align:left;cursor:pointer}.ev-file-head:hover{background:var(--color-neutral-background)}.ev-file-name{flex:1;min-width:0;overflow-wrap:anywhere}.ev-file-body{display:flex;flex-direction:column;gap:var(--number-spacing-xsmall);padding:0 var(--number-spacing-medium) var(--number-spacing-medium)}.ev-fait{display:flex;flex-direction:column;gap:var(--number-spacing-2xsmall);padding:var(--number-spacing-small) var(--number-spacing-medium);background:var(--color-neutral-background)}.ev-fait-head{display:flex;align-items:center;gap:var(--number-spacing-2xsmall)}.ev-fait-title{flex:1;min-width:0}.ev-fait-verbatim{margin:0;color:var(--color-neutral-content-soft)}.ev-fait-meta{display:flex;align-items:center;gap:var(--number-spacing-3xsmall);color:var(--color-neutral-content-soft)}.ev-fait-note{display:flex;align-items:flex-start;gap:var(--number-spacing-2xsmall);padding:var(--number-spacing-2xsmall) var(--number-spacing-xsmall);border-radius:var(--number-radius-small);background:var(--color-status-warning-background);color:var(--color-status-warning-content);font-style:italic}.iv-error{display:flex;flex-direction:column;align-items:flex-start;gap:var(--number-spacing-2xsmall)}.iv-insight{display:flex;flex-direction:column;gap:var(--number-spacing-2xsmall);padding:var(--number-spacing-medium) var(--number-spacing-large)}.iv-insight-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--number-spacing-2xsmall)}.iv-insight-title{flex:1;min-width:200px}.iv-insight-description{margin:0;color:var(--color-neutral-content-soft)}.iv-priorite-label{display:inline-flex;align-items:center;gap:var(--number-spacing-4xsmall);white-space:nowrap;color:var(--color-neutral-content-soft)}.iv-dot{width:8px;height:8px;border-radius:var(--number-radius-round)}.iv-quote{display:flex;flex-direction:column;gap:var(--number-spacing-5xsmall);margin-top:var(--number-spacing-4xsmall);padding:var(--number-spacing-2xsmall) var(--number-spacing-small);border-left:3px solid var(--color-neutral-border-soft);border-radius:var(--number-radius-small);background:var(--color-neutral-background)}.iv-quote--old{border-left-color:var(--color-brand-variant-content)}.ic-btn{width:36px;height:36px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--ar-radius-row);background:transparent;color:var(--ar-text-secondary);cursor:pointer}.ic-btn--small{width:32px;height:32px;border-radius:var(--ar-radius-icon)}.ic-btn:hover:not(:disabled){background:var(--ar-fill-hover);color:var(--ar-text)}.ic-btn:disabled{opacity:.45;cursor:default}.ic-btn[aria-pressed=true]{color:var(--ar-accent)}.ic-btn[aria-pressed=true] svg{fill:currentColor}.ic-btn:focus-visible{outline:2px solid var(--ar-accent);outline-offset:1px}.cm-user{display:flex;justify-content:flex-end}.cm-base-change{display:flex;align-items:center;gap:12px;margin-bottom:-12px}.cm-base-change:before,.cm-base-change:after{content:"";flex:1;height:1px;background:var(--ar-hairline)}.cm-base-change__label{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1.4;color:var(--ar-text-secondary)}.cm-bubble{max-width:75%;padding:10px 16px;border-radius:var(--ar-radius-bubble);background:var(--ar-accent);color:var(--ar-on-accent);font-size:15px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.cm-answer{min-width:0;display:flex;flex-direction:column;gap:18px}.cm-head{display:flex;align-items:center;gap:10px}.cm-mark{width:26px;height:26px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:var(--ar-radius-icon);background:var(--ar-accent);color:var(--ar-on-accent)}.cm-mark svg{stroke-width:2}.cm-disclosure{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;margin-left:-4px;border:0;border-radius:7px;background:transparent;color:var(--ar-text-secondary);font:inherit;font-size:13px;cursor:pointer;-webkit-user-select:none;user-select:none}.cm-disclosure:hover{background:var(--ar-fill-hover);color:var(--ar-text)}.cm-disclosure:focus-visible{outline:2px solid var(--ar-accent);outline-offset:1px}.cm-disclosure>svg{transition:transform .15s ease}.cm-disclosure[aria-expanded=true]>svg,.cm-sources[open]>.cm-disclosure>svg{transform:rotate(90deg)}.cm-live{font-size:13px;color:var(--ar-text-secondary)}.cm-steps{margin:-8px 0 0 36px}.cm-steps .prog-step{font-size:12px;color:var(--ar-text-secondary)}.cm-steps .prog-step-label{color:var(--ar-text-body)}.cm-steps .prog-step-ok .prog-step-icon,.cm-steps .prog-step-annule .prog-step-icon,.cm-steps .prog-muted,.cm-steps .prog-thought,.cm-steps .prog-fold summary,.cm-steps .prog-reasoning{color:var(--ar-text-secondary)}.cm-steps .prog-step-alerte .prog-step-icon{color:var(--ar-warning)}.cm-steps .prog-step-echec .prog-step-icon{color:var(--ar-danger)}.cm-steps .prog-step-en_cours .prog-step-icon:before{background:var(--ar-accent)}.cm-steps .prog-step-en_cours .prog-step-label{background-image:linear-gradient(90deg,var(--ar-text-body) 40%,var(--ar-placeholder) 50%,var(--ar-text-body) 60%)}.cm-steps .prog-fold summary:hover{color:var(--ar-text)}.cm-steps .prog-reasoning{border-left-color:var(--ar-hairline)}.cm-md{display:flex;flex-direction:column;gap:14px;min-width:0;color:var(--ar-text-body);font-size:15px;line-height:1.6;overflow-wrap:anywhere}.cm-md>*{margin:0}.cm-md :is(h1,h2,h3,h4,h5,h6){color:var(--ar-text);line-height:1.25}.cm-md :is(h1,h2,h3){font-size:22px;font-weight:700;letter-spacing:-.02em}.cm-md :is(h4,h5,h6){font-size:17px;font-weight:600}.cm-md>:is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:10px}.cm-md :is(ul,ol){padding-left:20px}.cm-md li+li,.cm-md li>:is(ul,ol){margin-top:8px}.cm-md li>p{margin:0}.cm-md strong{color:var(--ar-text);font-weight:600}.cm-md a{color:var(--ar-accent)}.cm-md a:hover{color:var(--ar-accent-hover)}.cm-md code{padding:1px 4px;border-radius:4px;background:var(--ar-fill-chip);font-size:.9em}.cm-md pre{padding:12px 14px;border-radius:var(--ar-radius-row);background:var(--ar-bg-sidebar);overflow-x:auto}.cm-md pre code{padding:0;background:none}.cm-md blockquote{padding-left:14px;border-left:2px solid var(--ar-hairline)}.cm-md hr{width:100%;border:0;border-top:1px solid var(--ar-hairline)}.cm-md table{display:block;overflow-x:auto;border-collapse:collapse;font-size:14px}.cm-md :is(th,td){padding:6px 12px 6px 0;border-bottom:1px solid var(--ar-hairline);text-align:left;vertical-align:top}.cm-md th{color:var(--ar-text);font-weight:600}.cm-emoji{width:1.05em;height:1.05em;margin-right:.4em;vertical-align:-.16em}.cm-emoji--success{color:var(--ar-success)}.cm-emoji--warning{color:var(--ar-warning)}.cm-emoji--danger{color:var(--ar-danger)}.cm-notice{display:flex;align-items:flex-start;gap:8px;margin:0;color:var(--ar-text-secondary);font-size:15px;line-height:1.45}.cm-notice>svg{flex:none;margin-top:2px}.cm-notice--error{color:var(--ar-danger)}.cm-refs{display:flex;flex-direction:column;gap:6px;margin-top:-6px}.cm-meta,.cm-etudes{color:var(--ar-text-secondary);font-size:13px;line-height:1.45}.cm-etudes{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.cm-etudes li{display:flex;align-items:flex-start;gap:8px}.cm-etudes li>svg{flex:none;margin-top:2px}.cm-etudes strong{color:var(--ar-text-body);font-weight:500}.cm-sources>summary{list-style:none}.cm-sources>summary::-webkit-details-marker,.cm-source>summary::-webkit-details-marker{display:none}.cm-source-list{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.cm-source>summary{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;padding:5px 8px;margin:0 -8px;border-radius:var(--ar-radius-icon);list-style:none;cursor:pointer}.cm-source>summary:hover{background:var(--ar-fill-hover)}.cm-source>summary:focus-visible{outline:2px solid var(--ar-accent);outline-offset:-2px}.cm-source__title{min-width:0;color:var(--ar-text-body);font-size:14px;overflow-wrap:anywhere}.cm-source__body{display:flex;flex-direction:column;gap:2px;padding:4px 0 10px 18px}.cm-source__text{margin:0 0 4px;color:var(--ar-text-body);font-size:14px;line-height:1.5;white-space:pre-wrap}.cm-source__value{color:var(--ar-text-body)}.cm-actions{display:flex;gap:2px;margin:-4px 0 0 -6px}.cd-root educ-popin .educ-popin{height:auto}.cd-root educ-popin .educ-popin__footer .dp-button{min-height:var(--component-button-size-large);border-radius:var(--component-button-radius-large);padding-inline:var(--component-button-padding-large)}.mn-root{position:relative;display:inline-flex;min-width:0}.mn-list{position:absolute;z-index:10;min-width:200px;max-width:320px;max-height:320px;overflow-y:auto;padding:6px;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;border:1px solid var(--ar-hairline);border-radius:12px;background:var(--ar-bg);box-shadow:var(--ar-shadow-composer)}.mn-list--bottom-end{top:calc(100% + 4px);right:0}.mn-list--top-start{bottom:calc(100% + 6px);left:0}.mn-item{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:0 10px;border:0;border-radius:var(--ar-radius-icon);background:transparent;color:var(--ar-text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.mn-item:hover,.mn-item:focus-visible{outline:none;background:var(--ar-fill-hover)}.mn-item>svg{flex:none;color:var(--ar-text-secondary)}.mn-item--danger,.mn-item--danger>svg{color:var(--ar-danger)}.mn-item__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-item>.mn-item__check{color:var(--ar-accent)}.ct-root{flex:none;height:56px;box-sizing:border-box;display:grid;grid-template-columns:minmax(44px,1fr) minmax(0,auto) minmax(44px,1fr);align-items:center;gap:8px;padding:0 12px;border-bottom:1px solid var(--ar-hairline-toolbar)}.ct-center{min-width:0;text-align:center}.ct-title{max-width:760px;margin:0;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct-rename{display:block;width:560px;max-width:100%;height:24px;margin:0 auto;padding:0 8px;border:1px solid var(--ar-focus-border);border-radius:var(--ar-radius-icon);background:var(--ar-bg);color:var(--ar-text);font:inherit;font-size:14px;font-weight:600;text-align:center;box-sizing:border-box}.ct-rename:focus{outline:none;box-shadow:0 0 0 4px var(--ar-focus-ring)}.ct-end{display:flex;justify-content:flex-end}.cp-root{flex:none;padding:8px 32px 18px}.cp-form{max-width:var(--ar-chat-width);margin:0 auto;display:flex;flex-direction:column;gap:8px}.cp-box{display:flex;flex-direction:column;gap:6px;padding:12px 10px 10px 18px;border:1px solid var(--ar-border-composer);border-radius:var(--ar-radius-composer);background:var(--ar-bg);box-shadow:var(--ar-shadow-composer)}.cp-box:focus-within{border-color:var(--ar-focus-border);box-shadow:0 0 0 4px var(--ar-focus-ring),var(--ar-shadow-composer)}.cp-input{width:100%;max-height:200px;padding:4px 0;border:0;background:transparent;color:var(--ar-text);font:inherit;font-size:15px;line-height:1.5;resize:none;overflow-y:auto;box-sizing:border-box}.cp-input:focus{outline:none}.cp-input::placeholder{color:var(--ar-placeholder)}.cp-bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.cp-base{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:30px;padding:0 10px;border:0;border-radius:var(--ar-radius-pill);background:var(--ar-fill-chip);color:var(--ar-text-body);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.cp-bar>.mn-root{margin-left:-8px}.cp-base>svg{flex:none}.cp-base:hover:not(:disabled){background:var(--ar-fill-search)}.cp-base:disabled{opacity:.6;cursor:default}.cp-base__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-send{width:34px;height:34px;flex:none;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--ar-radius-pill);background:var(--ar-accent);color:var(--ar-on-accent);cursor:pointer}.cp-send:hover:not(:disabled){background:var(--ar-accent-hover)}.cp-send:disabled{background:var(--ar-accent-soft);cursor:not-allowed}.cp-base:focus-visible,.cp-send:focus-visible{outline:2px solid var(--ar-accent);outline-offset:2px}.cp-note{margin:0;text-align:center;font-size:11px;color:var(--ar-text-secondary)}.cl-root{width:272px;flex-shrink:0;height:100%;box-sizing:border-box;display:flex;flex-direction:column;background:var(--ar-bg-sidebar);border-right:1px solid var(--ar-hairline)}.cl-header{display:flex;align-items:center;justify-content:space-between;padding:18px 12px 10px 20px}.cl-title{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em}.ic-btn.cl-compose{border-radius:10px;color:var(--ar-accent)}.ic-btn.cl-compose:hover:not(:disabled){color:var(--ar-accent-hover)}.cl-search{position:relative;margin:0 12px 12px;color:var(--ar-text-secondary)}.cl-search>svg{position:absolute;left:10px;top:9.5px;pointer-events:none}.cl-search__input{width:100%;height:34px;padding:0 10px 0 32px;border:0;border-radius:var(--ar-radius-row);background:var(--ar-fill-search);color:var(--ar-text);font:inherit;font-size:14px;box-sizing:border-box}.cl-search__input::placeholder{color:var(--ar-placeholder)}.cl-search__input:focus{outline:none;box-shadow:0 0 0 3px var(--ar-focus-border)}.cl-scroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:6px 12px 16px}.cl-empty{margin:0;padding:6px 8px;font-size:13px;color:var(--ar-text-secondary)}.cl-group__title{margin:0;padding:6px 8px;font-size:12px;font-weight:600;color:var(--ar-text-secondary)}.cl-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.cl-row{display:block;width:100%;padding:9px 10px;border:0;border-radius:var(--ar-radius-row);background:transparent;color:var(--ar-text);font:inherit;font-size:14px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.cl-row:hover{background:var(--ar-fill-hover)}.cl-row[aria-current=true]{background:var(--ar-accent);color:var(--ar-on-accent);font-weight:500}.cl-row:focus-visible{outline:2px solid var(--ar-accent);outline-offset:1px}.sv-root{position:relative;flex:1;min-width:0;height:100%;display:flex;background:var(--ar-bg);color:var(--ar-text);font-family:var(--ar-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sv-main{flex:1;min-width:0;display:flex;flex-direction:column}.sv-root--panel-closed>.cl-root{display:none}@media (max-width: 1199px){.sv-root>.cl-root{position:absolute;inset:0 auto 0 0;z-index:2;box-shadow:var(--ar-shadow-composer)}}.sv-scroll{flex:1;min-height:0;overflow-y:auto;padding:36px 32px 24px}.sv-thread{max-width:var(--ar-chat-width);min-height:100%;margin:0 auto;display:flex;flex-direction:column;gap:28px}.sv-opening{margin:auto;font-size:13px;color:var(--ar-text-secondary)}.sv-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center}.sv-empty__mark{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--ar-radius-rail);background:var(--ar-accent);color:var(--ar-on-accent)}.sv-empty__title{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em}.sv-error{margin:0;padding:0 max(32px,calc((100% - var(--ar-chat-width)) / 2));color:var(--ar-danger);font-size:13px}.rail-root{flex:none;width:80px;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 0;background:var(--ar-accent);color:#fff;font-family:var(--ar-font);-webkit-font-smoothing:antialiased}.rail-logo{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;border-radius:var(--ar-radius-rail);background:#fff;color:var(--ar-accent)}.rail-item{width:64px;height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0;border:none;border-radius:var(--ar-radius-rail);background:transparent;color:var(--ar-rail-text);font:inherit;font-size:10px;font-weight:500;cursor:pointer}.rail-item:hover{background:var(--ar-rail-hover)}.rail-item[aria-current=page]{background:var(--ar-rail-active);color:#fff;font-weight:600}.rail-item:focus-visible,.rail-avatar:focus-visible{outline:2px solid #fff;outline-offset:2px}.rail-account{position:relative;margin-top:auto}.rail-avatar{width:40px;height:40px;padding:0;box-sizing:border-box;border:2px solid rgba(255,255,255,.35);border-radius:var(--ar-radius-pill);background:#fff;color:var(--ar-accent);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.rail-menu{position:absolute;left:calc(100% + 12px);bottom:0;z-index:10;min-width:220px;max-width:280px;padding:6px;border:1px solid var(--ar-hairline);border-radius:14px;background:var(--ar-bg);box-shadow:var(--ar-shadow-composer);color:var(--ar-text)}.rail-menu-identity{padding:8px 10px 10px;border-bottom:1px solid var(--ar-hairline-toolbar);margin-bottom:6px}.rail-menu-name{font-size:14px;font-weight:600}.rail-menu-email{margin-top:2px;font-size:12px;color:var(--ar-text-secondary)}.rail-menu-name,.rail-menu-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-menu-item{width:100%;padding:9px 10px;border:none;border-radius:var(--ar-radius-row);background:transparent;color:inherit;font:inherit;font-size:14px;text-align:left;cursor:pointer}.rail-menu-item:hover{background:var(--ar-fill-hover)}.rail-menu-item:focus-visible{outline:2px solid var(--ar-accent);outline-offset:-2px}
