.Dfgi{cursor:pointer;color:var(--color-elevation-one-content);flex-wrap:wrap;align-items:center;gap:4px;padding:12px;display:inline-flex}body.flex-gap .Dfgi>:not(:last-child){margin-bottom:4px;margin-right:4px}.Dfgi:hover .Dfgi-icon,.Dfgi:hover .Dfgi-label,.Dfgi:hover .Dfgi-provider{color:var(--color-foreground-action-default)}.Dfgi:hover .Dfgi-icon{fill:var(--color-foreground-action-default)}.Dfgi-pipe{color:var(--color-elevation-one-content)}.Dfgi-content{align-items:center;gap:4px;display:flex}body.flex-gap .Dfgi-content>:not(:last-child){margin-bottom:4px;margin-right:4px}.Dfgi-main{align-items:center;gap:4px;display:flex}body.flex-gap .Dfgi-main>:not(:last-child){margin-bottom:4px;margin-right:4px}.Dfgi-book-direct{white-space:nowrap;align-items:center;column-gap:4px;display:flex}body.flex-gap .Dfgi-book-direct>:not(:last-child){margin-right:4px}.Dfgi-icon{fill:currentColor;flex-shrink:0;width:16px;height:16px}.Dfgi-label{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings)}.Dfgi-provider{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings)}.Dfgi.Dfgi-mod-modal,.Dfgi.Dfgi-mod-details-page{border-radius:var(--size-border-radius-medium);background-color:var(--color-elevation-one-surface);box-shadow:0 3px 6px var(--color-shadow-color-3), 0 -1px 4px var(--color-shadow-color-1);display:flex}.Dfgi.Dfgi-mod-modal .Dfgi-main,.Dfgi.Dfgi-mod-details-page .Dfgi-main{flex-wrap:wrap;row-gap:8px}body.flex-gap .Dfgi.Dfgi-mod-modal .Dfgi-main>:not(:last-child),body.flex-gap .Dfgi.Dfgi-mod-details-page .Dfgi-main>:not(:last-child){margin-bottom:8px}.Dfgi.Dfgi-mod-with-button{flex-wrap:nowrap;justify-content:space-between;column-gap:16px;display:flex}body.flex-gap .Dfgi.Dfgi-mod-with-button>:not(:last-child){margin-right:16px}.Dfgi.Dfgi-mod-with-button .Dfgi-content{min-width:0;overflow:hidden}.Dfgi.Dfgi-mod-with-button .Dfgi-book-button{flex-shrink:0}.Dfgi.Dfgi-mod-result-page .Dfgi-content,.Dfgi.Dfgi-mod-result-page .Dfgi-main{display:contents}.Dfgi.Dfgi-mod-result-page.Dfgi-mod-with-button .Dfgi-content{flex-wrap:wrap;display:flex}.Dfgi.Dfgi-mod-result-page.Dfgi-mod-with-button .Dfgi-book-button{width:127px}.Dfgi.Dfgi-mod-modal{flex-wrap:nowrap;justify-content:space-between;padding:16px}.Dfgi.Dfgi-mod-modal.Dfgi-mod-with-button{padding:12px}.Dfgi.Dfgi-mod-modal.Dfgi-mod-with-button .Dfgi-book-button{width:98px}.Dfgi.Dfgi-mod-modal:not(.Dfgi-mod-with-button) .Dfgi-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.Dfgi.Dfgi-mod-modal .Dfgi-content{flex-direction:column;align-items:flex-start}.Dfgi.Dfgi-mod-details-page{padding:12px 24px}.Dfgi.Dfgi-mod-details-page .Dfgi-content{flex-wrap:wrap}.Dfgi.Dfgi-mod-details-page .Dfgi-book-button{width:127px}.c-qs7{border-radius:var(--size-border-radius-small);background-color:var(--color__car__overall__score__bar__bg);width:100%;height:100%;position:relative}.c-qs7.c-qs7-mod-theme-chart{background:0 0}.c-qs7.c-qs7-mod-theme-chart .c-qs7-placeholder{opacity:.2}.c-qs7.c-qs7-mod-theme-chart.c-qs7-mod-score-good .c-qs7-bar,.c-qs7.c-qs7-mod-theme-chart.c-qs7-mod-score-good .c-qs7-placeholder{background-color:var(--color-chart-positive)}.c-qs7.c-qs7-mod-theme-chart.c-qs7-mod-score-mediocre .c-qs7-bar,.c-qs7.c-qs7-mod-theme-chart.c-qs7-mod-score-mediocre .c-qs7-placeholder{background-color:var(--color-chart-four)}.c-qs7.c-qs7-mod-theme-chart.c-qs7-mod-score-mediocre.c-qs7-mod-score-bar-color-override .c-qs7-bar,.c-qs7.c-qs7-mod-theme-chart.c-qs7-mod-score-mediocre.c-qs7-mod-score-bar-color-override .c-qs7-placeholder{background-color:var(--color-chart-two)}.c-qs7.c-qs7-mod-theme-chart.c-qs7-mod-score-bad .c-qs7-bar,.c-qs7.c-qs7-mod-theme-chart.c-qs7-mod-score-bad .c-qs7-placeholder{background-color:var(--color-chart-negative)}.c-qs7-bar{border-radius:var(--size-border-radius-small) 0 0 var(--size-border-radius-small);position:absolute;top:0;bottom:0;left:0}.c-qs7-bar.c-qs7-mod-full-width{border-radius:var(--size-border-radius-small)}.c-qs7-placeholder{border-radius:0 var(--size-border-radius-small) var(--size-border-radius-small) 0;position:absolute;top:0;bottom:0;right:0}.c-qs7.c-qs7-mod-score-good .c-qs7-bar{background-color:var(--color-foreground-positive-default)}.c-qs7.c-qs7-mod-score-mediocre .c-qs7-bar{background-color:var(--color-foreground-callout-default)}.c-qs7.c-qs7-mod-score-bad .c-qs7-bar{background-color:var(--color-foreground-negative-default)}.c-qs7.c-qs7-mod-overall-theme-drawer{background-color:var(--color-background-base-default)}
