@charset "UTF-8";:root{--leaf-desktop-menu-padding-vertical-padding: 1rem;--leaf-desktop-menu-padding-horizontal-padding: .5rem;--leaf-color-header-bg-default: #fff;--leaf-color-header-inverse-bg-default: #035c67;--leaf-color-header-bg-secondary: #035c67;--leaf-color-header-inverse-bg-secondary: #fff;--leaf-color-header-bg-tertiary: #035c67;--leaf-color-header-inverse-bg-tertiary: #fff;--leaf-color-header-menu-bg-default: #fff;--leaf-color-header-menu-inverse-bg-default: #035c67;--leaf-color-header-menu-bg-selected: #f6f5f3;--leaf-color-header-menu-inverse-bg-selected: #00363d;--leaf-color-header-menu-bg-hover: #f6f5f3;--leaf-color-header-menu-inverse-bg-hover: #00363d;--leaf-color-header-menu-bg-pressed: #edebe7;--leaf-color-header-menu-inverse-bg-pressed: #00171a;--leaf-color-header-menu-bg-active: #edebe7;--leaf-color-header-menu-inverse-bg-active: #00171a;--leaf-color-header-menu-bg-focus: #f6f5f3;--leaf-color-header-menu-inverse-bg-focus: #00363d;--leaf-color-header-menu-content-default: #035c67;--leaf-color-header-menu-inverse-content-default: #fff;--leaf-color-header-menu-content-hover: #00363d;--leaf-color-header-menu-inverse-content-hover: #fff;--leaf-color-header-menu-content-pressed: #00171a;--leaf-color-header-menu-inverse-content-pressed: #fff;--leaf-color-header-menu-content-active: #00171a;--leaf-color-header-menu-inverse-content-active: #fff;--leaf-color-header-menu-content-selected: #00363d;--leaf-color-header-menu-inverse-content-selected: #fff;--leaf-color-header-menu-content-focus: #035c67;--leaf-color-header-menu-inverse-content-focus: #fff;--leaf-color-header-menu-border-default: rgb(80 80 80 / 0%);--leaf-color-header-menu-inverse-border-default: rgb(80 80 80 / 0%);--leaf-color-header-menu-border-pressed: #035c67;--leaf-color-header-menu-inverse-border-pressed: #fff;--leaf-color-header-menu-border-active: #035c67;--leaf-color-header-menu-inverse-border-active: #fff;--leaf-color-header-menu-border-selected: #00363d;--leaf-color-header-menu-inverse-border-selected: #f6f5f3;--leaf-color-header-menu-border-focus: #00363d;--leaf-color-header-menu-inverse-border-focus: #fff;--leaf-color-header-menu-border-hover: #00363d;--leaf-color-header-menu-inverse-border-hover: #fff;--leaf-color-header-submenu-bg-default: #fff;--leaf-color-header-submenu-inverse-bg-default: #035c67;--leaf-color-header-submenu-bg-hover: #f6f5f3;--leaf-color-header-submenu-inverse-bg-hover: #00363d;--leaf-color-header-submenu-bg-pressed: #edebe7;--leaf-color-header-submenu-inverse-bg-pressed: #00171a;--leaf-color-header-submenu-bg-active: #edebe7;--leaf-color-header-submenu-inverse-bg-active: #00171a;--leaf-color-header-submenu-bg-focus: #fff;--leaf-color-header-submenu-inverse-bg-focus: #035c67;--leaf-color-header-submenu-bg-selected: #f6f5f3;--leaf-color-header-submenu-inverse-bg-selected: #00363d;--leaf-color-header-submenu-content-default: #035c67;--leaf-color-header-submenu-inverse-content-default: #fff;--leaf-color-header-submenu-content-hover: #00363d;--leaf-color-header-submenu-inverse-content-hover: #fff;--leaf-color-header-submenu-content-pressed: #00171a;--leaf-color-header-submenu-inverse-content-pressed: #fff;--leaf-color-header-submenu-content-active: #00171a;--leaf-color-header-submenu-inverse-content-active: #fff;--leaf-color-header-submenu-content-focus: #00363d;--leaf-color-header-submenu-inverse-content-focus: #fff;--leaf-color-header-submenu-content-selected: #035c67;--leaf-color-header-submenu-inverse-content-selected: #fff;--leaf-color-header-submenu-border-default: #fff;--leaf-color-header-submenu-inverse-border-default: #035c67;--leaf-color-header-submenu-border-hover: #f6f5f3;--leaf-color-header-submenu-inverse-border-hover: #00363d;--leaf-color-header-submenu-border-focus: #035c67;--leaf-color-header-submenu-inverse-border-focus: #fff;--leaf-color-header-submenu-border-active: #edebe7;--leaf-color-header-submenu-inverse-border-active: #00171a;--leaf-color-header-submenu-border-pressed: #edebe7;--leaf-color-header-submenu-inverse-border-pressed: #00171a;--leaf-color-header-submenu-border-selected: #00363d;--leaf-color-header-submenu-inverse-border-selected: #f6f5f3;--leaf-color-footer-bg-default: #f6f5f3;--leaf-color-footer-bg-inverse-default: #035c67;--leaf-color-footer-bg-secondary: #fff;--leaf-color-footer-bg-inverse-secondary: #00363d;--leaf-color-footer-content-default: #fff;--leaf-color-footer-content-secondary: #2d2d2d;--leaf-color-footer-link-default: #035c67;--leaf-color-footer-link-hover: #00171a;--leaf-color-footer-inverse-bg-default: #035c67;--leaf-color-footer-inverse-bg-secondary: #00363d;--leaf-spacing-0: 0rem;--leaf-spacing-2: .125rem;--leaf-spacing-4: .25rem;--leaf-spacing-6: .375rem;--leaf-spacing-8: .5rem;--leaf-spacing-12: .75rem;--leaf-spacing-14: .875rem;--leaf-spacing-16: 1rem;--leaf-spacing-18: 1.125rem;--leaf-spacing-20: 20px;--leaf-spacing-24: 1.5rem;--leaf-spacing-32: 2rem;--leaf-spacing-40: 2.5rem;--leaf-spacing-48: 3rem;--leaf-spacing-56: 3.5rem;--leaf-spacing-64: 4rem;--leaf-spacing-80: 5rem;--leaf-spacing-96: 6rem;--leaf-spacing-120: 7.5rem;--leaf-spacing-160: 10rem;--leaf-spacing-component-badge-horizontal: .375rem;--leaf-spacing-component-badge-vertical: .125rem;--leaf-spacing-component-button-horizontal-small: 1rem;--leaf-spacing-component-button-horizontal-medium: 1.5rem;--leaf-spacing-component-button-horizontal-large: 2rem;--leaf-spacing-component-button-horizontal-small-icon-only: .5rem;--leaf-spacing-component-button-horizontal-medium-icon-only: .75rem;--leaf-spacing-component-button-horizontal-large-icon-only: .75rem;--leaf-spacing-component-button-vertical-small: .5rem;--leaf-spacing-component-button-vertical-medium: .75rem;--leaf-spacing-component-button-vertical-large: 1rem;--leaf-spacing-component-button-vertical-small-icon-only: .5rem;--leaf-spacing-component-button-vertical-medium-icon-only: .75rem;--leaf-spacing-component-button-vertical-large-icon-only: .75rem;--leaf-spacing-component-desktop-menu-horizontal: .5rem;--leaf-spacing-component-desktop-menu-vertical: 1rem;--leaf-spacing-component-progress-meter-height: .5rem;--leaf-color-button-primary-danger-bg: #d02525;--leaf-color-button-primary-danger-inverse-bg: #f88181;--leaf-color-button-primary-danger-bg-hover: #aa1313;--leaf-color-button-primary-danger-inverse-bg-hover: #f5a8a8;--leaf-color-button-primary-danger-bg-focus: #aa1313;--leaf-color-button-primary-danger-inverse-bg-focus: #f5a8a8;--leaf-color-button-primary-danger-bg-active: #7a0000;--leaf-color-button-primary-danger-inverse-bg-active: #fccaca;--leaf-color-button-primary-danger-bg-disabled: #eaeaea;--leaf-color-button-primary-danger-inverse-bg-disabled: #ababab;--leaf-color-button-primary-danger-content: #fff;--leaf-color-button-primary-danger-inverse-content: #2d2d2d;--leaf-color-button-primary-danger-content-hover: #fff;--leaf-color-button-primary-danger-inverse-content-hover: #2d2d2d;--leaf-color-button-primary-danger-content-focus: #fff;--leaf-color-button-primary-danger-inverse-content-focus: #2d2d2d;--leaf-color-button-primary-danger-content-active: #fff;--leaf-color-button-primary-danger-inverse-content-active: #2d2d2d;--leaf-color-button-primary-danger-content-disabled: #949494;--leaf-color-button-primary-danger-inverse-content-disabled: #6c6c6c;--leaf-color-button-primary-danger-border: #d02525;--leaf-color-button-primary-danger-inverse-border: #f88181;--leaf-color-button-primary-danger-border-hover: #aa1313;--leaf-color-button-primary-danger-inverse-border-hover: #f5a8a8;--leaf-color-button-primary-danger-border-focus: #aa1313;--leaf-color-button-primary-danger-inverse-border-focus: #f5a8a8;--leaf-color-button-primary-danger-border-active: #7a0000;--leaf-color-button-primary-danger-inverse-border-active: #fccaca;--leaf-color-button-primary-danger-border-disabled: #eaeaea;--leaf-color-button-primary-danger-inverse-border-disabled: #ababab;--leaf-color-button-primary-danger-outline: #00171a;--leaf-color-button-primary-danger-inverse-outline: #3effc0;--leaf-color-button-primary-danger-bg-default: #d02525;--leaf-color-button-primary-danger-inverse-bg-default: #f88181;--leaf-color-button-primary-danger-content-default: #fff;--leaf-color-button-primary-danger-inverse-content-default: #2d2d2d;--leaf-color-button-primary-danger-border-default: #d02525;--leaf-color-button-primary-danger-inverse-border-default: #f88181;--leaf-color-button-primary-danger-outline-default: #00171a;--leaf-color-button-primary-danger-inverse-outline-default: #3effc0;--leaf-color-button-primary-bg: #035c67;--leaf-color-button-primary-inverse-bg: #3effc0;--leaf-color-button-primary-bg-hover: #00363d;--leaf-color-button-primary-inverse-bg-hover: #12f3a9;--leaf-color-button-primary-bg-focus: #00363d;--leaf-color-button-primary-inverse-bg-focus: #12f3a9;--leaf-color-button-primary-bg-active: #00171a;--leaf-color-button-primary-inverse-bg-active: #00d18d;--leaf-color-button-primary-bg-disabled: #eaeaea;--leaf-color-button-primary-inverse-bg-disabled: #ababab;--leaf-color-button-primary-content: #fff;--leaf-color-button-primary-inverse-content: #00363d;--leaf-color-button-primary-content-hover: #fff;--leaf-color-button-primary-inverse-content-hover: #00363d;--leaf-color-button-primary-content-focus: #fff;--leaf-color-button-primary-inverse-content-focus: #00363d;--leaf-color-button-primary-content-active: #fff;--leaf-color-button-primary-inverse-content-active: #00363d;--leaf-color-button-primary-content-disabled: #949494;--leaf-color-button-primary-inverse-content-disabled: #6c6c6c;--leaf-color-button-primary-border: #035c67;--leaf-color-button-primary-inverse-border: #3effc0;--leaf-color-button-primary-border-hover: #00363d;--leaf-color-button-primary-inverse-border-hover: #12f3a9;--leaf-color-button-primary-border-focus: #00363d;--leaf-color-button-primary-inverse-border-focus: #12f3a9;--leaf-color-button-primary-border-active: #00171a;--leaf-color-button-primary-inverse-border-active: #00d18d;--leaf-color-button-primary-border-disabled: #eaeaea;--leaf-color-button-primary-inverse-border-disabled: #ababab;--leaf-color-button-primary-outline: #00171a;--leaf-color-button-primary-inverse-outline: #3effc0;--leaf-color-button-primary-bg-default: #035c67;--leaf-color-button-primary-inverse-bg-default: #3effc0;--leaf-color-button-primary-content-default: #fff;--leaf-color-button-primary-inverse-content-default: #00363d;--leaf-color-button-primary-border-default: #035c67;--leaf-color-button-primary-inverse-border-default: #3effc0;--leaf-color-button-primary-outline-default: #00171a;--leaf-color-button-primary-inverse-outline-default: #3effc0;--leaf-color-button-secondary-neutral-bg: rgb(80 80 80 / 0%);--leaf-color-button-secondary-neutral-inverse-bg: rgb(80 80 80 / 0%);--leaf-color-button-secondary-neutral-content: #2d2d2d;--leaf-color-button-secondary-neutral-inverse-content: #fff;--leaf-color-button-secondary-neutral-border: #2d2d2d;--leaf-color-button-secondary-neutral-inverse-border: #fff;--leaf-color-button-secondary-neutral-bg-hover: rgb(51 51 51 / 10%);--leaf-color-button-secondary-neutral-inverse-bg-hover: rgb(51 51 51 / 20%);--leaf-color-button-secondary-neutral-bg-focus: rgb(51 51 51 / 10%);--leaf-color-button-secondary-neutral-inverse-bg-focus: rgb(51 51 51 / 20%);--leaf-color-button-secondary-neutral-content-hover: #2d2d2d;--leaf-color-button-secondary-neutral-inverse-content-hover: #fff;--leaf-color-button-secondary-neutral-content-focus: #2d2d2d;--leaf-color-button-secondary-neutral-inverse-content-focus: #fff;--leaf-color-button-secondary-neutral-border-hover: #2d2d2d;--leaf-color-button-secondary-neutral-inverse-border-hover: #fff;--leaf-color-button-secondary-neutral-border-focus: #2d2d2d;--leaf-color-button-secondary-neutral-inverse-border-focus: #fff;--leaf-color-button-secondary-neutral-border-active: #2d2d2d;--leaf-color-button-secondary-neutral-inverse-border-active: #fff;--leaf-color-button-secondary-neutral-bg-active: rgb(51 51 51 / 20%);--leaf-color-button-secondary-neutral-inverse-bg-active: rgb(51 51 51 / 50%);--leaf-color-button-secondary-neutral-content-active: #2d2d2d;--leaf-color-button-secondary-neutral-inverse-content-active: #fff;--leaf-color-button-secondary-neutral-bg-disabled: #eaeaea;--leaf-color-button-secondary-neutral-inverse-bg-disabled: #ababab;--leaf-color-button-secondary-neutral-border-disabled: #eaeaea;--leaf-color-button-secondary-neutral-inverse-border-disabled: #ababab;--leaf-color-button-secondary-neutral-content-disabled: #949494;--leaf-color-button-secondary-neutral-inverse-content-disabled: #6c6c6c;--leaf-color-button-secondary-neutral-outline: #00140e;--leaf-color-button-secondary-neutral-inverse-outline: #3effc0;--leaf-color-button-secondary-neutral-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-secondary-neutral-inverse-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-secondary-neutral-content-default: #2d2d2d;--leaf-color-button-secondary-neutral-inverse-content-default: #fff;--leaf-color-button-secondary-neutral-border-default: #2d2d2d;--leaf-color-button-secondary-neutral-inverse-border-default: #fff;--leaf-color-button-secondary-neutral-outline-default: #00140e;--leaf-color-button-secondary-neutral-inverse-outline-default: #3effc0;--leaf-color-button-secondary-danger-bg: rgb(80 80 80 / 0%);--leaf-color-button-secondary-danger-inverse-bg: rgb(80 80 80 / 0%);--leaf-color-button-secondary-danger-bg-hover: #ffebeb;--leaf-color-button-secondary-danger-inverse-bg-hover: #7a0000;--leaf-color-button-secondary-danger-bg-focus: #ffebeb;--leaf-color-button-secondary-danger-inverse-bg-focus: #7a0000;--leaf-color-button-secondary-danger-bg-active: #fccaca;--leaf-color-button-secondary-danger-inverse-bg-active: #300;--leaf-color-button-secondary-danger-bg-disabled: rgb(80 80 80 / 0%);--leaf-color-button-secondary-danger-inverse-bg-disabled: rgb(80 80 80 / 0%);--leaf-color-button-secondary-danger-content: #aa1313;--leaf-color-button-secondary-danger-inverse-content: #f5a8a8;--leaf-color-button-secondary-danger-content-hover: #7a0000;--leaf-color-button-secondary-danger-inverse-content-hover: #f88181;--leaf-color-button-secondary-danger-content-focus: #7a0000;--leaf-color-button-secondary-danger-inverse-content-focus: #f88181;--leaf-color-button-secondary-danger-content-active: #300;--leaf-color-button-secondary-danger-inverse-content-active: #fccaca;--leaf-color-button-secondary-danger-content-disabled: #949494;--leaf-color-button-secondary-danger-inverse-content-disabled: #ababab;--leaf-color-button-secondary-danger-border: #aa1313;--leaf-color-button-secondary-danger-inverse-border: #f5a8a8;--leaf-color-button-secondary-danger-border-hover: #7a0000;--leaf-color-button-secondary-danger-inverse-border-hover: #f88181;--leaf-color-button-secondary-danger-border-focus: #7a0000;--leaf-color-button-secondary-danger-inverse-border-focus: #f88181;--leaf-color-button-secondary-danger-border-active: #300;--leaf-color-button-secondary-danger-inverse-border-active: #fccaca;--leaf-color-button-secondary-danger-border-disabled: #949494;--leaf-color-button-secondary-danger-inverse-border-disabled: #ababab;--leaf-color-button-secondary-danger-outline: #00171a;--leaf-color-button-secondary-danger-inverse-outline: #3effc0;--leaf-color-button-secondary-danger-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-secondary-danger-inverse-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-secondary-danger-content-default: #aa1313;--leaf-color-button-secondary-danger-inverse-content-default: #f5a8a8;--leaf-color-button-secondary-danger-border-default: #aa1313;--leaf-color-button-secondary-danger-inverse-border-default: #f5a8a8;--leaf-color-button-secondary-danger-outline-default: #00171a;--leaf-color-button-secondary-danger-inverse-outline-default: #3effc0;--leaf-color-button-secondary-bg: rgb(80 80 80 / 0%);--leaf-color-button-secondary-inverse-bg: rgb(80 80 80 / 0%);--leaf-color-button-secondary-bg-hover: #eaf4f6;--leaf-color-button-secondary-inverse-bg-hover: #003826;--leaf-color-button-secondary-bg-focus: #eaf4f6;--leaf-color-button-secondary-inverse-bg-focus: #003826;--leaf-color-button-secondary-bg-active: #cce7ea;--leaf-color-button-secondary-inverse-bg-active: #00171a;--leaf-color-button-secondary-bg-disabled: #eaeaea;--leaf-color-button-secondary-inverse-bg-disabled: rgb(80 80 80 / 0%);--leaf-color-button-secondary-content: #035c67;--leaf-color-button-secondary-inverse-content: #3effc0;--leaf-color-button-secondary-content-hover: #00363d;--leaf-color-button-secondary-inverse-content-hover: #12f3a9;--leaf-color-button-secondary-content-focus: #00363d;--leaf-color-button-secondary-inverse-content-focus: #12f3a9;--leaf-color-button-secondary-content-active: #00171a;--leaf-color-button-secondary-inverse-content-active: #00d18d;--leaf-color-button-secondary-content-disabled: #949494;--leaf-color-button-secondary-inverse-content-disabled: #ababab;--leaf-color-button-secondary-border: #035c67;--leaf-color-button-secondary-inverse-border: #3effc0;--leaf-color-button-secondary-border-hover: #00363d;--leaf-color-button-secondary-inverse-border-hover: #12f3a9;--leaf-color-button-secondary-border-focus: #00363d;--leaf-color-button-secondary-inverse-border-focus: #12f3a9;--leaf-color-button-secondary-border-active: #00171a;--leaf-color-button-secondary-inverse-border-active: #00d18d;--leaf-color-button-secondary-border-disabled: #ababab;--leaf-color-button-secondary-inverse-border-disabled: #ababab;--leaf-color-button-secondary-outline: #00171a;--leaf-color-button-secondary-inverse-outline: #12f3a9;--leaf-color-button-secondary-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-secondary-inverse-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-secondary-content-default: #035c67;--leaf-color-button-secondary-inverse-content-default: #3effc0;--leaf-color-button-secondary-border-default: #035c67;--leaf-color-button-secondary-inverse-border-default: #3effc0;--leaf-color-button-secondary-outline-default: #00171a;--leaf-color-button-secondary-inverse-outline-default: #12f3a9;--leaf-color-button-tertiary-neutral-bg: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-inverse-bg: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-content: #2d2d2d;--leaf-color-button-tertiary-neutral-inverse-content: #fff;--leaf-color-button-tertiary-neutral-border: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-inverse-border: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-bg-hover: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-inverse-bg-hover: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-bg-focus: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-inverse-bg-focus: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-content-hover: #2d2d2d;--leaf-color-button-tertiary-neutral-inverse-content-hover: #fff;--leaf-color-button-tertiary-neutral-content-focus: #2d2d2d;--leaf-color-button-tertiary-neutral-inverse-content-focus: #fff;--leaf-color-button-tertiary-neutral-border-hover: #2d2d2d;--leaf-color-button-tertiary-neutral-inverse-border-hover: #fff;--leaf-color-button-tertiary-neutral-border-focus: #2d2d2d;--leaf-color-button-tertiary-neutral-inverse-border-focus: #fff;--leaf-color-button-tertiary-neutral-border-active: #2d2d2d;--leaf-color-button-tertiary-neutral-inverse-border-active: #fff;--leaf-color-button-tertiary-neutral-bg-active: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-inverse-bg-active: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-content-active: #2d2d2d;--leaf-color-button-tertiary-neutral-inverse-content-active: #fff;--leaf-color-button-tertiary-neutral-bg-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-inverse-bg-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-border-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-inverse-border-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-content-disabled: #949494;--leaf-color-button-tertiary-neutral-inverse-content-disabled: #6c6c6c;--leaf-color-button-tertiary-neutral-outline: #2d2d2d;--leaf-color-button-tertiary-neutral-inverse-outline: #3effc0;--leaf-color-button-tertiary-neutral-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-inverse-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-content-default: #2d2d2d;--leaf-color-button-tertiary-neutral-inverse-content-default: #fff;--leaf-color-button-tertiary-neutral-border-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-inverse-border-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-neutral-outline-default: #00140e;--leaf-color-button-tertiary-neutral-inverse-outline-default: #3effc0;--leaf-color-button-tertiary-danger-bg: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-inverse-bg: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-bg-hover: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-inverse-bg-hover: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-bg-focus: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-inverse-bg-focus: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-bg-active: #fccaca;--leaf-color-button-tertiary-danger-inverse-bg-active: #300;--leaf-color-button-tertiary-danger-bg-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-inverse-bg-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-content: #aa1313;--leaf-color-button-tertiary-danger-inverse-content: #f5a8a8;--leaf-color-button-tertiary-danger-content-hover: #7a0000;--leaf-color-button-tertiary-danger-inverse-content-hover: #f88181;--leaf-color-button-tertiary-danger-content-focus: #7a0000;--leaf-color-button-tertiary-danger-inverse-content-focus: #f88181;--leaf-color-button-tertiary-danger-content-active: #300;--leaf-color-button-tertiary-danger-inverse-content-active: #ff5c5c;--leaf-color-button-tertiary-danger-content-disabled: #949494;--leaf-color-button-tertiary-danger-inverse-content-disabled: #ababab;--leaf-color-button-tertiary-danger-border: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-inverse-border: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-border-hover: #7a0000;--leaf-color-button-tertiary-danger-inverse-border-hover: #f88181;--leaf-color-button-tertiary-danger-border-active: #300;--leaf-color-button-tertiary-danger-inverse-border-active: #ff5c5c;--leaf-color-button-tertiary-danger-border-focus: #7a0000;--leaf-color-button-tertiary-danger-inverse-border-focus: #f88181;--leaf-color-button-tertiary-danger-border-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-inverse-border-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-outline: #00171a;--leaf-color-button-tertiary-danger-inverse-outline: #3effc0;--leaf-color-button-tertiary-danger-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-inverse-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-content-default: #aa1313;--leaf-color-button-tertiary-danger-inverse-content-default: #f5a8a8;--leaf-color-button-tertiary-danger-border-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-inverse-border-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-danger-outline-default: #00171a;--leaf-color-button-tertiary-danger-inverse-outline-default: #3effc0;--leaf-color-button-tertiary-bg: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-inverse-bg: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-bg-hover: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-inverse-bg-hover: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-bg-focus: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-inverse-bg-focus: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-bg-active: #cce7ea;--leaf-color-button-tertiary-inverse-bg-active: #011c1f;--leaf-color-button-tertiary-bg-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-inverse-bg-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-content: #035c67;--leaf-color-button-tertiary-inverse-content: #3effc0;--leaf-color-button-tertiary-content-hover: #00363d;--leaf-color-button-tertiary-inverse-content-hover: #12f3a9;--leaf-color-button-tertiary-content-focus: #00363d;--leaf-color-button-tertiary-inverse-content-focus: #12f3a9;--leaf-color-button-tertiary-content-active: #00171a;--leaf-color-button-tertiary-inverse-content-active: #00d18d;--leaf-color-button-tertiary-content-disabled: #949494;--leaf-color-button-tertiary-inverse-content-disabled: #ababab;--leaf-color-button-tertiary-border: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-inverse-border: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-border-hover: #00363d;--leaf-color-button-tertiary-inverse-border-hover: #12f3a9;--leaf-color-button-tertiary-border-focus: #00363d;--leaf-color-button-tertiary-inverse-border-focus: #12f3a9;--leaf-color-button-tertiary-border-active: #00171a;--leaf-color-button-tertiary-inverse-border-active: #00d18d;--leaf-color-button-tertiary-border-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-inverse-border-disabled: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-outline: #00171a;--leaf-color-button-tertiary-inverse-outline: #12f3a9;--leaf-color-button-tertiary-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-inverse-bg-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-content-default: #035c67;--leaf-color-button-tertiary-inverse-content-default: #3effc0;--leaf-color-button-tertiary-border-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-inverse-border-default: rgb(80 80 80 / 0%);--leaf-color-button-tertiary-outline-default: #00171a;--leaf-color-button-tertiary-inverse-outline-default: #12f3a9;--leaf-button-padding-vertical-small: .5rem;--leaf-button-padding-vertical-medium: .75rem;--leaf-button-padding-vertical-large: 1rem;--leaf-button-padding-vertical-icon-only: .5rem;--leaf-button-padding-vertical-small-icon-only: .5rem;--leaf-button-padding-vertical-medium-icon-only: .75rem;--leaf-button-padding-vertical-large-icon-only: .75rem;--leaf-button-padding-horizontal-small: 1rem;--leaf-button-padding-horizontal-medium: 1.5rem;--leaf-button-padding-horizontal-large: 2rem;--leaf-button-padding-horizontal-icon-only: .5rem;--leaf-button-padding-horizontal-small-icon-only: .5rem;--leaf-button-padding-horizontal-medium-icon-only: .75rem;--leaf-button-padding-horizontal-large-icon-only: .75rem;--leaf-blur-default: blur(50px);--leaf-blur-subtle: blur(20px);--leaf-blur-strong: blur(50px);--leaf-blur-container-default: blur(4px);--leaf-color-bg-accent-subtle: #edebe7;--leaf-color-bg-accent-brand: #3effc0;--leaf-color-bg-accent-brand-strong: #008f83;--leaf-color-bg-accent-brand-xstrong: #035c67;--leaf-color-bg-accent-brand-subtle: #a3c5ff;--leaf-color-bg-blur-default: rgb(255 255 255 / 90%);--leaf-color-bg-blur-subtle: rgb(255 255 255 / 50%);--leaf-color-bg-default: #fff;--leaf-color-bg-default-hover: #eaf4f6;--leaf-color-bg-default-active: #cce7ea;--leaf-color-bg-subtle: #f6f5f3;--leaf-color-bg-moderate: #818181;--leaf-color-bg-inverse-moderate: #ababab;--leaf-color-bg-strong: #2d2d2d;--leaf-color-bg-disabled: #eaeaea;--leaf-color-bg-brand: #eaf4f6;--leaf-color-bg-brand-hover: #cce7ea;--leaf-color-bg-brand-active: #79dbe7;--leaf-color-bg-brand-strong: #035c67;--leaf-color-bg-brand-strong-hover: #00363d;--leaf-color-bg-brand-strong-active: #00171a;--leaf-color-bg-brand-xstrong: #00363d;--leaf-color-bg-brand-xstrong-hover: #00171a;--leaf-color-bg-brand-xstrong-active: #00171a;--leaf-color-bg-success: #d6fff2;--leaf-color-bg-success-strong: #006041;--leaf-color-bg-error: #ffebeb;--leaf-color-bg-error-strong: #aa1313;--leaf-color-bg-warning: #fcf5e5;--leaf-color-bg-warning-strong: #f4c465;--leaf-color-bg-info: #ebf2ff;--leaf-color-bg-info-strong: #0048c2;--leaf-color-bg-attention: #eaf4f6;--leaf-color-bg-attention-strong: #035c67;--leaf-color-bg-opacity-transparent: rgb(80 80 80 / 0%);--leaf-color-bg-opacity-default: rgb(51 51 51 / 50%);--leaf-color-bg-opacity-sheet: rgb(234 244 246 / 85%);--leaf-color-bg-active: #2d2d2d;--leaf-color-bg-inverse-active: #fff;--leaf-color-bg-hover: #eaf4f6;--leaf-color-bg-pressed: #cce7ea;--leaf-color-bg-notification: #eaf4f6;--leaf-color-bg-notification-strong: #035c67;--leaf-color-bg-focus-strong: #2d2d2d;--leaf-color-bg-inverse-focus-strong: #fff;--leaf-color-content-accent-subtle: #edebe7;--leaf-color-content-accent-brand: #3effc0;--leaf-color-content-accent-brand-icon: #dafa87;--leaf-color-content-accent-brand-strong: #008f83;--leaf-color-content-accent-brand-strong-icon: #f88181;--leaf-color-content-accent-brand-xstrong: #008f83;--leaf-color-content-accent-brand-subtle: #a3c5ff;--leaf-color-content-default: #2d2d2d;--leaf-color-content-subtle: #6c6c6c;--leaf-color-content-disabled: #949494;--leaf-color-content-knockout: #fff;--leaf-color-content-brand: #035c67;--leaf-color-content-brand-strong: #035c67;--leaf-color-content-brand-knockout: #d6fff2;--leaf-color-content-success: #0e7c5a;--leaf-color-content-inverse-success: #b3d6d1;--leaf-color-content-success-icon: #0e7c5a;--leaf-color-content-inverse-success-icon: #b3d6d1;--leaf-color-content-error: #d02525;--leaf-color-content-inverse-error: #fccaca;--leaf-color-content-error-icon: #d02525;--leaf-color-content-inverse-error-icon: #fccaca;--leaf-color-content-warning-icon: #2d2d2d;--leaf-color-content-inverse-warning-icon: #fff;--leaf-color-content-info: #1963e1;--leaf-color-content-inverse-info: #a3c5ff;--leaf-color-content-info-icon: #1963e1;--leaf-color-content-inverse-info-icon: #a3c5ff;--leaf-color-content-notification: #0f7885;--leaf-color-content-inverse-notification: #3effc0;--leaf-color-content-attention-icon: #0f7885;--leaf-color-content-inverse-notification-icon: #3effc0;--leaf-color-content-link: #035c67;--leaf-color-content-inverse-link: #3effc0;--leaf-color-content-link-hover: #00363d;--leaf-color-content-inverse-link-hover: #12f3a9;--leaf-color-content-link-focus: #fff;--leaf-color-content-inverse-link-focus: #2d2d2d;--leaf-color-content-link-visited: #7522d9;--leaf-color-content-inverse-link-visited: #ecc8e4;--leaf-color-content-link-disabled: #949494;--leaf-color-content-inverse-link-disabled: #eaeaea;--leaf-color-content-link-active: #00171a;--leaf-color-content-inverse-link-active: #00d18d;--leaf-color-content-inverse-default: #fff;--leaf-color-content-notification-icon: #0f7885;--leaf-color-border-blur-default: #d5d5d5;--leaf-color-border-ai-start: #0ceddb;--leaf-color-border-ai-middle: #011c1f;--leaf-color-border-ai-end: #008f83;--leaf-color-border-ai-recommendation-start: #a3c5ff;--leaf-color-border-ai-recommendation-middle: #3effc0;--leaf-color-border-ai-recommendation-end: #dafa87;--leaf-color-border-default: #d5d5d5;--leaf-color-border-strong: #6c6c6c;--leaf-color-border-knockout: #fff;--leaf-color-border-disabled: #ababab;--leaf-color-border-brand: #035c67;--leaf-color-border-brand-subtle: #3effc0;--leaf-color-border-brand-strong: #035c67;--leaf-color-border-success: #006041;--leaf-color-border-error: #aa1313;--leaf-color-border-warning: #b3700d;--leaf-color-border-info: #0048c2;--leaf-color-border-attention: #035c67;--leaf-color-border-transparent: rgb(80 80 80 / 0%);--leaf-color-border-active-outline: #00363d;--leaf-color-border-inverse-active-outline: #3effc0;--leaf-color-border-inverse-default: #fff;--leaf-color-border-inverse-error: #fccaca;--leaf-color-border-notification: #035c67;--leaf-font-size-0: .75rem;--leaf-font-size-1: .875rem;--leaf-font-size-2: 1rem;--leaf-font-size-3: 1.125rem;--leaf-font-size-4: 1.25rem;--leaf-font-size-5: 1.5rem;--leaf-font-size-6: 1.75rem;--leaf-font-size-7: 2rem;--leaf-font-size-8: 2.5rem;--leaf-font-size-9: 3rem;--leaf-font-size-10: 3.5rem;--leaf-font-size-11: 4rem;--leaf-font-size-12: 4.5rem;--leaf-font-size-13: 5rem;--leaf-letter-spacing-0: -1.5;--leaf-letter-spacing-1: -1;--leaf-letter-spacing-2: -.5;--leaf-letter-spacing-3: 0;--leaf-letter-spacing-4: 2;--leaf-letter-spacing-5: 1;--leaf-letter-spacing-6: 1.5;--leaf-paragraph-spacing-0: 0;--leaf-text-case-none: none;--leaf-text-case-uppercase: uppercase;--leaf-text-decoration-none: none;--leaf-text-decoration-underline: underline;--leaf-paragraph-indent-0: 0px;--leaf-border-radius-small: 4px;--leaf-border-radius-default: 8px;--leaf-border-radius-large: 16px;--leaf-border-radius-round: 900px;--leaf-border-radius-button: 8px;--leaf-border-radius-segmented-control-button: 4px;--leaf-border-radius-badge: 4px;--leaf-border-radius-tabs: 8px;--leaf-border-radius-container: 16px;--leaf-border-radius-container-mobile: 8px;--leaf-border-radius-field: 8px;--leaf-border-radius-field-brand: 8px;--leaf-border-radius-brand: 8px;--leaf-border-radius-none: 0px;--leaf-border-radius-component-button: 8px;--leaf-border-radius-component-segmented-control-button: 4px;--leaf-border-radius-component-badge: 4px;--leaf-border-radius-component-field: 8px;--leaf-border-radius-component-field-brand: 8px;--leaf-border-radius-component-tabs: 8px;--leaf-border-width-none: 0rem;--leaf-border-width-default: .0625rem;--leaf-border-width-focus: .125rem;--leaf-border-width-large: .25rem;--leaf-border-width-button-tertiary-outline-focus: .125rem;--leaf-border-width-button-default: .125rem;--leaf-border-width-tab-selected: .125rem;--leaf-border-width-tab-default: .125rem;--leaf-border-width-component-tab-default: .125rem;--leaf-border-width-component-tab-selected: .125rem;--leaf-border-width-component-button-default: .125rem;--leaf-border-width-component-button-focus: .125rem;--leaf-border-style-button-tertiary-outline-focus: solid;--leaf-border-style-default: solid;--leaf-border-style-component-button-focus: solid;--leaf-border-style-component-button-default: solid;--leaf-shadow-default: 0 8px 6px 0 rgb(0 0 0 / 10%);--leaf-shadow-button: none;--leaf-shadow-none: none;--leaf-shadow-large: 0 10px 12px 0 rgb(0 0 0 / 20%);--leaf-shadow-small: 0 1px 2px 1px rgb(0 0 0 / 20%);--leaf-shadow-container: 0 0 0 0 rgb(0 0 0 / 10%);--leaf-color-link-bg-active: #333;--leaf-font-families-inter: "Inter", sans-serif;--leaf-font-families-lang-fallback: "Inter", sans-serif;--leaf-font-weights-inter-0: 400;--leaf-font-weights-inter-1: 500;--leaf-font-weights-inter-2: 700;--leaf-font-weights-inter-3: 600;--leaf-line-heights-0: 1.25;--leaf-line-heights-1: 1.12;--leaf-line-heights-2: 1.14;--leaf-line-heights-3: 1.2;--leaf-line-heights-4: 1.3;--leaf-line-heights-5: 1.33;--leaf-line-heights-6: 1.4;--leaf-line-heights-7: 1.5;--leaf-line-heights-8: 1.43;--leaf-line-heights-9: 1.11;--leaf-line-heights-10: 1.13;--leaf-line-heights-11: 1.16;--leaf-line-heights-12: .48;--leaf-line-heights-13: .4;--leaf-line-heights-14: .32;--leaf-line-heights-15: .28;--leaf-line-heights-16: .24;--leaf-line-heights-17: .2;--leaf-line-heights-18: .16;--leaf-icon-size-small: 1rem;--leaf-icon-size-default: 1.5rem;--leaf-icon-size-large: 2rem;--leaf-badge-padding-horizontal: .375rem;--leaf-badge-padding-vertical: .125rem;--leaf-progress-meter-height: .5rem;--leaf-breakpoint-xsm: 375px;--leaf-breakpoint-sm: 560px;--leaf-breakpoint-md: 768px;--leaf-breakpoint-lg: 960px;--leaf-breakpoint-xl: 1200px;--leaf-breakpoint-xxl: 1400px;--leaf-size-icon-small: 1rem;--leaf-size-icon-medium: 1.5rem;--leaf-size-icon-large: 2rem;--leaf-size-icon-xlarge: 2.5rem;--leaf-color-dataviz-categorical-sequence-01: #008f83;--leaf-color-dataviz-categorical-sequence-02: #003826;--leaf-color-dataviz-categorical-inverse-sequence-01: #3effc0;--leaf-color-dataviz-categorical-inverse-sequence-02: #008f83;--leaf-color-dataviz-categorical-inverse-sequence-03: #cadcfc;--leaf-color-dataviz-categorical-inverse-sequence-04: #2f78f4;--leaf-color-dataviz-categorical-inverse-sequence-05: #dafa87;--leaf-color-dataviz-categorical-inverse-sequence-06: #7dad00;--leaf-color-dataviz-categorical-inverse-sequence-07: #fccaca;--leaf-color-dataviz-categorical-inverse-sequence-08: #ff5c5c;--leaf-color-dataviz-categorical-sequence-03: #2f78f4;--leaf-color-dataviz-categorical-sequence-04: #002970;--leaf-color-dataviz-categorical-sequence-05: #7dad00;--leaf-color-dataviz-categorical-sequence-06: #3b5200;--leaf-color-dataviz-categorical-sequence-07: #ff5c5c;--leaf-color-dataviz-categorical-sequence-08: #5c1f2e;--leaf-color-dataviz-focus-highlight: #035c67;--leaf-color-dataviz-focus-strong: #008f83;--leaf-color-dataviz-focus-inverse-highlight: #3effc0;--leaf-color-dataviz-focus-inverse-strong: #008f83;--leaf-color-dataviz-monochromatic-favorable-darkest: #003826;--leaf-color-dataviz-monochromatic-favorable-inverse-darkest: #006041;--leaf-color-dataviz-monochromatic-favorable-inverse-darker: #0e7c5a;--leaf-color-dataviz-monochromatic-favorable-inverse-light: #00d18d;--leaf-color-dataviz-monochromatic-favorable-inverse-lighter: #3effc0;--leaf-color-dataviz-monochromatic-favorable-inverse-lightest: #d6fff2;--leaf-color-dataviz-monochromatic-favorable-darker: #006041;--leaf-color-dataviz-monochromatic-favorable-light: #08a070;--leaf-color-dataviz-monochromatic-favorable-lighter: #12f3a9;--leaf-color-dataviz-monochromatic-favorable-lightest: #94f9d8;--leaf-color-dataviz-monochromatic-unfavorable-darkest: #7a0000;--leaf-color-dataviz-monochromatic-unfavorable-inverse-darkest: #aa1313;--leaf-color-dataviz-monochromatic-unfavorable-inverse-darker: #d02525;--leaf-color-dataviz-monochromatic-unfavorable-inverse-light: #ff5c5c;--leaf-color-dataviz-monochromatic-unfavorable-inverse-lighter: #f5a8a8;--leaf-color-dataviz-monochromatic-unfavorable-inverse-lightest: #ffebeb;--leaf-color-dataviz-monochromatic-unfavorable-darker: #aa1313;--leaf-color-dataviz-monochromatic-unfavorable-light: #e93a3a;--leaf-color-dataviz-monochromatic-unfavorable-lighter: #f88181;--leaf-color-dataviz-monochromatic-unfavorable-lightest: #fccaca;--leaf-color-dataviz-monochromatic-alternative01-darkest: #253300;--leaf-color-dataviz-monochromatic-alternative01-inverse-darkest: #3b5200;--leaf-color-dataviz-monochromatic-alternative01-inverse-darker: #4f6a0c;--leaf-color-dataviz-monochromatic-alternative01-inverse-light: #7dad00;--leaf-color-dataviz-monochromatic-alternative01-inverse-lighter: #aee61e;--leaf-color-dataviz-monochromatic-alternative01-inverse-lightest: #edffbd;--leaf-color-dataviz-monochromatic-alternative01-darker: #3b5200;--leaf-color-dataviz-monochromatic-alternative01-light: #648807;--leaf-color-dataviz-monochromatic-alternative01-lighter: #96cb0b;--leaf-color-dataviz-monochromatic-alternative01-lightest: #dafa87;--leaf-color-dataviz-monochromatic-alternative02-darkest: #002970;--leaf-color-dataviz-monochromatic-alternative02-inverse-darkest: #0048c2;--leaf-color-dataviz-monochromatic-alternative02-inverse-darker: #1963e1;--leaf-color-dataviz-monochromatic-alternative02-inverse-light: #5292ff;--leaf-color-dataviz-monochromatic-alternative02-inverse-lighter: #a3c5ff;--leaf-color-dataviz-monochromatic-alternative02-inverse-lightest: #ebf2ff;--leaf-color-dataviz-monochromatic-alternative02-darker: #0048c2;--leaf-color-dataviz-monochromatic-alternative02-light: #2f78f4;--leaf-color-dataviz-monochromatic-alternative02-lighter: #7caaf8;--leaf-color-dataviz-monochromatic-alternative02-lightest: #cadcfc;--leaf-color-dataviz-monochromatic-neutral-darkest: #2d2d2d;--leaf-color-dataviz-monochromatic-neutral-inverse-darkest: #575757;--leaf-color-dataviz-monochromatic-neutral-inverse-darker: #818181;--leaf-color-dataviz-monochromatic-neutral-inverse-light: #ababab;--leaf-color-dataviz-monochromatic-neutral-inverse-lighter: #c6c6c6;--leaf-color-dataviz-monochromatic-neutral-inverse-lightest: #f1f1f1;--leaf-color-dataviz-monochromatic-neutral-darker: #575757;--leaf-color-dataviz-monochromatic-neutral-light: #818181;--leaf-color-dataviz-monochromatic-neutral-lighter: #ababab;--leaf-color-dataviz-monochromatic-neutral-lightest: #c6c6c6;--leaf-color-dataviz-divergent-favorable-darkest: #003826;--leaf-color-dataviz-divergent-favorable-darker: #006041;--leaf-color-dataviz-divergent-favorable-light: #08a070;--leaf-color-dataviz-divergent-favorable-lighter: #12f3a9;--leaf-color-dataviz-divergent-favorable-lightest: #94f9d8;--leaf-color-dataviz-divergent-favorable-inverse-lightest: #94f9d8;--leaf-color-dataviz-divergent-favorable-inverse-lighter: #3effc0;--leaf-color-dataviz-divergent-favorable-inverse-light: #00d18d;--leaf-color-dataviz-divergent-favorable-inverse-darker: #0e7c5a;--leaf-color-dataviz-divergent-favorable-inverse-darkest: #006041;--leaf-color-dataviz-divergent-unfavorable-darkest: #7a0000;--leaf-color-dataviz-divergent-unfavorable-darker: #aa1313;--leaf-color-dataviz-divergent-unfavorable-light: #e93a3a;--leaf-color-dataviz-divergent-unfavorable-lighter: #f88181;--leaf-color-dataviz-divergent-unfavorable-lightest: #fccaca;--leaf-color-dataviz-divergent-unfavorable-inverse-lightest: #fccaca;--leaf-color-dataviz-divergent-unfavorable-inverse-lighter: #f5a8a8;--leaf-color-dataviz-divergent-unfavorable-inverse-light: #ff5c5c;--leaf-color-dataviz-divergent-unfavorable-inverse-darker: #d02525;--leaf-color-dataviz-divergent-unfavorable-inverse-darkest: #aa1313;--leaf-assets-illustration: evernorth;--leaf-assets-logo: evernorth}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/Inter-Regular-DI4MgF22.woff2) format("woff2"),url(/assets/Inter-Regular-DYvEQS_s.woff) format("woff")}@font-face{font-display:fallback;font-family:Inter;font-style:medium;font-weight:500;src:url(/assets/Inter-Medium-DT31zNQg.woff2) format("woff2"),url(/assets/Inter-Medium-CAoWsgrp.woff) format("woff")}@font-face{font-display:fallback;font-family:Inter;font-style:medium;font-weight:600;src:url(/assets/Inter-SemiBold-DqnJHjCw.woff2) format("woff2"),url(/assets/Inter-SemiBold--9KoFoX7.woff) format("woff")}@font-face{font-display:fallback;font-family:Inter;font-style:normal;font-weight:700;src:url(/assets/Inter-Bold-B13sg1VN.woff2) format("woff2"),url(/assets/Inter-Bold-D-mfDrp_.woff) format("woff")}:root{--leaf-typography-body-xlarge-font-family: var(--leaf-font-families-inter);--leaf-typography-body-xlarge-font-size: var(--leaf-font-size-5);--leaf-typography-body-xlarge-font-weight: var(--leaf-font-weights-inter-0);--leaf-typography-body-xlarge-line-height: var(--leaf-line-heights-7);--leaf-typography-body-xlarge-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-body-xlarge-text-transform: var(--leaf-text-case-none);--leaf-typography-body-xlarge-strong-font-family: var(--leaf-font-families-inter);--leaf-typography-body-xlarge-strong-font-size: var(--leaf-font-size-5);--leaf-typography-body-xlarge-strong-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-body-xlarge-strong-line-height: var(--leaf-line-heights-7);--leaf-typography-body-xlarge-strong-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-body-xlarge-strong-text-transform: var(--leaf-text-case-none);--leaf-typography-body-xlarge-link-font-family: var(--leaf-font-families-inter);--leaf-typography-body-xlarge-link-font-size: var(--leaf-font-size-5);--leaf-typography-body-xlarge-link-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-body-xlarge-link-line-height: var(--leaf-line-heights-7);--leaf-typography-body-xlarge-link-text-decoration: var(--leaf-text-decoration-underline);--leaf-typography-body-xlarge-link-text-transform: var(--leaf-text-case-none);--leaf-typography-body-large-font-family: var(--leaf-font-families-inter);--leaf-typography-body-large-font-size: var(--leaf-font-size-3);--leaf-typography-body-large-font-weight: var(--leaf-font-weights-inter-0);--leaf-typography-body-large-line-height: var(--leaf-line-heights-7);--leaf-typography-body-large-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-body-large-text-transform: var(--leaf-text-case-none);--leaf-typography-body-large-strong-font-family: var(--leaf-font-families-inter);--leaf-typography-body-large-strong-font-size: var(--leaf-font-size-3);--leaf-typography-body-large-strong-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-body-large-strong-line-height: var(--leaf-line-heights-7);--leaf-typography-body-large-strong-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-body-large-strong-text-transform: var(--leaf-text-case-none);--leaf-typography-body-default-font-family: var(--leaf-font-families-inter);--leaf-typography-body-default-font-size: var(--leaf-font-size-2);--leaf-typography-body-default-font-weight: var(--leaf-font-weights-inter-0);--leaf-typography-body-default-line-height: var(--leaf-line-heights-7);--leaf-typography-body-default-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-body-default-text-transform: var(--leaf-text-case-none);--leaf-typography-body-default-strong-font-family: var(--leaf-font-families-inter);--leaf-typography-body-default-strong-font-size: var(--leaf-font-size-2);--leaf-typography-body-default-strong-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-body-default-strong-line-height: var(--leaf-line-heights-7);--leaf-typography-body-default-strong-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-body-default-strong-text-transform: var(--leaf-text-case-none);--leaf-typography-body-small-font-family: var(--leaf-font-families-inter);--leaf-typography-body-small-font-size: var(--leaf-font-size-1);--leaf-typography-body-small-font-weight: var(--leaf-font-weights-inter-0);--leaf-typography-body-small-line-height: var(--leaf-line-heights-8);--leaf-typography-body-small-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-body-small-text-transform: var(--leaf-text-case-none);--leaf-typography-body-small-strong-font-family: var(--leaf-font-families-inter);--leaf-typography-body-small-strong-font-size: var(--leaf-font-size-1);--leaf-typography-body-small-strong-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-body-small-strong-line-height: var(--leaf-line-heights-8);--leaf-typography-body-small-strong-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-body-small-strong-text-transform: var(--leaf-text-case-none);--leaf-typography-body-large-link-font-family: var(--leaf-font-families-inter);--leaf-typography-body-large-link-font-size: var(--leaf-font-size-3);--leaf-typography-body-large-link-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-body-large-link-line-height: var(--leaf-line-heights-7);--leaf-typography-body-large-link-text-decoration: var(--leaf-text-decoration-underline);--leaf-typography-body-large-link-text-transform: var(--leaf-text-case-none);--leaf-typography-body-default-link-font-family: var(--leaf-font-families-inter);--leaf-typography-body-default-link-font-size: var(--leaf-font-size-2);--leaf-typography-body-default-link-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-body-default-link-line-height: var(--leaf-line-heights-7);--leaf-typography-body-default-link-text-decoration: var(--leaf-text-decoration-underline);--leaf-typography-body-default-link-text-transform: var(--leaf-text-case-none);--leaf-typography-body-small-link-font-family: var(--leaf-font-families-inter);--leaf-typography-body-small-link-font-size: var(--leaf-font-size-1);--leaf-typography-body-small-link-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-body-small-link-line-height: var(--leaf-line-heights-8);--leaf-typography-body-small-link-text-decoration: var(--leaf-text-decoration-underline);--leaf-typography-body-small-link-text-transform: var(--leaf-text-case-none);--leaf-typography-label-default-font-family: var(--leaf-font-families-inter);--leaf-typography-label-default-font-size: var(--leaf-font-size-2);--leaf-typography-label-default-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-label-default-line-height: var(--leaf-line-heights-7);--leaf-typography-label-default-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-label-default-text-transform: var(--leaf-text-case-none);--leaf-typography-label-large-font-family: var(--leaf-font-families-inter);--leaf-typography-label-large-font-size: var(--leaf-font-size-3);--leaf-typography-label-large-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-label-large-line-height: var(--leaf-line-heights-5);--leaf-typography-label-large-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-label-large-text-transform: var(--leaf-text-case-none);--leaf-typography-label-small-font-family: var(--leaf-font-families-inter);--leaf-typography-label-small-font-size: var(--leaf-font-size-1);--leaf-typography-label-small-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-label-small-line-height: var(--leaf-line-heights-7);--leaf-typography-label-small-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-label-small-text-transform: var(--leaf-text-case-none);--leaf-typography-title-xlarge-font-family: var(--leaf-font-families-inter);--leaf-typography-title-xlarge-font-size: var(--leaf-font-size-8);--leaf-typography-title-xlarge-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-title-xlarge-line-height: var(--leaf-line-heights-4);--leaf-typography-title-xlarge-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-title-xlarge-text-transform: var(--leaf-text-case-none);--leaf-typography-title-xlarge-mobile-font-family: var(--leaf-font-families-inter);--leaf-typography-title-xlarge-mobile-font-size: var(--leaf-font-size-7);--leaf-typography-title-xlarge-mobile-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-title-xlarge-mobile-line-height: var(--leaf-line-heights-4);--leaf-typography-title-xlarge-mobile-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-title-xlarge-mobile-text-transform: var(--leaf-text-case-none);--leaf-typography-title-large-font-family: var(--leaf-font-families-inter);--leaf-typography-title-large-font-size: var(--leaf-font-size-6);--leaf-typography-title-large-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-title-large-line-height: var(--leaf-line-heights-1);--leaf-typography-title-large-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-title-large-text-transform: var(--leaf-text-case-none);--leaf-typography-title-large-mobile-font-family: var(--leaf-font-families-inter);--leaf-typography-title-large-mobile-font-size: var(--leaf-font-size-5);--leaf-typography-title-large-mobile-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-title-large-mobile-line-height: var(--leaf-line-heights-1);--leaf-typography-title-large-mobile-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-title-large-mobile-text-transform: var(--leaf-text-case-none);--leaf-typography-title-default-font-family: var(--leaf-font-families-inter);--leaf-typography-title-default-font-size: var(--leaf-font-size-5);--leaf-typography-title-default-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-title-default-line-height: var(--leaf-line-heights-2);--leaf-typography-title-default-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-title-default-text-transform: var(--leaf-text-case-none);--leaf-typography-title-default-mobile-font-family: var(--leaf-font-families-inter);--leaf-typography-title-default-mobile-font-size: var(--leaf-font-size-3);--leaf-typography-title-default-mobile-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-title-default-mobile-line-height: var(--leaf-line-heights-2);--leaf-typography-title-default-mobile-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-title-default-mobile-text-transform: var(--leaf-text-case-none);--leaf-typography-title-small-font-family: var(--leaf-font-families-inter);--leaf-typography-title-small-font-size: var(--leaf-font-size-3);--leaf-typography-title-small-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-title-small-line-height: var(--leaf-line-heights-6);--leaf-typography-title-small-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-title-small-text-transform: var(--leaf-text-case-none);--leaf-typography-title-small-mobile-font-family: var(--leaf-font-families-inter);--leaf-typography-title-small-mobile-font-size: var(--leaf-font-size-2);--leaf-typography-title-small-mobile-font-weight: var(--leaf-font-weights-inter-1);--leaf-typography-title-small-mobile-line-height: var(--leaf-line-heights-6);--leaf-typography-title-small-mobile-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-title-small-mobile-text-transform: var(--leaf-text-case-none);--leaf-typography-headline-large-font-family: var(--leaf-font-families-inter);--leaf-typography-headline-large-font-size: var(--leaf-font-size-9);--leaf-typography-headline-large-font-weight: var(--leaf-font-weights-inter-3);--leaf-typography-headline-large-line-height: var(--leaf-line-heights-0);--leaf-typography-headline-large-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-headline-large-text-transform: var(--leaf-text-case-none);--leaf-typography-headline-large-mobile-font-family: var(--leaf-font-families-inter);--leaf-typography-headline-large-mobile-font-size: var(--leaf-font-size-8);--leaf-typography-headline-large-mobile-font-weight: var(--leaf-font-weights-inter-3);--leaf-typography-headline-large-mobile-line-height: var(--leaf-line-heights-0);--leaf-typography-headline-large-mobile-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-headline-large-mobile-text-transform: var(--leaf-text-case-none);--leaf-typography-headline-default-font-family: var(--leaf-font-families-inter);--leaf-typography-headline-default-font-size: var(--leaf-font-size-8);--leaf-typography-headline-default-font-weight: var(--leaf-font-weights-inter-3);--leaf-typography-headline-default-line-height: var(--leaf-line-heights-0);--leaf-typography-headline-default-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-headline-default-text-transform: var(--leaf-text-case-none);--leaf-typography-headline-default-mobile-font-family: var(--leaf-font-families-inter);--leaf-typography-headline-default-mobile-font-size: var(--leaf-font-size-7);--leaf-typography-headline-default-mobile-font-weight: var(--leaf-font-weights-inter-3);--leaf-typography-headline-default-mobile-line-height: var(--leaf-line-heights-0);--leaf-typography-headline-default-mobile-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-headline-default-mobile-text-transform: var(--leaf-text-case-none);--leaf-typography-headline-small-font-family: var(--leaf-font-families-inter);--leaf-typography-headline-small-font-size: var(--leaf-font-size-7);--leaf-typography-headline-small-font-weight: var(--leaf-font-weights-inter-3);--leaf-typography-headline-small-line-height: var(--leaf-line-heights-0);--leaf-typography-headline-small-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-headline-small-text-transform: var(--leaf-text-case-none);--leaf-typography-headline-small-mobile-font-family: var(--leaf-font-families-inter);--leaf-typography-headline-small-mobile-font-size: var(--leaf-font-size-6);--leaf-typography-headline-small-mobile-font-weight: var(--leaf-font-weights-inter-3);--leaf-typography-headline-small-mobile-line-height: var(--leaf-line-heights-0);--leaf-typography-headline-small-mobile-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-headline-small-mobile-text-transform: var(--leaf-text-case-none);--leaf-typography-headline-xsmall-font-family: var(--leaf-font-families-inter);--leaf-typography-headline-xsmall-font-size: var(--leaf-font-size-5);--leaf-typography-headline-xsmall-font-weight: var(--leaf-font-weights-inter-3);--leaf-typography-headline-xsmall-line-height: var(--leaf-line-heights-0);--leaf-typography-headline-xsmall-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-headline-xsmall-text-transform: var(--leaf-text-case-none);--leaf-typography-headline-xsmall-mobile-font-family: var(--leaf-font-families-inter);--leaf-typography-headline-xsmall-mobile-font-size: var(--leaf-font-size-5);--leaf-typography-headline-xsmall-mobile-font-weight: var(--leaf-font-weights-inter-3);--leaf-typography-headline-xsmall-mobile-line-height: var(--leaf-line-heights-0);--leaf-typography-headline-xsmall-mobile-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-headline-xsmall-mobile-text-transform: var(--leaf-text-case-none);--leaf-typography-display-large-font-family: var(--leaf-font-families-inter);--leaf-typography-display-large-font-size: var(--leaf-font-size-13);--leaf-typography-display-large-font-weight: var(--leaf-font-weights-inter-2);--leaf-typography-display-large-line-height: var(--leaf-line-heights-0);--leaf-typography-display-large-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-display-large-text-transform: var(--leaf-text-case-none);--leaf-typography-display-large-mobile-font-family: var(--leaf-font-families-inter);--leaf-typography-display-large-mobile-font-size: var(--leaf-font-size-12);--leaf-typography-display-large-mobile-font-weight: var(--leaf-font-weights-inter-2);--leaf-typography-display-large-mobile-line-height: var(--leaf-line-heights-0);--leaf-typography-display-large-mobile-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-display-large-mobile-text-transform: var(--leaf-text-case-none);--leaf-typography-display-default-font-family: var(--leaf-font-families-inter);--leaf-typography-display-default-font-size: var(--leaf-font-size-11);--leaf-typography-display-default-font-weight: var(--leaf-font-weights-inter-2);--leaf-typography-display-default-line-height: var(--leaf-line-heights-0);--leaf-typography-display-default-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-display-default-text-transform: var(--leaf-text-case-none);--leaf-typography-display-default-mobile-font-family: var(--leaf-font-families-inter);--leaf-typography-display-default-mobile-font-size: var(--leaf-font-size-10);--leaf-typography-display-default-mobile-font-weight: var(--leaf-font-weights-inter-2);--leaf-typography-display-default-mobile-line-height: var(--leaf-line-heights-0);--leaf-typography-display-default-mobile-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-display-default-mobile-text-transform: var(--leaf-text-case-none);--leaf-typography-display-small-font-family: var(--leaf-font-families-inter);--leaf-typography-display-small-font-size: var(--leaf-font-size-9);--leaf-typography-display-small-font-weight: var(--leaf-font-weights-inter-2);--leaf-typography-display-small-line-height: var(--leaf-line-heights-0);--leaf-typography-display-small-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-display-small-text-transform: var(--leaf-text-case-none);--leaf-typography-display-small-mobile-font-family: var(--leaf-font-families-inter);--leaf-typography-display-small-mobile-font-size: var(--leaf-font-size-8);--leaf-typography-display-small-mobile-font-weight: var(--leaf-font-weights-inter-2);--leaf-typography-display-small-mobile-line-height: var(--leaf-line-heights-0);--leaf-typography-display-small-mobile-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-display-small-mobile-text-transform: var(--leaf-text-case-none);--leaf-typography-meta-default-font-family: var(--leaf-font-families-inter);--leaf-typography-meta-default-font-size: var(--leaf-font-size-2);--leaf-typography-meta-default-font-weight: var(--leaf-font-weights-inter-2);--leaf-typography-meta-default-line-height: var(--leaf-line-heights-3);--leaf-typography-meta-default-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-meta-default-text-transform: var(--leaf-text-case-uppercase);--leaf-typography-meta-default-sentence-case-font-family: var(--leaf-font-families-inter);--leaf-typography-meta-default-sentence-case-font-size: var(--leaf-font-size-2);--leaf-typography-meta-default-sentence-case-font-weight: var(--leaf-font-weights-inter-2);--leaf-typography-meta-default-sentence-case-line-height: var(--leaf-line-heights-11);--leaf-typography-meta-default-sentence-case-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-meta-default-sentence-case-text-transform: var(--leaf-text-case-none);--leaf-typography-meta-large-font-family: var(--leaf-font-families-inter);--leaf-typography-meta-large-font-size: var(--leaf-font-size-4);--leaf-typography-meta-large-font-weight: var(--leaf-font-weights-inter-2);--leaf-typography-meta-large-line-height: var(--leaf-line-heights-3);--leaf-typography-meta-large-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-meta-large-text-transform: var(--leaf-text-case-uppercase);--leaf-typography-meta-small-font-family: var(--leaf-font-families-inter);--leaf-typography-meta-small-font-size: var(--leaf-font-size-1);--leaf-typography-meta-small-font-weight: var(--leaf-font-weights-inter-2);--leaf-typography-meta-small-line-height: var(--leaf-line-heights-3);--leaf-typography-meta-small-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-meta-small-text-transform: var(--leaf-text-case-uppercase);--leaf-typography-meta-small-sentence-case-font-family: var(--leaf-font-families-inter);--leaf-typography-meta-small-sentence-case-font-size: var(--leaf-font-size-1);--leaf-typography-meta-small-sentence-case-font-weight: var(--leaf-font-weights-inter-2);--leaf-typography-meta-small-sentence-case-line-height: var(--leaf-line-heights-3);--leaf-typography-meta-small-sentence-case-text-decoration: var(--leaf-text-decoration-none);--leaf-typography-meta-small-sentence-case-text-transform: var(--leaf-text-case-none)}:root{--accredo-header-height: 8.0625rem}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}html{width:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0}.container{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.5rem}.container--full{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;left:0;overflow:hidden;position:absolute;text-align:left;text-indent:-9999px;top:auto;width:1px;z-index:-999}.app{display:flex;flex-direction:column;min-height:100vh}.app__main{flex:1;display:flex;justify-content:center;margin:0;width:100%}.video-embed{height:0;padding-top:56.25%;position:relative;width:100%}.video-embed iframe{border:0 none;height:100%;left:0;position:absolute;top:0;width:100%}.app-shell-v2{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:100%;min-width:0;flex:1 1 auto;height:100%;max-height:100%;min-height:0;overflow:hidden;background-color:#fff;--app-top-offset: 4rem;--app-content-sticky-top: 2rem;--app-shell-v2-main-height: auto;--app-shell-v2-footer-height: 0px}.app-shell-v2__header{z-index:1030;flex-shrink:0;width:100%}.app-shell-v2__body{display:flex;flex:1 1 0;align-items:stretch;min-width:0;min-height:0;width:100%;overflow:hidden}.app-shell-v2__content{display:flex;flex:1 1 0;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background-color:#f6f5f3}.app-shell-v2__scrollport{flex:1 1 0;box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:0;margin:0;padding:0;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;background-color:#f6f5f3;--app-content-sticky-top: 0px}.app-shell-v2__scroll-body{display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-width:0;min-height:100%}.app-shell-v2__main{display:block;flex:1 1 auto;min-width:0}.app-shell-v2__footer-slot{display:block;flex-shrink:0;box-sizing:border-box;width:100%;min-width:0}.app-shell-v2--new-dashboard-experience .app-shell-v2__main>leaf-main{display:block;flex:none;width:100%;height:auto;min-height:0}.app-shell-v2__footer{box-sizing:border-box;width:100%;min-width:0;max-width:100%}html.app-shell-v2-viewport-lock,body.app-shell-v2-viewport-lock{height:100%}html.app-shell-v2-viewport-lock #root{display:flex;flex-direction:column;box-sizing:border-box;height:100%;max-height:100dvh;min-height:0;overflow:hidden}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patients-page.order-status),.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patient-search-page.order-status){display:flex;flex-direction:column;overflow:hidden}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patients-page.order-status) .app-shell-v2__scroll-body,.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patient-search-page.order-status) .app-shell-v2__scroll-body{display:flex;flex:1 1 0;flex-direction:column;min-height:0}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patients-page.order-status) .app-shell-v2__main,.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patient-search-page.order-status) .app-shell-v2__main{display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patients-page.order-status) .app-shell-v2__main>.patients-page,.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patients-page.order-status) .app-shell-v2__main>.patient-search-page,.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patients-page.order-status) .app-shell-v2__main>leaf-main,.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patient-search-page.order-status) .app-shell-v2__main>.patients-page,.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patient-search-page.order-status) .app-shell-v2__main>.patient-search-page,.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patient-search-page.order-status) .app-shell-v2__main>leaf-main{display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patients-page.order-status) .app-shell-v2__footer-slot,.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport:has(.patient-search-page.order-status) .app-shell-v2__footer-slot{flex-shrink:0}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patients-page.order-status{box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patients-page.order-status .order-status__content{flex:1 1 0;align-items:stretch;min-height:0;overflow:hidden;grid-template-rows:minmax(0,1fr);scroll-margin-top:calc(var(--app-content-sticky-top, var(--app-top-offset, 8.75rem)) + var(--order-status-header-height, 0px))}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patients-page.order-status .order-status__header{top:var(--app-content-sticky-top, var(--app-top-offset, 8.75rem))}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patients-page.order-status .order-status__patients{display:flex;flex-direction:column;align-self:stretch;min-height:0;overflow:hidden}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patients-page.order-status .order-status__patients-list{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patients-page.order-status .order-status__order-list{display:flex;flex-direction:column;align-self:stretch;gap:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background-color:#fff}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patients-page.order-status .order-status__order-list .patient-sticky-header{position:sticky;top:0;z-index:10;flex-shrink:0}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patients-page.order-status .order-status__order-list leaf-tabs{display:block;flex:none}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patient-search-page.order-status{box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;min-height:0;overflow:hidden}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patient-search-page__header{flex-shrink:0}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patient-search-page .order-status__list--column{display:flex;flex:1 1 0;flex-direction:column;align-self:stretch;min-height:0;overflow:hidden}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patient-search-page .order-status__order-list{display:flex;flex:1 1 0;flex-direction:column;align-self:stretch;gap:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background-color:#fff}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patient-search-page .order-status__order-list .patient-sticky-header{position:sticky;top:0;z-index:10;flex-shrink:0}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .patient-search-page .order-status__order-list leaf-tabs{display:block;flex:1 0 auto}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport,.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport [class*=__sidebar]{overscroll-behavior:contain}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .help-page__section{scroll-margin-top:var(--app-content-sticky-top, var(--app-top-offset, 8.75rem))}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .messages__sidebar{top:var(--app-content-sticky-top, var(--app-top-offset, 8.75rem));max-height:calc(var(--app-shell-v2-main-height, 100dvh) - var(--app-content-sticky-top, 2rem) - 1rem)}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .messages__table-toolbar{top:var(--app-content-sticky-top, var(--app-top-offset, 8.75rem))}.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .scheduling-page,.app-shell-v2--new-dashboard-experience .app-shell-v2__scrollport .schedule-shipment-page{height:fit-content;min-height:0}.portaled-leaf-modal__close{margin-left:auto}.dose-calculator-modal{width:100%;max-width:50rem;max-height:95vh}.dose-calculator-modal__close{margin-left:auto}.dose-calculator-modal__body{display:flex;flex-direction:column;min-height:30rem}.dose-calculator-modal__alert{margin-bottom:.5rem}.dose-calculator-modal__spinner{display:flex;flex:1;align-items:center;justify-content:center}.dose-calculator-modal__frame{display:block;width:100%;min-height:30rem;border:0}.side-nav-v2{position:relative;z-index:1020;display:flex;flex-direction:column;flex-shrink:0;align-self:stretch;box-sizing:border-box;height:100%;min-height:0;overflow:visible;background-color:#fff;border-right:.0625rem solid #d5d5d5}.side-nav-v2__rail{position:relative;display:flex;flex-direction:column;flex:1 1 auto;box-sizing:border-box;width:100%;height:100%;min-height:0;overflow:hidden;overscroll-behavior:contain}.side-nav-v2__rail leaf-side-nav{display:block;flex:1 1 auto;width:100%;height:100%;min-height:0;overflow:visible}.side-nav-v2--collapsed,.side-nav-v2--collapsed .side-nav-v2__rail{overflow:visible}.side-nav-v2--animated{transition:width var(--leaf-anim-fade-quick, .35s) ease,min-width var(--leaf-anim-fade-quick, .35s) ease}@media(prefers-reduced-motion:reduce){.side-nav-v2--animated{transition:none}}.side-nav-v2-mobile-menu__backdrop{position:fixed;inset:0;z-index:1200;background-color:color-mix(in srgb,#2d2d2d 45%,transparent)}.side-nav-v2-mobile-menu__panel{position:fixed;top:0;left:0;z-index:1201;display:flex;flex-direction:column;box-sizing:border-box;width:min(100%,20rem);height:100%;overflow:hidden;background-color:#fff}.side-nav-v2-mobile-menu__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;box-sizing:border-box;padding:1rem .75rem;background-color:#035c67}.side-nav-v2-mobile-menu__header leaf-button{--leaf-color-button-tertiary-content-default: #fff;--leaf-color-button-tertiary-content-hover: #fff;--leaf-color-button-tertiary-content-focus: #fff;--leaf-color-button-tertiary-content-active: #fff}.side-nav-v2-mobile-menu__brand{flex:1 1 auto;min-width:0}.side-nav-v2-mobile-menu__brand .side-nav-v2-brand{position:static;padding:0}.side-nav-v2-mobile-menu__nav{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.side-nav-v2-mobile-menu__nav leaf-side-nav{display:block;height:100%}.side-nav-v2-brand{position:absolute;top:0;left:0;z-index:1101;display:flex;align-items:center;box-sizing:border-box;width:100%;max-width:100%;overflow:hidden;padding:1rem .75rem 0;text-decoration:none}.side-nav-v2-brand:focus-visible{outline:.125rem solid #00363d;outline-offset:2px}.side-nav-v2-brand--top-nav{position:static;width:auto;height:auto;padding:0}.side-nav-v2-brand--top-nav .side-nav-v2-brand__logo--wordmark{width:calc(calc(2rem * .64064375 / .5849731875) * 5.1875);max-width:12.5rem;margin:0}.side-nav-v2-brand--collapsed{justify-content:center;align-items:flex-start;height:4rem;padding-inline:.75rem}.side-nav-v2-brand--expanded{justify-content:flex-start;padding-inline:1rem}.side-nav-v2-brand leaf-logo.side-nav-v2-brand__logo{display:block;flex-shrink:0;max-width:100%}.side-nav-v2-brand__logo--mark{width:2rem;height:2rem;max-width:calc(100% - .5rem)}.side-nav-v2-brand__logo--wordmark{width:calc(calc(2rem * .64064375 / .5849731875) * 5.1875);height:calc(2rem * .64064375 / .5849731875);max-width:100%;margin-top:calc(.1796875 * 2rem - .0078711875 * calc(2rem * .64064375 / .5849731875));margin-left:calc(.75rem + .15332 * 2rem - 1rem - .0158169375 * calc(2rem * .64064375 / .5849731875))}.side-nav-v2-collapse{position:absolute;top:0;left:0;z-index:1031;display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem;box-sizing:border-box;width:100%;height:3.5rem;margin:0;padding:1rem;border:0;border-radius:0;background-color:#fff;color:#035c67;cursor:pointer;pointer-events:auto;transition:background var(--leaf-anim-fade-quick, .35s) ease}.side-nav-v2-collapse:hover{background-color:#f6f5f3;color:#00363d}.side-nav-v2-collapse:active{background-color:#edebe7;color:#00171a}.side-nav-v2-collapse:focus-visible{background-color:#f6f5f3;border:#00363d solid .125rem;border-radius:8px;box-shadow:none;color:#035c67;outline:none;padding:.875rem}.side-nav-v2-collapse--collapsed{justify-content:center;padding-inline:0}.side-nav-v2-collapse--collapsed .side-nav-v2-collapse__icon{transform:rotate(180deg)}.side-nav-v2-collapse--expanded{justify-content:flex-start}.side-nav-v2-collapse__icon{flex-shrink:0}.side-nav-v2-collapse__label{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform);color:inherit}.map-tooltip{display:inline-flex;vertical-align:middle}.map-tooltip__host,.map-tooltip__trigger{display:inline-flex;align-items:center}.map-tooltip__trigger:focus-visible{outline:.125rem solid #00363d;outline-offset:.25rem;border-radius:4px}.map-tooltip__panel{position:fixed;z-index:1040;display:flex;flex-direction:column;gap:.5rem;max-width:17.5rem;padding:.5rem;border:.0625rem solid #6c6c6c;border-radius:8px;background-color:#2d2d2d;color:#fff;font-size:.875rem;line-height:1.5;word-wrap:break-word;pointer-events:auto}.map-tooltip__panel:before{position:absolute;display:block;width:.75rem;height:.75rem;background-color:#2d2d2d;border-top:.0625rem solid #6c6c6c;border-left:.0625rem solid #6c6c6c;transform:translate(-50%) rotate(45deg);content:"";inset-block-start:-.4375rem;inset-inline-start:50%}.map-tooltip__panel--top:before{border-top:0;border-right:.0625rem solid #6c6c6c;border-bottom:.0625rem solid #6c6c6c;border-left:0;inset-block-end:-.4375rem;inset-block-start:auto}.map-tooltip__panel--left:before{border-top:.0625rem solid #6c6c6c;border-right:.0625rem solid #6c6c6c;border-bottom:0;border-left:0;inset-block-start:50%;inset-inline-end:-.4375rem;inset-inline-start:auto;transform:translateY(-50%) rotate(45deg)}.map-tooltip__panel--right:before{border-top:0;border-right:0;border-bottom:.0625rem solid #6c6c6c;border-left:.0625rem solid #6c6c6c;inset-block-start:50%;inset-inline-start:-.4375rem;transform:translateY(-50%) rotate(45deg)}.map-tooltip__panel--knockout{background-color:#fff;color:#2d2d2d}.map-tooltip__panel--knockout:before{background-color:#fff}.side-nav-v2-items__divider{box-sizing:border-box;width:calc(100% - 2rem);margin:.5rem 1rem;border:0}.side-nav-v2-items__messages--unread{position:relative}.top-nav-v2__bar leaf-button,.top-nav-v2__bar leaf-link,.top-nav-v2__bar leaf-dropdown-button{--leaf-color-button-tertiary-content-default: #fff;--leaf-color-button-tertiary-content-hover: #fff;--leaf-color-button-tertiary-content-focus: #fff;--leaf-color-button-tertiary-content-active: #fff;--leaf-color-button-tertiary-inverse-content: #fff;--leaf-color-button-tertiary-inverse-content-default: #fff;--leaf-color-button-tertiary-inverse-content-hover: #fff;--leaf-color-button-tertiary-inverse-content-focus: #fff;--leaf-color-button-tertiary-inverse-content-active: #fff;--leaf-color-link-content-default: #fff;--leaf-color-link-content-hover: #fff;--leaf-color-link-content-focus: #fff;--leaf-color-link-content-active: #fff}.top-nav-v2__bar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;box-sizing:border-box;width:100%;min-height:4rem;padding:0 1rem;background-color:#035c67}.top-nav-v2__brand{display:inline-flex;flex:0 0 auto;align-items:center;gap:.25rem;justify-self:start;min-width:0}.top-nav-v2__utilities{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;justify-self:end;gap:.5rem;flex:0 0 auto}.top-nav-v2__user-account{display:inline-flex;align-items:center;margin-left:.5rem;padding-left:.5rem;border-left:.0625rem solid rgba(255,255,255,.4)}.top-nav-v2__notepad-icon{position:relative;display:inline-flex}.top-nav-v2__notepad-icon--has-note:after{content:" ";position:absolute;right:5.875rem;bottom:.75rem;display:block;width:.5rem;height:.5rem;background-color:#f4c465;border-radius:900px}@media(max-width:47.9375rem){.top-nav-v2__notepad-icon--has-note:after{top:50%;right:.5rem;bottom:auto;transform:translateY(-50%)}}.top-nav-v2__logout-modal-actions{display:flex;flex-direction:row;justify-content:center;gap:1rem;padding-top:.5rem}.notepad-modal{max-width:41.5rem}.notepad-modal__close{margin-left:auto}.notepad-modal__body{display:flex;flex-direction:column;gap:1rem}.notepad-modal__alert{margin-bottom:.5rem}.notepad-modal__form{display:flex;flex-direction:column;gap:20px}.notepad-modal__actions,.notepad-modal__unsaved-actions{display:flex;flex-direction:row;justify-content:flex-end;gap:.5rem;padding-top:.5rem}.rich-text-editor{display:flex;flex-direction:column;gap:.25rem}.rich-text-editor__label{font-size:.75rem;font-weight:600;color:#2d2d2d}.rich-text-editor__toolbar{display:flex;flex-wrap:wrap;gap:.25rem;padding:.25rem;border:.0625rem solid #d5d5d5;border-bottom:none;border-radius:8px 8px 0 0;background-color:#f6f5f3}.rich-text-editor__button{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:.0625rem solid transparent;border-radius:4px;background-color:transparent;color:#6c6c6c;cursor:pointer}.rich-text-editor__button:hover{background-color:#fff;color:#2d2d2d}.rich-text-editor__button:focus-visible{outline:.125rem solid #035c67;outline-offset:.0625rem}.rich-text-editor__button--active{border-color:#d5d5d5;background-color:#fff;color:#035c67}.rich-text-editor__textarea-wrapper{box-sizing:border-box;min-height:9.375rem;padding:.75rem;border:.0625rem solid #d5d5d5;border-radius:0 0 8px 8px;background-color:#fff;overflow-y:auto}.rich-text-editor__textarea{min-height:7.875rem;color:#2d2d2d}.rich-text-editor__textarea:focus-visible{outline:none}.rich-text-editor__counter{font-size:.75rem;color:#6c6c6c}.rich-text-editor__counter--error{color:#d02525;font-weight:600}.rich-text-editor__error{font-size:.75rem;font-weight:600;color:#d02525}.rich-text-editor--error .rich-text-editor__toolbar,.rich-text-editor--error .rich-text-editor__textarea-wrapper{border-color:#d02525}.new-message__body{display:flex;flex-direction:column;gap:1rem}.new-message__alert{margin-bottom:.5rem}.new-message__form{display:flex;flex-direction:column;gap:1rem}.new-message__radio-group{display:flex;flex-direction:column;gap:.5rem}.new-message__radio-group-label{margin:0;font-weight:600}.new-message__csv-section{display:flex;flex-direction:column;gap:.75rem}.new-message__csv-section-link{display:inline-flex;align-items:center;gap:.25rem}.new-message__file-upload{display:flex;flex-direction:column;gap:.25rem}.new-message__file-upload-field{width:100%;--leaf-file-upload-dropzone-height: 9.375rem;--leaf-file-upload-dropzone-padding: 1rem}.new-message__field-error{color:#d02525;font-size:.75rem;font-weight:600}.new-message__field-hint{font-size:.75rem;color:#6c6c6c}.new-message__dates{display:flex;flex-direction:column;gap:.5rem}.new-message__dates-label{margin:0;font-weight:600}.new-message__dates-row{display:flex;flex-direction:column;gap:1rem}@media(min-width:35rem){.new-message__dates-row{flex-direction:row;gap:1.5rem}.new-message__dates-row>*{flex:1}}.new-message__actions{display:flex;flex-direction:row;justify-content:center;gap:1rem}.session-timeout-modal__actions{display:flex;flex-direction:row;justify-content:center;gap:1rem;padding-top:.5rem}.profile-account-menu{display:inline-flex}.profile-account-menu__trigger{--leaf-color-button-tertiary-inverse-content: #fff;--leaf-color-button-tertiary-inverse-content-default: #fff;--leaf-color-button-tertiary-inverse-content-hover: #fff;--leaf-color-button-tertiary-inverse-content-focus: #fff;--leaf-color-button-tertiary-inverse-content-active: #fff;--leaf-color-button-tertiary-bg: transparent;--leaf-color-button-tertiary-bg-hover: transparent;--leaf-color-button-tertiary-bg-active: transparent;--leaf-color-button-tertiary-border: transparent;--leaf-color-button-tertiary-border-hover: transparent;--leaf-color-button-tertiary-border-active: transparent;--leaf-button-min-width: 0;--leaf-border-width-button-default: 0;--leaf-shadow-button: none}.profile-account-menu__divider{list-style:none;margin:.25rem .5rem;padding:0;border-top:.0625rem solid #d5d5d5}.new-patient-search__form{display:flex;flex-direction:column}.new-patient-search__panel{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.new-patient-search__description{font-family:var(--leaf-typography-body-default-font-family);font-size:var(--leaf-typography-body-default-font-size);font-weight:var(--leaf-typography-body-default-font-weight);line-height:var(--leaf-typography-body-default-line-height);text-decoration:var(--leaf-typography-body-default-text-decoration);text-transform:var(--leaf-typography-body-default-text-transform);margin:0}.new-patient-search__search-by-select{width:100%}.new-patient-search__form-fields{display:flex;flex-direction:column;gap:1rem}.new-patient-search__row{display:flex;gap:1rem;width:100%}.new-patient-search__col-half{flex:1 1 0;min-width:0}.new-patient-search__col-full{width:100%}.new-patient-search__at-least-one{font-family:var(--leaf-typography-label-default-font-family);font-size:var(--leaf-typography-label-default-font-size);font-weight:var(--leaf-typography-label-default-font-weight);line-height:var(--leaf-typography-label-default-line-height);text-decoration:var(--leaf-typography-label-default-text-decoration);text-transform:var(--leaf-typography-label-default-text-transform);margin:0}.new-patient-search__required-asterisk{color:#d02525}.new-patient-search__field-error{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform);display:block;margin-top:.25rem;color:#d02525}.new-patient-search__footer{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:1.5rem;padding-bottom:1.5rem}.new-patient-search__prescriber{display:flex;flex-direction:column;min-height:480px;padding-top:1rem;padding-bottom:1.5rem}.new-patient-search__prescriber-description{font-family:var(--leaf-typography-body-default-font-family);font-size:var(--leaf-typography-body-default-font-size);font-weight:var(--leaf-typography-body-default-font-weight);line-height:var(--leaf-typography-body-default-line-height);text-decoration:var(--leaf-typography-body-default-text-decoration);text-transform:var(--leaf-typography-body-default-text-transform);margin:0 0 1.5rem}.new-patient-search__prescriber-label{font-family:var(--leaf-typography-label-default-font-family);font-size:var(--leaf-typography-label-default-font-size);font-weight:var(--leaf-typography-label-default-font-weight);line-height:var(--leaf-typography-label-default-line-height);text-decoration:var(--leaf-typography-label-default-text-decoration);text-transform:var(--leaf-typography-label-default-text-transform);display:block;margin-bottom:.5rem}.new-patient-search__prescriber-select{width:100%}.new-patient-search__prescriber-select::part(label){font-weight:700}.new-patient-search__prescriber-action{display:flex;justify-content:flex-end;margin-top:1rem}.new-patient-search__prescriber-footer{font-family:var(--leaf-typography-body-default-font-family);font-size:var(--leaf-typography-body-default-font-size);font-weight:var(--leaf-typography-body-default-font-weight);line-height:var(--leaf-typography-body-default-line-height);text-decoration:var(--leaf-typography-body-default-text-decoration);text-transform:var(--leaf-typography-body-default-text-transform);margin:auto 0 0}.app-shell-v2-wordmark{position:sticky;top:0;z-index:1025;display:flex;align-items:center;flex-shrink:0;box-sizing:border-box;width:100%;height:2rem;min-height:2rem;padding:.5rem 20px;background-color:#edebe7}.app-shell-v2-wordmark leaf-text-passage{font-family:var(--leaf-typography-body-default-strong-font-family);font-size:var(--leaf-typography-body-default-strong-font-size);font-weight:var(--leaf-typography-body-default-strong-font-weight);line-height:var(--leaf-typography-body-default-strong-line-height);text-decoration:var(--leaf-typography-body-default-strong-text-decoration);text-transform:var(--leaf-typography-body-default-strong-text-transform);margin:0;color:#2d2d2d}.global-footer{width:100%}.global-footer:not(.global-footer--leaf){padding:2rem 0;background-color:#035c67;color:#fff}.global-footer:not(.global-footer--leaf).global-footer--compact{padding-top:1.5rem;padding-bottom:1.5rem}.global-footer:not(.global-footer--leaf) .global-footer__content a{color:#fff}.global-footer:not(.global-footer--leaf) .global-footer__content a:hover{color:#12f3a9}.global-footer:not(.global-footer--leaf) .global-footer__links li{font-size:.875rem}@media(min-width:60rem){.global-footer:not(.global-footer--leaf) .global-footer__links li{font-size:1rem}}.global-footer:not(.global-footer--leaf) .global-footer__notice{font-size:.875rem}.global-footer--leaf .global-footer__section{--custom-footer-padding-top: 2rem;--custom-footer-padding-bottom: 2rem}.global-footer--leaf .global-footer__section--compact{--custom-footer-padding-top: 1.5rem;--custom-footer-padding-bottom: 1.5rem}.global-footer__content{max-width:60rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;align-items:center;row-gap:20px;width:100%}.global-footer__links{display:flex;flex-flow:row wrap;justify-content:center;column-gap:2rem;margin:0;padding-left:0;list-style:none}.global-footer__cookies-button #ot-sdk-btn.ot-sdk-show-settings{font-family:var(--leaf-typography-body-default-link-font-family);font-size:var(--leaf-typography-body-default-link-font-size);font-weight:var(--leaf-typography-body-default-link-font-weight);line-height:var(--leaf-typography-body-default-link-line-height);text-decoration:var(--leaf-typography-body-default-link-text-decoration);text-transform:var(--leaf-typography-body-default-link-text-transform);height:unset;margin:0;padding:0;border:.125rem solid rgba(80,80,80,0);border-radius:4px;background-color:#50505000;color:#3effc0;cursor:pointer}.global-footer__cookies-button #ot-sdk-btn.ot-sdk-show-settings:hover{background-color:#50505000;color:#12f3a9}.global-footer__divider{width:100%;border:0;border-top:.0625rem solid rgba(213,213,213,.3)}.global-footer__version-info{margin:0;color:#d6fff2;cursor:help}.global-footer__notice{margin:0;text-align:center}.app-shell__logout-modal-actions{display:flex;flex-direction:row;justify-content:center;gap:1rem;padding-top:.5rem}.app-shell{display:flex;flex-direction:column;min-height:100vh;min-width:0;width:100%;max-width:100%;overflow-x:clip;--app-top-offset: 8.75rem}.app-shell__fixed-header{position:fixed;top:0;right:0;left:0;z-index:1030;background-color:#fff}.app-shell__header-logo-row{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2.5rem}.app-shell__header-actions{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto}.app-shell__header-utilities{display:flex;align-items:center;gap:.5rem}.app-shell__logged-in-as{display:inline-flex;align-items:center;gap:.5rem;padding-right:1rem;border-right:.0625rem solid rgba(255,255,255,.4);color:#035c67;font-size:1.125rem}.app-shell__logged-in-as-alerts,.app-shell__logged-in-as-label{display:inline-flex;align-items:center;gap:.5rem}.app-shell__logged-in-as-name{white-space:nowrap}.app-shell__logged-in-as-spinner{display:inline-flex}.app-shell__header-login-alert-icon{display:inline-flex;flex-shrink:0}.app-shell__header-login-alert-icon--last-login{color:#035c67}.app-shell__secondary-nav-item--logged-in-text{opacity:.7;pointer-events:none}.app-shell__notepad-icon{position:relative;display:inline-flex}.app-shell__notepad-icon--has-note:after{content:" ";position:absolute;right:5.875rem;bottom:.75rem;display:block;width:.5rem;height:.5rem;background-color:#f4c465;border-radius:900px}.app-shell__mobile-wordmark{padding:.5rem 1rem .5rem 2rem;background-color:#035c67}.app-shell__mobile-wordmark p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:150%;text-transform:none;text-decoration:none;letter-spacing:normal;color:#fff;margin:0}.app-shell__secondary-nav-item{--leaf-typography-label-small-font-size: 1rem;align-self:center}.app-shell__secondary-nav-item::part(nav-item){border-bottom:.25rem solid transparent}.app-shell__secondary-nav-item--selected::part(nav-item){border-bottom-color:#00363d}.app-shell__frame{box-sizing:border-box;position:relative;flex:1;display:flex;flex-direction:column;min-height:0;width:100%;max-width:100%;min-width:0;padding-top:var(--app-top-offset)}.app-shell__main{flex:1;justify-content:center;box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0;padding:0}.app-shell__footer{flex-shrink:0;box-sizing:border-box;width:100%;min-width:0;max-width:100%}html.order-status-viewport-lock,body.order-status-viewport-lock{height:100%;overflow:hidden}.app-shell:has(.patients-page.order-status){height:100dvh;max-height:100dvh;min-height:0;overflow:hidden}.app-shell__frame:has(.patients-page.order-status){flex:1 1 0;min-height:0;overflow:hidden}.app-shell__main:has(>.patients-page.order-status){display:flex;flex:1 1 0;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:0;overflow:hidden}.app-shell .patients-page.order-status{flex:1 1 0;min-height:0;height:100%;overflow:hidden}.app-shell .order-status{flex:1 1 0;min-height:0;overflow:hidden}.app-shell .order-status__content{align-items:stretch;flex:1 1 0;min-height:0;overflow:hidden;height:calc(100dvh - var(--app-top-offset, 8.75rem) - var(--order-status-header-height, 0px) - var(--order-status-shell-footer-height, 0px));max-height:calc(100dvh - var(--app-top-offset, 8.75rem) - var(--order-status-header-height, 0px) - var(--order-status-shell-footer-height, 0px))}.app-shell .order-status__header{top:0}.app-shell .order-status__patients{min-height:0;max-height:100%;height:100%;overflow:hidden}.app-shell .order-status__patients-list{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.app-shell .order-status__order-list{min-height:0;max-height:100%;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.app-shell .patient-sticky-header{top:0}.patient-search-modal__header{display:flex;align-items:center;gap:.75rem}.patient-search-modal__icon{flex-shrink:0;color:#035c67}.patient-search__form{display:flex;flex-direction:column}.patient-search__label{font-family:var(--leaf-typography-label-default-font-family);font-size:var(--leaf-typography-label-default-font-size);font-weight:var(--leaf-typography-label-default-font-weight);line-height:var(--leaf-typography-label-default-line-height);text-decoration:var(--leaf-typography-label-default-text-decoration);text-transform:var(--leaf-typography-label-default-text-transform);display:block;margin-bottom:.5rem}.patient-search__tabs{width:100%}.patient-search__form-fields{display:flex;flex-direction:column;gap:1rem}.patient-search__row{display:flex;gap:1rem;width:100%}.patient-search__col-half{flex:1 1 0;min-width:0}.patient-search__col-full{width:100%}.patient-search__at-least-one{font-family:var(--leaf-typography-label-default-font-family);font-size:var(--leaf-typography-label-default-font-size);font-weight:var(--leaf-typography-label-default-font-weight);line-height:var(--leaf-typography-label-default-line-height);text-decoration:var(--leaf-typography-label-default-text-decoration);text-transform:var(--leaf-typography-label-default-text-transform);margin:0}.patient-search__required-asterisk{color:#d02525}.patient-search__field-error{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform);display:block;margin-top:.25rem;color:#d02525}.patient-search__alert,.patient-search__no-results-alert{display:block;margin-bottom:1rem}.patient-search__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.patient-search__footer-actions{display:flex;align-items:center;gap:1rem}.multiple-patient-view{display:flex;flex-direction:column;gap:1rem;width:100%}.multiple-patient-view__header{display:flex;flex-direction:column;row-gap:.25rem;background-color:#fff}.multiple-patient-view__back-link{font-family:var(--leaf-typography-body-small-link-font-family);font-size:var(--leaf-typography-body-small-link-font-size);font-weight:var(--leaf-typography-body-small-link-font-weight);line-height:var(--leaf-typography-body-small-link-line-height);text-decoration:var(--leaf-typography-body-small-link-text-decoration);text-transform:var(--leaf-typography-body-small-link-text-transform);display:inline-flex;align-items:center;gap:.375rem;margin-bottom:.25rem;padding:0;border:none;background:none;color:#035c67;cursor:pointer}.multiple-patient-view__back-link:hover{color:#00363d}.multiple-patient-view__back-icon{display:inline-flex;width:1rem;height:1rem}.multiple-patient-view__back-icon svg{width:100%;height:100%;fill:currentColor}.multiple-patient-view__count{font-family:var(--leaf-typography-body-default-font-family);font-size:var(--leaf-typography-body-default-font-size);font-weight:var(--leaf-typography-body-default-font-weight);line-height:var(--leaf-typography-body-default-line-height);text-decoration:var(--leaf-typography-body-default-text-decoration);text-transform:var(--leaf-typography-body-default-text-transform);margin:0;font-weight:500}.multiple-patient-view__count-instruction{color:#2d2d2d;font-weight:400}.multiple-patient-view__list{min-height:10rem;max-height:20rem;overflow-y:auto;padding-bottom:2.5rem}.multiple-patient-view__tile{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:.75rem;padding:.75rem;border:.0625rem solid #d5d5d5;border-radius:16px;background-color:#f6f5f3;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease}.multiple-patient-view__tile:hover{background-color:#eaf4f6}.multiple-patient-view__tile--disabled{cursor:default;pointer-events:none}.multiple-patient-view__tile--disabled:hover{background-color:#f6f5f3}.multiple-patient-view__tile-alert{pointer-events:auto}.multiple-patient-view__tile-content{display:flex;flex-direction:column;flex:1 1 auto;row-gap:.375rem}.multiple-patient-view__patient-name{font-family:var(--leaf-typography-body-default-strong-font-family);font-size:var(--leaf-typography-body-default-strong-font-size);font-weight:var(--leaf-typography-body-default-strong-font-weight);line-height:var(--leaf-typography-body-default-strong-line-height);text-decoration:var(--leaf-typography-body-default-strong-text-decoration);text-transform:var(--leaf-typography-body-default-strong-text-transform);overflow:hidden;color:#035c67;white-space:nowrap;text-overflow:ellipsis}.multiple-patient-view__patient-info{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform);display:flex;flex-wrap:wrap;align-items:center;column-gap:.375rem;color:#2d2d2d}.multiple-patient-view__tile-arrow{display:inline-flex;align-items:center;flex-shrink:0;margin-left:.5rem;color:#035c67}.multiple-patient-view__tile-arrow svg{width:20px;height:20px;fill:currentColor}.header-logo-link{display:inline-flex;align-items:center;text-decoration:none}.header-logo-link:focus-visible{outline:.125rem solid #00363d;outline-offset:2px}.header-logo-link--static{cursor:default}.public-layout{display:flex;flex-direction:column;min-height:100vh}.public-layout__header{position:sticky;top:0;z-index:10}.public-layout__logo-row{display:flex;align-items:center}.public-layout__header-utilities{display:flex;align-items:center;gap:.5rem}.public-layout__secondary-nav-placeholder{display:none}.public-layout__mobile-wordmark{padding:.5rem 1rem .5rem 2rem;background-color:#035c67}.public-layout__mobile-wordmark p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:150%;text-transform:none;text-decoration:none;letter-spacing:normal;color:#fff;margin:0}.public-layout__main{flex:1;width:100%}.public-layout__footer{margin-top:auto}.onboarding-layout{display:flex;flex-direction:column;min-height:100vh}.onboarding-layout__header{position:sticky;top:0;z-index:10}.onboarding-layout__logo-row{display:flex;align-items:center}.onboarding-layout__header-utilities{display:flex;align-items:center;gap:.5rem}.onboarding-layout__secondary-nav-placeholder{display:none}.onboarding-layout__mobile-wordmark{padding:.5rem 1rem .5rem 2rem;background-color:#035c67}.onboarding-layout__mobile-wordmark p{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:150%;text-transform:none;text-decoration:none;letter-spacing:normal;color:#fff;margin:0}.onboarding-layout__main{flex:1;width:100%}.card-grid{display:flex;align-items:flex-start;gap:1.5rem;min-width:0}@media(max-width:47.9375rem){.card-grid{flex-direction:column;align-items:stretch}}.card-grid__column{display:flex;flex-direction:column;flex:1 1 0;gap:1.5rem;min-width:0}.document-upload-fax__action-picker{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.document-upload-fax__modal-footer{display:flex;flex-direction:row;justify-content:center;gap:.5rem;padding-top:.5rem}.document-upload-fax__details-action,.document-upload-fax__dashboard-action{flex-shrink:0}.document-upload__modal-body{display:flex;flex-direction:column;gap:1rem;overflow:visible;max-height:none}.document-upload__alert{width:100%;flex-shrink:0}.document-upload__form{display:flex;flex-direction:column;gap:.5rem;overflow:visible;flex:1}.document-upload__field-row{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));overflow:visible}.document-upload__field-row--pa{grid-template-columns:1fr}@media(min-width:32rem){.document-upload__field-row--pa{grid-template-columns:repeat(2,minmax(16rem,1fr))}}.document-upload__field-row--pa>.document-upload__prior-auth-id-tooltip{grid-column:1;justify-self:stretch;min-width:0;width:100%}.document-upload__prior-auth-id-tooltip.map-tooltip{display:flex;width:100%;min-width:0}.document-upload__prior-auth-id-tooltip .map-tooltip__trigger{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;width:100%;min-width:0}.document-upload__field{display:flex;flex-direction:column;gap:.25rem;width:100%;min-width:0}.document-upload__field-error{color:#d02525;font-size:.75rem;font-weight:600}.document-upload__summary,.document-upload__patient-section{display:flex;flex-direction:column;gap:1.5rem}.document-upload__prescriber-row{display:flex;flex-direction:column;gap:.75rem}.document-upload__prescriber-readonly,.document-upload__patient-readonly{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.document-upload__prescriber-manual{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.document-upload__readonly-item{display:flex;flex-direction:column;gap:.25rem}.document-upload__readonly-label{display:block;color:#2d2d2d;font-size:1rem;font-weight:600}.document-upload__readonly-value{color:#6c6c6c;font-size:1rem}.document-upload__file-upload-field{width:100%;--leaf-file-upload-dropzone-height: 9.375rem;--leaf-file-upload-dropzone-padding: 1rem}.document-upload__actions{display:flex;flex-direction:row;justify-content:flex-end;gap:.5rem;padding-top:.5rem}.check-benefits-modal{width:100%;max-width:50rem;max-height:95vh}.check-benefits-modal__body{display:flex;flex-direction:column;min-height:30rem}.check-benefits-modal__prescriber-select{margin-bottom:1rem}.check-benefits-modal__selection-summary{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:1rem}.check-benefits-modal__selected-prescriber{margin:0;color:#2d2d2d}.check-benefits-modal__alert{margin-bottom:.5rem}.check-benefits-modal__spinner{display:flex;flex:1;align-items:center;justify-content:center}.check-benefits-modal__frame{display:block;width:100%;min-height:30rem;border:0}.check-benefits-modal__footer{display:flex;justify-content:flex-end;gap:.5rem}.dashboard-header__title-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.dashboard-header__greeting{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;min-width:0;gap:.25rem}.dashboard-header__greeting-line{margin:0;font-size:1.125rem;font-weight:500;line-height:1.25;color:#6c6c6c}.dashboard-header__name{margin:0}.dashboard-header__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem}.dashboard-urgent-banners{display:flex;flex-direction:column;gap:1rem;width:100%}.dashboard-urgent-banner{width:100%}.dashboard-urgent-banner__stack{display:flex;flex-direction:column;gap:.5rem}.dashboard-urgent-banner__title{margin:0}.dashboard-urgent-banner__body{color:#2d2d2d}.dashboard-urgent-banner__body a{color:#035c67}.dashboard-card{display:flex;flex-direction:column;gap:1rem;box-sizing:border-box;padding:1.5rem;background-color:#fff;border:.0625rem solid #d5d5d5;border-radius:16px}.dashboard-card__header{display:flex;align-items:center;gap:1rem}.dashboard-card__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;color:#035c67}.dashboard-card__icon svg{display:block;width:100%;height:100%}.dashboard-card__icon path{fill:currentColor}.dashboard-card__title{flex:1;min-width:0;margin:0}.dashboard-card__body{display:flex;flex-direction:column;gap:1rem;min-width:0}.associated-npis-card__select,.associated-npis-card__view-all{display:block;width:100%}.associated-npis-card__helper{display:flex;flex-direction:column;gap:.5rem}.associated-npis-card__helper-lead{margin:0;color:#2d2d2d;font-weight:700}.associated-npis-card__helper-detail{margin:0;color:#2d2d2d}.feedback-survey{display:flex;flex-direction:column}.feedback-survey--success{margin-top:1rem}.feedback-survey__header{margin-bottom:1.5rem}.feedback-survey__heading{margin:0}.feedback-survey__body{display:flex;flex-direction:column;gap:1.5rem}.feedback-survey__footer{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;padding-top:1.5rem;border-top:.0625rem solid #d5d5d5}.feedback-survey__footer--modal{margin-top:0;padding-top:0;border-top:none}.feedback-survey__intro,.feedback-survey__question{margin:0}.feedback-survey__nps-scale{display:flex;flex-direction:column;gap:.5rem;max-width:max-content}.feedback-survey__nps-ends{display:flex;justify-content:space-between;gap:1rem;font-size:.875rem;color:#6c6c6c}.feedback-survey__nps-options{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.feedback-survey__radio-field{margin:0;padding:0;border:none}.feedback-survey__nps-option{display:block}.feedback-survey__alert{margin-bottom:0}.satisfaction-survey{display:flex;flex-direction:column}.satisfaction-survey--success{margin-top:1rem}.satisfaction-survey__header{margin-bottom:1.5rem}.satisfaction-survey__body{display:flex;flex-direction:column;gap:1.5rem}.satisfaction-survey__footer{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;padding-top:1.5rem;border-top:.0625rem solid #d5d5d5}.satisfaction-survey__footer--modal{margin-top:0;padding-top:0;border-top:none}.satisfaction-survey__heading,.satisfaction-survey__prompt{margin:0}.satisfaction-survey__prompt-strong{font-weight:600}.satisfaction-survey__radio-field{margin:0;padding:0;border:none}.satisfaction-survey__radio-field--overall{display:flex;flex-direction:column;gap:.25rem}.satisfaction-survey__radio-field-suffix{margin:0}.satisfaction-survey__radio-option{display:block}.satisfaction-survey__improve-label,.satisfaction-survey__accredo-prompt{margin:0}.satisfaction-survey__underline{text-decoration:underline}.satisfaction-survey-modal{width:100%;max-width:36.25rem}.satisfaction-survey-modal .satisfaction-survey--modal{max-width:100%;min-width:0}.share-your-thoughts-card{display:block;box-sizing:border-box;width:100%;--leaf-color-bg-default: var(--leaf-color-bg-brand)}.share-your-thoughts-card--flow{height:100%;min-height:100%}.share-your-thoughts-card__body{margin:0;padding:1.5rem;color:#2d2d2d}.share-your-thoughts-card__body a{color:#035c67}.dashboard-page{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-block:2rem}.dashboard-page--loading{align-items:center}.dashboard-page__spinner{display:flex;justify-content:center;padding:2rem 0}.dashboard-page__grid{margin-top:.5rem;padding-top:1.5rem}.patient-search-card__body{margin:0;color:#2d2d2d}.ai-chat-card__icon{display:inline-flex;flex-shrink:0;width:1.5rem;height:1.75rem}.ai-chat-card__body{margin:0;color:#2d2d2d}.ai-chat-card__body strong{font-weight:700}.updates-and-notices-card__list{display:flex;flex-direction:column;gap:1rem;max-height:16rem;overflow-y:auto;padding-right:.25rem}.updates-and-notices-card__content{color:#2d2d2d}.updates-and-notices-card__content a{color:#035c67}.practices-card__practice-select,.practices-card__npi-select,.practices-card__view-all{display:block;width:100%}.npi-search-card__description{margin:0;color:#2d2d2d}.npi-search-card__form{display:flex;flex-direction:column;gap:1rem}.npi-search-card__field,.npi-search-card__submit{display:block;width:100%}.configure-sections-modal__intro{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);margin:0 0 1rem;color:#6c6c6c}.configure-sections-modal__error{margin-bottom:1rem}.configure-sections-modal__list{display:flex;flex-direction:column;gap:.75rem}.configure-sections-modal__item{margin:0}.configure-sections-modal__item--all{padding-bottom:.5rem;border-bottom:.0625rem solid #d5d5d5}.configure-sections-modal__actions{display:flex;justify-content:flex-end;gap:.75rem;padding-top:.5rem}.dashboard-section{display:flex;flex-direction:column;gap:1.75rem;box-sizing:border-box;width:100%;padding:20px;border:.0625rem solid #d5d5d5;border-radius:8px;background-color:#fff}.dashboard-section__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem}.dashboard-section__heading{display:flex;flex-direction:column;gap:.25rem;min-width:0}.dashboard-section__title{font-family:var(--leaf-typography-title-large-mobile-font-family);font-size:var(--leaf-typography-title-large-mobile-font-size);font-weight:var(--leaf-typography-title-large-mobile-font-weight);line-height:var(--leaf-typography-title-large-mobile-line-height);text-decoration:var(--leaf-typography-title-large-mobile-text-decoration);text-transform:var(--leaf-typography-title-large-mobile-text-transform)}@media all and (min-width:768px){.dashboard-section__title{font-family:var(--leaf-typography-title-large-font-family);font-size:var(--leaf-typography-title-large-font-size);font-weight:var(--leaf-typography-title-large-font-weight);line-height:var(--leaf-typography-title-large-line-height);text-decoration:var(--leaf-typography-title-large-text-decoration);text-transform:var(--leaf-typography-title-large-text-transform)}}.dashboard-section__title{margin:0;color:#2d2d2d}.dashboard-section__meta,.dashboard-section__empty{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);margin:0;color:#6c6c6c}.dashboard-section__rail{display:flex;align-items:stretch;gap:1rem;overflow-x:auto;padding-bottom:.5rem;scroll-snap-type:x proximity}.dashboard-section__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr));gap:1rem;width:100%}.dashboard-section__list{display:flex;flex-direction:column;gap:1rem;width:100%}.dashboard-section--stacked .dashboard-section-card{flex:none;width:100%;max-width:none;scroll-snap-align:unset}.dashboard-section__view-all{flex-shrink:0;--leaf-color-link-content-default: #035c67;--leaf-color-link-content-hover: #00363d;--leaf-color-link-content-focus: #fff;--leaf-color-link-content-active: #00171a;text-decoration:underline}.dashboard-section--ready-for-schedule .dashboard-section__header{flex-wrap:nowrap;align-items:center;gap:1rem}.dashboard-section--ready-for-schedule .dashboard-section__heading{flex:1 1 auto;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:.75rem}.dashboard-section--ready-for-schedule .dashboard-section__meta{color:#035c67}.dashboard-section--ready-for-schedule .dashboard-section__rail{gap:20px;padding-inline:.25rem}.dashboard-section-card{box-sizing:border-box;flex:0 0 22.5rem;align-self:stretch;width:22.5rem;max-width:22.5rem;scroll-snap-align:start;padding:1rem;border:.0625rem solid #d5d5d5;border-radius:16px;background-color:#fff}.dashboard-section-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.75rem}.dashboard-section-card__rx{font-family:var(--leaf-typography-meta-small-font-family);font-size:var(--leaf-typography-meta-small-font-size);font-weight:var(--leaf-typography-meta-small-font-weight);line-height:var(--leaf-typography-meta-small-line-height);text-decoration:var(--leaf-typography-meta-small-text-decoration);text-transform:var(--leaf-typography-meta-small-text-transform);color:#6c6c6c;font-weight:700}.dashboard-section-card__date{font-family:var(--leaf-typography-meta-small-font-family);font-size:var(--leaf-typography-meta-small-font-size);font-weight:var(--leaf-typography-meta-small-font-weight);line-height:var(--leaf-typography-meta-small-line-height);text-decoration:var(--leaf-typography-meta-small-text-decoration);text-transform:var(--leaf-typography-meta-small-text-transform);color:#6c6c6c;text-align:right}.dashboard-section-card__body{display:flex;flex-direction:column;gap:.5rem}.dashboard-section-card__label{font-family:var(--leaf-typography-meta-small-font-family);font-size:var(--leaf-typography-meta-small-font-size);font-weight:var(--leaf-typography-meta-small-font-weight);line-height:var(--leaf-typography-meta-small-line-height);text-decoration:var(--leaf-typography-meta-small-text-decoration);text-transform:var(--leaf-typography-meta-small-text-transform);margin:0;color:#6c6c6c;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dashboard-section-card__name{margin:0}.dashboard-section-card__snippet{margin:0;color:#2d2d2d}.dashboard-section-card__attachments{display:inline-flex;align-items:center;gap:.25rem;margin:0;color:#6c6c6c;font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform)}.dashboard-section-card__attachment-icon{display:inline-flex;width:1rem;height:1rem}.dashboard-section-card__attachment-icon svg{width:100%;height:100%;fill:currentColor}.dashboard-section-card__footer{margin-top:1rem}.dashboard-section-card__value{margin:0;color:#035c67}.dashboard-section-card--summary{min-height:13.75rem}.dashboard-section-card--schedule{display:block;height:100%;padding:0}.dashboard-section-card__schedule-layout{display:flex;flex-direction:column;height:100%;min-height:100%}.dashboard-section-card__schedule-header{flex:0 0 auto;padding:.75rem 1rem;background-color:#f6f5f3;border-bottom:.0625rem solid #d5d5d5}.dashboard-section-card__schedule-header--overdue{background-color:#ffebeb}.dashboard-section-card__schedule-header-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.dashboard-section-card__schedule-header-fill-due{font-family:var(--leaf-typography-body-small-strong-font-family);font-size:var(--leaf-typography-body-small-strong-font-size);font-weight:var(--leaf-typography-body-small-strong-font-weight);line-height:var(--leaf-typography-body-small-strong-line-height);text-decoration:var(--leaf-typography-body-small-strong-text-decoration);text-transform:var(--leaf-typography-body-small-strong-text-transform);flex:1 1 auto;margin:0;color:#2d2d2d;min-width:0}.dashboard-section-card__schedule-header-badges{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0}.dashboard-section-card__schedule-header-badge{flex-shrink:0}.dashboard-section-card__schedule-body{display:flex;flex:1 1 auto;flex-direction:column;gap:1rem;padding:1rem}.dashboard-section-card__field{display:flex;flex-direction:column;gap:.25rem}.dashboard-section-card__field-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.dashboard-section-card__field-heading-badge{flex-shrink:0;margin-left:auto}.dashboard-section-card__field-label{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);display:block;margin:0;color:#6c6c6c;font-weight:500;text-transform:uppercase}.dashboard-section-card__field-content{display:flex;flex-direction:column;gap:.25rem}.dashboard-section-card__field-value{font-family:var(--leaf-typography-body-small-strong-font-family);font-size:var(--leaf-typography-body-small-strong-font-size);font-weight:var(--leaf-typography-body-small-strong-font-weight);line-height:var(--leaf-typography-body-small-strong-line-height);text-decoration:var(--leaf-typography-body-small-strong-text-decoration);text-transform:var(--leaf-typography-body-small-strong-text-transform);margin:0;color:#2d2d2d;word-break:break-word}.dashboard-section-card__field-meta{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);margin:0;color:#6c6c6c}.dashboard-section-card__refills-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.dashboard-section-card__refills-count{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);color:#2d2d2d}.dashboard-section-card__refill-icons{display:inline-flex;flex-shrink:0;align-items:center;gap:.125rem}.dashboard-section-card__refill-icon{display:inline-flex;width:.875rem;height:.875rem;color:#035c67}.dashboard-section-card__refill-icon svg{width:100%;height:100%;fill:currentColor}.dashboard-section-card__schedule-footer{box-sizing:border-box;flex:0 0 auto;width:100%;margin-top:auto;padding:0 1rem 1rem}.dashboard-section-card__schedule-footer leaf-button{display:block;width:100%;--leaf-button-width: 100%}.dashboard-section-card__schedule-button{display:block;width:100%;--leaf-button-width: 100%}.new-dashboard-page{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-block:2rem;box-sizing:border-box}.new-dashboard-page--loading{align-items:center;justify-content:center;min-height:20rem}.new-dashboard-page__welcome{display:block;box-sizing:border-box;width:100%}.new-dashboard-page__welcome-content{display:flex;flex-direction:column;gap:1.75rem;box-sizing:border-box;width:100%;margin:0;padding:20px}.new-dashboard-page__welcome-alert{width:100%}.new-dashboard-page__section-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-block:20px}.new-dashboard-page__section-title-heading{display:flex;align-items:center;gap:.5rem;min-width:0}.new-dashboard-page__section-title-icon{display:inline-flex;flex-shrink:0;width:2rem;height:2rem;color:#035c67}.new-dashboard-page__section-title-icon svg{width:100%;height:100%}.new-dashboard-page__section-title-text{font-family:var(--leaf-typography-title-large-mobile-font-family);font-size:var(--leaf-typography-title-large-mobile-font-size);font-weight:var(--leaf-typography-title-large-mobile-font-weight);line-height:var(--leaf-typography-title-large-mobile-line-height);text-decoration:var(--leaf-typography-title-large-mobile-text-decoration);text-transform:var(--leaf-typography-title-large-mobile-text-transform)}@media all and (min-width:768px){.new-dashboard-page__section-title-text{font-family:var(--leaf-typography-title-large-font-family);font-size:var(--leaf-typography-title-large-font-size);font-weight:var(--leaf-typography-title-large-font-weight);line-height:var(--leaf-typography-title-large-line-height);text-decoration:var(--leaf-typography-title-large-text-decoration);text-transform:var(--leaf-typography-title-large-text-transform)}}.new-dashboard-page__section-title-text{margin:0;color:#2d2d2d}.new-dashboard-page__section-title-action{display:flex;flex-shrink:0}.new-dashboard-page__sections{display:flex;flex-direction:column;gap:1.5rem}.new-dashboard-page__sections-loading{display:flex;align-items:center;justify-content:center;min-height:10rem;padding-block:1.5rem}.new-dashboard-page__empty{margin:0;color:#6c6c6c}.new-dashboard-page__workflows{width:100%}.drag-and-drop{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.drag-and-drop__list{display:flex;flex-direction:column;min-height:12rem;padding:.75rem;border:.0625rem solid #d5d5d5;border-radius:8px;background-color:#fff}.drag-and-drop__list--drag-over{border-color:#00363d}.drag-and-drop__list-title{display:flex;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.drag-and-drop__list-title-star{display:block;flex-shrink:0}.drag-and-drop__list-title-star--subtle{color:#6c6c6c}.drag-and-drop__list-title-star--watched{color:#f4c465}.drag-and-drop__list-title-text{min-width:0}.drag-and-drop__search{margin:0 0 .5rem}.drag-and-drop__list-items{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;overflow-y:auto;max-height:16rem}.drag-and-drop__list-item{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:4px;background-color:#f6f5f3;cursor:grab}.drag-and-drop__list-item-label{min-width:0;flex:1;font-size:.875rem}.drag-and-drop__list-item-handle{display:flex;flex-shrink:0;color:#6c6c6c}.drag-and-drop__list-item--active{background-color:#79dbe7}.drag-and-drop__list-empty{color:#6c6c6c;padding:.5rem}.accordion{position:relative;display:flex;flex-direction:column;flex-grow:1}.accordion__header{display:flex;gap:1rem}.accordion__header--clickable{cursor:pointer}.accordion__header-section{display:flex;align-items:center}.accordion__body{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .25s ease}.accordion__body--expanded{grid-template-rows:1fr}.accordion__body-inner{min-height:0;overflow:hidden}.accordion__body-content{display:flex;flex-direction:column}.order-card{position:relative;display:flex;flex-direction:column;flex-grow:1;border:.0625rem solid #d5d5d5}.order-card:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.order-card:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.order-card:not(:first-child){margin-top:-1px}.order-card--loading{border:none;border-radius:8px}.order-card__header{display:flex;background-color:#f6f5f380}.order-card__header--loading{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.5rem;border:none}.order-card__header-section{flex:0 0 50%;display:flex;align-items:center;column-gap:1rem;padding:1rem 1.5rem}.order-card__header-section:not(:last-child){border-right:.0625rem solid #d5d5d5}.order-card__header-section:last-child{justify-content:space-between}.order-card__header-meta{display:flex;flex-flow:row wrap;align-items:center;column-gap:1.5rem;row-gap:.375rem}.order-card__header-name{font-family:var(--leaf-typography-body-default-strong-font-family);font-size:var(--leaf-typography-body-default-strong-font-size);font-weight:var(--leaf-typography-body-default-strong-font-weight);line-height:var(--leaf-typography-body-default-strong-line-height);text-decoration:var(--leaf-typography-body-default-strong-text-decoration);text-transform:var(--leaf-typography-body-default-strong-text-transform);display:flex;flex:1 0 100%;flex-wrap:wrap;align-items:center;gap:.5rem}.order-card__header-number,.order-card__header-npi{font-family:var(--leaf-typography-body-small-strong-font-family);font-size:var(--leaf-typography-body-small-strong-font-size);font-weight:var(--leaf-typography-body-small-strong-font-weight);line-height:var(--leaf-typography-body-small-strong-line-height);text-decoration:var(--leaf-typography-body-small-strong-text-decoration);text-transform:var(--leaf-typography-body-small-strong-text-transform);min-height:1rem}.order-card__header-number-tooltip,.order-card__header-npi-tooltip{display:inline-flex;margin-left:.25rem;vertical-align:middle}.order-card__header-number-tooltip-action,.order-card__header-npi-tooltip-action{margin-left:auto}.order-card__header-label{color:#6c6c6c}.order-card__header-actions{display:flex;flex-direction:column;align-items:flex-start;row-gap:.5rem;flex:1 1 auto;min-width:0}.order-card__header-fill{font-family:var(--leaf-typography-body-default-strong-font-family);font-size:var(--leaf-typography-body-default-strong-font-size);font-weight:var(--leaf-typography-body-default-strong-font-weight);line-height:var(--leaf-typography-body-default-strong-line-height);text-decoration:var(--leaf-typography-body-default-strong-text-decoration);text-transform:var(--leaf-typography-body-default-strong-text-transform);display:flex;align-items:center;column-gap:1.5rem;flex-flow:row wrap;flex:1 1 auto}.order-card__header-status{border-radius:4px;overflow:hidden}.order-card__header-status--success{border:.0625rem solid #006041}.order-card__header-status--info{border:.0625rem solid #0048c2}.order-card__header-status--warning{border:.0625rem solid #b3700d}.order-card__header-status--error{border:.0625rem solid #aa1313}.order-card__header-status--neutral{border:.0625rem solid #6c6c6c}.order-card__header-status-with-info{display:inline-flex;align-items:center;column-gap:.5rem}.order-card__header-schedule-info-trigger{display:inline-flex;flex-shrink:0}.order-card__header-schedule-info-content{display:flex;flex-direction:column;gap:.5rem}.order-card__header-status-button{cursor:pointer;border:none;background:transparent;font:inherit;display:inline-flex;align-items:center;gap:.5rem;vertical-align:middle;border-radius:4px;transition:background-color .15s ease}.order-card__header-status-button:focus-visible{outline:2px solid #0048c2;outline-offset:2px}.order-card__header-status-button--ready-schedule{padding:.125rem .25rem;margin:-.125rem -.25rem}.order-card__header-status-button--ready-schedule:hover,.order-card__header-status-button--ready-schedule:focus-visible{background-color:#eaf4f6}.order-card__header-status-button--ready-schedule:hover .order-card__header-status-button--ready-schedule__action-icon--schedule,.order-card__header-status-button--ready-schedule:focus-visible .order-card__header-status-button--ready-schedule__action-icon--schedule{background-color:#cce7ea}.order-card__header-status-button__action-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.order-card__header-status-button__action-icon--schedule{padding:.25rem;border-radius:50%;background-color:#ebf2ff;transition:background-color .15s ease}.order-card__header-status-button__action-icon-graphic{width:1.25rem;height:1.25rem;color:#035c67;transition:color .15s ease}.order-card__header-status-button__action-icon-graphic--cancel{color:#d02525}.order-card__header-status-button--ready-schedule:hover .order-card__header-status-button__action-icon-graphic,.order-card__header-status-button--ready-schedule:focus-visible .order-card__header-status-button__action-icon-graphic{color:#00363d}.order-card__header-status-button--ready-schedule:hover .order-card__header-status-button__action-icon-graphic--cancel,.order-card__header-status-button--ready-schedule:focus-visible .order-card__header-status-button__action-icon-graphic--cancel{color:#d02525}.order-card__cmm{display:inline-flex;align-items:center}.order-card__cmm-trigger{display:inline-flex;align-items:center;gap:.25rem;margin:0;padding:0;border:none;background:transparent;font:inherit;color:#035c67;cursor:pointer}.order-card__cmm-trigger:focus-visible{outline:2px solid #0048c2;outline-offset:2px}.order-card__cmm-key-icon{display:inline-flex;flex-shrink:0;color:#b3700d}.order-card__cmm-label{font-family:var(--leaf-typography-body-small-strong-font-family);font-size:var(--leaf-typography-body-small-strong-font-size);font-weight:var(--leaf-typography-body-small-strong-font-weight);line-height:var(--leaf-typography-body-small-strong-line-height);text-decoration:var(--leaf-typography-body-small-strong-text-decoration);text-transform:var(--leaf-typography-body-small-strong-text-transform)}.order-card__cmm-external-icon{color:#035c67}.order-card__cmm-content a{display:inline-flex;align-items:center;gap:.25rem;color:#035c67}.order-card__body{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .25s ease}.order-card__body--expanded{grid-template-rows:1fr}.order-card__body-inner{min-height:0;overflow:hidden}.order-card__body-content{display:flex;flex-direction:column}@media screen and (min-width:960px){.order-card__body-content{flex-direction:row}}.order-card__section{flex:0 0 50%;display:flex;flex-direction:column;row-gap:.75rem;padding:2rem;border-top:.0625rem solid #d5d5d5}.order-card__section:not(:last-child){border-right:.0625rem solid #d5d5d5}.order-card__block{display:flex;flex-direction:column;row-gap:.5rem}.order-card__block:empty{display:none}.order-card__block-title{font-family:var(--leaf-typography-meta-small-font-family);font-size:var(--leaf-typography-meta-small-font-size);font-weight:var(--leaf-typography-meta-small-font-weight);line-height:var(--leaf-typography-meta-small-line-height);text-decoration:var(--leaf-typography-meta-small-text-decoration);text-transform:var(--leaf-typography-meta-small-text-transform);letter-spacing:1px;font-size:.875rem}.order-card__block-items{display:flex;flex-direction:column;gap:.25rem}.order-card__block-item{font-family:var(--leaf-typography-body-default-font-family);font-size:var(--leaf-typography-body-default-font-size);font-weight:var(--leaf-typography-body-default-font-weight);line-height:var(--leaf-typography-body-default-line-height);text-decoration:var(--leaf-typography-body-default-text-decoration);text-transform:var(--leaf-typography-body-default-text-transform);display:flex;align-items:flex-start;justify-content:flex-start;column-gap:.5rem}.order-card__label{font-family:var(--leaf-typography-body-default-strong-font-family);font-size:var(--leaf-typography-body-default-strong-font-size);font-weight:var(--leaf-typography-body-default-strong-font-weight);line-height:var(--leaf-typography-body-default-strong-line-height);text-decoration:var(--leaf-typography-body-default-strong-text-decoration);text-transform:var(--leaf-typography-body-default-strong-text-transform);flex:0 0 12.5rem}.order-card__tracking-link{display:inline-flex;align-items:center;column-gap:.5rem;color:#035c67}.order-card__tracking-link:hover,.order-card__tracking-link:focus-visible{color:#035c67}.order-card__tracking-link-icon{display:inline-flex;flex-shrink:0;color:currentcolor}.order-card__last-updated{display:flex;align-items:center;justify-content:flex-end;margin-top:auto;text-align:right}.order-card__directions-button{font-family:var(--leaf-typography-body-small-link-font-family);font-size:var(--leaf-typography-body-small-link-font-size);font-weight:var(--leaf-typography-body-small-link-font-weight);line-height:var(--leaf-typography-body-small-link-line-height);text-decoration:var(--leaf-typography-body-small-link-text-decoration);text-transform:var(--leaf-typography-body-small-link-text-transform);appearance:none;align-items:center;column-gap:.5rem;margin:0;padding:0;background-color:#50505000;border:0;color:#035c67;text-decoration:none;cursor:pointer;position:relative}.order-card__directions-button:after{content:"";position:absolute;bottom:1px;left:0;width:100%;height:1px;background-color:currentColor}.order-card__directions-modal{display:flex;flex-direction:column;gap:1.5rem}.order-card__directions-modal-content{display:flex;flex-direction:column;gap:.5rem}.order-date-range-filter{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;padding-block-end:1rem}.order-date-range-filter__label{margin:0;color:#2d2d2d;font-size:1rem;font-weight:700;line-height:1.14;white-space:nowrap}.order-date-range-filter__tiles{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;border:0;margin:0;min-inline-size:0;padding:0}.order-date-range-filter__tiles leaf-select-tile{min-width:6rem}.patient-order-scheduling-modal__body{display:flex;flex-direction:column;gap:1rem}.patient-order-scheduling-modal__empty{margin:0;color:#6c6c6c}.patient-order-scheduling-modal__select-all{padding-bottom:.5rem;border-bottom:.0625rem solid #d5d5d5}.patient-order-scheduling-modal__list{display:flex;flex-direction:column;gap:.5rem}.patient-order-scheduling-modal__item{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border:.0625rem solid #d5d5d5;border-radius:8px;cursor:pointer}.patient-order-scheduling-modal__item:focus-visible{outline:2px solid #0048c2;outline-offset:2px}.patient-order-scheduling-modal__details{display:flex;flex-direction:column;gap:.25rem}.patient-order-scheduling-modal__product{font-family:var(--leaf-typography-body-default-strong-font-family);font-size:var(--leaf-typography-body-default-strong-font-size);font-weight:var(--leaf-typography-body-default-strong-font-weight);line-height:var(--leaf-typography-body-default-strong-line-height);text-decoration:var(--leaf-typography-body-default-strong-text-decoration);text-transform:var(--leaf-typography-body-default-strong-text-transform)}.patient-order-scheduling-modal__id,.patient-order-scheduling-modal__meta{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);color:#6c6c6c}.patient-order-scheduling-modal__footer{display:flex;justify-content:flex-end;gap:.75rem}.patient-sticky-header{position:sticky;top:calc(var(--app-top-offset, 8.75rem) + var(--order-status-header-height, 0px));z-index:10;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border:none;border-bottom:.0625rem solid #d5d5d5;background-color:#fff}.patient-sticky-header__content{display:flex;flex:1 1 auto;flex-direction:column;gap:.125rem;min-width:0}.patient-sticky-header__info{display:flex;flex-direction:column;gap:.25rem}.patient-sticky-header__info leaf-heading::part(tag){font-size:1.125rem;font-weight:600}.patient-sticky-header__name-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.patient-sticky-header__nursing{display:inline-flex;flex-shrink:0;align-items:center;padding:0;border:none;background:transparent;cursor:pointer}.patient-sticky-header__nursing-icon{display:inline-flex;flex-shrink:0;align-items:center;color:#7522d9}.patient-sticky-header__demographics{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;color:#2d2d2d}.patient-sticky-header__demographics-item{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform)}.patient-sticky-header__demographics-separator{font-family:var(--leaf-typography-body-default-font-family);font-size:var(--leaf-typography-body-default-font-size);font-weight:var(--leaf-typography-body-default-font-weight);line-height:var(--leaf-typography-body-default-line-height);text-decoration:var(--leaf-typography-body-default-text-decoration);text-transform:var(--leaf-typography-body-default-text-transform)}.patient-sticky-header__contact{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media screen and (min-width:960px){.patient-sticky-header__contact{flex-wrap:nowrap}}.patient-sticky-header__contact leaf-divider{height:100%;min-height:1rem}.patient-sticky-header__contact-item{display:flex;align-items:center;gap:.25rem}.patient-sticky-header__contact-item leaf-icon{flex-shrink:0;color:#2d2d2d}.patient-sticky-header__contact-item leaf-button{--leaf-button-padding-horizontal: .125rem;--leaf-button-padding-vertical: .125rem}.patient-sticky-header__contact-text{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);color:#2d2d2d}.patient-sticky-header__phone-item{display:flex;align-items:center;gap:.25rem;padding:.25rem 0}.patient-sticky-header__phone-item:not(:last-child){border-bottom:.0625rem solid #d5d5d5}.patient-sticky-header__phone-label{font-family:var(--leaf-typography-body-small-strong-font-family);font-size:var(--leaf-typography-body-small-strong-font-size);font-weight:var(--leaf-typography-body-small-strong-font-weight);line-height:var(--leaf-typography-body-small-strong-line-height);text-decoration:var(--leaf-typography-body-small-strong-text-decoration);text-transform:var(--leaf-typography-body-small-strong-text-transform)}.patient-sticky-header__phone-number{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform)}.patient-sticky-header__actions{flex-shrink:0;margin-left:1rem}.patient-sticky-header__actions-dropdown{min-width:107px}.patient-sticky-header__actions-dropdown [role=menuitem][disabled]{opacity:.5;cursor:not-allowed}.patient-sticky-header__actions .patient-sticky-header__order-scheduling-disabled-wrap{display:block;width:100%;cursor:not-allowed}.patient-sticky-header__actions leaf-dropdown-button leaf-dropdown-item[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.patient-sticky-header__actions .patient-sticky-header__schedule-shipment-item--disabled{opacity:.5;cursor:not-allowed}.patient-sticky-header-priority-actions__star{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:.25rem;border:none;background:transparent;color:#6c6c6c;cursor:pointer}.patient-sticky-header-priority-actions__star--watched{color:#f4c465}.patient-sticky-header-priority-actions__star:focus-visible{outline:.125rem solid #00363d;outline-offset:.125rem}.patient-sticky-header-priority-actions__star-icon{display:block;flex-shrink:0;color:inherit}.patient-sticky-header-priority-actions__npi-select{margin-bottom:1rem}.patient-sticky-header-priority-actions__modal-footer{display:flex;justify-content:flex-end;gap:.5rem}.patient-sticky-header-priority-actions__result-modal-footer{display:flex;justify-content:center;gap:.5rem}.cancel-shipment-modal__patient-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.cancel-shipment-modal__meta-item{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);font-weight:600}.cancel-shipment-modal__detail-row{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);display:flex;column-gap:.5rem;margin-bottom:.5rem}.cancel-shipment-modal__detail-label{font-weight:600}.cancel-shipment-modal__divider{margin:.75rem 0;border:0;border-top:.0625rem solid #d5d5d5}.cancel-shipment-modal__alert{display:block}.cancel-shipment-modal__alert--submit-error{margin-bottom:1rem}.cancel-shipment-modal__alert--other-reason{margin-top:1rem}.cancel-shipment-modal__footer{display:flex;justify-content:center;gap:.75rem}.patient-360-panel{--shipment-chart-color-nogap: #006041;--shipment-chart-color-gap: #f4c465}.patient-360-panel__stub{margin:0;color:#6c6c6c;font-size:1rem}.patient-360-panel__stub--error{color:#d02525}.patient-360-panel__loader{display:flex;flex-direction:column;gap:.5rem}.patient-360-panel__table-wrap{overflow-x:auto}.patient-360-panel__table{width:100%;border-collapse:collapse}.patient-360-panel__table th,.patient-360-panel__table td{padding:.75rem 1rem;border-bottom:.0625rem solid #d5d5d5;color:#2d2d2d;text-align:left}.patient-360-panel__table th{color:#6c6c6c;font-size:.875rem;font-weight:600}.patient-360-panel__table-cell--wrap{white-space:normal;word-break:break-word}.patient-360-panel__sort-btn{display:inline-flex;gap:.5rem;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:none;color:#035c67;font:inherit;font-size:.875rem;text-align:left;cursor:pointer}.patient-360-panel__sort-btn:focus-visible{outline:.0625rem solid #035c67;outline-offset:.25rem}.patient-360-panel__sort-icon{display:inline-flex;flex:0 0 auto;align-items:center;width:1rem;height:1rem;color:#6c6c6c}.patient-360-panel__sort-icon svg{width:100%;height:100%}.patient-360-panel__nursing{display:flex;flex-direction:column;gap:1rem}.patient-360-panel__nursing-header{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.patient-360-panel__nursing-title-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;width:100%}.patient-360-panel__nursing-heading{margin:0}.patient-360-panel__nursing-toggle{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.patient-360-panel__nursing-view-btn--is-active{--leaf-color-button-secondary-bg: #cce7ea;--leaf-color-button-secondary-border: #00171a;--leaf-color-button-secondary-content: #00171a}.patient-360-panel__nursing-notes-heading{display:inline-flex;gap:.5rem;align-items:center}.patient-360-panel__nursing-notes-info,.patient-360-panel__nursing-attachment-button{min-width:auto;padding:0}.patient-360-panel__nursing-summary-modal{display:flex;flex-direction:column;gap:1rem}.patient-360-panel__nursing-summary-dates{display:flex;flex-direction:column;gap:.5rem}.patient-360-panel__nursing-summary-actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-end}.patient-360-panel__shipment,.patient-360-panel__shipment-header{display:flex;flex-direction:column;gap:1rem}.patient-360-panel__shipment-title-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.patient-360-panel__shipment-heading{margin:0}.patient-360-panel__shipment-actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.patient-360-panel__shipment-toggle{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.patient-360-panel__shipment-view-btn--is-active{--leaf-color-button-secondary-bg: #cce7ea;--leaf-color-button-secondary-border: #00171a;--leaf-color-button-secondary-content: #00171a}.patient-360-panel__shipment-search{width:20rem;max-width:100%}.patient-360-panel__shipment-chart{width:100%}.patient-360-panel__chart-legend{display:inline-flex;flex-wrap:wrap;gap:1rem;align-items:center}.patient-360-panel__chart-legend-item{display:inline-flex;gap:.5rem;align-items:center}.patient-360-panel__chart-swatch{display:inline-block;width:1.875rem;height:.9375rem}.patient-360-panel__chart-swatch--nogap{background-color:var(--shipment-chart-color-nogap, #006041)}.patient-360-panel__chart-swatch--gap{background-color:var(--shipment-chart-color-gap, #f4c465)}.patient-360-panel__chart-tooltip{padding:.5rem}.patient-360-panel__chart-tooltip p{margin:0}.patient-360-panel__tracking-link{padding:0;border:0;background:none;color:#035c67;font:inherit;text-decoration:underline;cursor:pointer}.patient-360-panel__tracking-link:disabled{cursor:wait}.patient-360-panel__tracking-link:focus-visible{outline:.0625rem solid #035c67;outline-offset:.25rem}.zero-npi-onboarding-gps-modal__npi-select{margin-bottom:1rem}.zero-npi-onboarding-gps-modal__footer{display:flex;justify-content:flex-end;gap:.5rem}.order-status__orders-loading{display:flex;flex-direction:column;min-height:12rem}.not-found-page{max-width:75rem;margin-inline:auto;padding-inline:1.5rem;width:100%;margin-block:4rem}.patients-page{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1rem;min-height:0}.patients-page.order-status{display:flex;flex-direction:column;padding-inline:0;gap:0;width:100%;max-width:100%;margin-inline:0;min-height:calc(100vh - var(--app-top-offset, 8.75rem) - 2rem)}.patients-page--loading{display:flex;align-items:center;justify-content:center;min-height:12rem}.order-status{display:flex;flex-direction:column}.order-status--loading{display:flex;align-items:center;justify-content:center;min-height:16rem}.order-status__no-patients-associated h3{margin-top:0;font-weight:500;line-height:1}.order-status__empty-restricted-star{display:inline-block;vertical-align:text-bottom;color:#2d2d2d}.order-status__no-patients-found h3{margin-top:0;font-weight:500;line-height:1}.order-status__no-patients-found h3 span{color:#035c67}.order-status__no-patients-found p{margin-top:.75rem;margin-bottom:.25rem;font-weight:400;line-height:1}.order-status__no-patients-found-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;width:100%}.order-status__no-patients-found-button{flex:0 0 auto}.order-status__content{display:grid;grid-template-columns:minmax(16rem,18.75rem) minmax(0,1fr);align-items:stretch;gap:0;flex:1 1 auto;scroll-margin-top:calc(var(--app-top-offset, 8.75rem) + var(--order-status-header-height, 0px));min-height:calc(100vh - var(--app-top-offset, 8.75rem) - 2rem - var(--order-status-header-height, 0px))}.order-status__header{position:sticky;top:var(--app-top-offset, 8.75rem);z-index:11;flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:20px 1rem;border:none;border-bottom:.0625rem solid #d5d5d5;background-color:#fff}.order-status__header-title{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:.5rem;flex:1 1 0}.order-status__header-title leaf-heading{flex:0 1 auto;min-width:0}.order-status__header-count{flex:0 1 auto;min-width:0}.order-status__header-controls{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:1rem;flex:0 1 auto;min-width:0;max-width:100%;margin-left:auto}@media(max-width:960px){.order-status__header-controls{flex-basis:100%;margin-left:0}}.order-status__header-controls-prescriber{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0}.order-status__header-prescriber-with-icon{display:flex;align-items:center;gap:.5rem;min-width:0}.order-status__header-npi-registered-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0;color:#0e7c5a}.order-status__header-npi-registered-icon-graphic{color:#0e7c5a}.order-status__header-select{min-width:22rem}.order-status__header-search{width:21.25rem;min-width:21.25rem}.order-status__header-prescriber-heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.order-status__header-internal-npi{flex:0 1 auto;min-width:0;max-width:100%}.order-status__header-internal-npi-search{width:100%;min-width:14rem;max-width:24rem}.order-status__patients{display:flex;flex-direction:column;align-self:stretch;min-height:100%;max-width:18.75rem;border:none;border-right:.0625rem solid #d5d5d5;background-color:#fff}.order-status__patients-list{flex:1 1 auto;min-height:0}.order-status__patients-list ul{margin:0;padding:0;list-style:none}.order-status__patient{background-color:#fff}.order-status__patient--is-active{background-color:#eaf4f6}.order-status__patient-info{display:flex;column-gap:.75rem;width:100%;margin:0;padding:1rem;border:none;border-bottom:.0625rem solid #d5d5d5;background-color:#50505000;color:#2d2d2d;text-align:left;cursor:pointer;overflow:visible}.order-status__patient-info:hover:not(.order-status__patient-info--is-active){background-color:#f6f5f3d9}.order-status__patient-info-main{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;row-gap:.25rem}.order-status__patient-icon{flex:0 0 auto;margin-top:.375rem;color:#6c6c6c}.order-status__patient--is-active .order-status__patient-icon{color:#035c67}.order-status__patient-name{font-family:var(--leaf-typography-body-default-font-family);font-size:var(--leaf-typography-body-default-font-size);font-weight:var(--leaf-typography-body-default-font-weight);line-height:var(--leaf-typography-body-default-line-height);text-decoration:var(--leaf-typography-body-default-text-decoration);text-transform:var(--leaf-typography-body-default-text-transform);display:flex;align-items:center;justify-content:space-between;column-gap:.5rem;width:100%;color:#2d2d2d;overflow:visible}.order-status__patient-name-text{flex:1 1 auto;min-width:0;font-weight:600}.order-status__patient--is-active .order-status__patient-name-text{color:#035c67}.order-status__patient-actions{display:inline-flex;align-items:center;flex:0 0 auto;column-gap:.25rem;margin-left:auto}.order-status__patient-nursing{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:.25rem;border:none;background:transparent;color:#7522d9;cursor:pointer}.order-status__patient-nursing:focus-visible{outline:.125rem solid #00363d;outline-offset:.125rem}.order-status__patient-nursing-icon{display:block;flex-shrink:0;color:inherit}.order-status__patient-star{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:.25rem;border:none;background:transparent;color:#6c6c6c;cursor:pointer}.order-status__patient-star--watched{color:#f4c465}.order-status__patient--is-active .order-status__patient-star{color:#6c6c6c}.order-status__patient--is-active .order-status__patient-star.order-status__patient-star--watched{color:#f4c465}.order-status__patient-star:focus-visible{outline:.125rem solid #00363d;outline-offset:.125rem}.order-status__patient-star-icon{display:block;flex-shrink:0;color:inherit}.order-status__patient-details{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);color:#2d2d2d}.order-status__order-list{display:flex;flex-direction:column;gap:1rem;min-width:0}.order-status__tab-panel{padding:.5rem 1.5rem 1.5rem}.order-status__tab-panel--placeholder{display:flex;align-items:center;justify-content:center;min-height:12rem;text-align:center}.order-status__patient-360-accordion-item{margin-bottom:.5rem;border-bottom:.0625rem solid #d5d5d5}.order-status__patient-360-accordion-item .accordion__header{padding-block:.75rem}.order-status__patient-360-accordion-item .accordion__header-section{gap:.5rem}.order-status__patient-360-accordion-item .accordion__body-content{padding:.75rem .75rem .75rem 2.5rem}.order-status__modal-alert{display:block;margin-bottom:1rem}.order-status__modal-restricted-remove-patient{margin:0 0 1rem;font-weight:600}.order-status__modal-footer{display:flex;justify-content:flex-end;gap:.5rem}.order-status__modal-close{margin-left:auto}.patients-classic-page-header{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;padding:20px 1rem;border:none;border-bottom:.0625rem solid #d5d5d5;background-color:#fff}.patients-classic-page-header__title{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:.5rem;flex:0 1 auto;min-width:0}.patients-classic-page-header__title leaf-heading{flex:0 1 auto;min-width:0}.patients-classic-page-header__count{flex:0 1 auto;min-width:0}.patients-classic-page-header__controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;flex:1 0 auto;min-width:0}@media(max-width:960px){.patients-classic-page-header__controls{flex-basis:100%}}.patients-classic-page-header__prescriber-with-icon{display:flex;align-items:center;gap:.5rem;margin-right:auto;min-width:0}.patients-classic-page-header__npi-registered-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0;color:#0e7c5a}.patients-classic-page-header__npi-registered-icon-graphic{color:#0e7c5a}.patients-classic-page-header__select{min-width:22rem}.patients-classic-page-header__prescriber-heading{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.patients-classic-page-header__searched-prescriber{display:flex;flex-direction:row;align-items:center;gap:1rem;min-width:0}.patients-classic-page-header__internal-npi{flex:0 1 auto;min-width:0;max-width:100%}.patients-classic-page-header__internal-npi-search{width:100%;min-width:14rem;max-width:24rem}.patients-classic-page-header__alerts{display:flex;flex-wrap:wrap;align-items:center;flex:0 0 auto;min-width:0}.table-pagination{display:flex;align-items:center;flex-direction:row;justify-content:space-between;gap:1rem}.table-pagination__summary{margin:0;width:100%;font-size:.875rem}.table-pagination__summary strong{font-weight:600}@media only screen and (min-width:960px){.table-pagination__summary{width:auto}}.table-pagination__control{margin-left:auto}.sortable-table-header:hover{background-color:#eaf4f6}.sortable-table-header__inner{display:inline-flex;gap:.25rem;align-items:center;width:100%}.sortable-table-header__help-icon{flex:0 0 auto;color:#6c6c6c}.sortable-table-header__btn{display:inline-flex;gap:.5rem;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:none;color:#035c67;font:inherit;font-size:.875rem;text-align:left;cursor:pointer}.sortable-table-header__btn leaf-icon,.sortable-table-header__btn svg{pointer-events:none}.sortable-table-header__btn:focus-visible{outline:.0625rem solid #035c67;outline-offset:.25rem}.sortable-table-header__icon{display:inline-flex;flex:0 0 auto;align-items:center;color:#6c6c6c;pointer-events:none}.sortable-table-header__icon--sorted{color:#035c67}.sortable-table-header__icon--sorted path:first-of-type{opacity:0}.classic-alert-cell__icon{color:#d02525}.classic-patient-cell{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.classic-patient-cell__nursing{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.classic-patient-cell__nursing-icon{color:#7522d9}.classic-patient-cell__details{display:flex;flex-direction:column;gap:.125rem}.classic-patient-cell__name{color:#035c67;font-size:1rem}.classic-patient-cell__meta{color:#6c6c6c;font-size:.875rem}.classic-product-cell{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.classic-product-cell__name{min-width:0}.classic-product-cell__indicator-trigger{display:inline-flex;flex-shrink:0}.classic-product-cell__indicator{display:inline-block;flex:0 0 .75rem;width:.75rem;min-width:.75rem;height:.75rem;min-height:.75rem;padding:0;border:none;border-radius:50%;background-color:#7522d9;cursor:help}.classic-rx-expiration-cell{display:inline-flex;width:fit-content}.classic-rx-expiration-cell__date--plain{color:#2d2d2d}.classic-rx-expiration-cell__date--tooltip{cursor:help}.classic-rx-expiration-cell--expired .classic-rx-expiration-cell__date--tooltip{color:#d02525;font-weight:500}.classic-rx-expiration-cell--expiring .classic-rx-expiration-cell__date--tooltip{color:#f4c465;font-weight:500}.classic-starred-cell__button{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border:none;background:transparent;color:#6c6c6c;cursor:pointer}.classic-starred-cell__button--watched{color:#f4c465}.classic-starred-cell__button:focus-visible{outline:.125rem solid #00363d;outline-offset:.125rem}.classic-starred-cell__icon{display:block;flex-shrink:0;color:inherit}.classic-status-cell{display:flex;align-items:center;gap:.5rem;font-weight:700}.classic-status-cell--shipped{color:#0e7c5a}.classic-status-cell--default{color:#1963e1}.classic-status-cell__shipping-trigger,.classic-status-cell__future-schedule-trigger,.classic-status-cell__info-trigger{display:inline-flex;align-items:center;flex-shrink:0;line-height:0;color:inherit;cursor:help}.classic-status-cell__shipping-icon,.classic-status-cell__future-schedule-icon,.classic-status-cell__info-icon{color:inherit}.classic-status-cell__shipping-popover,.classic-status-cell__info-popover{color:#2d2d2d}.classic-status-cell__info-popover p{margin:0}.classic-status-cell__chat-option{margin-top:.5rem}.classic-status-cell__chat-option-link{color:#035c67}.classic-status-cell__chat-option-error{margin-top:.25rem;color:#d02525}.classic-status-cell__shipping-popover{max-width:17.5rem}.classic-status-cell__shipping-heading{font-weight:600}.classic-status-cell__tracking-link{display:inline-flex;align-items:center;gap:.25rem;color:#035c67}.classic-status-cell__external-icon{color:#2d2d2d}.classic-status-cell__shipping-disclaimer{margin-top:.5rem;color:#6c6c6c;font-size:.875rem}.classic-status-cell leaf-button.classic-status-cell__cancel-trigger{--leaf-color-button-tertiary-content: #d02525;--leaf-color-button-tertiary-content-hover: #d02525;--leaf-color-button-tertiary-content-focus: #d02525;--leaf-color-button-tertiary-content-active: #d02525}.classic-status-cell__text{min-width:0}.classic-status-cell__popover-heading{margin:0 0 .25rem;font-size:1rem;font-weight:600}.classic-sub-status-cell{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.classic-sub-status-cell__text{color:#2d2d2d}.classic-sub-status-cell__text--has-value{color:#d02525}.classic-sub-status-cell__cmm-trigger{display:inline-flex;flex-shrink:0}.classic-sub-status-cell__cmm-content a{color:#035c67}.classic-sub-status-cell__external-icon{margin-left:.25rem;vertical-align:middle;color:#2d2d2d}.classic-open-activity-cell{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.classic-open-activity-cell--high-priority .classic-open-activity-cell__text,.classic-open-activity-cell__text{color:#d02525}.classic-open-activity-cell__cmm-trigger{display:inline-flex;flex-shrink:0}.classic-open-activity-cell__cmm-content a{color:#035c67}.classic-open-activity-cell__external-icon{margin-left:.25rem;vertical-align:middle;color:#2d2d2d}.classic-consent-cell{display:inline-flex;align-items:center;gap:.25rem}.classic-consent-cell--na{display:inline-flex}.classic-consent-cell__icon{flex-shrink:0}.classic-consent-cell__icon--on-file{color:#0e7c5a}.classic-consent-cell__icon--required{color:#d02525}.classic-consent-cell__icon--disabled{color:#949494}.classic-consent-cell__label{color:#2d2d2d}.classic-consent-cell__info-icon{flex-shrink:0;color:#035c67;cursor:pointer}.classic-pa-expiration-cell{display:flex;justify-content:center;align-items:center}.classic-pa-expiration-cell__trigger{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.classic-pa-expiration-cell__trigger-icon{color:#d02525}.classic-pa-expiration-cell__loader{display:flex;justify-content:center;padding:1rem 0}.classic-pa-expiration-cell__details{display:flex;flex-direction:column;gap:.5rem}.classic-pa-expiration-cell__field{display:flex;flex-direction:column;gap:.125rem}.classic-pa-expiration-cell__field-label{color:#6c6c6c;font-size:.875rem;font-weight:700}.classic-pa-expiration-cell__field-value{color:#2d2d2d}.classic-pa-expiration-cell__message{margin:0;color:#2d2d2d}.classic-table-column-settings{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:1rem;border:.0625rem solid #d5d5d5;border-radius:8px;background:#fff;box-shadow:0 8px 6px #0000001a}.classic-table-column-settings__pref-actions{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.375rem}.classic-table-column-settings__pref-action{width:100%}.classic-table-column-settings__title{margin:0;font-size:1rem;font-weight:600;color:#2d2d2d}.classic-table-column-settings__locked-list,.classic-table-column-settings__optional-list{margin:0;padding:0;list-style:none}.classic-table-column-settings__optional-list{display:flex;flex-direction:column;gap:.25rem}.classic-table-column-settings__locked-item,.classic-table-column-settings__optional-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.classic-table-column-settings__locked-item{padding:.25rem 0}.classic-table-column-settings__locked-label{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.classic-table-column-settings__optional-item{padding:.25rem;border:.0625rem solid #d5d5d5;border-radius:4px;cursor:grab}.classic-table-column-settings__optional-item--dragging{opacity:.5}.classic-table-column-settings__optional-checkbox{flex:0 1 auto}.classic-table-column-settings__drag-handle{display:flex;flex-shrink:0;color:#6c6c6c}.classic-table-column-settings__alert-icon{color:#d02525}.classic-table-column-settings__lock-icon{flex-shrink:0;color:#6c6c6c}.classic-table-column-settings__actions{display:flex;gap:.75rem}.classic-table-filters-panel{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:1rem;border:.0625rem solid #d5d5d5;border-radius:8px;background:#fff;box-shadow:0 8px 6px #0000001a}.classic-table-filters-panel__field{width:100%}.classic-table-filters-panel__checkbox{width:max-content;max-width:100%}.classic-table-filters-panel__clear{width:100%}.classic-active-filters-badge{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto}.classic-active-filters-badge__count{flex:0 0 auto}.classic-active-filters-badge__info{display:inline-flex;align-items:center;line-height:0;color:#1963e1;cursor:help}.classic-active-filters-badge__info-icon{color:inherit}.classic-active-filters-badge__separator{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform);color:#6c6c6c}.classic-active-filters-badge__clear{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform);padding:0;border:none;background:none;color:#035c67;cursor:pointer;text-decoration:underline}.classic-active-filters-badge__clear:focus-visible{outline:.125rem solid #00363d;outline-offset:.125rem}.patients-classic-table{display:flex;flex-direction:column;padding-inline:1.5rem}.patients-classic-table__toolbar{position:sticky;top:var(--app-content-sticky-top, var(--app-top-offset, 8.75rem));z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-inline:-1.5rem;padding-block:20px;padding-inline:1.5rem;border-bottom:.0625rem solid #d5d5d5;background-color:#fff}@media(max-width:960px){.patients-classic-table__toolbar{gap:.75rem}}.patients-classic-table__toolbar-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;flex:0 0 auto}@media(max-width:960px){.patients-classic-table__toolbar-controls{flex:1 1 auto;min-width:0}}.patients-classic-table__actions,.patients-classic-table__toolbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.patients-classic-table__active-filters{flex:0 1 auto;min-width:0}@media(max-width:768px){.patients-classic-table__active-filters{flex:1 1 100%}}.patients-classic-table__search{flex:0 1 21.25rem;min-width:12.5rem;width:21.25rem}@media(max-width:768px){.patients-classic-table__search{flex:1 1 100%;width:100%;min-width:0}}.patients-classic-table__panel-trigger{position:relative}.patients-classic-table__panel{position:absolute;top:100%;left:0;z-index:1;width:max-content;min-width:18.625rem;max-width:calc(100vw - 3rem);margin-top:.25rem}@media(max-width:768px){.patients-classic-table__panel--align-end{right:0;left:auto}}.patients-classic-table__panel leaf-select{display:block;width:100%}.patients-classic-table__panel-button{flex-shrink:0}.patients-classic-table__spinner{display:flex;justify-content:center;padding:2rem}.patients-classic-table__no-results-alert{margin-top:1rem}.patients-classic-table__table-scroll{min-width:0;margin-inline:-1.5rem}@media(max-width:960px){.patients-classic-table__table-scroll{overflow-x:auto}}.patients-classic-table__select-help{display:flex;align-items:center;justify-content:center;gap:.25rem;width:fit-content;margin-inline:auto}.patients-classic-table__help-icon{color:#6c6c6c}.patients-classic-table__cell--alert{text-align:center}.patients-classic-table__th--select,.patients-classic-table__th--alert,.patients-classic-table__th--starred,.patients-classic-table__cell--select,.patients-classic-table__cell--alert,.patients-classic-table__cell--starred{width:1%;white-space:nowrap}.patients-classic-table__th--select,.patients-classic-table__th--starred{text-align:center}.patients-classic-table__th--starred .sortable-table-header__btn{width:fit-content;margin-inline:auto}.patients-classic-table__th--shipment,.patients-classic-table__th--refills,.patients-classic-table__th--rxExpiration{text-align:center}.patients-classic-table__table{width:100%;margin-bottom:1rem;border-collapse:collapse}.patients-classic-table__th--patient,.patients-classic-table__cell--patient{width:22%;min-width:10rem}.patients-classic-table__th--product,.patients-classic-table__cell--product{width:20%;min-width:8.75rem}.patients-classic-table__th--status,.patients-classic-table__cell--status{width:14%;min-width:7.5rem}.patients-classic-table__th--subStatus,.patients-classic-table__cell--subStatus{width:12%;min-width:6.25rem}.patients-classic-table__th--rxExpiration,.patients-classic-table__cell--rxExpiration,.patients-classic-table__th--consent,.patients-classic-table__cell--consent,.patients-classic-table__th--refills,.patients-classic-table__cell--refills,.patients-classic-table__th--paExp,.patients-classic-table__cell--paExp,.patients-classic-table__th--shipment,.patients-classic-table__cell--shipment,.patients-classic-table__th--updated,.patients-classic-table__cell--updated,.patients-classic-table__th--rxReceived,.patients-classic-table__cell--rxReceived,.patients-classic-table__th--openActivity,.patients-classic-table__cell--openActivity{width:1%;white-space:nowrap}.patients-classic-table__head{position:sticky;top:calc(var(--app-content-sticky-top, var(--app-top-offset, 8.75rem)) + var(--patients-classic-toolbar-height, 0px));z-index:4;background-color:#fff;box-shadow:0 1px 2px 1px #0003}.patients-classic-table__row{border-bottom:.0625rem solid #d5d5d5}.patients-classic-table__th{padding:.75rem .5rem;background-color:#fff;color:#035c67;font-size:.875rem;text-align:left;vertical-align:middle}.patients-classic-table__th .sortable-table-header__inner,.patients-classic-table__th .sortable-table-header__btn{width:100%;max-width:100%;white-space:nowrap}.patients-classic-table__th .sortable-table-header__btn{justify-content:space-between}.patients-classic-table__cell{padding:.75rem .5rem;vertical-align:middle;color:#2d2d2d;font-size:.875rem}.patients-classic-table__cell--select,.patients-classic-table__cell--alert,.patients-classic-table__cell--starred,.patients-classic-table__cell--shipment,.patients-classic-table__cell--refills,.patients-classic-table__cell--rxExpiration{text-align:center}.patients-classic-table__cell--rxExpiration .classic-rx-expiration-cell,.patients-classic-table__cell--shipment .classic-shipment-column-cell{display:inline-flex;width:fit-content;max-width:100%}.patients-classic-table__th:first-child,.patients-classic-table__cell:first-child{padding-inline-start:2rem}.patients-classic-table__th:last-child,.patients-classic-table__cell:last-child{padding-inline-end:2rem}.patients-classic-table__select-cell{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.patients-classic-table__select-cell leaf-checkbox-field-item,.patients-classic-table__select-cell .patients-classic-table__select{display:block;width:fit-content}.patients-classic-table__starred-cell{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.patients-classic-table__starred-cell .classic-starred-cell__icon{display:block;width:fit-content}.patients-classic-table__shipment-cell{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.patients-classic-table__patient-name{font-weight:600}.patients-classic-table__patient-meta{color:#6c6c6c;font-size:.875rem}.classic-patients-alerts{display:flex;flex-flow:row wrap;align-items:center;gap:.75rem}.classic-patients-alerts__action{display:inline-flex;flex:0 0 auto}.classic-patients-alerts__button{flex-shrink:0}.classic-patients-sticky-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.classic-patients-sticky-actions__reports-dropdown{flex:0 0 auto;margin-bottom:-.25rem}.classic-patients-sticky-actions__reports-item--disabled,.classic-patients-sticky-actions leaf-dropdown-item[aria-disabled=true]{opacity:.5;cursor:not-allowed}.classic-patients-ai-chat-button{position:fixed;right:2.5rem;bottom:20px;z-index:51;cursor:not-allowed}.classic-patients-ai-chat-button leaf-button{pointer-events:none;filter:grayscale(1)}.classic-detail-header-actions{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;gap:.75rem}.classic-detail-header-actions__action{display:inline-flex;flex:0 0 auto}.classic-detail-header-actions__star-button{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:.0625rem solid #d5d5d5;border-radius:4px;background:#fff;color:#2d2d2d;cursor:pointer;font-size:.875rem}.classic-detail-header-actions__star-button:hover{background:#f6f5f3}.classic-detail-header-actions__star-button--watched{border-color:#035c67;color:#035c67}.classic-detail-header-actions__star-icon,.classic-detail-header-actions__button{flex-shrink:0}.classic-detail-progress-steps__container{margin-top:1rem;margin-bottom:.5rem;padding:2rem 1rem;border-radius:8px;background:#eaf4f6}.classic-detail-progress-steps__container--tone-error{background:#ffebeb}.classic-detail-progress-steps__container--tone-info{background:#ebf2ff}.classic-detail-progress-steps__container--tone-neutral{background:#edebe7}.classic-detail-progress-steps__container--tone-success{background:#d6fff2}.classic-detail-progress-steps{display:flex;align-items:flex-start;list-style:none;margin:0;padding:0}.classic-detail-progress-steps__item{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:.75rem;min-width:6rem;padding:0 .25rem;text-align:center}.classic-detail-progress-steps__item:not(:last-child):after{content:"";position:absolute;top:1.5rem;right:calc(-50% + 1.5rem);left:calc(50% + 1.5rem);height:.125rem;background:#d5d5d5;transform:translateY(-50%)}.classic-detail-progress-steps__marker{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:.25rem solid #d5d5d5;border-radius:50%;background:#fff;color:#6c6c6c;font-size:.875rem;font-weight:600}.classic-detail-progress-steps__title{color:#6c6c6c;font-size:1rem;line-height:1.3}.classic-detail-progress-steps__item--active .classic-detail-progress-steps__marker{border-color:#035c67;background:#ebf2ff;color:#035c67}.classic-detail-progress-steps__item--active .classic-detail-progress-steps__title{color:#2d2d2d;font-weight:600}.classic-detail-progress-steps__item--completed:not(:last-child):after{background:#006041}.classic-detail-progress-steps__item--completed .classic-detail-progress-steps__marker{border-color:#006041;background:#d6fff2;color:#0e7c5a}.classic-detail-progress-steps__item--completed .classic-detail-progress-steps__title{color:#2d2d2d}.classic-detail-progress-steps--tone-error .classic-detail-progress-steps__item--active .classic-detail-progress-steps__marker{border-color:#aa1313;background:#ffebeb;color:#d02525}.classic-detail-progress-steps--tone-error .classic-detail-progress-steps__item--active:not(:last-child):after,.classic-detail-progress-steps--tone-error .classic-detail-progress-steps__item--completed:not(:last-child):after{background:#aa1313}.classic-detail-progress-steps--tone-success .classic-detail-progress-steps__item--active .classic-detail-progress-steps__marker{border-color:#006041;background:#d6fff2;color:#0e7c5a}.classic-detail-progress-steps--tone-info .classic-detail-progress-steps__item--active .classic-detail-progress-steps__marker{border-color:#035c67;background:#ebf2ff;color:#035c67}.classic-detail-product-tab,.classic-detail-product-tab__cards{display:flex;flex-direction:column;gap:1rem}.classic-detail-product-card{border:.0625rem solid #d5d5d5;border-radius:8px;background:#fff;padding:2rem}.classic-detail-product-card__header{display:flex;align-items:flex-start;gap:1rem}.classic-detail-product-card__icon{flex:0 0 auto;color:#035c67}.classic-detail-product-card__header-body{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-width:0}.classic-detail-product-card__header-row{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.classic-detail-product-card__title-block{display:flex;flex:1 1 15rem;flex-direction:column;gap:.5rem;min-width:0}.classic-detail-product-card__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.classic-detail-product-card__product-name{margin:0;color:#2d2d2d;font-size:1rem;font-weight:600}.classic-detail-product-card__cmm-link{display:inline-flex;align-items:center;gap:.25rem;color:#035c67;font-size:.875rem;text-decoration:none}.classic-detail-product-card__cmm-link:hover{text-decoration:underline}.classic-detail-product-card__meta{display:flex;flex-wrap:wrap;gap:.5rem;color:#6c6c6c;font-size:.875rem;font-weight:300}.classic-detail-product-card__meta-item:not(:last-child):after{content:"•";margin-left:.5rem;color:#6c6c6c}.classic-detail-product-card__status-block{display:flex;flex:1 1 13.75rem;flex-direction:column;align-items:flex-end;gap:.5rem}.classic-detail-product-card__sub-status-badge{align-self:flex-end}.classic-detail-product-card__shipping-status{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;text-align:right}.classic-detail-product-card__status-badge{align-self:flex-end}.classic-detail-product-card__tracking{display:inline-flex;align-items:center;gap:.25rem;color:#2d2d2d;font-size:.875rem}.classic-detail-product-card__estimated-delivery{color:#6c6c6c;font-size:.875rem;line-height:1.5}.classic-detail-product-card__tracking-trigger{margin-left:.25rem;padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit;text-decoration:underline}.classic-detail-product-card__description{margin:0;color:#6c6c6c;font-size:.875rem}.classic-detail-product-card__toggle{align-self:flex-start}.classic-detail-product-card__details{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem;padding-top:1rem;border-top:.0625rem solid #d5d5d5}.classic-detail-product-card__fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem}@media(max-width:768px){.classic-detail-product-card__fields{grid-template-columns:1fr}}.classic-detail-product-card__copay-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1rem 1.5rem}@media(max-width:768px){.classic-detail-product-card__copay-fields{grid-template-columns:1fr}}.classic-detail-product-card__field{display:flex;flex-direction:column;gap:.25rem}.classic-detail-product-card__field--copay-estimate{grid-column:span 1}.classic-detail-product-card__field-label{color:#2d2d2d;font-size:.875rem;font-weight:600}.classic-detail-product-card__field-value{color:#2d2d2d;font-size:.875rem}.classic-detail-product-card__directions{display:flex;flex-direction:column;gap:.25rem}.classic-detail-product-card__divider{margin:0}.classic-detail-product-card__order-delayed{margin:0;color:#d02525;font-size:.875rem;font-weight:600}.classic-detail-product-card__popover-content{display:flex;flex-direction:column;gap:.5rem;max-width:20rem;font-size:.875rem}.classic-detail-product-card__popover-content p{margin:0}.classic-detail-product-card__popover-tracking-link{display:flex;align-items:center;justify-content:flex-end;column-gap:.25rem}.classic-detail-product-card__popover-disclaimer{margin:0;color:#6c6c6c;font-size:.875rem}.classic-detail-product-tab__alert{margin:0}.classic-detail-insurance-tab .patient-360-panel__table-wrap,.classic-detail-prior-auth-tab .patient-360-panel__table-wrap{background:#fff}.demographics-section{display:flex;flex-direction:column;gap:1rem}.demographics-section__contact{display:grid;gap:1rem;margin:0}@media(min-width:768px){.demographics-section__contact{grid-template-columns:repeat(2,minmax(0,1fr))}}.demographics-section__field{display:flex;flex-direction:column;gap:.25rem}.demographics-section__field dt{margin:0;color:#6c6c6c;font-size:1rem;font-weight:500}.demographics-section__field dd{margin:0;color:#2d2d2d;font-size:.875rem}.demographics-section__addresses{display:flex;flex-direction:column;gap:1rem;padding-top:1rem;border-top:.0625rem solid #d5d5d5}.demographics-section__addresses-heading{margin:0;color:#2d2d2d;font-size:.875rem;font-weight:500}.demographics-section__address{display:flex;flex-direction:column;gap:.25rem}.demographics-section__address-label{margin:0;color:#6c6c6c;font-size:1rem;font-weight:500}.demographics-section__address-line{margin:0;color:#2d2d2d;font-size:.875rem}.classic-detail-demographics-tab{display:flex;flex-direction:column}.classic-detail-shipment-history-tab .patient-360-panel__table-wrap,.classic-detail-nursing-tab .patient-360-panel__table-wrap{background:#fff}.classic-detail-adverse-events-tab{display:flex;flex-direction:column;gap:1rem}.classic-detail-adverse-events-tab__banner{margin:0}.classic-detail-adverse-events-tab__table-wrap{overflow-x:auto;border:.0625rem solid #d5d5d5;border-radius:8px;background:#fff}.classic-detail-adverse-events-tab__table{width:100%;border-collapse:collapse}.classic-detail-adverse-events-tab__table th,.classic-detail-adverse-events-tab__table td{padding:.5rem 1rem;border-bottom:.0625rem solid #d5d5d5;color:#2d2d2d;font-size:1rem;text-align:left;vertical-align:top}.classic-detail-adverse-events-tab__table th{background:#f6f5f3;font-weight:500}.classic-detail-adverse-events-tab__table tbody tr:last-child td{border-bottom:0}.patients-classic-detail{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-block:1.5rem;padding-bottom:2rem}.patients-classic-detail--loading{align-items:center;justify-content:center;min-height:15rem}.patients-classic-detail__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.patients-classic-detail__back{display:inline-flex;align-items:center;gap:.5rem;color:#2d2d2d;font-size:.875rem;text-decoration:none}.patients-classic-detail__back:hover{text-decoration:underline}.patients-classic-detail__prescriber-select{min-width:17.5rem}.patients-classic-detail__prescriber-static{display:flex;flex-direction:row;align-items:center;gap:.5rem;min-width:17.5rem}.patients-classic-detail__prescriber-static-label{color:#6c6c6c;font-size:.875rem}.patients-classic-detail__prescriber-static-value{font-size:.875rem}.patients-classic-detail__summary-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.patients-classic-detail__summary{display:flex;flex-direction:column;gap:.75rem}.patients-classic-detail__demographics{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin:0}.patients-classic-detail__demographic{display:flex;gap:.5rem;margin:0}.patients-classic-detail__demographic dt{margin:0;color:#6c6c6c;font-size:.875rem}.patients-classic-detail__demographic dd{margin:0;font-size:.875rem}.patients-classic-detail__tab-placeholder{padding-block:1.5rem}.patients-classic-detail__tab-placeholder p{margin:0;color:#6c6c6c;font-size:.875rem}.patients-classic-detail__error{margin-block-start:.75rem}.patients-classic-page{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;padding-inline:0;padding-bottom:2rem}.patients-classic-page--loading{align-items:center;justify-content:center;min-height:15rem}.patients-classic-page__alert{box-sizing:border-box;width:100%;padding-block-start:1rem;padding-inline:1rem}.patients-classic-page__guidance-line{font-size:.875rem}.patients-classic-page__alert-heading{margin:0;font-weight:500;line-height:1}.patients-classic-page__empty-restricted-star{display:inline-block;vertical-align:text-bottom;color:#2d2d2d}.patients-classic-page__spinner{display:flex;justify-content:center;padding:2rem 0}.patients-classic-page__modal-close{margin-inline-start:auto}.patients-classic-page__modal-alert{display:block;margin-bottom:1rem}.patients-classic-page__modal-footer{display:flex;justify-content:flex-end;gap:.75rem}.patients-classic-page__restricted-remove-patient{margin:0 0 1rem;font-weight:600}.forgot-password-page{width:100%;max-width:40rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:.75rem;padding-top:4rem;padding-bottom:4rem;box-sizing:border-box}.forgot-password-page__form{margin-top:1rem;display:grid;gap:.75rem}.forgot-password-page__alert{margin-top:.75rem;text-align:start}.forgot-password-page__alert-message{margin:0;text-align:start}.forgot-password-page__alert-message a{display:inline;margin:0;padding:0;color:#035c67;white-space:nowrap;text-decoration:underline}.forgot-password-page__alert-message a:hover,.forgot-password-page__alert-message a:focus-visible{color:#00171a}.forgot-password-page__input{width:100%}.forgot-password-page__submit{width:fit-content}.forgot-username-page{width:100%;max-width:40rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:.75rem;padding-top:4rem;padding-bottom:4rem;box-sizing:border-box}.forgot-username-page__form{margin-top:1rem;display:grid;gap:.75rem}.forgot-username-page__alert{margin-top:.75rem;text-align:start}.forgot-username-page__alert-message{margin:0;text-align:start}.forgot-username-page__alert-message a{display:inline;margin:0;padding:0;color:#035c67;white-space:nowrap;text-decoration:underline}.forgot-username-page__alert-message a:hover,.forgot-username-page__alert-message a:focus-visible{color:#00171a}.forgot-username-page__input{width:100%}.forgot-username-page__submit{width:fit-content}.content-page{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:.75rem}.content-page__alert,.content-page__status,.content-page__body{margin-top:.75rem}.password-field{position:relative;display:block}.password-field__input{width:100%}.password-field__toggle{position:absolute;z-index:1;right:.75rem;transform:translateY(-50%)}.password-strength-meter{width:100%;margin-top:.25rem}.registration{display:flex;flex-direction:column;gap:.75rem;max-width:36rem}.registration__alert{margin-top:.75rem}.registration__form{margin-top:1rem;display:grid;gap:.75rem}.registration__input{width:100%}.registration__submit{width:fit-content}.registration__create-user{display:flex;flex-direction:column;gap:.75rem;max-width:40rem}.registration__create-user-table{width:100%;border-collapse:collapse;margin:.5rem 0 1rem}.registration__create-user-table th,.registration__create-user-table td{text-align:left;padding:.35rem .5rem;border-bottom:1px solid var(--leaf-color-border-subtle, #ddd)}.registration__create-user-table th{font-weight:600;width:40%}.registration__create-user-form-wrap{margin-top:.5rem}.registration__create-user-legal{margin:.5rem 0;font-size:.95rem}.registration__create-user-terms{display:flex;gap:.5rem;align-items:flex-start;font-size:.95rem}.registration__create-user-terms-error{display:block;color:var(--leaf-color-text-danger, #b00020);margin-top:.25rem}.registration__create-user-server-error{display:block;margin:1rem 0;color:var(--leaf-color-text-danger, #b00020)}.registration__password-field-group{display:flex;flex-direction:column;gap:0;min-width:0}.registration__password-label{margin:0 0 .25rem}.registration__password-rules{padding:.75rem 1rem;border:.0625rem solid #d5d5d5;background:#fff;box-sizing:border-box;margin:0;border-bottom:none;border-radius:8px 8px 0 0}.registration__password-field-group--has-rules .registration__password-input{margin-top:0}.registration__password-rules-header{margin:0;font-weight:600}.registration__password-rules-list{margin:.5rem 0 0;padding-left:20px;list-style:disc}.registration__password-rules-list li+li{margin-top:.25rem}.registration__field-strength{width:100%}.registration__confirm-password-group{display:flex;flex-direction:column;min-width:0}.registration__phone-fields{display:flex;align-items:flex-start;gap:.75rem;width:100%}.registration__phone-country{flex:0 0 calc(12/1px) rem;min-width:calc(8.75/1px) rem}.registration__phone-number{flex:1 1 auto;min-width:0}.registration-page{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.5rem;padding-top:4rem;padding-bottom:4rem}.registration-page__title{display:block;margin-bottom:2rem}.registration-page__panel{max-width:42rem}.registration-page__alert{margin-top:.75rem}.registration-page__status{margin:0}.register-page{width:100%;max-width:60rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1rem;margin-block:4rem}.register-page__title{text-align:center}.register-page__intro{text-align:center;color:#6c6c6c;line-height:1.5;margin-bottom:1rem}.register-page__choice{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:1rem 0}.register-page__choice-title{text-align:center}.register-page__choice-buttons{display:flex;gap:1rem;justify-content:center}.register-page__alert{margin-top:.75rem}.register-page__back-btn{align-self:center;margin-bottom:.5rem}.register-page__selects-row{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:1.5rem}@media(min-width:48rem){.register-page__selects-row{grid-template-columns:1fr 1fr}}.register-page__select-group{display:flex;flex-direction:column;gap:.5rem}.register-page__other-field{margin-top:.5rem}.register-page__table-headers{display:grid;gap:1rem;font-weight:600;font-size:.875rem;border-bottom:.0625rem solid #d5d5d5;padding-bottom:.5rem}.register-page__table-headers--prescriber,.register-page__table-headers--delegate{grid-template-columns:1fr 1fr 1fr 1fr 1.5rem}.register-page__table-headers>span{padding-left:.5rem;padding-right:.5rem}.register-page__field{width:100%}.register-page__field-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1.5rem;gap:1rem;align-items:start;padding:0 0 .5rem;border-bottom:.0625rem solid #d5d5d5}.register-page__remove-btn{background:none;border:none;font-size:1.25rem;cursor:pointer;color:#2d2d2d;padding:.5rem;line-height:1;align-self:center}.register-page__remove-btn:hover{color:#00171a}.register-page__add-row-link{background:none;border:none;color:#035c67;cursor:pointer;font-size:.875rem;padding:.75rem 0;text-align:left}.register-page__add-row-link:disabled{opacity:.5;cursor:not-allowed}.register-page__duplicate-warning{color:#d02525;font-size:.875rem;margin-top:.5rem}.register-page__submit-row{display:flex;align-items:flex-start;gap:1rem;margin-top:1.5rem;flex-wrap:wrap}.register-page__submit-help{flex:1;font-size:.875rem;color:#6c6c6c;margin-top:.75rem}.register-page__loader{display:flex;justify-content:center;padding:1.5rem}.register-page__loader:after{content:"";width:2rem;height:2rem;border:.25rem solid #eaf4f6;border-top-color:#035c67;border-radius:900px;animation:register-page-spin .8s linear infinite}.register-page__success{display:flex;flex-direction:column;gap:1rem;width:100%}.register-page__success-message{color:#6c6c6c;line-height:1.5}.register-page__success-data{width:100%;overflow-x:auto}.register-page__success-data-body{list-style:none;margin:0;padding:0}.register-page__success-data-row{display:grid;gap:1rem;padding:.5rem 0;border-bottom:.0625rem solid #d5d5d5;align-items:start}.register-page__success-data-row span{padding-inline:.5rem;word-break:break-word}.register-page__success-data-row--head{font-weight:600;font-size:.875rem;padding-top:0;padding-bottom:.5rem;border-bottom-width:.0625rem}.register-page__success-data--delegates .register-page__success-data-row{grid-template-columns:repeat(4,minmax(0,1fr))}.register-page__success-data--prescribers{margin-top:1.5rem}.register-page__success-data--prescribers .register-page__success-data-row{grid-template-columns:repeat(5,minmax(0,1fr))}.register-page__success-footer{margin-top:1rem}.register-page__success-footer p{margin-bottom:.5rem;font-size:.875rem;color:#6c6c6c}.register-page__success-website{text-align:center}@keyframes register-page-spin{to{transform:rotate(360deg)}}.help-page{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:0}.help-page__title{text-align:center}.help-page__search{display:flex;flex-direction:column;gap:.75rem;padding:4rem 0}.help-page__search-heading{margin-bottom:1rem;text-align:center}.help-page__search-field{align-self:center;width:100%;max-width:40rem}.help-page__search-clear{display:flex;justify-content:center}.help-page__status{text-align:center;padding:0 1.5rem}.help-page__navigation{color:choose-contrast-color(#eaeaea);position:relative;z-index:0}.help-page__navigation:before{isolation:isolate;content:"";z-index:-1;position:absolute;top:0;left:50%;bottom:0;width:100vw;transform:translate(-50%);background-color:#eaeaea;mix-blend-mode:screen}.help-page__navigation{display:flex;flex-direction:column;gap:1rem;padding:4rem 1.5rem}.help-page__navigation-items{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.help-page__navigation-items--four .help-page__navigation-item{flex:1 1 calc(50% - .5rem);min-width:8.75rem}@media(min-width:960px){.help-page__navigation-items--four .help-page__navigation-item{flex:1 1 calc(25% - .75rem);max-width:17.5rem}}.help-page__nav-card{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:1rem;text-align:center;background:#fff;border:.0625rem solid #d5d5d5;border-radius:8px;cursor:pointer;transition:box-shadow .15s ease}.help-page__nav-card:hover{box-shadow:0 .875rem 1.5rem #2d2d2d26,0 .5rem .5rem #2d2d2d1f}.help-page__nav-card-icon{display:flex;align-items:center;justify-content:center;color:#035c67}.help-page__nav-card-title{font-weight:600;color:#2d2d2d}.help-page__nav-card-desc{font-size:.875rem;color:#6c6c6c;line-height:1.4}.help-page__section{display:flex;flex-direction:column;gap:.5rem;scroll-margin-top:var(--app-top-offset, 8.75rem);padding:4rem 1.5rem}.help-page__section-title,.help-page__section-intro{margin-bottom:1rem}.help-page__section--documents{color:choose-contrast-color(#035c67);position:relative;z-index:0}.help-page__section--documents:before{isolation:isolate;content:"";z-index:-1;position:absolute;top:0;left:50%;bottom:0;width:100vw;transform:translate(-50%);background-color:#035c67;mix-blend-mode:screen}.help-page__section--documents .help-page__document-link{color:#fff}.help-page__section--contact{color:choose-contrast-color(#eaf4f6);position:relative;z-index:0}.help-page__section--contact:before{isolation:isolate;content:"";z-index:-1;position:absolute;top:0;left:50%;bottom:0;width:100vw;transform:translate(-50%);background-color:#eaf4f6;mix-blend-mode:screen}.help-page__section--contact{color:#2d2d2d}.help-page__card-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:1.5rem}@media(min-width:48rem){.help-page__card-grid{grid-template-columns:repeat(2,1fr)}}.help-page__content-card{display:flex;flex-direction:column}.help-page__embed-frame{position:relative;width:100%;height:0;padding-bottom:56.25%;background-color:#fff;overflow:hidden}.help-page__embed-frame iframe{position:absolute;width:100%;height:100%;border:0;inset:0}.help-page__card-caption{padding:.75rem .5rem;background-color:#f6f5f3;border-top:.0625rem solid #d5d5d5}.help-page__card-caption p{margin:0;text-align:center}.help-page__documents{display:grid;grid-template-columns:1fr;gap:.75rem}@media(min-width:48rem){.help-page__documents{grid-template-columns:repeat(2,1fr)}}.help-page__document-link{display:inline-flex;align-items:center;gap:.5rem;min-width:0;text-decoration:none}.help-page__document-link:hover{text-decoration:underline}.help-page__faq-accordion{display:flex;flex-direction:column;gap:.5rem}.help-page__faq-answer p{margin:0 0 .5rem}.help-page__faq-answer p:last-child{margin-bottom:0}.help-page__contact-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.help-page__contact-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.help-page__contact-grid{grid-template-columns:repeat(3,1fr)}}.help-page__contact-block-title{margin-bottom:.5rem}.help-page__contact-block p{margin:0}.help-page__contact-block a{color:#035c67}.help-page__results .help-page__container{display:flex;flex-direction:column;gap:1.5rem}.help-page__results .help-page__documents{grid-template-columns:1fr}.help-page__results .help-page__document-link{color:#2d2d2d}.help-page__results .help-page__document-link>span{color:#035c67}.help-page__results-title{margin-bottom:.5rem}.help-page__results-empty{color:#6c6c6c;margin:.5rem 0 0}.reset-password-page{width:100%;max-width:40rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:.75rem;min-width:0;padding-top:4rem;padding-bottom:4rem;box-sizing:border-box}.reset-password-page__form{margin-top:1rem;display:grid;gap:.75rem;min-width:0}.reset-password-page__form>div{min-width:0}.reset-password-page__alert{margin-top:.75rem}.reset-password-page__input{width:100%}.reset-password-page__submit{width:fit-content;margin-top:1.5rem}.reset-password-page__confirm-password-group{display:flex;flex-direction:column;min-width:0}.reset-password-page__password-strength{width:100%}.reset-password-page__password-field-group{display:flex;flex-direction:column;gap:0;min-width:0}.reset-password-page__password-label{margin:0 0 .25rem}.reset-password-page__password-rules{padding:.75rem 1rem;border:.0625rem solid #d5d5d5;background:#fff;box-sizing:border-box;margin:0;border-bottom:none;border-radius:8px 8px 0 0}.reset-password-page__password-field-group--has-rules .reset-password-page__password-input{margin-top:0}.reset-password-page__password-rules-header{margin:0;font-weight:600}.reset-password-page__password-rules-list{margin:.5rem 0 0;padding-left:20px;list-style:disc;color:#2d2d2d;max-width:100%;min-width:0;overflow-wrap:break-word}.reset-password-page__password-rules-list li+li{margin-top:.25rem}.reset-password-page__error-info{margin-top:.5rem}.reset-password-page__error-info-list{padding-left:20px}.expired-password-page{width:100%;max-width:40rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:.75rem;min-width:0;padding-top:4rem;padding-bottom:4rem;box-sizing:border-box}.expired-password-page__form{display:grid;gap:.75rem;min-width:0;margin-top:1rem}.expired-password-page__form>div{min-width:0}.expired-password-page__alert{margin-top:.75rem}.expired-password-page__input{width:100%}.expired-password-page__submit{width:fit-content;margin-top:1.5rem}.expired-password-page__confirm-password-group{display:flex;flex-direction:column;min-width:0}.expired-password-page__password-strength{width:100%}.expired-password-page__password-field-group{display:flex;flex-direction:column;gap:0;min-width:0}.expired-password-page__password-label{margin:0 0 .25rem}.expired-password-page__password-rules{padding:.75rem 1rem;border:.0625rem solid #d5d5d5;background:#fff;box-sizing:border-box;margin:0;border-bottom:none;border-radius:8px 8px 0 0}.expired-password-page__password-field-group--has-rules .expired-password-page__password-input{margin-top:0}.expired-password-page__password-rules-header{margin:0;font-weight:600}.expired-password-page__password-rules-list{margin:.5rem 0 0;padding-left:20px;list-style:disc;color:#2d2d2d;max-width:100%;min-width:0;overflow-wrap:break-word}.expired-password-page__password-rules-list li+li{margin-top:.25rem}.account-page{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-inline:0;padding-bottom:3rem}.account-page__header{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;padding-inline:1rem;padding-block:1.73875rem;border:none;border-bottom:.0625rem solid #d5d5d5;background-color:#fff}.account-page__header-title{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:1rem;flex:0 1 auto;min-width:0}.account-page__header-title leaf-heading{flex:0 1 auto;min-width:0}.account-page__content{display:flex;flex-direction:column;gap:1.5rem;padding-inline:1.5rem}.account-page__identity{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr));gap:.75rem 1.5rem;margin:0;padding:1rem 20px;border:.0625rem solid #d5d5d5;border-radius:8px;background-color:#fff}.account-page__identity-item{display:flex;flex-direction:column;gap:.25rem;margin:0}.account-page__identity-item dt{margin:0;color:#6c6c6c;font-size:.75rem}.account-page__identity-item dd{margin:0;color:#2d2d2d;font-weight:600}.account-page__tabs{width:100%}.account-page__tab-placeholder{padding:1.5rem 0;color:#6c6c6c}.account-page__tab-panel{display:flex;flex-direction:column;gap:1rem;padding-top:.5rem}.account-page__tab-panel--communications{gap:2rem}.account-page__tab-panel--communications .account-page__submit{margin-top:1.5rem}.account-page__tab-panel--associations,.account-page__tab-panel--esignatures{gap:1.5rem}.account-page__tab-form{display:flex;flex-direction:column;gap:1rem}.account-page__field{width:100%;max-width:30rem}.account-page__alert{max-width:40rem;text-align:start}.account-page__alert-message{margin:0;text-align:start}.account-page__alert-message strong{display:inline;font-weight:600}.account-page__alert-link{display:inline;margin:0;padding:0;color:#035c67;white-space:nowrap;text-decoration:underline}.account-page__alert-link:hover,.account-page__alert-link:focus-visible{color:#00171a}.account-page__submit{align-self:flex-start}.account-page__phone-fields{display:flex;align-items:flex-start;gap:.75rem;width:100%;max-width:30rem}.account-page__phone-country{flex:0 0 calc(12/1px) rem;min-width:calc(8.75/1px) rem}.account-page__phone-number{flex:1 1 auto;min-width:0}.account-page__phone-current{display:flex;flex-direction:column;gap:.25rem;max-width:30rem}.account-page__phone-current-label{margin:0;color:#6c6c6c;font-size:.75rem}.account-page__phone-current-value{margin:0;color:#2d2d2d;font-weight:600}.account-page__phone-activate{margin:0;color:#6c6c6c;font-size:.75rem}.account-page__phone-activate-link{padding:0;border:0;background:none;color:#035c67;cursor:pointer;text-decoration:underline}.account-page__phone-help,.account-page__phone-support,.account-page__phone-resend{margin:0;color:#6c6c6c;font-size:.75rem}.account-page__phone-resend-action{padding:0;border:0;background:none;color:#035c67;cursor:pointer;text-decoration:underline}.account-page__phone-resend-countdown{color:#6c6c6c}.account-page__rules-header{margin:.5rem 0 .25rem;color:#6c6c6c;font-size:.75rem}.account-page__rules-list{margin:0;padding-left:20px;color:#6c6c6c;font-size:.75rem}.account-page__rules-list li+li{margin-top:.25rem}.account-page__comm-section{display:flex;flex-direction:column;gap:.75rem}.account-page__comm-heading{margin:0;color:#2d2d2d;font-weight:600}.account-page__comm-opt-in-field{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.account-page__comm-opt-in-field leaf-select-tile{min-width:7.5rem}.account-page__comm-npi-scope{display:flex;flex-direction:column;gap:.75rem;margin-inline-start:1.5rem}.account-page__comm-npi-scope leaf-select-tile{max-width:15.625rem}.account-page__comm-npi-scope leaf-select-tile>span{font-size:.875rem}.account-page__comm-npi-select{width:100%;max-width:31.75rem;margin-inline-start:1.5rem}.account-page__assoc{display:flex;flex-direction:column;gap:2rem}.account-page__assoc-header{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.account-page__assoc-empty{margin:0;color:#6c6c6c}.account-page__assoc-table-wrap{display:flex;flex-direction:column;gap:1rem;overflow-x:auto}.account-page__assoc-table-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.account-page__assoc-table-search{flex:0 1 15rem;width:100%;max-width:15rem}.account-page__assoc-table-actions{flex:0 0 auto;margin-left:auto}.account-page__assoc-add-cta{white-space:nowrap}.account-page__assoc-table-empty-search{margin:0;color:#6c6c6c}.account-page__assoc-table{width:100%;border-collapse:collapse}.account-page__assoc-table th,.account-page__assoc-table td{padding:.75rem 1rem;border-bottom:.0625rem solid #d5d5d5;color:#2d2d2d;text-align:left}.account-page__assoc-table th{color:#6c6c6c;font-weight:600}.account-page__assoc-table th.sortable-table-header{padding:0}.account-page__assoc-table .sortable-table-header__inner{display:flex;width:100%;height:100%}.account-page__assoc-table .sortable-table-header__btn{padding:.75rem 1rem}.account-page__assoc-add-form{display:flex;flex-direction:column;gap:1rem}.account-page__assoc-add-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));gap:1rem}.account-page__assoc-delegate-info{display:flex;flex-direction:column;gap:.5rem}.account-page__assoc-delegate-info-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem 1rem}.account-page__assoc-delegate-info-row{display:flex;flex-direction:column;gap:.25rem;min-width:0}.account-page__assoc-delegate-info-row--email{grid-column:1/-1}.account-page__assoc-delegate-info-label{margin:0;color:#6c6c6c}.account-page__assoc-delegate-info-value{min-width:0;max-width:100%;margin:0;color:#2d2d2d;font-weight:600}.account-page__assoc-delegate-info-value--email{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.account-page__assoc-add-actions{display:flex;gap:.75rem;justify-content:flex-end}.account-page__assoc-success-message{margin:0;color:#2d2d2d}.account-page__esign{display:flex;flex-direction:column;gap:1.5rem}.account-page__esign-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.account-page__esign-doc-count-badge{flex-shrink:0}.account-page__esign-list-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1rem}.account-page__esign-search-wrap{flex:0 1 25rem;max-width:25rem;min-width:0;width:100%}.account-page__esign-search-field{width:100%}.account-page__esign-table-wrap{overflow:visible}.account-page__esign-table{width:100%;border-collapse:collapse}.account-page__esign-table th,.account-page__esign-table td{padding:.5rem .75rem;text-align:left;border-bottom:.0625rem solid #d5d5d5;vertical-align:middle}.account-page__esign-table th{color:#6c6c6c;font-weight:600}.account-page__esign-sort-btn{display:inline-flex;gap:.5rem;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:none;color:#035c67;font:inherit;text-align:left;cursor:pointer}.account-page__esign-sort-btn:focus-visible{outline:.0625rem solid #035c67;outline-offset:.25rem}.account-page__esign-sort-icon{display:inline-flex;flex:0 0 auto;align-items:center;width:1rem;height:1rem;color:#6c6c6c}.account-page__esign-sort-icon svg{width:100%;height:100%}.account-page__esign-create-modal-field{margin-bottom:1rem}.account-page__esign-create-modal-error{display:block;margin-top:.5rem;color:#d02525;font-size:.875rem}.account-page__esign-create-modal-submit{margin-top:.5rem}.security-page{display:flex;flex-direction:column;gap:.75rem;max-width:40rem;margin:3rem auto;padding:0 1rem}.security-page__title{margin:0}.security-page__alert{width:100%}.security-page__description,.security-page__reference,.security-page__support{margin:0 0 .5rem}.security-page__reference:last-child,.security-page__support:last-child{margin-bottom:0}.login-page{width:100%;max-width:40rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:.75rem;padding-top:3rem;padding-bottom:3rem}.login-page__container{display:flex;flex-direction:column;gap:.75rem;width:100%}.login-page__title{margin:0;text-align:center}.login-page__alert{width:100%;text-align:start}.login-page__alert-message{margin:0;text-align:start}.login-page__alert-message a{display:inline;margin:0;padding:0;color:#035c67;white-space:nowrap;text-decoration:underline}.login-page__alert-message a:hover,.login-page__alert-message a:focus-visible{color:#00171a}.login-page__success-message p{margin:0 0 .5rem}.login-page__success-message p:last-child{margin-bottom:0}.login-page__form-area{position:relative;width:100%}.login-page--maintenance-disabled{opacity:.5;pointer-events:none}.login-page__form{display:grid;gap:.75rem;margin-top:1rem}.login-page__field{width:100%}.login-page__remember-me{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.login-page__remember-label{display:inline-flex;align-items:center;gap:.25rem}.login-page__help{font-size:.75rem;cursor:help}.login-page__help button{text-decoration:underline}.login-page__forgot-links{display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:.5rem;margin-top:1rem;margin-bottom:1rem;text-align:center}@media(min-width:560px){.login-page__forgot-links{flex-direction:row}}.login-page__forgot-links a{color:#035c67;text-decoration:underline}.login-page__forgot-links a:hover,.login-page__forgot-links a:focus-visible{color:#00171a}.login-page__login-button{display:flex;width:100%;--leaf-button-width: 100%}.login-page__internal{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem}.login-page__register{display:grid;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:.0625rem solid #d5d5d5}.login-page__register-not-available{width:100%}@media(min-width:768px){.login-page__register-not-available{display:none}}.login-page__section-title{margin:0;text-align:center;display:none}@media(min-width:768px){.login-page__section-title{display:block}}.login-page__register-button{display:none}@media(min-width:768px){.login-page__register-button{display:flex;width:100%;--leaf-button-width: 100%}}.login-page__modal-message{margin:0}.login-page__modal-actions{display:flex;gap:.5rem}.resend-code{margin:0;color:#6c6c6c;font-size:.75rem}.resend-code__copy{display:inline}.resend-code__link{margin:0;padding:0;border:none;background:transparent;color:#00171a;font:inherit;text-decoration:underline;cursor:pointer}.resend-code__link--disabled{color:#6c6c6c;text-decoration:none;cursor:default}.mfa-page{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-top:3rem;padding-bottom:3rem}.mfa-page__layout{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%}@media(min-width:48rem){.mfa-page__layout{flex-direction:row;align-items:flex-start;gap:2rem}}.mfa-page__graphic{flex-shrink:0;width:33%}@media(min-width:48rem){.mfa-page__graphic{width:42%}}.mfa-page__graphic-image{display:block;width:100%;height:auto}.mfa-page__content{display:flex;flex-direction:column;gap:.75rem;width:100%}.mfa-page__title{margin:0;text-align:start}.mfa-page__alert{width:100%}.mfa-page__loading{display:flex;justify-content:center;margin-top:1.5rem}.mfa-page__select{display:flex;flex-direction:column;gap:1rem}.mfa-page__select-cards{display:grid;gap:.75rem}@media(min-width:35rem){.mfa-page__select-cards{grid-template-columns:1fr 1fr}}.mfa-page__select-card{display:flex;align-items:flex-start;gap:.75rem;width:100%;padding:1rem;border:.0625rem solid #d5d5d5;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.mfa-page__select-card:hover{border-color:#00363d}.mfa-page__select-card-icon{flex-shrink:0}.mfa-page__select-card-text{display:flex;flex-direction:column;gap:.25rem}.mfa-page__select-card-label{font-weight:600;color:#2d2d2d}.mfa-page__select-card-message{font-size:.75rem;color:#6c6c6c}.mfa-page__verify{display:flex;flex-direction:column;gap:.75rem}.mfa-page__verify-text{margin:0;color:#2d2d2d}.mfa-page__code-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.mfa-page__code-input{flex:1 1 12rem;min-width:12rem}.mfa-page__code-actions{display:flex;flex-direction:column;gap:.5rem}.mfa-page__code-actions-label{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform)}.mfa-page__code-actions-label:before{content:" "}.mfa-page__code-button{flex:0 0 auto;width:fit-content;--leaf-button-width: auto}.mfa-page__expiry-note{margin:0;color:#6c6c6c;font-size:.75rem}.mfa-page__switch-method{margin:0;padding:0;border:none;background:transparent;color:#00171a;font:inherit;text-decoration:underline;cursor:pointer}.mfa-page__switch-method--disabled{color:#6c6c6c;text-decoration:none;cursor:default}.mfa-page__support{margin:1rem 0 0;color:#6c6c6c;font-size:.75rem}.mtf-timeout-page{width:100%;max-width:40rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:.75rem;padding:3rem 1rem}.mtf-sso-page{width:100%;max-width:40rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:3rem 1rem}.mtf-sso-page__title{text-align:center}.mtf-sso-page__alert{width:100%}.mtf-sso-page__alert-actions{display:flex;justify-content:flex-end;margin-top:1rem}.npi-fax-opt-out{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-top:2rem;padding-bottom:4rem}.npi-fax-opt-out--loading{align-items:center}.npi-fax-opt-out__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.npi-fax-opt-out__alert{width:100%}.npi-fax-opt-out__spinner{display:flex;justify-content:center;padding:2rem 0}.npi-fax-opt-out__list{display:flex;flex-direction:column;gap:1rem}.npi-fax-opt-out__search{max-width:20rem}.npi-fax-opt-out__table{width:100%;border-collapse:collapse}.npi-fax-opt-out__table th,.npi-fax-opt-out__table td{padding:.75rem 1rem;text-align:left;border-bottom:.0625rem solid #d5d5d5}.npi-fax-opt-out__table th{color:#6c6c6c;font-weight:600}.npi-fax-opt-out__table-action{text-align:right}.npi-fax-opt-out__no-results{margin:0;color:#6c6c6c}.npi-fax-opt-out__sr-only{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.npi-fax-opt-out__modal-form{display:flex;flex-direction:column;gap:1rem}.npi-fax-opt-out__modal-error{color:#d02525;font-size:.875rem}.npi-fax-opt-out__modal-actions{display:flex;justify-content:flex-end;gap:.75rem}.user-maintenance{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-top:2rem;padding-bottom:4rem}.user-maintenance--loading{align-items:center}.user-maintenance__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.user-maintenance__search-form{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}.user-maintenance__search-by{min-width:10rem}.user-maintenance__search-value{display:flex;flex-direction:column;gap:.25rem;min-width:16.25rem}.user-maintenance__search-error{color:#d02525;font-size:.875rem}.user-maintenance__search-actions{display:flex;flex-direction:column;gap:.5rem}.user-maintenance__search-actions-label{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform)}.user-maintenance__search-actions-label:before{content:" "}.user-maintenance__search-actions-buttons{display:flex;align-items:center;gap:.75rem}.user-maintenance__alert{width:100%}.user-maintenance__spinner{display:flex;justify-content:center;padding:2rem 0}.user-maintenance__list{display:flex;flex-direction:column;gap:1.5rem;overflow-x:auto}.user-maintenance__table-section{display:flex;flex-direction:column;gap:1rem}.user-maintenance__table{width:100%;border-collapse:collapse}.user-maintenance__table th,.user-maintenance__table td{padding:.75rem 1rem;text-align:left;border-bottom:.0625rem solid #d5d5d5}.user-maintenance__table th{color:#6c6c6c;font-weight:600}.user-maintenance__table-userid{color:#6c6c6c}.user-maintenance__actions-bar{display:flex;flex-direction:column;gap:20px}.user-maintenance__actions-bar-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem}.user-maintenance__actions-bar-status{display:flex;align-items:center;min-height:2rem}.user-maintenance__actions-bar-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1rem}.user-maintenance__actions-bar-divider{margin-top:.5rem}.user-maintenance__account-status-line{margin:0}.user-maintenance__modal-actions{display:flex;justify-content:flex-end;gap:.75rem}.user-maintenance__reset-token,.user-maintenance__registration-link{overflow-wrap:anywhere}.user-maintenance__row-actions{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:10rem}.user-maintenance__row-actions-select{width:100%}.user-maintenance__username-button{padding:0;min-height:auto}.user-maintenance__contact-actions{display:flex;align-items:center;justify-content:center;gap:.5rem}.user-maintenance__contact-action{display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border:none;background:transparent;cursor:pointer;color:#2d2d2d}.user-maintenance__contact-action:hover{color:#035c67}.user-maintenance__contact-form{display:flex;flex-direction:column;gap:1rem}.chat-npi-routing{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-top:2rem;padding-bottom:4rem}.chat-npi-routing--loading{align-items:center}.chat-npi-routing__intro{margin:0;color:#6c6c6c}.chat-npi-routing__alert{width:100%}.chat-npi-routing__spinner{display:flex;justify-content:center;padding:2rem 0}.chat-npi-routing__search-form{display:flex;flex-direction:column;gap:1rem}.chat-npi-routing__search-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}.chat-npi-routing__search-row--bulk-upload{flex-direction:column;flex-wrap:nowrap}.chat-npi-routing__category{min-width:12.5rem;max-width:17.5rem}.chat-npi-routing__search-field{min-width:12.5rem;max-width:20rem}.chat-npi-routing__file-upload{display:flex;flex-direction:column;gap:.5rem;width:100%}.chat-npi-routing__file-upload-field{width:100%;--leaf-file-upload-dropzone-height: 9.375rem;--leaf-file-upload-dropzone-padding: 1rem}@media(min-width:768px){.chat-npi-routing__file-upload-field{max-width:min(33vw,30rem)}}.chat-npi-routing__file-upload-error{color:#d02525;font-size:.875rem}.chat-npi-routing__search-actions{display:flex;flex-direction:column;gap:.5rem}.chat-npi-routing__search-actions-label{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform)}.chat-npi-routing__search-actions-label:before{content:" "}.chat-npi-routing__search-actions-buttons{display:flex;align-items:center}.chat-npi-routing__staging{display:flex;flex-direction:column;gap:1rem}.chat-npi-routing__staging-heading{margin:0}.chat-npi-routing__staging-description{margin:0;color:#6c6c6c}.chat-npi-routing__table{width:100%;border-collapse:collapse}.chat-npi-routing__table th,.chat-npi-routing__table td{padding:.75rem 1rem;text-align:left;vertical-align:middle;border-bottom:.0625rem solid #d5d5d5}.chat-npi-routing__table th{color:#6c6c6c;font-weight:600}.chat-npi-routing__table-action{text-align:right}.chat-npi-routing__submit-row{display:flex;justify-content:flex-start;max-width:15rem}.chat-npi-routing__sr-only{position:absolute;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.reports-page{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-top:2rem;padding-bottom:4rem}.reports-page--loading{align-items:center}.reports-page__title{margin:0}.reports-page__alert{width:100%}.reports-page__spinner{display:flex;justify-content:center;padding:2rem 0}.reports-page__form{display:flex;flex-direction:column;gap:1.5rem}.reports-page__radio-field{display:flex;flex-direction:column;gap:.5rem}.reports-page__radio-group-label{margin:0;font-weight:600;font-size:1rem;color:#2d2d2d}.reports-page__radio-option{display:flex;align-items:flex-start}.reports-page__field-error{margin:.25rem 0 0;color:#d02525;font-size:.875rem}.reports-page__dates{display:flex;flex-direction:column;gap:1rem;max-width:30rem}.reports-page__dates leaf-date-picker-next{display:block;width:100%}.reports-page__dates-row{display:flex;flex-direction:column;gap:1rem}.reports-page__year-field{max-width:12.5rem}.reports-page__submit{max-width:20rem}.registration-requests{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-top:2rem;padding-bottom:4rem}.registration-requests--loading{align-items:center}.registration-requests__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.registration-requests__alert{width:100%}.registration-requests__spinner{display:flex;justify-content:center;padding:2rem 0}.registration-requests__main-tabs,.registration-requests__electronic-tabs{width:100%}.registration-requests__bulk-tab{display:flex;flex-direction:column;gap:1.5rem}.registration-requests__table-section{display:flex;flex-direction:column;gap:1rem}.registration-requests__table-search{max-width:20rem}.registration-requests__table{width:100%;border-collapse:collapse}.registration-requests__table th,.registration-requests__table td{padding:.75rem 1rem;text-align:left;vertical-align:middle;border-bottom:.0625rem solid #d5d5d5}.registration-requests__table th{color:#6c6c6c;font-weight:600}.registration-requests__table--delegate{table-layout:fixed}.registration-requests__table-col--reference{width:24%}.registration-requests__table-col--uploaded-date,.registration-requests__table-col--status-date{width:17%}.registration-requests__table-col--status{width:14%}.registration-requests__table-col--actions{width:28%}.registration-requests__table-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.registration-requests__file-link{text-align:left}.registration-requests__upload{display:flex;flex-direction:column;gap:1rem}.registration-requests__upload-step{margin:0;font-size:1rem;font-weight:600}.registration-requests__template-link{color:#035c67;text-decoration:underline}.registration-requests__upload-form{display:flex;flex-direction:column;gap:1rem}.registration-requests__upload-actions{display:flex;flex-wrap:wrap;gap:.75rem}.registration-requests__file-upload{display:flex;flex-direction:column;gap:.5rem}.registration-requests__file-upload-field{width:100%;--leaf-file-upload-dropzone-height: 11.25rem;--leaf-file-upload-dropzone-padding: 1rem}@media(min-width:768px){.registration-requests__file-upload-field{max-width:min(33vw,30rem)}}.registration-requests__modal-file-upload-field{width:100%;--leaf-file-upload-dropzone-height: 9.375rem;--leaf-file-upload-dropzone-padding: 1rem}.registration-requests__file-upload-label{font-weight:600}.registration-requests__field-error{color:#d02525;font-size:.875rem}.registration-requests__modal-form{display:flex;flex-direction:column;gap:1rem}.registration-requests__modal-step{margin:0;font-size:1rem;font-weight:600}.registration-requests__modal-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.registration-requests__npi-fields{display:flex;flex-wrap:wrap;gap:1rem}.registration-requests__npi-fields-col{display:flex;flex:1 1 15rem;flex-direction:column;gap:.75rem}.registration-requests__npi-fields-add{flex:1 1 100%}.registration-request-detail{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-top:2rem;padding-bottom:4rem}.registration-request-detail--loading{align-items:center}.registration-request-detail__header{display:flex;flex-direction:column;gap:1rem}.registration-request-detail__title{margin:0}.registration-request-detail__search{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.registration-request-detail__search-field{display:flex;flex-direction:column;gap:.25rem;flex:0 0 17.5rem}.registration-request-detail__search-actions{display:flex;flex-direction:column;gap:.5rem}.registration-request-detail__search-actions-label{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform)}.registration-request-detail__search-actions-label:before{content:" "}.registration-request-detail__search-actions-button{width:fit-content;--leaf-button-width: auto}.registration-request-detail__accordion-wrap{display:flex;flex-direction:column;gap:1rem}.registration-request-detail__accordion{--registration-request-detail-accordion-body-padding-right: .75rem;--registration-request-detail-accordion-body-padding-left: .75rem}.registration-request-detail__accordion-trigger-heading{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}.registration-request-detail__accordion-trigger-title{display:inline-flex;flex-wrap:wrap;align-items:center;column-gap:.25rem}.registration-request-detail__accordion-trigger-name{color:#2d2d2d}.registration-request-detail__accordion-trigger-meta{color:#6c6c6c;font-size:.875rem}.registration-request-detail__accordion-trigger-badge{width:fit-content;flex-shrink:0;pointer-events:none}.registration-request-detail__accordion-trigger-error{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;flex-basis:100%}.registration-request-detail__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.registration-request-detail__facility-type{margin:0;color:#2d2d2d}.registration-request-detail__select-all,.registration-request-detail__group-select{width:fit-content;color:#2d2d2d}.registration-request-detail__group-select{margin-left:.75rem}.registration-request-detail__back-link{display:inline-flex;align-items:center;gap:.25rem;width:fit-content;color:#035c67;font-size:1rem;text-decoration:none}.registration-request-detail__back-link:hover{color:#00363d}.registration-request-detail__back-link:active{color:#00171a}.registration-request-detail__action-button{margin-left:auto;width:fit-content;--leaf-button-width: auto}.registration-request-detail__accordion-heading{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;color:#2d2d2d}.registration-request-detail__error-text{color:#d02525}.registration-request-detail__rows-table{width:100%;table-layout:fixed;border-collapse:collapse}.registration-request-detail__rows-table th,.registration-request-detail__rows-table td{padding:.5rem .75rem;text-align:left;vertical-align:middle;border-bottom:.0625rem solid #d5d5d5}.registration-request-detail__rows-table th{color:#6c6c6c;font-weight:600}.registration-request-detail__rows-table td{color:#2d2d2d}.registration-request-detail__rows-table-row--other-reason .registration-request-detail__rows-table-reason{padding-top:0;padding-bottom:0}.registration-request-detail__rows-table-col--select{width:3rem}.registration-request-detail__rows-table-col--name{width:15%}.registration-request-detail__rows-table-col--email{width:25%}.registration-request-detail__rows-table-col--status{width:10%}.registration-request-detail__rows-table-col--role{width:8%}.registration-request-detail__rows-table-col--approval-date{width:12%}.registration-request-detail__rows-table-col--reason{width:20%}.registration-request-detail__rows-table-col--actions{width:10%}.registration-request-detail__rows-table-select-header,.registration-request-detail__rows-table-select-cell{width:3rem;padding-right:0}.registration-request-detail__rows-table-select{display:block;width:fit-content;color:#2d2d2d}.registration-request-detail__rows-table-reason-fields{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%}.registration-request-detail__rows-table-reason-fields--other{padding-top:1rem;padding-bottom:.5rem}.registration-request-detail__reason-select{display:block;width:100%}.registration-request-detail__rows-table-action{text-align:right;white-space:nowrap}.registration-request-detail__rows-table-action .registration-request-detail__rows-table-action-button{display:inline-flex;width:fit-content;--leaf-button-width: auto}.registration-request-detail__approve-form{display:flex;flex-direction:column;gap:1rem}.registration-request-detail__file-upload{display:flex;flex-direction:column;gap:.5rem}.registration-request-detail__file-upload-field{width:100%;--leaf-file-upload-dropzone-height: 11.25rem;--leaf-file-upload-dropzone-padding: 1rem}@media(min-width:768px){.registration-request-detail__file-upload-field{max-width:min(33vw,30rem)}}.registration-request-detail__field-error{color:#d02525;font-size:.875rem}.registration-request-detail__modal-form{display:flex;flex-direction:column;gap:1rem}.registration-request-detail__modal-actions{display:flex;justify-content:flex-end;gap:.75rem}.registration-request-detail__fax-hint{margin:0;color:#6c6c6c;font-size:.875rem}.registration-request-detail__fax-association-hint{margin:0;font-size:.875rem}.registration-request-detail__fax-list{display:flex;flex-direction:column;gap:.25rem}.practices-page{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-top:2rem;padding-bottom:4rem}.practices-page--loading{align-items:center}.practices-page__search-form{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}.practices-page__search-field{display:flex;flex-direction:column;gap:.25rem;min-width:16.25rem;flex:1 1 16.25rem;max-width:20rem}.practices-page__search-actions{display:flex;flex-direction:column;gap:.5rem}.practices-page__search-actions-label{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform)}.practices-page__search-actions-label:before{content:" "}.practices-page__search-actions-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.practices-page__rep-details{padding:1rem;border-radius:8px;background-color:#f6f5f3}.practices-page__loading{display:flex;justify-content:center;padding:2rem 0}.practices-page__table-section{display:flex;flex-direction:column;gap:1rem}.practices-page__table-toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.practices-page__table-search{flex:0 1 24rem;max-width:24rem;margin-left:auto}.practices-page__table-actions{display:flex;flex-direction:column;gap:.5rem}.practices-page__table-actions-label{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform)}.practices-page__table-actions-label:before{content:" "}.practices-page__table-actions-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.practices-page__table{width:100%;border-collapse:collapse;table-layout:fixed}.practices-page__table th,.practices-page__table td{padding:.75rem 1rem;text-align:left;vertical-align:middle;border-bottom:.0625rem solid #d5d5d5}.practices-page__table th{color:#6c6c6c;font-weight:600}.practices-page__table-select-header,.practices-page__table-select-cell{width:3rem;padding-right:.5rem;padding-left:.5rem;text-align:center}.practices-page__table-select{display:block;width:fit-content;margin-inline:auto}.practices-page__table-col--select{width:3rem}.practices-page__table-col--practice-name{width:22%}.practices-page__table-col--practice-id{width:9%}.practices-page__table-col--report-date{width:24%}.practices-page__table-col--actions{width:40%}.practices-page__table-report-date{overflow-wrap:anywhere}.practices-page__table-row-actions{display:flex;flex-wrap:wrap;gap:.75rem}.practices-page__report-error{color:#d02525}.practices-page__modal-body{display:flex;flex-direction:column;gap:1rem}.practices-page__modal-loading{display:flex;align-items:center;justify-content:center;width:100%;min-height:12.5rem;padding:2rem 0}.practices-page__modal-upload-alert{display:block;margin-bottom:1rem}.practices-page__modal-grid{display:flex;flex-wrap:wrap;gap:1.5rem}.practices-page__modal-column{display:flex;flex:1 1 18rem;flex-direction:column;gap:1rem;min-width:0}.practices-page__modal-subheading{margin:0;font-size:1rem;font-weight:600}.practices-page__modal-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.practices-page__pending-npi{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.practices-page__bulk-upload{display:flex;flex-direction:column;gap:.75rem}.practices-page__bulk-upload-field{width:100%;min-width:0;--leaf-file-upload-dropzone-height: 9.375rem;--leaf-file-upload-dropzone-padding: 1rem}.practices-page__npi-list{display:flex;flex-direction:column;gap:.5rem;max-height:16rem;margin:0;padding:0;overflow:auto;list-style:none}.practices-page__field-error{color:#d02525;font-size:.875rem}.practices-page__eod-modal-body{display:flex;flex-direction:column;gap:1rem}.practices-page__eod-practice-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem;margin:0}.practices-page__eod-field-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.practices-page__eod-field-row-control{display:flex;flex:1 1 15rem;flex-direction:column;gap:.25rem;min-width:0}.practices-page__eod-field-row-action{display:flex;flex-direction:column;gap:.5rem}.practices-page__eod-field-row-action-label{font-family:var(--leaf-typography-label-small-font-family);font-size:var(--leaf-typography-label-small-font-size);font-weight:var(--leaf-typography-label-small-font-weight);line-height:var(--leaf-typography-label-small-line-height);text-decoration:var(--leaf-typography-label-small-text-decoration);text-transform:var(--leaf-typography-label-small-text-transform)}.practices-page__eod-field-row-action-label:before{content:" "}.practices-page__eod-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem}.practices-page__eod-columns leaf-checkbox-field-item{--leaf-typography-label-default-font-size: .875rem}.practices-page__eod-columns-divider{grid-column:1/-1;margin:.25rem 0}.show-more{display:block;min-width:0}.show-more__content--expanded{overflow-y:auto}.show-more__content--collapsed{overflow:hidden}.show-more__content p{margin-top:.5rem}.show-more__content-inner{white-space:pre-wrap}.show-more__button{appearance:none;display:inline-block;margin:0;padding:0;border:none;background-color:transparent;color:#035c67;font-size:.75rem;line-height:1.11;text-decoration:underline;cursor:pointer}.show-more__button:hover{color:#00363d;text-decoration:none}.messages{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}.messages--loading{align-items:center;justify-content:center;min-height:12rem}.messages__header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:2rem .5rem}.messages__alert{margin-block:.5rem}.messages__loading{display:flex;align-items:center;justify-content:center;min-height:12rem}.messages__content{display:grid;grid-template-columns:minmax(16rem,17.5rem) minmax(0,1fr);align-items:start}@media(max-width:63.9375rem){.messages__content{grid-template-columns:minmax(0,1fr)}}.messages__sidebar{position:sticky;top:var(--app-top-offset);align-self:start;max-height:calc(100dvh - var(--app-top-offset) - 1rem);padding-top:1rem;padding-right:1.5rem;overflow-y:auto}@media(max-width:63.9375rem){.messages__sidebar{position:fixed;top:var(--app-top-offset);bottom:0;left:0;z-index:20;align-self:stretch;width:min(20rem,85vw);max-height:calc(100dvh - var(--app-top-offset));padding:1rem;background-color:#fff;border-right:.0625rem solid #d5d5d5;overflow-y:auto}}.messages__sidebar-inner{display:flex;flex-direction:column;gap:1rem}.messages__sidebar-close{display:flex;justify-content:flex-end}@media(min-width:64rem){.messages__sidebar-close{display:none}}.messages__npi-select{width:100%}.messages__accordion{display:flex;flex-direction:column;width:100%}.messages__accordion-item{border-bottom:.0625rem solid #d5d5d5}.messages__accordion-item .accordion__header{padding-block:.75rem}.messages__accordion-item .accordion__header leaf-button{--leaf-color-button-tertiary-neutral-border-active: transparent}.messages__accordion-heading{font-size:1rem;font-weight:500}.messages__category-list{display:flex;flex-direction:column;gap:.25rem}.messages__category-list>:last-child{margin-bottom:.25rem}.messages__category-button{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.5rem .75rem;border:none;border-radius:4px;background-color:#f6f5f3;color:#2d2d2d;font-size:.875rem;text-align:left;cursor:pointer}.messages__category-button:hover{background-color:#eaf4f6}.messages__category-button--selected{background-color:#cce7ea;color:#035c67;font-weight:500}.messages__category-count{flex:0 0 auto;color:#6c6c6c}.messages__archived-toggle{width:100%}.messages__comm-pref{margin-block:.5rem 0;color:#6c6c6c;font-size:.75rem}.messages__list{min-width:0}.messages__table-section{display:flex;flex-direction:column;gap:0;min-width:0}.messages__table-shell{min-width:0;width:100%}.messages__table-scroll{min-width:0;width:100%;overflow-x:auto}.messages__table-toolbar{position:sticky;top:var(--app-top-offset);z-index:5;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem;padding-top:1rem;padding-bottom:1rem;border-bottom:.0625rem solid #d5d5d5;background-color:#fff}.messages__table-toolbar-left{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}@media(min-width:768px){.messages__table-toolbar-left>leaf-button,.messages__table-toolbar-left>.document-upload-fax{margin-bottom:.5625rem}}.messages__table-search{flex:0 1 20rem;min-width:12.5rem;margin-left:auto}.messages__table{width:100%;min-width:72.375rem;margin-bottom:1rem;table-layout:fixed;border-collapse:separate;border-spacing:0}.messages__table th,.messages__table td{padding:.5rem .75rem;border-bottom:.0625rem solid #d5d5d5;text-align:left;vertical-align:middle}.messages__table thead th{position:relative;z-index:1;padding-top:1rem;background-color:#fff;color:#6c6c6c;font-size:.875rem;overflow:visible}.messages__table--archive{min-width:83.875rem}.messages__table th.messages__table-select-header,.messages__table td.messages__table-select-cell,.messages__table th.messages__table-attachment-header,.messages__table td.messages__table-attachment-cell{text-align:center}.messages__table th.messages__table-select-header .messages__table-help{display:flex;width:fit-content;margin-inline:auto}.messages__table th.messages__table-attachment-header .sortable-table-header__btn{width:fit-content}.messages__col-select{width:5.5rem}.messages__col-attachment{width:7rem}.messages__col-message{width:34.375rem}.messages__col-category{width:13rem}.messages__col-date{width:10.5rem}.messages__col-npi{width:7.5rem}.messages__col-status{width:6rem}.messages__table-select-header,.messages__table-select-cell{padding-inline:.75rem}.messages__table-select-header{min-width:5.5rem;overflow:visible}.messages__table-select{display:block;width:fit-content;margin-inline:auto}.messages__table-attachment-header,.messages__table-attachment-cell{white-space:nowrap}.messages__table-category-header,.messages__table-category-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages__table-category-cell{min-width:13rem}.messages__table-date-header,.messages__table-date-cell{min-width:10.5rem;white-space:nowrap}.messages__table-npi-header,.messages__table-npi-cell{min-width:7.5rem;white-space:nowrap}.messages__table-status-header,.messages__table-status-cell{min-width:6rem;white-space:nowrap}.messages__attachment-button{display:block;width:fit-content;margin-inline:auto}.messages__table-help{display:inline-flex;align-items:center;gap:.25rem}.messages__table-message-header{overflow:visible}.messages__message-cell{min-width:2.1875rem;max-width:34.375rem;overflow:hidden;word-break:break-word}.messages__show-more-table{display:block;min-width:0;word-break:break-word}.messages__category--important{color:#d02525;font-weight:500}.patient-search-page{margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;width:100%;max-width:100%;margin-inline:0;padding-inline:0;min-height:0}.patient-search-page__header{display:flex;padding:1rem .25rem;border-bottom:.0625rem solid #d5d5d5}.patient-search-page__back-link{font-family:var(--leaf-typography-body-default-link-font-family);font-size:var(--leaf-typography-body-default-link-font-size);font-weight:var(--leaf-typography-body-default-link-font-weight);line-height:var(--leaf-typography-body-default-link-line-height);text-decoration:var(--leaf-typography-body-default-link-text-decoration);text-transform:var(--leaf-typography-body-default-link-text-transform);display:inline-flex;align-items:center;padding:.25rem .5rem;background-color:#50505000;border:0;font-size:1rem;text-decoration:none}.patient-search-page__back-link--loading{color:#949494;opacity:.6;cursor:not-allowed}.patient-search-page__back-link--active{color:#035c67;cursor:pointer}.patient-search-page__back-link--active:hover{color:#00171a}.patient-search-page__back-link>span{margin-left:.5rem}.patient-search-page__modal-content p{margin:0;line-height:1.5}.patient-search-page__link-button{font-family:var(--leaf-typography-body-default-link-font-family);font-size:var(--leaf-typography-body-default-link-font-size);font-weight:var(--leaf-typography-body-default-link-font-weight);line-height:var(--leaf-typography-body-default-link-line-height);text-decoration:var(--leaf-typography-body-default-link-text-decoration);text-transform:var(--leaf-typography-body-default-link-text-transform);padding:0;border:none;background:none;color:#035c67;cursor:pointer;text-decoration:underline}.patient-search-page__link-button:hover{color:#00171a}.patient-search-page__modal-footer{display:flex;gap:.75rem;justify-content:center}.app-shell .order-status:has(.order-status__list--column){overflow:visible;min-height:auto}.app-shell .order-status:has(.order-status__list--column) .order-status__list--column{flex:none;min-height:auto}.app-shell .order-status:has(.order-status__list--column) .order-status__order-list{flex:none;min-height:auto;max-height:none;overflow-x:hidden;overflow-y:visible;overscroll-behavior:auto}.app-shell .order-status:has(.order-status__list--column) .order-status__patient-prescriptions{flex:none;min-height:auto}.onboarding-welcome-page{width:100%;max-width:60rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-top:3rem;padding-bottom:3rem}.onboarding-welcome-page__intro{display:flex;flex-direction:column;gap:.25rem}.onboarding-welcome-page__lede{font-family:var(--leaf-typography-body-default-font-family);font-size:var(--leaf-typography-body-default-font-size);font-weight:var(--leaf-typography-body-default-font-weight);line-height:var(--leaf-typography-body-default-line-height);text-decoration:var(--leaf-typography-body-default-text-decoration);text-transform:var(--leaf-typography-body-default-text-transform);margin:0;color:#2d2d2d}.onboarding-welcome-page__section{display:flex;flex-direction:column;gap:.25rem}.onboarding-welcome-page__legal{font-family:var(--leaf-typography-body-default-font-family);font-size:var(--leaf-typography-body-default-font-size);font-weight:var(--leaf-typography-body-default-font-weight);line-height:var(--leaf-typography-body-default-line-height);text-decoration:var(--leaf-typography-body-default-text-decoration);text-transform:var(--leaf-typography-body-default-text-transform);max-height:16rem;overflow:auto;padding:.75rem .5rem;border:.0625rem solid #6c6c6c;border-radius:8px;background-color:#fff;color:#2d2d2d}.onboarding-welcome-page__agreements{display:flex;flex-direction:column;gap:.5rem}.onboarding-welcome-page__actions{display:flex;gap:1rem;padding-top:.5rem}.onboarding-patient-search-page{width:100%;max-width:60rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-top:3rem;padding-bottom:3rem}.onboarding-patient-search-page__intro{display:flex;flex-direction:column;gap:.25rem}.onboarding-patient-search-page__lede{font-family:var(--leaf-typography-body-default-font-family);font-size:var(--leaf-typography-body-default-font-size);font-weight:var(--leaf-typography-body-default-font-weight);line-height:var(--leaf-typography-body-default-line-height);text-decoration:var(--leaf-typography-body-default-text-decoration);text-transform:var(--leaf-typography-body-default-text-transform);margin:0;color:#2d2d2d}.schedule-shipment-page{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;gap:1.5rem;padding-block:1.5rem}.schedule-shipment-page__header{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.schedule-shipment-page__header-title{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:1rem;min-width:0}.schedule-shipment-page__header-title leaf-heading{flex:0 1 auto;min-width:0}.schedule-shipment-page__empty-selection-alert{width:100%}.schedule-shipment-page__row{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border:.0625rem solid #d5d5d5;border-radius:8px;background:#fff;box-shadow:0 1px 2px 1px #0003}.schedule-shipment-page__row--loading{align-items:center;justify-content:center;min-height:8rem}.schedule-shipment-page__row-title{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.schedule-shipment-page__row-title-text{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.schedule-shipment-page__row-subheader{color:#6c6c6c;font-size:1.25rem}.schedule-shipment-page__row-remove{flex-shrink:0}.schedule-shipment-page__drug-info{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.schedule-shipment-page__drug-info-item{color:#2d2d2d;font-weight:600}.schedule-shipment-page__drug-info-item:not(:last-child):after{content:"•";margin-left:.5rem;margin-right:.5rem;font-weight:500}.schedule-shipment-page__detail{display:flex;flex-direction:column;gap:.25rem}.schedule-shipment-page__detail--copay{margin-bottom:.5rem}.schedule-shipment-page__detail-label{color:#2d2d2d;font-weight:600}.schedule-shipment-page__detail-value{color:#2d2d2d}.schedule-shipment-page__refills{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem}.schedule-shipment-page__refills-icons{display:inline-flex;align-items:center;gap:.25rem;color:#035c67}.schedule-shipment-page__flow{display:flex;flex-direction:column;gap:1rem}.schedule-shipment-page__flow-alert{width:100%}.schedule-shipment-page__section{display:flex;flex-direction:column;gap:.75rem}.schedule-shipment-page__attestation--required{color:#d02525}.schedule-shipment-page__address-text{font-weight:600}.schedule-shipment-page__contact-item{display:flex;align-items:flex-start;gap:.5rem}.schedule-shipment-page__contact-text{font-weight:600}.schedule-shipment-page__phone-number-fields{display:flex;flex-direction:column;gap:.75rem}.schedule-shipment-page__phone-number-fields--side-by-side{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.schedule-shipment-page__phone-number-fields--side-by-side>*{flex:1 1 12rem;min-width:12rem}.schedule-shipment-page__save-confirm{display:flex;flex-direction:column;gap:1rem}.schedule-shipment-page__save-confirm-heading{font-weight:600}.schedule-shipment-page__save-confirm-value{margin:0}.schedule-shipment-page__date-tiles{flex-wrap:wrap;gap:.5rem}.schedule-shipment-page__date-tile-day{display:block;font-size:1.125rem;font-weight:600;color:#2d2d2d}.schedule-shipment-page__date-tile-date{display:block;font-size:.875rem}.schedule-shipment-page__modal-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem}.schedule-shipment-page__footer{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.schedule-shipment-page__phone-help{display:flex;justify-content:center;width:100%;margin-block:2rem;text-align:center}.schedule-shipment-page__review{display:flex;flex-direction:column;gap:1.5rem}.schedule-shipment-page__review-alert{width:100%}.schedule-shipment-page__review-divider{border:0;border-top:.0625rem solid #d5d5d5;margin:0}.schedule-shipment-page__review-row{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border:.0625rem solid #d5d5d5;border-radius:8px;background:#fff;box-shadow:0 1px 2px 1px #0003}.schedule-shipment-page__review-row--change{border-color:#b3700d}.schedule-shipment-page__review-row--failed{border-color:#aa1313}.schedule-shipment-page__review-row .schedule-shipment-page__drug-info-item{text-transform:uppercase}.schedule-shipment-page__review-row-alert{width:100%}.schedule-shipment-page__review-section{display:flex;flex-direction:column;gap:1rem}.schedule-shipment-page__review-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1rem}.schedule-shipment-page__review-phone-help{display:flex;justify-content:center;width:100%;margin-block:2rem;text-align:center}.scheduling-filters{display:block;box-sizing:border-box;width:100%}.scheduling-filters__banner{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.scheduling-filters__banner-title{font-family:var(--leaf-typography-body-default-font-family);font-size:var(--leaf-typography-body-default-font-size);font-weight:var(--leaf-typography-body-default-font-weight);line-height:var(--leaf-typography-body-default-line-height);text-decoration:var(--leaf-typography-body-default-text-decoration);text-transform:var(--leaf-typography-body-default-text-transform);margin:0;color:#035c67}.scheduling-filters__reset-link{flex-shrink:0}.scheduling-filters__body{width:100%}.scheduling-filters__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto minmax(0,.75fr);gap:1.5rem;align-items:stretch;width:100%}@media(max-width:60rem){.scheduling-filters__grid{grid-template-columns:1fr}}.scheduling-filters__divider{align-self:stretch;height:auto;margin-block:.25rem}@media(max-width:60rem){.scheduling-filters__divider{display:none}}.scheduling-filters__prescriber,.scheduling-filters__search,.scheduling-filters__prescription-type{display:flex;flex-direction:column;gap:.75rem;min-width:0}.scheduling-filters__prescription-type-label{font-family:var(--leaf-typography-body-default-strong-font-family);font-size:var(--leaf-typography-body-default-strong-font-size);font-weight:var(--leaf-typography-body-default-strong-font-weight);line-height:var(--leaf-typography-body-default-strong-line-height);text-decoration:var(--leaf-typography-body-default-strong-text-decoration);text-transform:var(--leaf-typography-body-default-strong-text-transform);margin:0;color:#2d2d2d}.scheduling-filters__prescription-type-options{display:flex;flex-direction:column;gap:.25rem}.scheduling-prescription-card{box-sizing:border-box;width:100%;padding:1.5rem;border:.0625rem solid #d5d5d5;border-radius:8px;background-color:#fff}.scheduling-prescription-card__body{display:flex;flex-direction:column;gap:1rem;width:100%}.scheduling-prescription-card__header{width:100%}.scheduling-prescription-card__header-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.scheduling-prescription-card__checkbox-row{display:inline-flex;align-items:center;gap:.75rem;min-width:0;max-width:100%}.scheduling-prescription-card__checkbox{display:block;flex:0 0 auto;width:fit-content;margin:0}.scheduling-prescription-card__due-date{font-family:var(--leaf-typography-body-default-strong-font-family);font-size:var(--leaf-typography-body-default-strong-font-size);font-weight:var(--leaf-typography-body-default-strong-font-weight);line-height:var(--leaf-typography-body-default-strong-line-height);text-decoration:var(--leaf-typography-body-default-strong-text-decoration);text-transform:var(--leaf-typography-body-default-strong-text-transform);flex:1 1 auto;margin:0;color:#2d2d2d;white-space:nowrap}.scheduling-prescription-card__due-date--overdue{color:#d02525}.scheduling-prescription-card__due-date--due-soon{color:#2d2d2d}.scheduling-prescription-card__badge{flex-shrink:0}.scheduling-prescription-card__header-badges{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;flex-shrink:0}.scheduling-prescription-card__alert-wrap{box-sizing:border-box;width:100%;padding-block:1rem}.scheduling-prescription-card__alert{display:block;width:100%}.scheduling-prescription-card__details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:100%}@media(max-width:60rem){.scheduling-prescription-card__details{grid-template-columns:1fr}}.scheduling-prescription-card__column{display:flex;flex-direction:column;gap:.5rem;min-width:0;height:100%}.scheduling-prescription-card__section-label{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);display:block;margin:0;color:#6c6c6c;font-weight:500;text-transform:uppercase}.scheduling-prescription-card__field{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem;width:100%}.scheduling-prescription-card__field-label{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);flex:0 0 auto;margin:0;color:#6c6c6c;font-weight:500;white-space:nowrap}.scheduling-prescription-card__field-value-wrap{flex:1 1 auto;min-width:0}.scheduling-prescription-card__field-value{margin:0;color:#2d2d2d}.scheduling-prescription-card__fills-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.scheduling-prescription-card__refill-icons{display:inline-flex;flex-shrink:0;align-items:center;gap:.125rem}.scheduling-prescription-card__refill-icon{display:inline-flex;width:.875rem;height:.875rem;color:#035c67}.scheduling-prescription-card__refill-icon svg{width:100%;height:100%;fill:currentColor}.scheduling-prescription-card__medication-name{font-family:var(--leaf-typography-body-default-strong-font-family);font-size:var(--leaf-typography-body-default-strong-font-size);font-weight:var(--leaf-typography-body-default-strong-font-weight);line-height:var(--leaf-typography-body-default-strong-line-height);text-decoration:var(--leaf-typography-body-default-strong-text-decoration);text-transform:var(--leaf-typography-body-default-strong-text-transform);margin:0;color:#2d2d2d}.scheduling-prescription-card__divider{margin-block:.25rem}.scheduling-patient-accordion{display:flex;flex-direction:column;gap:1rem;width:100%}leaf-accordion-item.scheduling-patient-row{box-sizing:border-box;--leaf-accordion-item-border-bottom: none}.scheduling-patient-row__heading{display:grid;width:100%;box-sizing:border-box}.scheduling-patient-row__heading--collapsed{grid-template-columns:17.5rem minmax(0,1fr) auto;gap:1.5rem;align-items:start;padding-block:.25rem}@media(max-width:60rem){.scheduling-patient-row__heading--collapsed{grid-template-columns:1fr;align-items:start}}.scheduling-patient-row__heading--expanded{grid-template-columns:1fr;gap:.75rem;align-items:start;padding-block:.25rem}.scheduling-patient-row__expanded-header{display:flex;flex-direction:column;gap:.75rem;width:100%}.scheduling-patient-row__patient{display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;min-width:0;max-width:17.5rem}.scheduling-patient-row__name{font-family:var(--leaf-typography-body-default-strong-font-family);font-size:var(--leaf-typography-body-default-strong-font-size);font-weight:var(--leaf-typography-body-default-strong-font-weight);line-height:var(--leaf-typography-body-default-strong-line-height);text-decoration:var(--leaf-typography-body-default-strong-text-decoration);text-transform:var(--leaf-typography-body-default-strong-text-transform);margin:0;color:#2d2d2d}.scheduling-patient-row__meta{margin:0;color:#6c6c6c}.scheduling-patient-row__contact{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%}.scheduling-patient-row__contact-title{flex-shrink:0;margin:0;color:#6c6c6c;text-transform:uppercase}.scheduling-patient-row__contact-line{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);display:inline-flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;margin:0;color:#2d2d2d}.scheduling-patient-row__contact-segment{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.scheduling-patient-row__contact-separator{color:#6c6c6c}.scheduling-patient-row__contact-item{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.scheduling-patient-row__contact-item leaf-icon.scheduling-patient-row__contact-icon{flex-shrink:0;color:#035c67}.scheduling-patient-row__prescriptions{display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;min-width:0;padding-inline-end:1rem}.scheduling-patient-row__prescriber{font-family:var(--leaf-typography-body-small-strong-font-family);font-size:var(--leaf-typography-body-small-strong-font-size);font-weight:var(--leaf-typography-body-small-strong-font-weight);line-height:var(--leaf-typography-body-small-strong-line-height);text-decoration:var(--leaf-typography-body-small-strong-text-decoration);text-transform:var(--leaf-typography-body-small-strong-text-transform);margin:0;color:#2d2d2d}.scheduling-patient-row__medications{display:flex;flex-direction:column;gap:.125rem}.scheduling-patient-row__medication{margin:0;min-width:0;color:#2d2d2d}.scheduling-patient-row__medication-line{display:inline}.scheduling-patient-row__past-due-badge,.scheduling-patient-row__expiring-badge{display:inline-flex;vertical-align:middle;margin-inline-start:.5rem}.scheduling-patient-row__medication-date--overdue{color:#d02525;font-weight:700}.scheduling-patient-row__medication-date--due-soon{color:#2d2d2d}.scheduling-patient-row__actions{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem;flex-shrink:0;width:auto;min-width:0;margin-inline-start:auto;padding-block-start:0}.scheduling-patient-row__status-list{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;width:auto}.scheduling-patient-row__ready-count{margin:0;color:#1963e1}.scheduling-patient-row__expanded-body{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:1.5rem;box-sizing:border-box}.scheduling-patient-row__expanded-actions{display:flex;flex-wrap:wrap;gap:.75rem}.scheduling-patient-row__prescription-list{display:flex;flex-direction:column;gap:1rem}.scheduling-patient-row__footer{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.scheduling-patient-row__footer-note{margin:0;color:#6c6c6c}.scheduling-page{max-width:100%;margin-inline:auto;padding-inline:1.5rem;box-sizing:border-box;width:100%;min-height:20rem;padding-block:2rem}.scheduling-page__content{display:flex;flex-direction:column;gap:1.5rem;width:100%}.scheduling-page__header{display:inline-flex;align-items:center;gap:.75rem}.scheduling-page__header-icon{display:inline-flex;flex-shrink:0;width:1.75rem;height:1.75rem;color:#035c67}.scheduling-page__header-icon svg{width:100%;height:100%;fill:currentColor}.scheduling-page__title{margin:0}.scheduling-page__summary{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-block:1rem}.scheduling-page__summary-content{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0}.scheduling-page__summary-text{margin:0;color:#2d2d2d}.scheduling-page__summary-help{display:inline-flex;align-items:center;gap:.25rem;min-width:0}.scheduling-page__summary-help-text{margin:0;color:#6c6c6c}.scheduling-page__summary-help-icon{display:inline-flex;flex-shrink:0;color:#035c67}.scheduling-page__summary-help-icon svg{fill:currentColor}.scheduling-page__empty{font-family:var(--leaf-typography-body-small-font-family);font-size:var(--leaf-typography-body-small-font-size);font-weight:var(--leaf-typography-body-small-font-weight);line-height:var(--leaf-typography-body-small-line-height);text-decoration:var(--leaf-typography-body-small-text-decoration);text-transform:var(--leaf-typography-body-small-text-transform);margin:0;color:#6c6c6c}.scheduling-page__list{display:flex;flex-direction:column;width:100%;padding-block:.125rem;overflow:visible}.scheduling-page__loading,.scheduling-page__results-loading{display:flex;align-items:center;justify-content:center;min-height:10rem;padding-block:1.5rem}.scheduling-page__load-more{display:flex;justify-content:center;padding-block:.5rem}.edit-delivery-dates-modal__alert{margin-bottom:1rem}.edit-delivery-dates-modal__patient-meta,.edit-delivery-dates-modal__detail-row,.edit-delivery-dates-modal__section-label,.edit-delivery-dates-modal__note{margin-bottom:.75rem}.edit-delivery-dates-modal__detail-label{font-weight:600}.edit-delivery-dates-modal__divider{margin:1rem 0;border:0;border-top:.0625rem solid #d5d5d5}.edit-delivery-dates-modal__dates{display:grid;gap:1rem}@media(min-width:768px){.edit-delivery-dates-modal__dates{grid-template-columns:repeat(3,minmax(0,1fr))}}.edit-delivery-dates-modal__date-field{display:flex;flex-direction:column;gap:.5rem}.edit-delivery-dates-modal__clear-date{align-self:flex-start}.edit-delivery-dates-modal__footer{display:flex;justify-content:center;gap:.75rem}.manage-future-shipment-patient-cell__name{font-weight:600}.manage-future-shipment-patient-cell__id{margin-right:.25rem}.manage-future-shipment-status-cell{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.25rem .5rem;border-radius:4px;font-weight:600;white-space:nowrap}.manage-future-shipment-status-cell--pending{background-color:#fcf5e5;color:#f4c465}.manage-future-shipment-status-cell--completed{background-color:#d6fff2;color:#0e7c5a}.manage-future-shipment-status-cell--cancelled{background-color:#eaeaea;color:#949494}.manage-future-shipment-status-cell--failed{background-color:#ffebeb;color:#d02525}.manage-future-shipment-status-cell__help{display:inline-flex;align-items:center}.manage-future-shipments-table{display:flex;flex-direction:column;padding-inline:1.5rem}.manage-future-shipments-table__toolbar{position:sticky;top:var(--app-top-offset);z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;padding-block:20px;border-bottom:.0625rem solid #d5d5d5;background-color:#fff}.manage-future-shipments-table__search{width:21.25rem;min-width:21.25rem;flex:0 0 auto}.manage-future-shipments-table__th{color:#035c67;font-size:.875rem}.manage-future-shipments-table__actions{display:flex;flex-direction:column;gap:.5rem;min-width:10rem}.manage-future-shipments-table__delivery-dates{display:flex;flex-direction:column}.manage-future-shipments-table__empty{margin:0;color:#6c6c6c}.manage-future-shipments__table{width:100%;margin-bottom:1rem;border-collapse:collapse}.manage-future-shipments__table th,.manage-future-shipments__table td{padding:.75rem;border-bottom:.0625rem solid #d5d5d5;vertical-align:middle;text-align:left}.manage-future-shipments-page{width:100%;max-width:100%;margin-inline:auto;padding-inline:1.5rem;display:flex;flex-direction:column;padding-inline:0;padding-bottom:2rem}.manage-future-shipments-page__header{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;padding:1rem;border:none;border-bottom:.0625rem solid #d5d5d5;background-color:#fff}.manage-future-shipments-page__header-title{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:1rem;flex:0 1 auto;min-width:0}.manage-future-shipments-page__header-title leaf-heading{flex:0 1 auto;min-width:0}.manage-future-shipments-page__header-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;flex:1 0 auto;min-width:0}@media(max-width:960px){.manage-future-shipments-page__header-controls{flex-basis:100%}}.manage-future-shipments-page__header-select{min-width:22rem}.manage-future-shipments-page__alert{margin-block:.5rem;padding-inline:1.5rem}.manage-future-shipments-page__loading{display:flex;align-items:center;justify-content:center;min-height:12rem;padding-inline:1.5rem}.mock-services-debug-menu__trigger{position:fixed;right:1rem;bottom:1rem;z-index:9999}.mock-services-debug-menu__body{max-height:60vh;overflow-y:auto;padding-right:.25rem}.mock-services-debug-menu__subtitle{margin:0 0 .75rem}.mock-services-debug-menu__service-item{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;border-bottom:.0625rem solid #d5d5d5;padding:.5rem 0}.mock-services-debug-menu__service-item leaf-switch{flex-shrink:0}.mock-services-debug-menu__service-label{flex:1;min-width:0}.mock-services-debug-menu__service-description{margin:.25rem 0 0 1.5rem}.mock-services-debug-menu__actions{display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:100%}.mock-services-debug-menu__bulk-actions{display:flex;align-items:center;gap:.5rem}.global-loader{display:flex;position:fixed;inset:0;z-index:9999;align-items:center;justify-content:center;padding:1rem;background-color:#0006}
