/* V156 — generated final typography layer.
   Source: full v155 typography audit. Do not hand-edit generated selector rules. */
:root {
  --type-caption-v156: 12px;
  --type-meta-v156: 13px;
  --type-body-v156: 14px;
  --type-card-v156: 16px;
  --type-section-v156: 20px;
  --type-modal-v156: 24px;
  --type-page-v156: 28px;
  --type-kpi-v156: 32px;
  --weight-regular-v156: 400;
  --weight-bold-v156: 700;
}

html, body, #root {
  font-family: Arial, Helvetica, sans-serif !important;
  font-style: normal !important;
}

#root :is(button, input, select, textarea) {
  font-family: Arial, Helvetica, sans-serif !important;
}

#root :is(code, pre, kbd, samp) {
  font-family: ui-monospace, "SFMono-Regular", Consolas, "Liberation Mono", monospace !important;
}

/* firebase-dist/assets/index-ui-v91.css */
@layer base {
html, :host {
  font-family: Arial, Helvetica, sans-serif !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
@layer base {
b, strong {
  font-weight: var(--weight-bold-v156) !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
@layer base {
sub, sup {
  line-height: 0 !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
@layer base {
button, input, select, optgroup, textarea {
  letter-spacing: 0 !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
@layer base {
::file-selector-button {
  letter-spacing: 0 !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
@layer base {
:where(select:is([multiple], [size])) optgroup {
  font-weight: var(--weight-bold-v156) !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
body {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.brand strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.brand small {
  text-transform: uppercase !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.nav-item {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.nav-item span {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.sidebar-bottom strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.sidebar-bottom small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.sidebar-account .avatar {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.sidebar-account strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.sidebar-account small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.sidebar-account em {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.sidebar-account > .logout-button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.eyebrow, .section-label {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.topbar h1 {
  font-size: var(--type-page-v156) !important;
  line-height: 1.2 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.run-button, .empty-card button, .settings-actions button {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cooldown-copy small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cooldown-copy strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.demo-banner, .alert {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-result-summary small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-result-summary strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-result-time strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.metric-icon {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.metric-grid small {
  text-transform: uppercase !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.metric-grid strong {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.metric-grid strong.small-value {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.metric-grid p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.panel-heading h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.count-badge, .status-pill {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
th {
  text-transform: uppercase !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/index-ui-v91.css */
td {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.rank {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.market-chip {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.odds-chip {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.quality-chip {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.pick-details-heading strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.pick-details-heading div > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.pick-details-card > p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.pick-details-card > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.total-odds small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.total-odds strong {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.history-select-all, .history-delete-selected {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.history-list small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.chevron {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.history-back {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.history-analysis-summary {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.history-summary > div:first-child > span, .history-summary small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.history-summary > div:not(:first-child) strong {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-panel label, .settings-side label {
  text-transform: uppercase !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-panel textarea {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-actions span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.api-state strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.api-state small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-side dl div {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-side dd {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auth-brand strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auth-brand small {
  text-transform: uppercase !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auth-card h1 {
  font-size: var(--type-kpi-v156) !important;
  line-height: 1.1 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auth-copy {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.google-button, .auth-submit {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auth-divider {
  text-transform: uppercase !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auth-card label {
  text-transform: uppercase !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.text-button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auth-switch {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auth-switch button {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.progress-orbit span {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.progress-card > h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.progress-meta {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.progress-stages li {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.progress-stages li > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.app-modal h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.confirm-modal > p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.modal-actions button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-modal-copy {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auto-status-top-v11 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auto-status-top-v11 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.background-analysis-copy-v11 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.background-analysis-copy-v11 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.background-analysis-value-v11 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.app-toast-v11 > strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.app-toast-v11 > button:not(.toast-close-v11) {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-intro-v11 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-model-card-v11 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-model-card-v11 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-model-card-v11 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-analysis-rows-v11 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-analysis-rows-v11 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
@media (width<=480px) {
.background-analysis-value-v11 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-window-v13 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-window-v13 b {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.history-window-v13 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.history-window-v13 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.background-analysis-window-v13 {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.pwa-notifications-v13 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.model-profile-stats-v10 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.model-profile-stats-v10 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.model-estimate-note-v10 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.upload-avatar-button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.remove-avatar-button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
@media (width<=760px) {
.mobile-nav button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
@media (width<=760px) {
.mobile-account .avatar {
  font-weight: var(--weight-bold-v156) !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
@media (width<=760px) {
.mobile-account-info strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
@media (width<=760px) {
.mobile-account-info small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
@media (width<=760px) {
.mobile-account .logout-button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
@media (width<=480px) {
.topbar h1 {
  font-size: var(--type-page-v156) !important;
  line-height: 1.2 !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
@media (width<=480px) {
.history-select-all, .history-delete-selected {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-section-heading h2 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-section-heading small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.model-refreshing {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.new-model-alert strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.new-model-alert small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.model-choice-badge, .model-new-badge {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.model-choice > strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.model-choice > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.other-models-v6 summary {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.other-models-v6 summary span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.other-models-v6 label {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-page-v6 input, .settings-page-v6 select {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.clear-setting-field {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.clear-setting-field > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.scope-summary-v6 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.scope-summary-v6 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.pick-limit-options button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.setting-explanation-v6 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auto-toggle-v6 > strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.next-analysis-card small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.next-analysis-card strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.next-analysis-card div > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.schedule-preview-v6 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.schedule-preview-v6 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.schedule-preview-v6 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.prompt-summary-copy-v7 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.prompt-summary-copy-v7 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.prompt-summary-copy-v7 > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.prompt-expand-label-v7 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.prompt-editor-body-v7 textarea {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.prompt-editor-footer-v7 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.prompt-editor-footer-v7 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.guardrail-presets-v8 button > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.guardrail-presets-v8 button strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-note-v8 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.app-select-trigger-v9 strong, .app-select-menu-v9 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.app-select-trigger-v9 small, .app-select-menu-v9 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.model-choice-price-v8 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-stat-v8 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-stat-v8 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-stat-v8 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-cost-chip-v8 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-cost-chip-v8 strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-cost-chip-v8 span, .history-cost-v8 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-actions-v6 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-cost-chip-v8 em {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-details-heading-v12 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-details-heading-v12 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-breakdown-grid-v12 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-breakdown-grid-v12 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-total-v12 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-total-v12 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.exchange-note-v12 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
td {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.match-time-cell-v12 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.match-time-cell-v12 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.type-details-button span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.coupon-number-v12 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.coupon-match-v12 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.coupon-match-v12 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.exchange-rate-setting-v12 > strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
@media (max-width: 760px) {
.table-wrap .pick-row td::before {
  text-transform: uppercase !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: .08em !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-panel-v5 .settings-form-grid label, .settings-panel-v5 .auto-analysis-card label, .settings-panel-v5 .advanced-settings label {
  text-transform: none !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-panel-v5 input, .settings-panel-v5 select {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-form-grid label > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auto-analysis-heading strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auto-analysis-heading small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.number-with-unit > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.schedule-preview small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.schedule-preview strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.advanced-settings summary {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.overview-item small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.overview-item strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.model-update-note {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.quality-chip:is(button) {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.quality-details-title-v14 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.quality-details-title-v14 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.quality-scale-v14 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.quality-scale-v14 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.quality-details-card-v14 > p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.coupon-market-v14 small, .coupon-odds-v14 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.coupon-market-v14 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
@media (width<=760px) {
.match-name-v14 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/index-ui-v91.css */
.autosave-status-v15 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-notification-toggle-v15, .usage-list-actions-v15 button, .openai-billing-link-v15 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.notification-option-v15 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-preview-field-v20 > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-preview-field-v20 > strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-preview-field-v20 > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-preview-v20 > strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-mode-summary-v20 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-mode-summary-v20 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-mode-summary-v20 div > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-heading-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-heading-v23 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-heading-v23 p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-total-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-total-v23 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-default-button-v21 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.model-choice:after {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-limits-heading-v22 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-limits-heading-v22 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-limits-heading-v22 p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-limits-cost-v22 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-limits-cost-v22 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-limits-actions-v22 .profile-default-button-v21 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-limits-done-v22 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-limits-autosave-v22 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-heading-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-heading-v23 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-heading-v23 p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-total-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-total-v23 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.model-configure-hint-v24 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-limits-cost-v22 strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.profile-limits-cancel-v24 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.image-download-button-v24 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.coupon-match-v12 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.coupon-match-v12 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.coupon-market-v14 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auto-profile-label-v16 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auto-profile-choice-v16 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.auto-profile-choice-v16 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.openai-account-button-v16 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.details-info-icon {
  line-height: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.quality-details-title-v14 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.quality-details-title-v14 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.quality-scale-v14 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.quality-scale-v14 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.pick-details-heading strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-step-v18 > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-step-v18 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.settings-step-v18 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-billing-copy-v18 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-billing-copy-v18 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-billing-copy-v18 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-billing-actions-v18 a {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-preview-field-v20 > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-preview-field-v20 > strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-preview-field-v20 > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.cost-preview-v20 > strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-mode-summary-v20 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-mode-summary-v20 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.analysis-mode-summary-v20 div > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-heading-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-heading-v23 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-heading-v23 p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-total-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/index-ui-v91.css */
.usage-details-total-v23 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-identity-avatar-v49 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-identity-v49 strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-identity-v49 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-name-editor-v49 label > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-name-editor-v49 > button {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-login-details-v49 > summary {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-login-details-v49 > div small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-login-details-v49 > div strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-avatar-heading-v49 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-avatar-heading-v49 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-logout-v49 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explain-button-v49 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.table-wrap .pick-row td:nth-child(6) .market-explain-button-v49 strong, .table-wrap .pick-row td:nth-child(7) .quality-chip > span:first-child {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-count-badge-v58 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-toggle-all-v58 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.auto-status-icon-v53 {
  line-height: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.confirm-highlight-v53 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.confirm-highlight-v53 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explanation-heading-v49 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explanation-heading-v49 p {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-definition-v49 small, .market-settlement-v49 > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-definition-v49 strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-definition-v49 p {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-settlement-grid-v49 article strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-settlement-grid-v49 article p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explanation-note-v49 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-scale-v14 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-scale-v14 span {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-scale-v14 em {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-details-card-v14 > p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.market-explanation-heading-v49 h2 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.market-definition-v49 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
.auth-provider-button-v49 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-account-row-v49 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-account-row-v49 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-account-actions-v49 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-password-note-v49 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.auth-provider-button-v49 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.profile-account-actions-v49 button {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
body small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.section-label, .model-choice-badge, .model-profile-stats-v10 small, .analysis-preview-field-v20 > span, .analysis-window-strip-v25 small, .coupon-market-v14 small, .coupon-odds-v14 small, .cost-stat-v8 small, .usage-details-heading-v23 small, .usage-details-total-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.model-choice > small, .settings-section-heading > div > small, .analysis-preview-field-v20 > small, .cost-stat-v8 span, .usage-row-v15 small, .history-row small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.prompt-editor-body-v7 textarea {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-regular-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-match-v12 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-match-v12 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pricing-review-banner-v49 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pricing-review-banner-v49 button, .notification-test-button-v49, .pricing-actions-v49 a, .pricing-actions-v49 button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pricing-editor-v49 > summary strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pricing-editor-v49 > summary em {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pricing-editor-body-v49 > p {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pricing-model-grid-v49 h3 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pricing-model-grid-v49 label span, .pricing-search-field-v49 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pricing-model-grid-v49 input, .pricing-search-field-v49 input {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.notification-option-v15 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.notification-option-v15 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
body {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
body small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
body button, body input, body select, body textarea {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.section-label, .model-choice-badge, .model-profile-stats-v10 small, .analysis-preview-field-v20 > span, .analysis-window-strip-v25 small, .coupon-market-v14 small, .coupon-odds-v14 small, .cost-stat-v8 small, .usage-details-heading-v23 small, .usage-details-total-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.model-choice > small, .settings-section-heading > div > small, .analysis-preview-field-v20 > small, .usage-row-v15 small, .history-row small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.prompt-editor-body-v7 textarea {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.model-configure-button-v25 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.type-details-button span, .mobile-nav button, .notification-option-v15 strong, .notification-option-v15 span, .profile-default-button-v21, .profile-limits-cancel-v24, .profile-limits-done-v22 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-edit-v49 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-total-v49 strong {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-total-v49 span {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-group-pills-v49 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-group-pills-v49 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-summary-v49 > p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-heading-v49 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-heading-v49 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-heading-v49 p {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-count-v49 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-count-v49 span {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-market-group-heading-v49 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-market-group-heading-v49 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-market-group-heading-v49 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-market-options-v49 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.allowed-markets-error-v49 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.allowed-markets-heading-v49 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.allowed-markets-heading-v49 p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.allowed-market-options-v49 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
.model-choice {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* firebase-dist/assets/overrides-v91.css */
.model-configure-button-v25 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.model-choice > strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.model-choice > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.model-choice-badge {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.model-profile-stats-v10 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.model-profile-stats-v10 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.settings-section-heading .section-label {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.settings-section-heading > div > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.model-refreshing, .auto-toggle-v6 > strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.clear-setting-field > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.app-select-trigger-v9 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.analysis-preview-field-v20 > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.analysis-preview-field-v20 > strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.analysis-preview-field-v20 > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.analysis-window-strip-v25 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.analysis-window-strip-v25 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.analysis-window-strip-v25 > div > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-limits-cost-v22 strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.profile-limits-cancel-v24 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.image-download-button-v24 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-match-v12 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-match-v12 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-market-v14 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.analysis-window-strip-v25 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
body small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
body button, body input, body select, body textarea {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.section-label, .model-choice-badge, .model-profile-stats-v10 small, .analysis-preview-field-v20 > span, .analysis-window-strip-v25 small, .quality-scale-v14 strong, .quality-scale-v14 span, .coupon-market-v14 small, .coupon-odds-v14 small, .cost-stat-v8 small, .usage-details-heading-v23 small, .usage-details-total-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.model-configure-button-v25 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.image-download-button-v24 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-chip {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-help-v49, .market-help-v49 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explain-button-v49 {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explanation-heading-v49 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explanation-heading-v49 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explanation-heading-v49 p {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explanation-copy-v49 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-settlement-grid-v49 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-settlement-grid-v49 p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explanation-note-v49 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-details-title-v14 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-details-title-v14 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-details-card-v14 > p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-count-v26 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-number-v12 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-match-v12 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-match-v12 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-market-v14 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-odds-v14 .odds-chip {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pick-details-heading strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pick-details-heading div > span, .pick-details-card > p {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pick-details-card > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
body {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
body small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
body button, body input, body select, body textarea {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.settings-section-heading h2 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.settings-section-heading > div > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.model-refreshing, .auto-toggle-v6 > strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.model-configure-button-v25 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.model-choice > strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.model-choice > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.model-profile-stats-v10 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.clear-setting-field > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.app-select-trigger-v9 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.analysis-preview-field-v20 > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.analysis-preview-field-v20 > strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.analysis-preview-field-v20 > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.analysis-window-strip-v25 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.analysis-window-strip-v25 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.analysis-window-strip-v25 > div > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.result-heading-actions-v24 .count-badge {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.result-heading-actions-v24 .image-download-button-v24, .coupon-heading-actions-v24 .image-download-button-v24, .pick-image-download-v24 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.table-wrap .pick-row td {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.table-wrap .pick-row td::before {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.table-wrap .pick-row td:nth-child(6) .market-chip, .table-wrap .pick-row td:nth-child(7) .quality-chip, .table-wrap .pick-row td:nth-child(8) .odds-chip {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.market-help-v49, .quality-help-v49 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.market-explanation-heading-v49 h2 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.market-explanation-copy-v49 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.match-name-v14 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.quality-scale-v14 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.quality-scale-v14 span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.type-details-button span, .mobile-nav button, .notification-option-v15 strong, .notification-option-v15 span, .profile-default-button-v21, .profile-limits-cancel-v24, .profile-limits-done-v22 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.coupon-panel > .panel-heading h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.coupon-count-v26 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.total-odds small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.total-odds strong {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.coupon-match-v12 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.coupon-match-v12 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.coupon-market-v14 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.coupon-odds-v14 .odds-chip {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.pick-details-heading strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.pick-details-heading div > span, .pick-details-card > p {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.pick-details-card > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.usage-billing-copy-v18 strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.usage-billing-copy-v18 span, .cost-stat-v8 span, .usage-row-v15 small, .history-row small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.usage-billing-actions-v18 a, .settings-notification-toggle-v15, .openai-billing-link-v15 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
body small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.section-label, .model-choice-badge, .model-profile-stats-v10 small, .analysis-preview-field-v20 > span, .analysis-window-strip-v25 small, .coupon-market-v14 small, .coupon-odds-v14 small, .cost-stat-v8 small, .usage-details-heading-v23 small, .usage-details-total-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.model-choice > small, .settings-section-heading > div > small, .analysis-preview-field-v20 > small, .cost-stat-v8 span, .usage-row-v15 small, .history-row small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.prompt-editor-body-v7 textarea {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-match-v12 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-match-v12 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.notification-option-v15 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.notification-option-v15 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
body {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
body small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
body button, body input, body select, body textarea {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.section-label, .model-choice-badge, .model-profile-stats-v10 small, .analysis-preview-field-v20 > span, .analysis-window-strip-v25 small, .coupon-market-v14 small, .coupon-odds-v14 small, .cost-stat-v8 small, .usage-details-heading-v23 small, .usage-details-total-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.model-choice > small, .settings-section-heading > div > small, .analysis-preview-field-v20 > small, .usage-row-v15 small, .history-row small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.prompt-editor-body-v7 textarea {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.model-configure-button-v25 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.type-details-button span, .mobile-nav button, .notification-option-v15 strong, .notification-option-v15 span, .profile-default-button-v21, .profile-limits-cancel-v24, .profile-limits-done-v22 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
.market-explain-button-v49 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.table-wrap .pick-row td:nth-child(6) .market-explain-button-v49 strong, .table-wrap .pick-row td:nth-child(7) .quality-chip > span:first-child {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.table-wrap .pick-row td:nth-child(6) .market-explain-button-v49, .table-wrap .pick-row td:nth-child(7) .quality-chip, .table-wrap .pick-row td:nth-child(8) .odds-chip {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.table-wrap .pick-row td:nth-child(6) .market-explain-button-v49 strong, .table-wrap .pick-row td:nth-child(7) .quality-chip > span:first-child, .table-wrap .pick-row td:nth-child(8) .odds-chip {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
.table-wrap .pick-row td:nth-child(6) .market-explain-button-v49, .table-wrap .pick-row td:nth-child(7) .quality-chip, .table-wrap .pick-row td:nth-child(8) .odds-chip {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.table-wrap .pick-row td:nth-child(6) .market-explain-button-v49 strong, .table-wrap .pick-row td:nth-child(7) .quality-chip > span:first-child, .table-wrap .pick-row td:nth-child(8) .odds-chip {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.analysis-result-time strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.usage-analysis-rows-v11 .usage-row-v15 > span strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.usage-analysis-rows-v11 .usage-row-v15 > span small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
body small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
button, input, select, textarea {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.eyebrow, .section-label, .table-wrap th, .table-wrap .pick-row td::before, .model-choice-badge, .settings-section-heading .section-label, .analysis-preview-field-v20 > span, .analysis-window-strip-v25 small, .cost-stat-v8 small, .usage-model-card-v11 small, .usage-billing-copy-v18 small, .analysis-result-summary small, .usage-details-heading-v23 small, .usage-details-total-v23 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.nav-item, .sidebar-account > .logout-button, .history-select-all, .history-delete-selected, .image-download-button-v24, .settings-notification-toggle-v15, .usage-billing-actions-v18 a {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.sidebar-account strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.sidebar-account small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.usage-billing-copy-v18 span, .usage-model-card-v11 span, .cost-stat-v8 span, .auto-status-top-v11 strong, .settings-section-heading > div > small, .analysis-preview-field-v20 > small, .analysis-window-strip-v25 > div > span, .notification-option-v15 small, .quality-help-v49, .pick-details-card > small, .coupon-match-v12 small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.history-list strong, .usage-open-v49 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.history-list small, .usage-open-v49 small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.usage-analysis-rows-v11 .usage-status-v49 {
  line-height: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
input, select, textarea {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
.analysis-result-summary > div:first-of-type > strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-unavailable-v49 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-unavailable-v49 h2 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-unavailable-v49 p {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.table-wrap .match-name-v14 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width > 760px) {
.table-wrap .type-details-button span {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.coupon-unavailable-v49 h2 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.coupon-unavailable-v49 p {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
.pick-details-heading-v49 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pick-details-heading-v49 div > span {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pick-arguments-v49 header strong, .pick-risk-v49 header strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pick-arguments-v49 li {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pick-risk-v49 p {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.pick-arguments-v49 li, .pick-risk-v49 p {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
.table-wrap .pick-type-cell-v49 .market-explain-button-v49, .table-wrap .pick-quality-cell-v49 .quality-chip, .table-wrap .pick-odds-cell-v49 .odds-chip {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.table-wrap .pick-type-cell-v49 .market-explain-button-v49 strong, .table-wrap .pick-quality-cell-v49 .quality-chip > span:first-child, .table-wrap .pick-odds-cell-v49 .odds-chip {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explanation-heading-v49 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explanation-heading-v49 p {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-definition-v49 small, .market-settlement-v49 > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-definition-v49 strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-definition-v49 p {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-settlement-grid-v49 article strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-settlement-grid-v49 article p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.market-explanation-note-v49 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-scale-v14 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-scale-v14 span {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-scale-v14 em {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.quality-details-card-v14 > p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.market-explanation-heading-v49 h2 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
@media (width <= 760px) {
.market-definition-v49 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/overrides-v91.css */
.usage-analysis-rows-v11 .usage-select-v16 .selection-box {
  line-height: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.topbar .run-button {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
body, button, input, select, textarea, option, a {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* firebase-dist/assets/overrides-v91.css */
.prompt-editor-body-v7 textarea {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* firebase-dist/assets/overrides-v91.css */
.auto-range-top-v60 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.auto-range-top-v60 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.pricing-actions-v49 > .pricing-official-link-v60, .pricing-actions-v49 > .pricing-confirm-button-v60 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.auto-status-top-v11 .auto-status-icon-v53 {
  line-height: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.usage-period-switch-v63 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.usage-reset-all-v63 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-panel .coupon-match-v12 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-panel .coupon-match-v12 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-market-v14 small, .coupon-quality-v63 > small, .coupon-odds-v14 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/overrides-v91.css */
.coupon-market-v14 strong, .coupon-quality-v63 .quality-chip, .coupon-odds-v14 .odds-chip {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.settings-mode-tabs-v83 > button strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.settings-mode-tabs-v83 > button small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
.settings-group-heading-v83 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.settings-dirty-copy-v83 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .match-api-status-v81 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-main-v80 > .match-api-status-v81 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .result-fixture-time-v81 strong, #root .result-fixture-main-v81 > strong, #root .result-fixture-pick-v81 > strong {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .result-fixture-pick-v81 > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .api-football-status-grid-v81 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .api-league-pills-v81 > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .allowed-leagues-toolbar-v81 button {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .league-country-v81 h3 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .league-country-v81 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/responsive-v91.css */
@media (max-width: 680px) {
#root .mobile-nav.admin-five-v81 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/responsive-v91.css */
#root .settings-group-label-v85 > strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .result-panel-v74 > .panel-heading h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .result-panel-v74 .result-count-v74 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .result-panel-v74 .coupon-heading-actions-v24 .total-odds small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
@media (width <= 760px) {
#root .result-panel-v74 > .panel-heading h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/responsive-v91.css */
#root .table-wrap .match-time-cell-v12 strong {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
@media (min-width: 761px) {
#root .coupon-panel :is(.coupon-market-v14, .coupon-quality-v63, .coupon-odds-v14) > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/responsive-v91.css */
#root :is(.pick-odds-cell-v49, .coupon-odds-v14) .odds-chip {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
.table-wrap .pick-actions-cell-v49 .type-details-dialog-button-v70 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
.unified-modal-v68 {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* firebase-dist/assets/responsive-v91.css */
.unified-modal-v68 .modal-eyebrow-v68 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/responsive-v91.css */
.unified-modal-v68 .modal-title-v68 {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.unified-modal-v68 .modal-subtitle-v68 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-regular-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.market-definition-v49 small, .market-settlement-v49 > small, .usage-details-total-v23 small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.market-definition-v49 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.market-definition-v49 p, .market-settlement-grid-v49 article p, .market-explanation-note-v49 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.market-settlement-grid-v49 article strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.quality-scale-v14 strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.quality-scale-v14 span, .quality-details-card-v14 > p {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.table-wrap .pick-reasoning-modal-v68 .pick-arguments-v49 header strong, .table-wrap .pick-reasoning-modal-v68 .pick-risk-v49 header strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.table-wrap .pick-reasoning-modal-v68 .pick-arguments-v49 li, .table-wrap .pick-reasoning-modal-v68 .pick-risk-v49 p {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.profile-limits-fields-v22 .clear-setting-field > span, .profile-limits-cost-v22 span {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.profile-limits-fields-v22 .app-select-trigger-v9 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.profile-limits-cost-v22 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.allowed-market-group-heading-v49 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.allowed-market-group-heading-v49 small, .allowed-market-options-v49 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.usage-details-total-v23 strong {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.usage-details-modal-v23 .cost-breakdown-grid-v12 span, .usage-details-modal-v23 .exchange-note-v12 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.usage-details-modal-v23 .cost-breakdown-grid-v12 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.profile-limits-actions-v22 > button, .allowed-markets-actions-v49 > button, .pick-reasoning-modal-v68 .image-download-button-v24 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
.profile-limits-backdrop-v22 > .app-modal-backdrop .confirm-modal h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.profile-limits-backdrop-v22 > .app-modal-backdrop .confirm-modal > p {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
.profile-limits-backdrop-v22 > .app-modal-backdrop .modal-actions button {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/responsive-v91.css */
@media (width <= 760px) {
.unified-modal-v68 .modal-eyebrow-v68 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/responsive-v91.css */
@media (width <= 760px) {
.unified-modal-v68 .modal-title-v68 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/responsive-v91.css */
@media (width <= 760px) {
.unified-modal-v68 .modal-subtitle-v68 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/responsive-v91.css */
#root .pick-table-v72 > thead > tr > th, #root .coupon-panel :is(.coupon-market-v14, .coupon-quality-v63, .coupon-odds-v14) > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .result-panel-v74 .coupon-heading-actions-v24 .total-odds small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .result-panel-v74 .coupon-heading-actions-v24 .total-odds strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .table-wrap .match-name-v14, #root .coupon-panel .coupon-match-v12 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .table-wrap .match-name-v14 strong {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .table-wrap .pick-date-v49, #root .table-wrap .match-time-cell-v12 strong, #root .table-wrap .league-cell, #root .coupon-panel .coupon-match-v12 small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-panel .coupon-match-v12 small {
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-panel .coupon-market-v14 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-panel :is(.coupon-quality-v63 .quality-chip, .coupon-odds-v14 .odds-chip) {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-panel :is(.coupon-market-v14, .coupon-quality-v63, .coupon-odds-v14) > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-panel :is( .coupon-market-v14 > strong, .coupon-quality-v63 > .quality-chip, .coupon-odds-v14 > .odds-chip ) {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .analysis-range-copy-v77 > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .analysis-range-copy-v77 > strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .analysis-range-copy-v77 > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .automatic-time-controls-v77 > .analysis-window-strip-v25 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .automatic-time-controls-v77 > .analysis-window-strip-v25 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .automatic-time-controls-v77 > .analysis-window-strip-v25 > div > span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-panel .coupon-match-v12 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-panel .coupon-match-v12 small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .pick-table-v72 > thead > tr > th:nth-child(5), #root .pick-table-v72 > thead > tr > th:nth-child(6), #root .pick-table-v72 > thead > tr > th:nth-child(7), #root .coupon-panel :is(.coupon-market-v14, .coupon-quality-v63, .coupon-odds-v14) > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root :is( .pick-type-cell-v49 .market-explain-button-v49 > strong, .pick-quality-cell-v49 .quality-chip > span:first-child, .pick-odds-cell-v49 .odds-chip, .coupon-market-v14 > strong, .coupon-quality-v63 .quality-chip > span:first-child, .coupon-odds-v14 .odds-chip ) {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-number-v80 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-match-v80 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-pick-v80 > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-pick-v80 > strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-quality-v80 {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-quality-v80 > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-quality-v80 > strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-odds-v80 > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-odds-v80 > .odds-chip {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-footer-v80 .total-odds > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/responsive-v91.css */
#root .coupon-slip-footer-v80 .total-odds > strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/odds-v91.css */
#root button.odds-interactive-v88 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/odds-v91.css */
#root button.total-odds-interactive-v88 {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-modal-v88 {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-modal-v88 .modal-eyebrow-v68 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-modal-v88 .modal-title-v68 {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-modal-v88 .modal-subtitle-v68 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-stat-v88 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-stat-v88 strong {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-times-v88 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-times-v88 dd {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-status-v88 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-note-v88 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-charts-v88 figcaption {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-charts-v88 text {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-history-table-v88 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-history-table-v88 th {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .odds-history-table-v88 td:nth-child(3) {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/odds-v91.css */
#root .report-download-v88 > small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/odds-v91.css */
@media (max-width: 600px) {
#root .odds-modal-v88 .modal-title-v68 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/odds-v91.css */
@media (max-width: 600px) {
#root .odds-stat-v88 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/odds-v91.css */
@media (max-width: 600px) {
#root .odds-history-table-v88 th, #root .odds-history-table-v88 td {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/settings-v91.css */
#root .settings-page-v6 .settings-section-heading h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/settings-v91.css */
#root .model-profile-stats-v10 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/settings-v91.css */
#root .advanced-group-v89 > .advanced-heading-v83 strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/settings-v91.css */
#root .advanced-group-v89 > .advanced-heading-v83 small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/settings-v91.css */
#root .advanced-group-v89 .prompt-summary-copy-v7 > strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/settings-v91.css */
#root .advanced-group-v89 .prompt-summary-copy-v7 > span {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/controls-v91.css */
#root .coupon-slip-pick-v80 > small, #root .coupon-slip-quality-v80 > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  text-transform: uppercase !important;
}

/* firebase-dist/assets/controls-v91.css */
#root .coupon-slip-pick-v80 > strong, #root .coupon-slip-quality-v80 > strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/controls-v91.css */
#root .coupon-slip-odds-v80 > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/reset-v91.css */
#root .data-reset-button-v91 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/research-v94.css */
#root .total-odds .total-label-v94 small:last-child {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/research-v94.css */
#root .analysis-empty-note-v94 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/research-v94.css */
#root .analysis-empty-note-v94 span {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-tabs button,#root .v95-button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-tabs button {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-filter {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-stat small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-stat strong {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-stat span {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-explanation {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-list-heading h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-empty {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-coupon-copy strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-label {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-state {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-coupon-history-actions {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-analysis-copy strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-analysis-copy span,#root .v95-analysis-copy small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-maintenance {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-maintenance summary {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-dialog-heading h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-publications p {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-publications article strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-publications article span {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-pick-notes .v95-in-coupon {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/workspace-v95.css */
#root .v95-publication-button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v95.css */
@media(max-width:760px) {
#root .v95-stat strong {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}
}

/* firebase-dist/assets/workspace-v95.css */
@media(max-width:760px) {
#root .v95-dialog-heading h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/workspace-v95.css */
@media(max-width:760px) {
#root .mobile-nav.admin-four-v95 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/refinements-v96.css */
#root .match-api-status-v81 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/refinements-v96.css */
#root .v96-history-panel .v95-filter {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/refinements-v96.css */
#root .v96-history-panel .app-select-trigger-v9 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/refinements-v96.css */
#root .v96-history-panel .app-select-trigger-v9 strong,#root .v96-history-panel .app-select-menu-v9 button strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/refinements-v96.css */
#root .v96-calendar-heading strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
  text-transform: capitalize !important;
}

/* firebase-dist/assets/refinements-v96.css */
#root .v96-calendar button {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/refinements-v96.css */
#root .v96-calendar-week {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/refinements-v96.css */
#root .v96-calendar-days .selected {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/refinements-v96.css */
@media(max-width:760px) {
#root .v96-history-panel .app-select-trigger-v9,#root .v96-history-panel .app-select-trigger-v9 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/account-odds-v97.css */
#root .api-panel-link-v97,#root .api-status-refresh-v97 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .api-football-status-grid-v81 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .api-plan-detail-v97 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
  font-weight: var(--weight-regular-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-modal-v97 .odds-stat-v88 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-modal-v97 .odds-stat-v88 strong {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-modal-v97 .odds-stat-v88.primary strong {
  font-size: var(--type-kpi-v156) !important;
  line-height: 1.1 !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-modal-v97 .odds-stat-v88.neutral strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-stat-detail-v97 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-source-v97 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-source-v97 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-source-v97 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-modal-v97 .odds-schedule-v97 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-modal-v97 .odds-status-v88 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-modal-v97 .odds-note-v88 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-history-heading-v97 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-modal-v97 .odds-history-table-v88 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-latest-label-v97 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/account-odds-v97.css */
#root .odds-modal-v97 .odds-footnote-v97 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/account-odds-v97.css */
@media(max-width:760px) {
#root .api-football-status-grid-v81 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/account-odds-v97.css */
@media(max-width:760px) {
#root .api-football-status-grid-v81 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}
}

/* firebase-dist/assets/account-odds-v97.css */
@media(max-width:600px) {
#root .odds-modal-v97 .odds-stat-v88 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/account-odds-v97.css */
@media(max-width:600px) {
#root .odds-modal-v97 .odds-stat-v88.neutral strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/account-odds-v97.css */
@media(max-width:600px) {
#root .odds-modal-v97 .odds-stat-v88.primary strong {
  font-size: var(--type-page-v156) !important;
  line-height: 1.2 !important;
}
}

/* firebase-dist/assets/account-odds-v97.css */
@media(max-width:600px) {
#root .odds-modal-v97 .odds-schedule-v97 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/account-odds-v97.css */
@media(max-width:600px) {
#root .odds-modal-v97 .odds-history-table-v88 th,#root .odds-modal-v97 .odds-history-table-v88 td {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/account-odds-v97.css */
@media(max-width:600px) {
#root .odds-modal-v97 .odds-charts-v88 text {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/account-odds-v97.css */
@media(max-width:600px) {
#root .odds-modal-v97 .odds-latest-label-v97 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/refinements-v98.css */
#root .quote-field-v98 dt {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/refinements-v98.css */
#root .quote-field-v98 dd {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/refinements-v98.css */
#root .quote-value-v98 dd {
  font-size: var(--type-page-v156) !important;
  line-height: 1.2 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/refinements-v98.css */
#root .quote-note-v98 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/refinements-v98.css */
@media(max-width:600px) {
#root .quote-field-v98 dt {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/refinements-v98.css */
@media(max-width:600px) {
#root .quote-field-v98 dd {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/refinements-v98.css */
@media(max-width:600px) {
#root .quote-value-v98 dd {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}
}

/* firebase-dist/assets/mobile-v102.css */
@media (max-width: 760px) {
#root .page-title-v102 .eyebrow {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: 0 !important;
}
}

/* firebase-dist/assets/mobile-v102.css */
@media (max-width: 760px) {
#root .page-title-v102 h1 {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}
}

/* firebase-dist/assets/mobile-v102.css */
@media (max-width: 760px) {
#root .mobile-profile-v102 {
  font-family: Arial, Helvetica, sans-serif !important;
}
}

/* firebase-dist/assets/mobile-v102.css */
@media (max-width: 760px) {
#root .mobile-profile-v102 .avatar {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/mobile-v102.css */
@media (max-width: 760px) {
#root .mobile-profile-v102 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}
}

/* firebase-dist/assets/mobile-v102.css */
@media (max-width: 760px) {
#root .result-panel-v74 .picks-exports-v102 .image-download-button-v24, #root .result-panel-v74 .picks-exports-v102 .report-download-v88 button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/mobile-v102.css */
@media (max-width: 760px) {
#root .usage-title-v102 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
  font-weight: var(--weight-bold-v156) !important;
}
}

/* firebase-dist/assets/mobile-v102.css */
@media (max-width: 760px) {
#root .v95-list-heading > .v96-list-actions > button, #root .usage-list-v11 > .panel-heading > .usage-list-actions-v15 > button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}
}

/* firebase-dist/assets/picks-v103.css */
#root .pick-related-analyses-v103 > button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/picks-v103.css */
#root .pick-related-analyses-v103 .count-badge {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/startup-v107.css */
.startup-recovery-v107 button {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/profile-v112.css */
#root .profile-header-v112 h2 {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/profile-v112.css */
#root .profile-modal-v112 .profile-identity-v49 strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/profile-v112.css */
#root .profile-modal-v112 .profile-name-editor-v49 input {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/profile-v112.css */
#root .profile-modal-v112 .profile-account-row-v49 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/profile-v112.css */
#root .profile-modal-v112 .profile-account-row-v49 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/profile-v112.css */
#root .profile-account-links-v112 button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/profile-v112.css */
#root .profile-footer-v112 button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/profile-v112.css */
#root .profile-error-v112 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/profile-v112.css */
@media (max-width: 760px) {
#root .profile-header-v112 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/analysis-v113.css */
#root .analysis-cancel-v113 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/settlement-v115.css */
.settlement-open-v115 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/settlement-v115.css */
.settlement-open-v115.compact {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/settlement-v115.css */
.settlement-caption-v115 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/settlement-v115.css */
.settlement-current-v115 dt {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/settlement-v115.css */
.settlement-current-v115 dd {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/settlement-v115.css */
.settlement-field-v115 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/settlement-v115.css */
.settlement-field-v115 textarea {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/settlement-v115.css */
.settlement-actions-v115 button,.settlement-error-v115 button {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/settlement-v115.css */
.settlement-error-v115 {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/settlement-v115.css */
@media(max-width:480px) {
.settlement-modal-v115 .modal-title-v68 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/settlement-v115.css */
@media(max-width:480px) {
.settlement-open-v115.compact {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/pick-fields-v120.css */
#root .table-wrap .pick-table-v72.pick-table-v103 > tbody > tr.pick-row > td > :is( .market-explain-button-v49, .odds-chip, .quality-chip, .type-details-button ) {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/pick-fields-v120.css */
#root .table-wrap .pick-table-v72.pick-table-v103 > tbody > tr.pick-row > td.pick-actions-cell-v49 > .type-details-button {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/pick-fields-v120.css */
#root .coupon-slip-v80 :is(.coupon-slip-pick-v80, .coupon-slip-quality-v80) > strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/pick-fields-v120.css */
#root .coupon-slip-v80 .coupon-slip-odds-v80 > button.odds-interactive-v88 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/pick-fields-v120.css */
#root .match-api-status-v81.settled-v119 {
  font-weight: var(--weight-bold-v156) !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/pick-fields-v120.css */
#root .match-api-status-v81 .status-settlement-v119 {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/pick-fields-v120.css */
@media (max-width: 360px) {
#root .coupon-slip-v80 :is(.coupon-slip-pick-v80, .coupon-slip-quality-v80, .coupon-slip-odds-v80) > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/pick-fields-v120.css */
@media (max-width: 360px) {
#root .coupon-slip-v80 :is(.coupon-slip-pick-v80, .coupon-slip-quality-v80) > strong, #root .coupon-slip-v80 .coupon-slip-odds-v80 > button.odds-interactive-v88 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/settings-v122.css */
#root .manual-range-label-v122 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .manual-clock-v122 input {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .manual-range-preview-v122 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .manual-range-preview-v122 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .manual-range-error-v122 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .manual-range-legacy-v122 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .manual-range-legacy-v122 button, #root .api-refresh-v122 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .settings-choice-copy-v122 small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .api-account-heading-v122 h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .api-account-stat-v122 small {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .api-account-stat-v122 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .api-account-stat-v122 span {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/settings-v122.css */
#root .api-account-footer-v122 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/settings-v122.css */
@media (max-width: 760px) {
#root .mobile-nav.admin-five-v122 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/settings-v122.css */
@media (max-width: 760px) {
#root .manual-range-inputs-v122 .app-select-trigger-v9 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/settings-v122.css */
@media (max-width: 760px) {
#root .manual-range-preview-v122 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/settings-v122.css */
@media (max-width: 760px) {
#root .api-account-stat-v122 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/settings-v122.css */
@media (max-width: 380px) {
#root .mobile-nav.admin-five-v122 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/refinements-v123.css */
#root .manual-range-inputs-v122 .app-select-trigger-v9 strong {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/refinements-v123.css */
#root .manual-range-preview-v122 strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/refinements-v123.css */
#root .manual-range-preview-v122 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/refinements-v123.css */
#root .automatic-next-v123 small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/refinements-v123.css */
#root .automatic-next-v123 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/refinements-v123.css */
@media (max-width: 760px) {
#root .manual-range-preview-v122 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/workspace-v124.css */
#root .manual-run-value-v124 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v124.css */
#root .costs-tabs-v124 > button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v124.css */
@media (max-width: 760px) {
#root .mobile-nav.admin-four-v124 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v124.css */
@media (max-width: 760px) {
#root .costs-tabs-v124 > button {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/workspace-v124.css */
@media (max-width: 760px) {
#root .costs-hub-v124 .api-plan-date-v124 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v125.css */
#root .current-analysis-title-v125 h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .current-analysis-meta-v125 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .current-analysis-status-v125 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .current-empty-actions-v125 button {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .analysis-settings-v124 > .settings-mode-tabs-v83 > button strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .analysis-mode-intro-v125 p {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .schedule-launch-v125 > strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .schedule-launch-v125 > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .schedule-preview-v125 small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .schedule-preview-v125 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root :is(.prompt-direct-v125, .pricing-direct-v125) .prompt-summary-copy-v7 > strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root :is(.prompt-direct-v125, .pricing-direct-v125) .prompt-summary-copy-v7 > span {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root :is(.costs-tabs-v124.compact-tabs-v125, .v95-tabs, .usage-period-switch-v63) > button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .provider-copy-v125 h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .provider-copy-v125 p {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .provider-link-v125 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .usage-summary-v11 > .cost-stat-v8 small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .usage-summary-v11 > .cost-stat-v8 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .usage-summary-v11 > .cost-stat-v8 span {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .usage-page-v11 > :is(.usage-models-v11, .usage-list-v11) > .panel-heading h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .pricing-actions-save-v125 > span {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/workspace-v125.css */
#root .pricing-actions-save-v125 > button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v125.css */
@media (max-width: 760px) {
#root .current-analysis-heading-v125 .picks-exports-v102 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v125.css */
@media (max-width: 760px) {
#root .current-analysis-title-v125 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/workspace-v125.css */
@media (max-width: 760px) {
#root .current-analysis-meta-v125 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v125.css */
@media (max-width: 760px) {
#root .analysis-settings-v124 > .settings-mode-tabs-v83 > button strong {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/workspace-v125.css */
@media (max-width: 760px) {
#root .provider-link-v125 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/workspace-v125.css */
@media (max-width: 760px) {
#root .provider-copy-v125 h2 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v125.css */
@media (max-width: 760px) {
#root .provider-copy-v125 p {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v125.css */
@media (max-width: 760px) {
#root .usage-summary-v11 > .cost-stat-v8 strong {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/workspace-v125.css */
@media (max-width: 359px) {
#root .model-profile-stats-v10 > span > small {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v125.css */
@media (max-width: 359px) {
#root .usage-period-switch-v63 > button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v127.css */
#root .schedule-heading-v127 h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v127.css */
#root .schedule-run-v127 > span {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v127.css */
#root .schedule-run-v127 > strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v127.css */
#root .schedule-run-v127 > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v127.css */
#root .schedule-enable-v127 > span:first-child {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v127.css */
#root .analysis-overview-main-v127 > p {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v127.css */
#root .analysis-overview-v127 dt {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/workspace-v127.css */
#root .analysis-overview-v127 dd {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v127.css */
@media (max-width: 760px) {
#root .analysis-overview-v127 dd {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/current-analyses-v128.css */
#root .analysis-caption-v128 > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/current-analyses-v128.css */
#root .analysis-caption-v128 > span {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/current-analyses-v128.css */
#root .analysis-overview-v128 .analysis-summary-v128 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/current-analyses-v128.css */
#root .analysis-overview-v128 .analysis-window-v13 > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/current-analyses-v128.css */
#root .analysis-overview-v128 .analysis-window-v13 > b {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/current-analyses-v128.css */
#root .analysis-executed-v128 small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/current-analyses-v128.css */
#root .analysis-executed-v128 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/current-analyses-v128.css */
#root .current-analysis-v128 .picks-title-v102 h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/current-analyses-v128.css */
@media (max-width: 760px) {
#root .analysis-executed-v128 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/current-analyses-v128.css */
@media (max-width: 760px) {
#root .current-analysis-v128 .picks-title-v102 h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/current-analyses-v128.css */
@media (max-width: 760px) {
#root .current-analysis-v128 .picks-exports-v102 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/current-analyses-v129.css */
#root .current-analysis-v129 .analysis-executed-v129 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .schedule-panel-v130 > h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .schedule-launch-v130 > span {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .schedule-launch-value-v130 > strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .schedule-run-v130 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .schedule-run-v130 .app-select-trigger-v9 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .schedule-field-v130 .manual-range-label-v122 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .schedule-field-v130 .app-select-trigger-v9 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .schedule-field-v130 .manual-clock-v122 input {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .schedule-preview-v130 > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .schedule-preview-v130 > strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .analysis-executed-v130 > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
  text-transform: uppercase !important;
  letter-spacing: .08em !important;
}

/* firebase-dist/assets/workspace-v130.css */
#root .analysis-executed-v130 > strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v130.css */
@media (max-width: 760px) {
#root .schedule-field-v130 .app-select-trigger-v9 strong {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v130.css */
@media (max-width: 560px) {
#root .schedule-run-v130 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}
}

/* firebase-dist/assets/workspace-v130.css */
@media (max-width: 380px) {
#root .schedule-field-v130 .app-select-trigger-v9 strong {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}
}

/* firebase-dist/assets/workspace-v133.css */
#root .analysis-settings-title-v133 > h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v133.css */
#root .analysis-model-field-v133 > span {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v133.css */
#root .analysis-model-field-v133 .app-select-trigger-v9 strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v133.css */
#root .analysis-configure-v133 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v133.css */
#root .analysis-model-stats-v133 dt {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v133.css */
#root .analysis-model-stats-v133 dd {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v133.css */
#root .analysis-launch-v133 > p {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v133.css */
#root .current-analysis-v133 .picks-title-v102 > h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v133.css */
#root .current-analysis-context-v133 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v133.css */
@media (max-width: 760px) {
#root .current-analysis-v133 .picks-title-v102 > h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/workspace-v133.css */
@media (max-width: 760px) {
#root .current-analysis-v133 .picks-exports-v102 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v133.css */
@media (max-width: 380px) {
#root .analysis-settings-title-v133 > h2 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v133.css */
@media (max-width: 380px) {
#root .analysis-model-stats-v133 dt {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v134.css */
#root .analysis-run-title-v134 > strong {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .analysis-run-status-v134 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .analysis-run-row-v134 .v95-analysis-copy > span {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .analysis-run-row-v134 .v95-analysis-copy > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .analysis-run-cost-v134 > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .analysis-run-cost-v134 > :is(button,strong) {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .analysis-history-link-v134 h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .analysis-history-link-v134 p {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .analysis-history-link-v134 > button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .history-analysis-empty-v134 > p {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .history-analysis-info-v134 > summary {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .history-analysis-info-v134 dt {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
#root .history-analysis-info-v134 dd {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v134.css */
@media (max-width: 760px) {
#root .analysis-run-row-v134 .v95-actions button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}
}

/* firebase-dist/assets/workspace-v135.css */
#root .app-select-popover-v135 > button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v135.css */
#root .analysis-launch-v133 .schedule-run-v130 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/workspace-v135.css */
#root .settings-choice-title-v135 > h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v135.css */
#root .settings-choice-title-v135 > .count-badge {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v135.css */
#root .settings-choice-copy-v135 > small {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v135.css */
#root .settings-choice-change-v135 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v135.css */
#root .pick-details-actions-v135 > button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/workspace-v135.css */
#root .analysis-run-cost-v134 > :is(button,strong) {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/assets/workspace-v135.css */
#root .analysis-facts-v135 > h3 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v135.css */
#root .usage-model-card-v11 > small {
  text-transform: none !important;
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/workspace-v135.css */
@media (max-width: 760px) {
#root .settings-choice-title-v135 > h2 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v136.css */
#root .current-analysis-v133 .analysis-toolbar-v136 > button, #root .current-analysis-v133 .analysis-toolbar-v136 > .report-download-v88 > button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v136.css */
#root .analysis-toolbar-v136 .analysis-cost-button-v136 > span {
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/workspace-v136.css */
#root .analysis-details-heading-v136 .modal-title-v68 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v136.css */
#root .analysis-details-group-v136 > h3 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v136.css */
#root .analysis-details-group-v136 dt {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v136.css */
#root .analysis-details-group-v136 dd {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v136.css */
#root .analysis-details-error-v136 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v136.css */
#root .pricing-note-v136 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v136.css */
#root .pricing-note-v136 strong {
  font-weight: var(--weight-regular-v156) !important;
}

/* firebase-dist/assets/workspace-v136.css */
@media (max-width: 760px) {
#root .current-analysis-v133 .analysis-toolbar-v136 button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v136.css */
@media (max-width: 760px) {
#root .analysis-details-heading-v136 .modal-title-v68 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
}
}

/* firebase-dist/assets/workspace-v136.css */
@media (max-width: 760px) {
#root .analysis-details-heading-v136 .modal-subtitle-v68 {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v137.css */
#root .analysis-details-cost-v137 > summary {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v137.css */
#root .analysis-details-cost-v137 .inline-cost-pricing-v137 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v138.css */
#root .auto-launch-clock-v138 input {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v138.css */
#root .auto-launch-clock-v138 .launch-clock-error-v138 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v138.css */
#root .analysis-range-v133 .manual-clock-v122 input {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v140.css */
#root .prompt-card-v140 h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v140.css */
#root .prompt-card-v140 p {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v140.css */
#root .prompt-card-v140 > button, #root .prompt-actions-v140 button, #root .prompt-close-confirm-v140 button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v140.css */
#root .prompt-modal-v140 textarea {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v140.css */
#root .prompt-modal-v140 p {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v140.css */
@media (max-width: 760px) {
#root .prompt-modal-v140 textarea {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
}
}

/* firebase-dist/assets/workspace-v147.css */
#root#root .pick-details-actions-v135 > button {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/workspace-v148.css */
#root#root .pick-details-actions-v135 > button {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v148.css */
#root#root .settings-data-reset-v148 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v149.css */
#root#root .pick-details-actions-v135 > button {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v149.css */
#root#root .settings-data-reset-v148 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v149.css */
#root#root .pick-context-v149 {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v149.css */
#root#root .settings-data-danger-v149 h2 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v149.css */
#root#root .settings-data-danger-v149 p {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v149.css */
#root#root .settings-data-reset-v149 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-meta-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.45 !important;
  font-style: normal !important;
}

/* firebase-dist/assets/workspace-v151.css */
#root#root, #root#root :is(button, input, select, textarea) {
  font-family: Arial, Helvetica, sans-serif !important;
}

/* firebase-dist/assets/workspace-v151.css */
#root#root :is(button, [role="button"], summary) {
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v151.css */
#root#root .page-title-v102 > h1 {
  font-size: var(--type-page-v156) !important;
  line-height: 1.2 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v151.css */
#root#root :is(.panel-heading, .v95-list-heading) > h2, #root#root .usage-page-v11 > :is(.usage-models-v11, .usage-list-v11) > .panel-heading h2 {
  font-size: var(--type-section-v156) !important;
  line-height: 1.3 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v151.css */
#root#root :is(.analysis-settings-title-v133, .settings-choice-title-v135) > h2, #root#root .prompt-card-v140 h2, #root#root .settings-data-danger-v149 h2 {
  font-size: var(--type-card-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v151.css */
#root#root .pick-table-v72 > thead th {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
  font-weight: var(--weight-bold-v156) !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/assets/workspace-v151.css */
#root#root :is(.v95-button, .history-select-all, .history-delete-selected, .image-download-button-v24, .type-details-button, .model-configure-button-v25, .settings-choice-change-v135, .settings-notification-toggle-v15, .notification-test-button-v49, .provider-link-v125, .settings-data-reset-v149) {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v151.css */
#root#root :is(.analysis-model-field-v133 > span, .manual-range-label-v122) {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v151.css */
#root#root :is(.analysis-model-stats-v133 dt, .schedule-preview-v130 > small, .v95-stat > small, .v95-stat > span, .analysis-run-row-v134 small) {
  font-size: var(--type-caption-v156) !important;
  line-height: 1.35 !important;
}

/* firebase-dist/assets/workspace-v151.css */
#root#root :is(.analysis-launch-v133, .settings-choice-copy-v135 > small, .prompt-card-v140 p, .settings-data-danger-v149 p) {
  font-size: var(--type-meta-v156) !important;
  line-height: 1.45 !important;
}

/* firebase-dist/assets/workspace-v151.css */
@media (max-width: 760px) {
#root#root .page-title-v102 > h1 {
  font-size: var(--type-modal-v156) !important;
  line-height: 1.2 !important;
}
}

/* firebase-dist/assets/workspace-v154.css */
#root#root .pick-details-settlement-v154 > button {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/assets/workspace-v155.css */
#root#root .pick-details-actions-v135 > button {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
  font-weight: var(--weight-bold-v156) !important;
}

/* firebase-dist/index.html */
.startup-v107 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-regular-v156) !important;
  line-height: 1.35 !important;
  font-style: normal !important;
}

/* firebase-dist/index.html */
.startup-name-v111 {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-modal-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.2 !important;
  font-style: normal !important;
  letter-spacing: 0 !important;
}

/* firebase-dist/index.html */
#startup-message {
  font-size: var(--type-body-v156) !important;
  line-height: 1.5 !important;
}

/* firebase-dist/index.html */
.startup-v107 button {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.5 !important;
  font-style: normal !important;
}

/* Semantic roles win over generated legacy mappings. */
#root#root :is(button, [role="button"], input, select, textarea) {
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: var(--type-body-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  font-style: normal !important;
  line-height: 1.2 !important;
  letter-spacing: 0 !important;
}

#root#root :is(h1, .page-title-v102 > h1) {
  font-size: var(--type-page-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.2 !important;
  letter-spacing: 0 !important;
}

#root#root h2 {
  font-size: var(--type-section-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.3 !important;
  letter-spacing: 0 !important;
}

#root#root :is(h3, .card-title-v156) {
  font-size: var(--type-card-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
}

#root#root .modal-title-v68 {
  font-size: var(--type-modal-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.2 !important;
  letter-spacing: 0 !important;
}

#root#root :is(th, .field-label, .pick-field-label-v72) {
  font-size: var(--type-caption-v156) !important;
  font-weight: var(--weight-bold-v156) !important;
  line-height: 1.35 !important;
  letter-spacing: .08em !important;
}

#root#root :is(p, li, dd) {
  font-style: normal !important;
}

@media (max-width: 760px) {
  #root#root :is(h1, .page-title-v102 > h1) {
    font-size: var(--type-modal-v156) !important;
  }
}
