 .qu-p--0 { padding: 0px; }
 .qu-p--tiny { padding: 4px; }
 .qu-p--small { padding: 8px; }
 .qu-p--medium { padding: 16px; }
 .qu-p--large { padding: 24px; }
 .qu-p--huge { padding: 32px; }
 .qu-p--massive { padding: 64px; }
 .qu-p--n_tiny { padding: -4px; }
 .qu-p--n_small { padding: -8px; }
 .qu-p--n_medium { padding: -16px; }
 .qu-p--n_large { padding: -32px; }
 .qu-p--n_huge { padding: -64px; }
 .qu-px--0 { padding-left: 0px;
padding-right: 0px; }
 .qu-px--tiny { padding-left: 4px;
padding-right: 4px; }
 .qu-px--small { padding-left: 8px;
padding-right: 8px; }
 .qu-px--medium { padding-left: 16px;
padding-right: 16px; }
 .qu-px--large { padding-left: 24px;
padding-right: 24px; }
 .qu-px--huge { padding-left: 32px;
padding-right: 32px; }
 .qu-px--massive { padding-left: 64px;
padding-right: 64px; }
 .qu-px--n_tiny { padding-left: -4px;
padding-right: -4px; }
 .qu-px--n_small { padding-left: -8px;
padding-right: -8px; }
 .qu-px--n_medium { padding-left: -16px;
padding-right: -16px; }
 .qu-px--n_large { padding-left: -32px;
padding-right: -32px; }
 .qu-px--n_huge { padding-left: -64px;
padding-right: -64px; }
 .qu-py--0 { padding-top: 0px;
padding-bottom: 0px; }
 .qu-py--tiny { padding-top: 4px;
padding-bottom: 4px; }
 .qu-py--small { padding-top: 8px;
padding-bottom: 8px; }
 .qu-py--medium { padding-top: 16px;
padding-bottom: 16px; }
 .qu-py--large { padding-top: 24px;
padding-bottom: 24px; }
 .qu-py--huge { padding-top: 32px;
padding-bottom: 32px; }
 .qu-py--massive { padding-top: 64px;
padding-bottom: 64px; }
 .qu-py--n_tiny { padding-top: -4px;
padding-bottom: -4px; }
 .qu-py--n_small { padding-top: -8px;
padding-bottom: -8px; }
 .qu-py--n_medium { padding-top: -16px;
padding-bottom: -16px; }
 .qu-py--n_large { padding-top: -32px;
padding-bottom: -32px; }
 .qu-py--n_huge { padding-top: -64px;
padding-bottom: -64px; }
 .qu-pl--0 { padding-left: 0px; }
 .qu-pl--tiny { padding-left: 4px; }
 .qu-pl--small { padding-left: 8px; }
 .qu-pl--medium { padding-left: 16px; }
 .qu-pl--large { padding-left: 24px; }
 .qu-pl--huge { padding-left: 32px; }
 .qu-pl--massive { padding-left: 64px; }
 .qu-pl--n_tiny { padding-left: -4px; }
 .qu-pl--n_small { padding-left: -8px; }
 .qu-pl--n_medium { padding-left: -16px; }
 .qu-pl--n_large { padding-left: -32px; }
 .qu-pl--n_huge { padding-left: -64px; }
 .qu-pr--0 { padding-right: 0px; }
 .qu-pr--tiny { padding-right: 4px; }
 .qu-pr--small { padding-right: 8px; }
 .qu-pr--medium { padding-right: 16px; }
 .qu-pr--large { padding-right: 24px; }
 .qu-pr--huge { padding-right: 32px; }
 .qu-pr--massive { padding-right: 64px; }
 .qu-pr--n_tiny { padding-right: -4px; }
 .qu-pr--n_small { padding-right: -8px; }
 .qu-pr--n_medium { padding-right: -16px; }
 .qu-pr--n_large { padding-right: -32px; }
 .qu-pr--n_huge { padding-right: -64px; }
 .qu-pt--0 { padding-top: 0px; }
 .qu-pt--tiny { padding-top: 4px; }
 .qu-pt--small { padding-top: 8px; }
 .qu-pt--medium { padding-top: 16px; }
 .qu-pt--large { padding-top: 24px; }
 .qu-pt--huge { padding-top: 32px; }
 .qu-pt--massive { padding-top: 64px; }
 .qu-pt--n_tiny { padding-top: -4px; }
 .qu-pt--n_small { padding-top: -8px; }
 .qu-pt--n_medium { padding-top: -16px; }
 .qu-pt--n_large { padding-top: -32px; }
 .qu-pt--n_huge { padding-top: -64px; }
 .qu-pb--0 { padding-bottom: 0px; }
 .qu-pb--tiny { padding-bottom: 4px; }
 .qu-pb--small { padding-bottom: 8px; }
 .qu-pb--medium { padding-bottom: 16px; }
 .qu-pb--large { padding-bottom: 24px; }
 .qu-pb--huge { padding-bottom: 32px; }
 .qu-pb--massive { padding-bottom: 64px; }
 .qu-pb--n_tiny { padding-bottom: -4px; }
 .qu-pb--n_small { padding-bottom: -8px; }
 .qu-pb--n_medium { padding-bottom: -16px; }
 .qu-pb--n_large { padding-bottom: -32px; }
 .qu-pb--n_huge { padding-bottom: -64px; }
 .qu-m--0 { margin: 0px; }
 .qu-m--tiny { margin: 4px; }
 .qu-m--small { margin: 8px; }
 .qu-m--medium { margin: 16px; }
 .qu-m--large { margin: 24px; }
 .qu-m--huge { margin: 32px; }
 .qu-m--massive { margin: 64px; }
 .qu-m--n_tiny { margin: -4px; }
 .qu-m--n_small { margin: -8px; }
 .qu-m--n_medium { margin: -16px; }
 .qu-m--n_large { margin: -32px; }
 .qu-m--n_huge { margin: -64px; }
 .qu-mx--0 { margin-left: 0px;
margin-right: 0px; }
 .qu-mx--tiny { margin-left: 4px;
margin-right: 4px; }
 .qu-mx--small { margin-left: 8px;
margin-right: 8px; }
 .qu-mx--medium { margin-left: 16px;
margin-right: 16px; }
 .qu-mx--large { margin-left: 24px;
margin-right: 24px; }
 .qu-mx--huge { margin-left: 32px;
margin-right: 32px; }
 .qu-mx--massive { margin-left: 64px;
margin-right: 64px; }
 .qu-mx--n_tiny { margin-left: -4px;
margin-right: -4px; }
 .qu-mx--n_small { margin-left: -8px;
margin-right: -8px; }
 .qu-mx--n_medium { margin-left: -16px;
margin-right: -16px; }
 .qu-mx--n_large { margin-left: -32px;
margin-right: -32px; }
 .qu-mx--n_huge { margin-left: -64px;
margin-right: -64px; }
 .qu-my--0 { margin-top: 0px;
margin-bottom: 0px; }
 .qu-my--tiny { margin-top: 4px;
margin-bottom: 4px; }
 .qu-my--small { margin-top: 8px;
margin-bottom: 8px; }
 .qu-my--medium { margin-top: 16px;
margin-bottom: 16px; }
 .qu-my--large { margin-top: 24px;
margin-bottom: 24px; }
 .qu-my--huge { margin-top: 32px;
margin-bottom: 32px; }
 .qu-my--massive { margin-top: 64px;
margin-bottom: 64px; }
 .qu-my--n_tiny { margin-top: -4px;
margin-bottom: -4px; }
 .qu-my--n_small { margin-top: -8px;
margin-bottom: -8px; }
 .qu-my--n_medium { margin-top: -16px;
margin-bottom: -16px; }
 .qu-my--n_large { margin-top: -32px;
margin-bottom: -32px; }
 .qu-my--n_huge { margin-top: -64px;
margin-bottom: -64px; }
 .qu-ml--0 { margin-left: 0px; }
 .qu-ml--tiny { margin-left: 4px; }
 .qu-ml--small { margin-left: 8px; }
 .qu-ml--medium { margin-left: 16px; }
 .qu-ml--large { margin-left: 24px; }
 .qu-ml--huge { margin-left: 32px; }
 .qu-ml--massive { margin-left: 64px; }
 .qu-ml--n_tiny { margin-left: -4px; }
 .qu-ml--n_small { margin-left: -8px; }
 .qu-ml--n_medium { margin-left: -16px; }
 .qu-ml--n_large { margin-left: -32px; }
 .qu-ml--n_huge { margin-left: -64px; }
 .qu-mr--0 { margin-right: 0px; }
 .qu-mr--tiny { margin-right: 4px; }
 .qu-mr--small { margin-right: 8px; }
 .qu-mr--medium { margin-right: 16px; }
 .qu-mr--large { margin-right: 24px; }
 .qu-mr--huge { margin-right: 32px; }
 .qu-mr--massive { margin-right: 64px; }
 .qu-mr--n_tiny { margin-right: -4px; }
 .qu-mr--n_small { margin-right: -8px; }
 .qu-mr--n_medium { margin-right: -16px; }
 .qu-mr--n_large { margin-right: -32px; }
 .qu-mr--n_huge { margin-right: -64px; }
 .qu-mt--0 { margin-top: 0px; }
 .qu-mt--tiny { margin-top: 4px; }
 .qu-mt--small { margin-top: 8px; }
 .qu-mt--medium { margin-top: 16px; }
 .qu-mt--large { margin-top: 24px; }
 .qu-mt--huge { margin-top: 32px; }
 .qu-mt--massive { margin-top: 64px; }
 .qu-mt--n_tiny { margin-top: -4px; }
 .qu-mt--n_small { margin-top: -8px; }
 .qu-mt--n_medium { margin-top: -16px; }
 .qu-mt--n_large { margin-top: -32px; }
 .qu-mt--n_huge { margin-top: -64px; }
 .qu-mb--0 { margin-bottom: 0px; }
 .qu-mb--tiny { margin-bottom: 4px; }
 .qu-mb--small { margin-bottom: 8px; }
 .qu-mb--medium { margin-bottom: 16px; }
 .qu-mb--large { margin-bottom: 24px; }
 .qu-mb--huge { margin-bottom: 32px; }
 .qu-mb--massive { margin-bottom: 64px; }
 .qu-mb--n_tiny { margin-bottom: -4px; }
 .qu-mb--n_small { margin-bottom: -8px; }
 .qu-mb--n_medium { margin-bottom: -16px; }
 .qu-mb--n_large { margin-bottom: -32px; }
 .qu-mb--n_huge { margin-bottom: -64px; }
 .qu-bg--gray_dark { background-color: #303030; }
 .qu-bg--gray { background-color: #e6e7e8; }
 .qu-bg--gray_light { background-color: #f1f2f2; }
 .qu-bg--gray_ultralight { background-color: #f7f7f8; }
 .qu-bg--white { background-color: #fff; }
 .qu-bg--f_white { background-color: #fff; }
 .qu-bg--white_transparent { background-color: rgba(255, 255, 255, 0.6); }
 .qu-bg--white_transparent_light { background-color: rgba(255, 255, 255, 0.95); }
 .qu-bg--black_transparent { background-color: rgba(0, 29, 41, 0.5); }
 .qu-bg--black_transparent_dark { background-color: rgba(0, 29, 41, 0.7); }
 .qu-bg--blue { background-color: #2e69ff; }
 .qu-bg--blue_light { background-color: #ebf0ff; }
 .qu-bg--blue_ultralight { background-color: #edf1f5; }
 .qu-bg--green { background-color: #2d9655; }
 .qu-bg--red_error { background-color: #cb4b10; }
 .qu-bg--red { background-color: #b92b27; }
 .qu-bg--yellow { background-color: #f6be08; }
 .qu-bg--yellow_transparent { background-color: rgba(246, 190, 11, 0.3); }
 .qu-bg--darken { background-color: rgba(0, 0, 0, 0.03); }
 .qu-bg--lighten { background-color: rgba(255, 255, 255, 0.2); }
 .qu-bg--page--white { background-color: #fff; }
 .qu-bg--page--gray_mobile { background-color: #e6e7e8; }
 .qu-bg--page--gray { background-color: #f1f2f2; }
 .qu-bg--page--tribe_gray { background-color: #fafafa; }
.q-color-mode--dark .qu-bg--gray_dark { background-color: #242424; }
.q-color-mode--dark .qu-bg--gray { background-color: #181818; }
.q-color-mode--dark .qu-bg--gray_light { background-color: #181818; }
.q-color-mode--dark .qu-bg--gray_ultralight { background-color: #101010; }
.q-color-mode--dark .qu-bg--white { background-color: #000; }
.q-color-mode--dark .qu-bg--blue { background-color: #287dff; }
.q-color-mode--dark .qu-bg--blue_light { background-color: #182c4c; }
.q-color-mode--dark .qu-bg--blue_ultralight { background-color: #0b1625; }
.q-color-mode--dark .qu-bg--green { background-color: #328f5a; }
.q-color-mode--dark .qu-bg--red_error { background-color: #e95111; }
.q-color-mode--dark .qu-bg--red { background-color: #f52936; }
.q-color-mode--dark .qu-bg--page--white { background-color: #000; }
.q-color-mode--dark .qu-bg--page--gray { background-color: #181818; }
.q-color-mode--dark .qu-bg--page--gray_mobile { background-color: #181818; }
 .qu-color--gray_dark { color: #282829; }
 .qu-color--gray_dark_dim { color: #282829; }
 .qu-color--gray { color: #636466; }
 .qu-color--gray_light { color: #939598; }
 .qu-color--blue_dark { color: #195faa; }
 .qu-color--blue { color: #2e69ff; }
 .qu-color--white { color: #fff; }
 .qu-color--green { color: #2d9655; }
 .qu-color--red { color: #b92b27; }
 .qu-color--red_error { color: #cb4b10; }
 .qu-color--yellow { color: #f6be08; }
.q-color-mode--dark .qu-color--gray_dark { color: #d5d6d6; }
.q-color-mode--dark .qu-color--gray_dark_dim { color: #cdcdcd; }
.q-color-mode--dark .qu-color--gray { color: #b1b3b6; }
.q-color-mode--dark .qu-color--gray_light { color: #8e9092; }
.q-color-mode--dark .qu-color--blue_dark { color: #4894fd; }
.q-color-mode--dark .qu-color--blue { color: #4894fd; }
.q-color-mode--dark .qu-color--white { color: #fff; }
.q-color-mode--dark .qu-color--green { color: #328f5a; }
.q-color-mode--dark .qu-color--red { color: #f52936; }
.q-color-mode--dark .qu-color--red_error { color: #e95111; }
.qu-textDecoration--underline { text-decoration: underline; }
.qu-textDecoration--none { text-decoration: none; }
.qu-visibility--visible { visibility: visible; }
.qu-visibility--hidden { visibility: hidden; }
.qu-visibility--collapse { visibility: collapse; }
.qu-cursor--default { cursor: default; }
.qu-cursor--pointer { cursor: pointer; }
.qu-cursor--text { cursor: text; }
.qu-cursor--not-allowed { cursor: not-allowed; }
.qu-whiteSpace--normal { white-space: normal; }
.qu-whiteSpace--nowrap { white-space: nowrap; }
.qu-whiteSpace--pre { white-space: pre; }
.qu-whiteSpace--pre-wrap { white-space: pre-wrap; }
.qu-whiteSpace--pre-line { white-space: pre-line; }
.qu-whiteSpace--break-spaces { white-space: break-spaces; }
 .qu-height--8 { height: 8px; }
 .qu-height--12 { height: 12px; }
 .qu-height--16 { height: 16px; }
 .qu-height--18 { height: 18px; }
 .qu-height--20 { height: 20px; }
 .qu-height--24 { height: 24px; }
 .qu-height--32 { height: 32px; }
 .qu-height--36 { height: 36px; }
 .qu-height--40 { height: 40px; }
 .qu-height--48 { height: 48px; }
 .qu-height--52 { height: 52px; }
 .qu-height--60 { height: 60px; }
 .qu-height--full_height { height: 100vh; }
 .qu-minHeight--8 { min-height: 8px; }
 .qu-minHeight--12 { min-height: 12px; }
 .qu-minHeight--16 { min-height: 16px; }
 .qu-minHeight--18 { min-height: 18px; }
 .qu-minHeight--20 { min-height: 20px; }
 .qu-minHeight--24 { min-height: 24px; }
 .qu-minHeight--32 { min-height: 32px; }
 .qu-minHeight--36 { min-height: 36px; }
 .qu-minHeight--40 { min-height: 40px; }
 .qu-minHeight--48 { min-height: 48px; }
 .qu-minHeight--52 { min-height: 52px; }
 .qu-minHeight--60 { min-height: 60px; }
 .qu-minHeight--full_height { min-height: 100vh; }
 .qu-maxHeight--8 { max-height: 8px; }
 .qu-maxHeight--12 { max-height: 12px; }
 .qu-maxHeight--16 { max-height: 16px; }
 .qu-maxHeight--18 { max-height: 18px; }
 .qu-maxHeight--20 { max-height: 20px; }
 .qu-maxHeight--24 { max-height: 24px; }
 .qu-maxHeight--32 { max-height: 32px; }
 .qu-maxHeight--36 { max-height: 36px; }
 .qu-maxHeight--40 { max-height: 40px; }
 .qu-maxHeight--48 { max-height: 48px; }
 .qu-maxHeight--52 { max-height: 52px; }
 .qu-maxHeight--60 { max-height: 60px; }
 .qu-maxHeight--full_height { max-height: 100vh; }
 .qu-width--8 { width: 8px; }
 .qu-width--12 { width: 12px; }
 .qu-width--16 { width: 16px; }
 .qu-width--18 { width: 18px; }
 .qu-width--20 { width: 20px; }
 .qu-width--24 { width: 24px; }
 .qu-width--32 { width: 32px; }
 .qu-width--36 { width: 36px; }
 .qu-width--40 { width: 40px; }
 .qu-width--48 { width: 48px; }
 .qu-width--52 { width: 52px; }
 .qu-width--60 { width: 60px; }
 .qu-width--full_height { width: 100vh; }
 .qu-minWidth--8 { min-width: 8px; }
 .qu-minWidth--12 { min-width: 12px; }
 .qu-minWidth--16 { min-width: 16px; }
 .qu-minWidth--18 { min-width: 18px; }
 .qu-minWidth--20 { min-width: 20px; }
 .qu-minWidth--24 { min-width: 24px; }
 .qu-minWidth--32 { min-width: 32px; }
 .qu-minWidth--36 { min-width: 36px; }
 .qu-minWidth--40 { min-width: 40px; }
 .qu-minWidth--48 { min-width: 48px; }
 .qu-minWidth--52 { min-width: 52px; }
 .qu-minWidth--60 { min-width: 60px; }
 .qu-minWidth--full_height { min-width: 100vh; }
 .qu-maxWidth--8 { max-width: 8px; }
 .qu-maxWidth--12 { max-width: 12px; }
 .qu-maxWidth--16 { max-width: 16px; }
 .qu-maxWidth--18 { max-width: 18px; }
 .qu-maxWidth--20 { max-width: 20px; }
 .qu-maxWidth--24 { max-width: 24px; }
 .qu-maxWidth--32 { max-width: 32px; }
 .qu-maxWidth--36 { max-width: 36px; }
 .qu-maxWidth--40 { max-width: 40px; }
 .qu-maxWidth--48 { max-width: 48px; }
 .qu-maxWidth--52 { max-width: 52px; }
 .qu-maxWidth--60 { max-width: 60px; }
 .qu-maxWidth--full_height { max-width: 100vh; }
 .qu-size--8 { width: 8px;
height: 8px; }
 .qu-size--12 { width: 12px;
height: 12px; }
 .qu-size--16 { width: 16px;
height: 16px; }
 .qu-size--18 { width: 18px;
height: 18px; }
 .qu-size--20 { width: 20px;
height: 20px; }
 .qu-size--24 { width: 24px;
height: 24px; }
 .qu-size--32 { width: 32px;
height: 32px; }
 .qu-size--36 { width: 36px;
height: 36px; }
 .qu-size--40 { width: 40px;
height: 40px; }
 .qu-size--48 { width: 48px;
height: 48px; }
 .qu-size--52 { width: 52px;
height: 52px; }
 .qu-size--60 { width: 60px;
height: 60px; }
 .qu-size--full_height { width: 100vh;
height: 100vh; }
.qu-display--block { display: block; }
.qu-display--inline { display: inline; }
.qu-display--inline-block { display: inline-block; }
.qu-display--none { display: none; }
.qu-display--flex { display: flex; }
.qu-display--inline-flex { display: inline-flex; }
.qu-overflow--visible { overflow: visible; }
.qu-overflow--hidden { overflow: hidden; }
.qu-overflow--scroll { overflow: scroll; }
.qu-overflow--auto { overflow: auto; }
.qu-overflowX--visible { overflow-x: visible; }
.qu-overflowX--hidden { overflow-x: hidden; }
.qu-overflowX--scroll { overflow-x: scroll; }
.qu-overflowX--auto { overflow-x: auto; }
.qu-overflowY--visible { overflow-y: visible; }
.qu-overflowY--hidden { overflow-y: hidden; }
.qu-overflowY--scroll { overflow-y: scroll; }
.qu-overflowY--auto { overflow-y: auto; }
.qu-verticalAlign--baseline { vertical-align: baseline; }
.qu-verticalAlign--sub { vertical-align: sub; }
.qu-verticalAlign--super { vertical-align: super; }
.qu-verticalAlign--text-top { vertical-align: text-top; }
.qu-verticalAlign--text-bottom { vertical-align: text-bottom; }
.qu-verticalAlign--middle { vertical-align: middle; }
.qu-verticalAlign--top { vertical-align: top; }
.qu-verticalAlign--bottom { vertical-align: bottom; }
 .qu-zIndex--inline_overlay { z-index: 50; }
 .qu-zIndex--action_bar { z-index: 100; }
 .qu-zIndex--popover { z-index: 101; }
 .qu-zIndex--tooltip { z-index: 200; }
 .qu-zIndex--search_overlay { z-index: 299; }
 .qu-zIndex--header { z-index: 300; }
 .qu-zIndex--footer { z-index: 300; }
 .qu-zIndex--overlay { z-index: 350; }
 .qu-zIndex--modal { z-index: 398; }
 .qu-zIndex--alert { z-index: 500; }
 .qu-zIndex--modal_desktop { z-index: 1400; }
 .qu-zIndex--dev_only { z-index: 2000; }
 .qu-top--0 { top: 0px; }
 .qu-top--tiny { top: 4px; }
 .qu-top--small { top: 8px; }
 .qu-top--medium { top: 16px; }
 .qu-top--large { top: 24px; }
 .qu-top--huge { top: 32px; }
 .qu-top--massive { top: 64px; }
 .qu-top--n_tiny { top: -4px; }
 .qu-top--n_small { top: -8px; }
 .qu-top--n_medium { top: -16px; }
 .qu-top--n_large { top: -32px; }
 .qu-top--n_huge { top: -64px; }
 .qu-right--0 { right: 0px; }
 .qu-right--tiny { right: 4px; }
 .qu-right--small { right: 8px; }
 .qu-right--medium { right: 16px; }
 .qu-right--large { right: 24px; }
 .qu-right--huge { right: 32px; }
 .qu-right--massive { right: 64px; }
 .qu-right--n_tiny { right: -4px; }
 .qu-right--n_small { right: -8px; }
 .qu-right--n_medium { right: -16px; }
 .qu-right--n_large { right: -32px; }
 .qu-right--n_huge { right: -64px; }
 .qu-bottom--0 { bottom: 0px; }
 .qu-bottom--tiny { bottom: 4px; }
 .qu-bottom--small { bottom: 8px; }
 .qu-bottom--medium { bottom: 16px; }
 .qu-bottom--large { bottom: 24px; }
 .qu-bottom--huge { bottom: 32px; }
 .qu-bottom--massive { bottom: 64px; }
 .qu-bottom--n_tiny { bottom: -4px; }
 .qu-bottom--n_small { bottom: -8px; }
 .qu-bottom--n_medium { bottom: -16px; }
 .qu-bottom--n_large { bottom: -32px; }
 .qu-bottom--n_huge { bottom: -64px; }
 .qu-left--0 { left: 0px; }
 .qu-left--tiny { left: 4px; }
 .qu-left--small { left: 8px; }
 .qu-left--medium { left: 16px; }
 .qu-left--large { left: 24px; }
 .qu-left--huge { left: 32px; }
 .qu-left--massive { left: 64px; }
 .qu-left--n_tiny { left: -4px; }
 .qu-left--n_small { left: -8px; }
 .qu-left--n_medium { left: -16px; }
 .qu-left--n_large { left: -32px; }
 .qu-left--n_huge { left: -64px; }
 .qu-boxShadow--small { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); }
 .qu-boxShadow--n_small { box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04); }
 .qu-boxShadow--medium { box-shadow: 0 3px 6px rgba(0, 0, 0, 0.04); }
 .qu-boxShadow--n_medium { box-shadow: 0 -3px 6px rgba(0, 0, 0, 0.04); }
 .qu-boxShadow--medium_25 { box-shadow: 0 3px 6px rgba(0, 0, 0, 0.25); }
 .qu-textShadow--small { text-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); }
 .qu-textShadow--n_small { text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04); }
 .qu-textShadow--medium { text-shadow: 0 3px 6px rgba(0, 0, 0, 0.04); }
 .qu-textShadow--n_medium { text-shadow: 0 -3px 6px rgba(0, 0, 0, 0.04); }
 .qu-textShadow--medium_25 { text-shadow: 0 3px 6px rgba(0, 0, 0, 0.25); }
.qu-alignItems--center { align-items: center; }
.qu-alignItems--baseline { align-items: baseline; }
.qu-alignItems--flex-end { align-items: flex-end; }
.qu-alignItems--flex-start { align-items: flex-start; }
.qu-alignContent--space-around { align-content: space-around; }
.qu-alignContent--space-between { align-content: space-between; }
.qu-alignContent--space-evenly { align-content: space-evenly; }
.qu-alignContent--stretch { align-content: stretch; }
.qu-alignContent--center { align-content: center; }
.qu-alignContent--baseline { align-content: baseline; }
.qu-alignContent--flex-end { align-content: flex-end; }
.qu-alignContent--flex-start { align-content: flex-start; }
.qu-justifyItems--stretch { justify-items: stretch; }
.qu-justifyItems--center { justify-items: center; }
.qu-justifyItems--start { justify-items: start; }
.qu-justifyItems--end { justify-items: end; }
.qu-justifyContent--space-around { justify-content: space-around; }
.qu-justifyContent--space-between { justify-content: space-between; }
.qu-justifyContent--space-evenly { justify-content: space-evenly; }
.qu-justifyContent--stretch { justify-content: stretch; }
.qu-justifyContent--center { justify-content: center; }
.qu-justifyContent--flex-end { justify-content: flex-end; }
.qu-justifyContent--flex-start { justify-content: flex-start; }
.qu-flexWrap--wrap { flex-wrap: wrap; }
.qu-flexWrap--nowrap { flex-wrap: nowrap; }
.qu-flexWrap--wrap-reverse { flex-wrap: wrap-reverse; }
.qu-flexDirection--column { flex-direction: column; }
.qu-flexDirection--column-reverse { flex-direction: column-reverse; }
.qu-flexDirection--row { flex-direction: row; }
.qu-flexDirection--row-reverse { flex-direction: row-reverse; }
.qu-flex--auto { flex: auto; }
.qu-flex--none { flex: none; }
.qu-flex--1 { flex: 1; }
.qu-flex--2 { flex: 2; }
.qu-flex--3 { flex: 3; }
.qu-flex--4 { flex: 4; }
.qu-justifySelf--center { justify-self: center; }
.qu-justifySelf--flex-start { justify-self: flex-start; }
.qu-justifySelf--flex-end { justify-self: flex-end; }
.qu-alignSelf--center { align-self: center; }
.qu-alignSelf--baseline { align-self: baseline; }
.qu-alignSelf--flex-end { align-self: flex-end; }
.qu-alignSelf--flex-start { align-self: flex-start; }
.qu-textAlign--left { text-align: left; }
.qu-textAlign--right { text-align: right; }
.qu-textAlign--center { text-align: center; }
.qu-textAlign--start { text-align: start; }
.qu-textAlign--end { text-align: end; }
.qu-textAlign--justify { text-align: justify; }
 .qu-tapHighlight--gray { -webkit-tap-highlight-color: rgba(230, 230, 230, 0.5); }
 .qu-tapHighlight--gray_ultralight { -webkit-tap-highlight-color: rgba(250, 250, 250, 0.5); }
 .qu-tapHighlight--white { -webkit-tap-highlight-color: rgba(255, 255, 255, 0.6); }
 .qu-tapHighlight--blue_light { -webkit-tap-highlight-color: rgba(34, 106, 173, 0.1); }
 .qu-tapHighlight--none { -webkit-tap-highlight-color: transparent; }
.q-color-mode--dark .qu-tapHighlight--gray { -webkit-tap-highlight-color: rgba(24, 24, 24, 0.5); }
.q-color-mode--dark .qu-tapHighlight--gray_ultralight { -webkit-tap-highlight-color: rgba(16, 16, 16, 0.5); }
.q-color-mode--dark .qu-tapHighlight--white { -webkit-tap-highlight-color: rgba(0, 0, 0, 0.6); }
.q-color-mode--dark .qu-tapHighlight--blue_light { -webkit-tap-highlight-color: #0c264c; }
.mobile_app2 .qu-gutterTop { 
        border-top: 6px solid #e6e7e8;
       }
.mobile_app2 .qu-gutterBottom { 
        border-bottom: 6px solid #e6e7e8;
       }
.qu-passColorToLinks a { color: inherit }
.qu-disabled { 
          opacity: 0.5;
          pointer-events: none;
         }
 .qu-borderRadius--small { border-radius: 3px; }
 .qu-borderRadius--medium { border-radius: 10px; }
 .qu-borderRadius--pill { border-radius: 1000px; }
 .qu-borderRadius--circle { border-radius: 100%; }
 .qu-borderTopLeftRadius--small { border-top-left-radius: 3px; }
 .qu-borderTopLeftRadius--medium { border-top-left-radius: 10px; }
 .qu-borderTopLeftRadius--pill { border-top-left-radius: 1000px; }
 .qu-borderTopLeftRadius--circle { border-top-left-radius: 100%; }
 .qu-borderTopRightRadius--small { border-top-right-radius: 3px; }
 .qu-borderTopRightRadius--medium { border-top-right-radius: 10px; }
 .qu-borderTopRightRadius--pill { border-top-right-radius: 1000px; }
 .qu-borderTopRightRadius--circle { border-top-right-radius: 100%; }
 .qu-borderBottomLeftRadius--small { border-bottom-left-radius: 3px; }
 .qu-borderBottomLeftRadius--medium { border-bottom-left-radius: 10px; }
 .qu-borderBottomLeftRadius--pill { border-bottom-left-radius: 1000px; }
 .qu-borderBottomLeftRadius--circle { border-bottom-left-radius: 100%; }
 .qu-borderBottomRightRadius--small { border-bottom-right-radius: 3px; }
 .qu-borderBottomRightRadius--medium { border-bottom-right-radius: 10px; }
 .qu-borderBottomRightRadius--pill { border-bottom-right-radius: 1000px; }
 .qu-borderBottomRightRadius--circle { border-bottom-right-radius: 100%; }
 .qu-borderColor--gray_dark { border-color: #b1b3b6 !important; }
 .qu-borderColor--gray { border-color: #dee0e1 !important; }
 .qu-borderColor--white { border-color: #fff !important; }
 .qu-borderColor--blue { border-color: #2e69ff !important; }
 .qu-borderColor--green { border-color: #2e8455 !important; }
 .qu-borderColor--red { border-color: #b92b27 !important; }
 .qu-borderColor--red_error { border-color: #cb4b10 !important; }
.q-color-mode--dark .qu-borderColor--gray_dark { border-color: #48484a !important; }
.q-color-mode--dark .qu-borderColor--gray { border-color: #393839 !important; }
.q-color-mode--dark .qu-borderColor--blue { border-color: #2e69ff !important; }
.q-color-mode--dark .qu-borderColor--green { border-color: #328f5a !important; }
.q-color-mode--dark .qu-borderColor--red { border-color: #f52936 !important; }
.q-color-mode--dark .qu-borderColor--red_error { border-color: #e95111 !important; }
 .qu-borderWidth--retina { border-width: 0.5px !important; }
 .qu-borderWidth--regular { border-width: 1px !important; }
 .qu-borderWidth--thick { border-width: 2px !important; }
.qu-borderAll { 
        border-style: solid;
        border-width: 1px;
        border-color: #dee0e1;
       }
.qu-borderTop { 
        border-top-style: solid;
        border-width: 1px;
        border-color: #dee0e1;
       }
.qu-borderLeft { 
        border-left-style: solid;
        border-width: 1px;
        border-color: #dee0e1;
       }
.qu-borderRight { 
        border-right-style: solid;
        border-width: 1px;
        border-color: #dee0e1;
       }
.qu-borderBottom { 
        border-bottom-style: solid;
        border-width: 1px;
        border-color: #dee0e1;
       }
.qu-borderX { 
        border-left-style: solid;
        border-right-style: solid;
        border-width: 1px;
        border-color: #dee0e1;
       }
.qu-borderY { 
        border-top-style: solid;
        border-bottom-style: solid;
        border-width: 1px;
        border-color: #dee0e1;
       }
.qu-hover--bg--gray_dark:hover { background-color: #303030 !important; }
.qu-hover--bg--gray:hover { background-color: #e6e7e8 !important; }
.qu-hover--bg--gray_light:hover { background-color: #f1f2f2 !important; }
.qu-hover--bg--gray_ultralight:hover { background-color: #f7f7f8 !important; }
.qu-hover--bg--white:hover { background-color: #fff !important; }
.qu-hover--bg--f_white:hover { background-color: #fff !important; }
.qu-hover--bg--white_transparent:hover { background-color: rgba(255, 255, 255, 0.6) !important; }
.qu-hover--bg--white_transparent_light:hover { background-color: rgba(255, 255, 255, 0.95) !important; }
.qu-hover--bg--black_transparent:hover { background-color: rgba(0, 29, 41, 0.5) !important; }
.qu-hover--bg--black_transparent_dark:hover { background-color: rgba(0, 29, 41, 0.7) !important; }
.qu-hover--bg--blue:hover { background-color: #2e69ff !important; }
.qu-hover--bg--blue_light:hover { background-color: #ebf0ff !important; }
.qu-hover--bg--blue_ultralight:hover { background-color: #edf1f5 !important; }
.qu-hover--bg--green:hover { background-color: #2d9655 !important; }
.qu-hover--bg--red_error:hover { background-color: #cb4b10 !important; }
.qu-hover--bg--red:hover { background-color: #b92b27 !important; }
.qu-hover--bg--yellow:hover { background-color: #f6be08 !important; }
.qu-hover--bg--yellow_transparent:hover { background-color: rgba(246, 190, 11, 0.3) !important; }
.qu-hover--bg--darken:hover { background-color: rgba(0, 0, 0, 0.03) !important; }
.qu-hover--bg--lighten:hover { background-color: rgba(255, 255, 255, 0.2) !important; }
.qu-hover--bg--page:hover { background-color: [object Object] !important; }
.q-color-mode--dark .qu-hover--bg--gray_dark:hover { background-color: #242424 !important; }
.q-color-mode--dark .qu-hover--bg--gray:hover { background-color: #181818 !important; }
.q-color-mode--dark .qu-hover--bg--gray_light:hover { background-color: #181818 !important; }
.q-color-mode--dark .qu-hover--bg--gray_ultralight:hover { background-color: #101010 !important; }
.q-color-mode--dark .qu-hover--bg--white:hover { background-color: #000 !important; }
.q-color-mode--dark .qu-hover--bg--blue:hover { background-color: #287dff !important; }
.q-color-mode--dark .qu-hover--bg--blue_light:hover { background-color: #182c4c !important; }
.q-color-mode--dark .qu-hover--bg--blue_ultralight:hover { background-color: #0b1625 !important; }
.q-color-mode--dark .qu-hover--bg--green:hover { background-color: #328f5a !important; }
.q-color-mode--dark .qu-hover--bg--red_error:hover { background-color: #e95111 !important; }
.q-color-mode--dark .qu-hover--bg--red:hover { background-color: #f52936 !important; }
.q-color-mode--dark .qu-hover--bg--page:hover { background-color: [object Object] !important; }
.qu-hover--color--gray_dark:hover { color: #282829 !important; }
.qu-hover--color--gray_dark_dim:hover { color: #282829 !important; }
.qu-hover--color--gray:hover { color: #636466 !important; }
.qu-hover--color--gray_light:hover { color: #939598 !important; }
.qu-hover--color--blue_dark:hover { color: #195faa !important; }
.qu-hover--color--blue:hover { color: #2e69ff !important; }
.qu-hover--color--white:hover { color: #fff !important; }
.qu-hover--color--green:hover { color: #2d9655 !important; }
.qu-hover--color--red:hover { color: #b92b27 !important; }
.qu-hover--color--red_error:hover { color: #cb4b10 !important; }
.qu-hover--color--yellow:hover { color: #f6be08 !important; }
.q-color-mode--dark .qu-hover--color--gray_dark:hover { color: #d5d6d6 !important; }
.q-color-mode--dark .qu-hover--color--gray_dark_dim:hover { color: #cdcdcd !important; }
.q-color-mode--dark .qu-hover--color--gray:hover { color: #b1b3b6 !important; }
.q-color-mode--dark .qu-hover--color--gray_light:hover { color: #8e9092 !important; }
.q-color-mode--dark .qu-hover--color--blue_dark:hover { color: #4894fd !important; }
.q-color-mode--dark .qu-hover--color--blue:hover { color: #4894fd !important; }
.q-color-mode--dark .qu-hover--color--white:hover { color: #fff !important; }
.q-color-mode--dark .qu-hover--color--green:hover { color: #328f5a !important; }
.q-color-mode--dark .qu-hover--color--red:hover { color: #f52936 !important; }
.q-color-mode--dark .qu-hover--color--red_error:hover { color: #e95111 !important; }
.qu-hover--borderColor--gray_dark:hover { border-color: #b1b3b6 !important; }
.qu-hover--borderColor--gray:hover { border-color: #dee0e1 !important; }
.qu-hover--borderColor--white:hover { border-color: #fff !important; }
.qu-hover--borderColor--blue:hover { border-color: #2e69ff !important; }
.qu-hover--borderColor--green:hover { border-color: #2e8455 !important; }
.qu-hover--borderColor--red:hover { border-color: #b92b27 !important; }
.qu-hover--borderColor--red_error:hover { border-color: #cb4b10 !important; }
.q-color-mode--dark .qu-hover--borderColor--gray_dark:hover { border-color: #48484a !important; }
.q-color-mode--dark .qu-hover--borderColor--gray:hover { border-color: #393839 !important; }
.q-color-mode--dark .qu-hover--borderColor--blue:hover { border-color: #2e69ff !important; }
.q-color-mode--dark .qu-hover--borderColor--green:hover { border-color: #328f5a !important; }
.q-color-mode--dark .qu-hover--borderColor--red:hover { border-color: #f52936 !important; }
.q-color-mode--dark .qu-hover--borderColor--red_error:hover { border-color: #e95111 !important; }
.qu-hover--boxShadow--small:hover { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04) !important; }
.qu-hover--boxShadow--n_small:hover { box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04) !important; }
.qu-hover--boxShadow--medium:hover { box-shadow: 0 3px 6px rgba(0, 0, 0, 0.04) !important; }
.qu-hover--boxShadow--n_medium:hover { box-shadow: 0 -3px 6px rgba(0, 0, 0, 0.04) !important; }
.qu-hover--boxShadow--medium_25:hover { box-shadow: 0 3px 6px rgba(0, 0, 0, 0.25) !important; }
.qu-hover--textDecoration--underline:hover { text-decoration: underline !important; }
.qu-hover--textDecoration--none:hover { text-decoration: none !important; }
.qu-focus--bg--gray_dark:focus { background-color: #303030 !important; }
.qu-focus--bg--gray:focus { background-color: #e6e7e8 !important; }
.qu-focus--bg--gray_light:focus { background-color: #f1f2f2 !important; }
.qu-focus--bg--gray_ultralight:focus { background-color: #f7f7f8 !important; }
.qu-focus--bg--white:focus { background-color: #fff !important; }
.qu-focus--bg--f_white:focus { background-color: #fff !important; }
.qu-focus--bg--white_transparent:focus { background-color: rgba(255, 255, 255, 0.6) !important; }
.qu-focus--bg--white_transparent_light:focus { background-color: rgba(255, 255, 255, 0.95) !important; }
.qu-focus--bg--black_transparent:focus { background-color: rgba(0, 29, 41, 0.5) !important; }
.qu-focus--bg--black_transparent_dark:focus { background-color: rgba(0, 29, 41, 0.7) !important; }
.qu-focus--bg--blue:focus { background-color: #2e69ff !important; }
.qu-focus--bg--blue_light:focus { background-color: #ebf0ff !important; }
.qu-focus--bg--blue_ultralight:focus { background-color: #edf1f5 !important; }
.qu-focus--bg--green:focus { background-color: #2d9655 !important; }
.qu-focus--bg--red_error:focus { background-color: #cb4b10 !important; }
.qu-focus--bg--red:focus { background-color: #b92b27 !important; }
.qu-focus--bg--yellow:focus { background-color: #f6be08 !important; }
.qu-focus--bg--yellow_transparent:focus { background-color: rgba(246, 190, 11, 0.3) !important; }
.qu-focus--bg--darken:focus { background-color: rgba(0, 0, 0, 0.03) !important; }
.qu-focus--bg--lighten:focus { background-color: rgba(255, 255, 255, 0.2) !important; }
.qu-focus--bg--page:focus { background-color: [object Object] !important; }
.q-color-mode--dark .qu-focus--bg--gray_dark:focus { background-color: #242424 !important; }
.q-color-mode--dark .qu-focus--bg--gray:focus { background-color: #181818 !important; }
.q-color-mode--dark .qu-focus--bg--gray_light:focus { background-color: #181818 !important; }
.q-color-mode--dark .qu-focus--bg--gray_ultralight:focus { background-color: #101010 !important; }
.q-color-mode--dark .qu-focus--bg--white:focus { background-color: #000 !important; }
.q-color-mode--dark .qu-focus--bg--blue:focus { background-color: #287dff !important; }
.q-color-mode--dark .qu-focus--bg--blue_light:focus { background-color: #182c4c !important; }
.q-color-mode--dark .qu-focus--bg--blue_ultralight:focus { background-color: #0b1625 !important; }
.q-color-mode--dark .qu-focus--bg--green:focus { background-color: #328f5a !important; }
.q-color-mode--dark .qu-focus--bg--red_error:focus { background-color: #e95111 !important; }
.q-color-mode--dark .qu-focus--bg--red:focus { background-color: #f52936 !important; }
.q-color-mode--dark .qu-focus--bg--page:focus { background-color: [object Object] !important; }
.qu-focus--color--gray_dark:focus { color: #282829 !important; }
.qu-focus--color--gray_dark_dim:focus { color: #282829 !important; }
.qu-focus--color--gray:focus { color: #636466 !important; }
.qu-focus--color--gray_light:focus { color: #939598 !important; }
.qu-focus--color--blue_dark:focus { color: #195faa !important; }
.qu-focus--color--blue:focus { color: #2e69ff !important; }
.qu-focus--color--white:focus { color: #fff !important; }
.qu-focus--color--green:focus { color: #2d9655 !important; }
.qu-focus--color--red:focus { color: #b92b27 !important; }
.qu-focus--color--red_error:focus { color: #cb4b10 !important; }
.qu-focus--color--yellow:focus { color: #f6be08 !important; }
.q-color-mode--dark .qu-focus--color--gray_dark:focus { color: #d5d6d6 !important; }
.q-color-mode--dark .qu-focus--color--gray_dark_dim:focus { color: #cdcdcd !important; }
.q-color-mode--dark .qu-focus--color--gray:focus { color: #b1b3b6 !important; }
.q-color-mode--dark .qu-focus--color--gray_light:focus { color: #8e9092 !important; }
.q-color-mode--dark .qu-focus--color--blue_dark:focus { color: #4894fd !important; }
.q-color-mode--dark .qu-focus--color--blue:focus { color: #4894fd !important; }
.q-color-mode--dark .qu-focus--color--white:focus { color: #fff !important; }
.q-color-mode--dark .qu-focus--color--green:focus { color: #328f5a !important; }
.q-color-mode--dark .qu-focus--color--red:focus { color: #f52936 !important; }
.q-color-mode--dark .qu-focus--color--red_error:focus { color: #e95111 !important; }
.qu-focus--borderColor--gray_dark:focus { border-color: #b1b3b6 !important; }
.qu-focus--borderColor--gray:focus { border-color: #dee0e1 !important; }
.qu-focus--borderColor--white:focus { border-color: #fff !important; }
.qu-focus--borderColor--blue:focus { border-color: #2e69ff !important; }
.qu-focus--borderColor--green:focus { border-color: #2e8455 !important; }
.qu-focus--borderColor--red:focus { border-color: #b92b27 !important; }
.qu-focus--borderColor--red_error:focus { border-color: #cb4b10 !important; }
.q-color-mode--dark .qu-focus--borderColor--gray_dark:focus { border-color: #48484a !important; }
.q-color-mode--dark .qu-focus--borderColor--gray:focus { border-color: #393839 !important; }
.q-color-mode--dark .qu-focus--borderColor--blue:focus { border-color: #2e69ff !important; }
.q-color-mode--dark .qu-focus--borderColor--green:focus { border-color: #328f5a !important; }
.q-color-mode--dark .qu-focus--borderColor--red:focus { border-color: #f52936 !important; }
.q-color-mode--dark .qu-focus--borderColor--red_error:focus { border-color: #e95111 !important; }
.qu-focus--boxShadow--small:focus { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04) !important; }
.qu-focus--boxShadow--n_small:focus { box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04) !important; }
.qu-focus--boxShadow--medium:focus { box-shadow: 0 3px 6px rgba(0, 0, 0, 0.04) !important; }
.qu-focus--boxShadow--n_medium:focus { box-shadow: 0 -3px 6px rgba(0, 0, 0, 0.04) !important; }
.qu-focus--boxShadow--medium_25:focus { box-shadow: 0 3px 6px rgba(0, 0, 0, 0.25) !important; }
.qu-active--bg--gray_dark:active { background-color: #303030 !important; }
.qu-active--bg--gray:active { background-color: #e6e7e8 !important; }
.qu-active--bg--gray_light:active { background-color: #f1f2f2 !important; }
.qu-active--bg--gray_ultralight:active { background-color: #f7f7f8 !important; }
.qu-active--bg--white:active { background-color: #fff !important; }
.qu-active--bg--f_white:active { background-color: #fff !important; }
.qu-active--bg--white_transparent:active { background-color: rgba(255, 255, 255, 0.6) !important; }
.qu-active--bg--white_transparent_light:active { background-color: rgba(255, 255, 255, 0.95) !important; }
.qu-active--bg--black_transparent:active { background-color: rgba(0, 29, 41, 0.5) !important; }
.qu-active--bg--black_transparent_dark:active { background-color: rgba(0, 29, 41, 0.7) !important; }
.qu-active--bg--blue:active { background-color: #2e69ff !important; }
.qu-active--bg--blue_light:active { background-color: #ebf0ff !important; }
.qu-active--bg--blue_ultralight:active { background-color: #edf1f5 !important; }
.qu-active--bg--green:active { background-color: #2d9655 !important; }
.qu-active--bg--red_error:active { background-color: #cb4b10 !important; }
.qu-active--bg--red:active { background-color: #b92b27 !important; }
.qu-active--bg--yellow:active { background-color: #f6be08 !important; }
.qu-active--bg--yellow_transparent:active { background-color: rgba(246, 190, 11, 0.3) !important; }
.qu-active--bg--darken:active { background-color: rgba(0, 0, 0, 0.03) !important; }
.qu-active--bg--lighten:active { background-color: rgba(255, 255, 255, 0.2) !important; }
.qu-active--bg--page:active { background-color: [object Object] !important; }
.q-color-mode--dark .qu-active--bg--gray_dark:active { background-color: #242424 !important; }
.q-color-mode--dark .qu-active--bg--gray:active { background-color: #181818 !important; }
.q-color-mode--dark .qu-active--bg--gray_light:active { background-color: #181818 !important; }
.q-color-mode--dark .qu-active--bg--gray_ultralight:active { background-color: #101010 !important; }
.q-color-mode--dark .qu-active--bg--white:active { background-color: #000 !important; }
.q-color-mode--dark .qu-active--bg--blue:active { background-color: #287dff !important; }
.q-color-mode--dark .qu-active--bg--blue_light:active { background-color: #182c4c !important; }
.q-color-mode--dark .qu-active--bg--blue_ultralight:active { background-color: #0b1625 !important; }
.q-color-mode--dark .qu-active--bg--green:active { background-color: #328f5a !important; }
.q-color-mode--dark .qu-active--bg--red_error:active { background-color: #e95111 !important; }
.q-color-mode--dark .qu-active--bg--red:active { background-color: #f52936 !important; }
.q-color-mode--dark .qu-active--bg--page:active { background-color: [object Object] !important; }
.qu-active--color--gray_dark:active { color: #282829 !important; }
.qu-active--color--gray_dark_dim:active { color: #282829 !important; }
.qu-active--color--gray:active { color: #636466 !important; }
.qu-active--color--gray_light:active { color: #939598 !important; }
.qu-active--color--blue_dark:active { color: #195faa !important; }
.qu-active--color--blue:active { color: #2e69ff !important; }
.qu-active--color--white:active { color: #fff !important; }
.qu-active--color--green:active { color: #2d9655 !important; }
.qu-active--color--red:active { color: #b92b27 !important; }
.qu-active--color--red_error:active { color: #cb4b10 !important; }
.qu-active--color--yellow:active { color: #f6be08 !important; }
.q-color-mode--dark .qu-active--color--gray_dark:active { color: #d5d6d6 !important; }
.q-color-mode--dark .qu-active--color--gray_dark_dim:active { color: #cdcdcd !important; }
.q-color-mode--dark .qu-active--color--gray:active { color: #b1b3b6 !important; }
.q-color-mode--dark .qu-active--color--gray_light:active { color: #8e9092 !important; }
.q-color-mode--dark .qu-active--color--blue_dark:active { color: #4894fd !important; }
.q-color-mode--dark .qu-active--color--blue:active { color: #4894fd !important; }
.q-color-mode--dark .qu-active--color--white:active { color: #fff !important; }
.q-color-mode--dark .qu-active--color--green:active { color: #328f5a !important; }
.q-color-mode--dark .qu-active--color--red:active { color: #f52936 !important; }
.q-color-mode--dark .qu-active--color--red_error:active { color: #e95111 !important; }
.qu-active--borderColor--gray_dark:active { border-color: #b1b3b6 !important; }
.qu-active--borderColor--gray:active { border-color: #dee0e1 !important; }
.qu-active--borderColor--white:active { border-color: #fff !important; }
.qu-active--borderColor--blue:active { border-color: #2e69ff !important; }
.qu-active--borderColor--green:active { border-color: #2e8455 !important; }
.qu-active--borderColor--red:active { border-color: #b92b27 !important; }
.qu-active--borderColor--red_error:active { border-color: #cb4b10 !important; }
.q-color-mode--dark .qu-active--borderColor--gray_dark:active { border-color: #48484a !important; }
.q-color-mode--dark .qu-active--borderColor--gray:active { border-color: #393839 !important; }
.q-color-mode--dark .qu-active--borderColor--blue:active { border-color: #2e69ff !important; }
.q-color-mode--dark .qu-active--borderColor--green:active { border-color: #328f5a !important; }
.q-color-mode--dark .qu-active--borderColor--red:active { border-color: #f52936 !important; }
.q-color-mode--dark .qu-active--borderColor--red_error:active { border-color: #e95111 !important; }
.qu-active--boxShadow--small:active { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04) !important; }
.qu-active--boxShadow--n_small:active { box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04) !important; }
.qu-active--boxShadow--medium:active { box-shadow: 0 3px 6px rgba(0, 0, 0, 0.04) !important; }
.qu-active--boxShadow--n_medium:active { box-shadow: 0 -3px 6px rgba(0, 0, 0, 0.04) !important; }
.qu-active--boxShadow--medium_25:active { box-shadow: 0 3px 6px rgba(0, 0, 0, 0.25) !important; }
.qu-center { 
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
       }
.qu-centerX { 
        left: 50%;
        transform: translate(-50%, 0%);
       }
.qu-centerY { 
        top: 50%;
        transform: translate(0%, -50%);
       }
.qu-full { 
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
       }
.qu-fullX { 
        left: 0;
        right: 0;
         }
.qu-fullY { 
          top: 0;
          bottom: 0;
         }
 .qu-fontFamily--sans { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif; }
 .qu-fontFamily--mono { font-family: Consolas, monaco, monospace; }
 .qu-fontSize--tiny { font-size: 12px; }
 .qu-fontSize--small { font-size: 13px; }
 .qu-fontSize--regular { font-size: 15px; }
 .qu-fontSize--large { font-size: 18px; }
 .qu-fontSize--xlarge { font-size: 21px; }
 .qu-fontSize--button { font-size: 14px; }
 .qu-lineHeight--regular { line-height: 1.4; }
 .qu-lineHeight--regular_japanese { line-height: 1.6; }
.qu-regular { 
        font-weight: 400;
       }
.qu-medium { 
        font-weight: 500;
       }
.qu-bold { 
        font-weight: bold;
       }
.qu-caps { 
        text-transform: uppercase;
        letter-spacing: 0.025em;
       }
.qu-italic { 
        font-style: italic;
       }
.qu-truncateLines--1 { 
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
       }
.qu-truncateLines--2 { 
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
       }
.qu-truncateLines--3 { 
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
       }
.qu-truncateLines--4 { 
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
       }