@charset "utf-8";

:root { --color-black: #000; --color-white: #fff; --color-lightRed: #FCECEC; --color-red: #cf112c; --color-brightRed: #e2030f; --color-green: #008048; --color-yellow: #ffc003; --color-blue: #136BEA; --color-lightBlue: #e5f2fd; --color-gray: #666; --color-inputGray: #888; --color-midGray: #ccc; --color-lightGray: #eee; --color-nearWhite: #f6f6f8; --color-babyPink: #f4b6c7; --color-paleTurquoise: #b2fce4; --color-goldenYellow: #f8d15d; --color-venmoBlue: #008cff; --color-venmoLightBlue: #299EFF; --color-pazeBlue: #0F42F8; --color-darken1: rgba(0, 0, 0, 0.0625); --color-darken2: rgba(0, 0, 0, 0.125); --color-darken3: rgba(0, 0, 0, 0.25); --color-error: #cf112c; --color-base: #000; --color-link: #136BEA; --color-divider: rgba(0, 0, 0, 0.0625); --font-family-base: "helvetica neue",helvetica,arial,sans-serif; --font-family-serif: georgia,times,serif; --font-size-xs: 11px; --font-size-sm: 12px; --font-size-base: 14px; --font-size-md: 16px; --font-size-lg: 20px; --font-size-xl: 24px; --font-size-2xl: 32px; --font-size-3xl: 48px; --font-size-xs-bg: 11px; --font-size-sm-bg: 12px; --font-size-base-bg: 14px; --font-size-md-bg: 16px; --font-size-lg-bg: 18px; --font-size-xl-bg: 20px; --font-size-2xl-bg: 24px; --font-size-3xl-bg: 26px; --font-size-4xl-bg: 36px; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-demiBold: 600; --font-weight-bold: 700; --leading-none: 1; --leading-tight: 1.25; --leading-base: 1.5; --leading-relaxed: 1.75; --rounded-0: 0px; --rounded-1: 2px; --rounded-2: 4px; --rounded-3: 6px; --rounded-4: 8px; --rounded-5: 10px; --rounded-none: 0px; --rounded-full: 9999px; --rounded-top: 4px 4px 0 0; --rounded-right: 0 4px 4px 0; --rounded-bottom: 0 0 4px 4px; --rounded-left: 4px 0 0 4px; --space-0: 0px; --space-1: 4px; --space-2: 8px; --space-3: 12px; --space-4: 16px; --space-5: 24px; --space-6: 32px; --space-7: 48px; --space-8: 64px; --space-9: 96px; --space-container: 16px; --space--container: -16px; --shadow-light: 0 0 6px rgba(0,0,0,.2); --shadow-medium: 0 0 12px rgba(0,0,0,.2); --layer-fixedBar: 1000; --layer-header: 1010; --layer-flyout: 1020; --layer-modal: 1030; --layer-max: 2147483647; }

input::-webkit-inner-spin-button, input::-webkit-outer-spin-button, input::-webkit-search-cancel-button, input::-webkit-search-decoration, input::-webkit-search-results-button, input::-webkit-search-results-decoration { display: none; }

*, ::after, ::before { box-sizing: border-box; border-width: 0px; border-style: solid; border-color: currentcolor; }

* { margin: 0px; padding: 0px; background-color: transparent; color: inherit; font: inherit; text-transform: inherit; letter-spacing: inherit; text-align: inherit; text-decoration: none; align-items: normal; min-width: 0px; }

ol, ul { list-style: none; }

[role="button"], button { cursor: pointer; border-radius: 0px; }

[role="button"][disabled], button[disabled] { cursor: default; }

b, strong { font-weight: 700; }

i, em { font-style: italic; }

del { text-decoration: line-through; }

u, ins { text-decoration: underline; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sub { bottom: -0.25em; }

sup { top: -0.5em; }

.hideDefaults .isDefault { opacity: 0; }

[data-sephid] { display: contents; }

html { scrollbar-color: rgb(0, 0, 0) rgb(255, 255, 255); scrollbar-width: thin; }

:not(html, body, .touch *)::-webkit-scrollbar { width: 6px; height: 6px; background-color: rgb(238, 238, 238); border-radius: 3px; }

:not(html, body, .touch *)::-webkit-scrollbar-thumb { min-height: 6px; background-color: rgb(0, 0, 0); border-radius: 3px; background-clip: content-box; }

body { font-family: var(--font-family-base); font-size: var(--font-size-base); line-height: var(--leading-base); -webkit-font-smoothing: antialiased; color: var(--color-base); background-color: var(--color-white); display: flex; flex-direction: column; }