// Variables // // Variables should follow the `$component-state-property-size` formula for // consistent naming. Ex: $nav-link-hover-color and $btn-padding-y-sm. // Import Bootstrap functions to use inside variables values @import "bootstrap/scss/functions"; // Color system // Grayscale $white: #fff !default; $gray-50: #f5f7fa !default; $gray-100: #eef1f6 !default; $gray-200: #e0e5eb !default; $gray-300: #cad0d9 !default; $gray-400: #9ca3af !default; $gray-500: #6c727f !default; $gray-600: #4e5562 !default; $gray-700: #333d4c !default; $gray-800: #222934 !default; $gray-900: #181d25 !default; $gray-950: #131920 !default; $black: #000 !default; // Disable Bootstrap's default $colors map $colors: () !default; // Disable Bootstrap's default $grays map $grays: () !default; // The contrast ratio to reach against white, to determine if color changes from "light" to "dark". Acceptable values for WCAG 2.0 are 3, 4.5 and 7. // See https://www.w3.org/TR/WCAG20/#visual-audio-contrast-contrast $min-contrast-ratio: 2 !default; // Theme colors $primary: #f55266 !default; $secondary: $gray-500 !default; $success: #33b36b !default; $info: #2f6ed5 !default; $warning: #fc9231 !default; $danger: #f03d3d !default; $light: $white !default; $dark: $gray-800 !default; /* stylelint-disable */ $primary-text-emphasis: adjust-color($primary, $lightness: -10%) !default; $secondary-text-emphasis: $gray-700 !default; $success-text-emphasis: adjust-color($success, $lightness: -10%) !default; $danger-text-emphasis: adjust-color($danger, $lightness: -10%) !default; $warning-text-emphasis: adjust-color($warning, $lightness: -10%) !default; $info-text-emphasis: adjust-color($info, $lightness: -10%) !default; $light-text-emphasis: $gray-700 !default; $dark-text-emphasis: $gray-900 !default; /* stylelint-enable */ $primary-bg-subtle: tint-color($primary, 90%) !default; $secondary-bg-subtle: $gray-50 !default; $success-bg-subtle: tint-color($success, 90%) !default; $danger-bg-subtle: tint-color($danger, 90%) !default; $warning-bg-subtle: tint-color($warning, 90%) !default; $info-bg-subtle: tint-color($info, 90%) !default; $light-bg-subtle: $white !default; $dark-bg-subtle: tint-color($dark, 92%) !default; $primary-border-subtle: tint-color($primary, 80%) !default; $secondary-border-subtle: $gray-200 !default; $success-border-subtle: tint-color($success, 80%) !default; $danger-border-subtle: tint-color($danger, 80%) !default; $warning-border-subtle: tint-color($warning, 80%) !default; $info-border-subtle: tint-color($info, 80%) !default; $light-border-subtle: $gray-100 !default; $dark-border-subtle: $gray-200 !default; // User selection color $user-selection-color: rgba($gray-900, .1) !default; // Options // // Modifying Bootstrap global options $enable-shadows: true !default; $enable-negative-margins: true !default; $enable-dark-mode: true !default; // Prefix for CSS variables and icons $prefix: cz- !default; $icon-prefix: ci- !default; // Spacing $spacer: 1rem !default; // Body // Settings for the `
` element. $body-color: $gray-600 !default; $body-bg: $white !default; $body-secondary-color: $gray-500 !default; $body-secondary-bg: $gray-100 !default; $body-tertiary-color: $gray-400 !default; $body-tertiary-bg: $gray-50 !default; $body-emphasis-color: $gray-800 !default; // Override Bootstrap's links $link-shade-percentage: 0% !default; $link-hover-decoration: none !default; // Grid breakpoints // // Modifying default Bootstrap's $grid-breakpoints map $grid-breakpoints: ( xs: 0, sm: 500px, md: 768px, lg: 992px, xl: 1200px, xxl: 1400px ) !default; // Grid containers // // Modifying default Bootstrap's $container-max-widths map (max-width of .container) $container-max-widths: ( sm: 95%, md: 95%, lg: 95%, xl: 95%, xxl: 1328px ) !default; // Container padding $container-padding-x: 2rem !default; // Components // // Define common padding, border radius sizes, shadows and more. $border-width: 1px !default; $border-color: $gray-200 !default; $border-color-translucent: rgba($black, .1) !default; $border-radius: .5rem !default; $border-radius-xs: calc(var(--#{$prefix}border-radius) * .5) !default; $border-radius-sm: calc(var(--#{$prefix}border-radius) * .75) !default; $border-radius-lg: calc(var(--#{$prefix}border-radius) * 1.5) !default; $border-radius-xl: calc(var(--#{$prefix}border-radius) * 2) !default; $border-radius-xxl: calc(var(--#{$prefix}border-radius) * 2.5) !default; $border-radius-xxxl: calc(var(--#{$prefix}border-radius) * 3) !default; $border-radius-pill: 50rem !default; $box-shadow: 0 .5rem 2rem -.25rem rgba(#676f7b, .1) !default; $box-shadow-sm: 0 .375rem 1.5rem rgba(#676f7b, .06) !default; $box-shadow-lg: 0 1.125rem 3rem -.375rem rgba(#676f7b, .12) !default; $box-shadow-inset: unset !default; $underline-thickness: 1px !default; $component-color: $gray-700 !default; $component-hover-color: $gray-900 !default; $component-hover-bg: $gray-50 !default; $component-active-color: $gray-900 !default; $component-active-bg: $gray-100 !default; $component-disabled-color: $gray-400 !default; $focus-ring-width: .25rem !default; $focus-ring-opacity: .1 !default; $focus-ring-color: rgba($gray-900, $focus-ring-opacity) !default; $focus-ring-blur: 0 !default; $focus-ring-box-shadow: 0 0 $focus-ring-blur $focus-ring-width var(--#{$prefix}focus-ring-color) !default; $caret-width: 1.275em !default; $caret-spacing: .15em !default; // Typography // // Font, line-height, and color for body text, headings, and more. $font-family-sans-serif: "Inter", sans-serif !default; $font-size-root: 1rem !default; $font-size-base: $font-size-root !default; $font-size-xl: $font-size-base * 1.25 !default; $font-size-lg: $font-size-base * 1.125 !default; $font-size-sm: $font-size-base * .875 !default; $font-size-xs: $font-size-base * .75 !default; $font-weight-lighter: lighter !default; $font-weight-light: 300 !default; $font-weight-normal: 400 !default; $font-weight-medium: 500 !default; $font-weight-semibold: 600 !default; $font-weight-bold: 700 !default; $font-weight-bolder: bolder !default; $font-weight-base: $font-weight-normal !default; $line-height-base: 1.5 !default; $line-height-sm: 1.25 !default; $line-height-lg: 2 !default; $h1-font-size: $font-size-base * 2.5 !default; $h2-font-size: $font-size-base * 2 !default; $h3-font-size: $font-size-base * 1.75 !default; $h4-font-size: $font-size-base * 1.5 !default; $h5-font-size: $font-size-base * 1.25 !default; $h6-font-size: $font-size-base !default; // Modifying default Bootstrap's $font-sizes map $font-sizes: ( 1: $h1-font-size, 2: $h2-font-size, 3: $h3-font-size, 4: $h4-font-size, 5: $h5-font-size, 6: $h6-font-size, "xl": $font-size-xl, "lg": $font-size-lg, "base": $font-size-base, "sm": $font-size-sm, "xs": $font-size-xs ) !default; $headings-margin-bottom: $spacer !default; $headings-font-weight: $font-weight-semibold !default; $headings-color: $gray-900 !default; $h1-line-height: 1.2 !default; $h2-line-height: 1.25 !default; $h3-line-height: 1.3 !default; $h4-line-height: 1.35 !default; $h5-line-height: 1.4 !default; $h6-line-height: 1.45 !default; // Modifying default Bootstrap's $display-font-sizes map $display-font-sizes: ( 1: $font-size-base * 5, 2: $font-size-base * 4.5, 3: $font-size-base * 4, 4: $font-size-base * 3.5, 5: $font-size-base * 3, 6: $font-size-base * 2.625 ) !default; $display-font-weight: $font-weight-bold !default; $display-line-height: $h1-line-height !default; $lead-font-size: $font-size-base * 1.5 !default; $lead-font-weight: $font-weight-base !default; $blockquote-margin-y: $spacer * 1.5 !default; $blockquote-color: var(--#{$prefix}heading-color) !default; $blockquote-font-size: $font-size-xl !default; $blockquote-font-weight: $font-weight-semibold !default; $blockquote-footer-color: var(--#{$prefix}body-color) !default; $blockquote-footer-font-size: $font-size-sm !default; $hr-margin-y: $spacer * 1.5 !default; $hr-color: var(--#{$prefix}border-color) !default; $hr-opacity: 1 !default; $legend-margin-bottom: $spacer !default; $legend-font-size: 1.125rem !default; $legend-color: var(--#{$prefix}heading-color) !default; $legend-font-weight: $headings-font-weight !default; $dt-font-weight: $font-weight-semibold !default; $dt-color: var(--#{$prefix}heading-color) !default; $list-inline-padding: $spacer !default; // Tables $table-cell-padding-y: .75rem !default; $table-cell-padding-x: .75rem !default; $table-cell-padding-y-sm: .375rem !default; $table-cell-padding-x-sm: .375rem !default; $table-th-font-weight: $headings-font-weight !default; $table-th-color: var(--#{$prefix}heading-color) !default; $table-striped-bg-factor: .05 !default; $table-striped-bg: rgba($gray-700, $table-striped-bg-factor) !default; $table-active-bg-factor: .1 !default; $table-active-bg: rgba($gray-700, $table-active-bg-factor) !default; $table-hover-bg-factor: .075 !default; $table-hover-bg: rgba($gray-700, $table-hover-bg-factor) !default; // Modifying default Bootstrap's $table-variants map $table-variants: ( "dark": $dark, ) !default; // Buttons + Forms // // Shared variables that are reassigned to `$input-` and `$btn-` specific variables. $input-btn-padding-y: .53rem !default; $input-btn-padding-x: 1rem !default; $input-btn-font-size: $font-size-sm !default; $input-btn-padding-y-sm: .375rem !default; $input-btn-padding-x-sm: .875rem !default; $input-btn-font-size-sm: $font-size-xs !default; $input-btn-padding-y-lg: .685rem !default; $input-btn-padding-x-lg: 1.125rem !default; $input-btn-font-size-lg: $font-size-base !default; $input-btn-focus-box-shadow: unset !default; $input-btn-focus-width: 0 !default; // Buttons $btn-color: var(--#{$prefix}component-color) !default; $btn-font-weight: $font-weight-medium !default; $btn-line-height: 1.125rem !default; $btn-white-space: nowrap !default; $btn-padding-y: .625rem !default; $btn-padding-x: 1.25rem !default; $btn-padding-x-sm: 1rem !default; $btn-padding-y-lg: .875rem !default; $btn-padding-x-lg: 1.5rem !default; $btn-disabled-opacity: .55 !default; $btn-link-disabled-color: var(--#{$prefix}component-disabled-color) !default; $btn-border-radius: var(--#{$prefix}border-radius) !default; $btn-border-radius-sm: var(--#{$prefix}border-radius-sm) !default; $btn-border-radius-lg: var(--#{$prefix}border-radius) !default; $btn-box-shadow: none !default; $btn-active-box-shadow: none !default; $btn-transition: color .25s ease-in-out, background-color .25s ease-in-out, border-color .25s ease-in-out !default; // Icon buttons $btn-icon-size: $font-size-base * 2.5 !default; $btn-icon-size-sm: $font-size-base * 2 !default; $btn-icon-size-lg: $font-size-base * 3 !default; // Forms $form-text-margin-top: .375rem !default; $form-text-font-size: $font-size-xs !default; $form-label-font-size: $font-size-sm !default; $form-label-font-weight: $font-weight-medium !default; $form-label-color: var(--#{$prefix}heading-color) !default; $input-padding-x: $input-btn-padding-x !default; $input-bg: $white !default; $input-color: var(--#{$prefix}body-color) !default; $input-border-color: $gray-300 !default; $input-focus-border-color: $gray-900 !default; $input-disabled-color: var(--#{$prefix}tertiary-color) !default; $input-disabled-bg: var(--#{$prefix}tertiary-bg) !default; $input-disabled-border-color: var(--#{$prefix}border-color) !default; $input-border-radius: var(--#{$prefix}border-radius) !default; $input-border-radius-sm: var(--#{$prefix}border-radius-sm) !default; $input-border-radius-lg: var(--#{$prefix}border-radius) !default; $input-placeholder-color: var(--#{$prefix}tertiary-color) !default; $form-check-margin-bottom: .25rem !default; $form-check-input-border: var(--#{$prefix}border-width) solid $input-border-color !default; $form-check-input-checked-color: $gray-900 !default; $form-check-input-checked-bg-color: $input-bg !default; $form-check-input-checked-border-color: $gray-900 !default; $form-check-input-indeterminate-color: $form-check-input-checked-color !default; $form-check-input-indeterminate-bg-color: $form-check-input-checked-bg-color !default; $form-check-input-indeterminate-border-color: $form-check-input-checked-border-color !default; $form-switch-width: 2.75rem !default; $form-switch-height: 1.5rem !default; $form-switch-padding-start: $form-switch-width + .625rem !default; $form-switch-margin-bottom: .75rem !default; $form-switch-color: $white !default; $form-switch-focus-color: $form-switch-color !default; $form-switch-checked-color: $form-switch-color !default; $form-switch-bg-color: $gray-300 !default; $form-switch-checked-bg-color: $success !default; $form-select-bg-size: 15px 11px !default; $form-select-padding-x: $input-padding-x !default; $form-select-indicator-padding: $form-select-padding-x * 2.25 !default; $form-select-indicator-color: $gray-600 !default; $form-range-track-height: .125rem !default; $form-range-track-bg: var(--#{$prefix}border-color) !default; $form-range-thumb-width: .5rem !default; $form-range-thumb-bg: var(--#{$prefix}body-bg) !default; $form-range-thumb-box-shadow: 0 0 0 .125rem var(--#{$prefix}emphasis-color) !default; $form-range-thumb-active-bg: var(--#{$prefix}emphasis-color) !default; $form-range-thumb-disabled-bg: var(--#{$prefix}secondary-bg) !default; $form-feedback-valid-color: $success !default; $form-feedback-invalid-color: $danger !default; $form-feedback-icon-valid-color: $form-feedback-valid-color !default; $form-feedback-icon-invalid-color: $form-feedback-invalid-color !default; $form-feedback-icon-valid: url("data:image/svg+xml,") !default; $form-feedback-icon-invalid: url("data:image/svg+xml,") !default; $form-feedback-tooltip-padding-y: .25rem !default; $form-feedback-tooltip-padding-x: .5rem !default; $form-feedback-tooltip-font-size: $font-size-xs !default; // Password toggle $password-toggle-button-color: $input-color !default; $password-toggle-button-hover-color: var(--#{$prefix}emphasis-color) !default; // Range slider $range-slider-height: .125rem !default; $range-slider-bg: var(--#{$prefix}border-color) !default; $range-slider-connect-bg: var(--#{$prefix}emphasis-color) !default; $range-slider-handle-size: .8125rem !default; $range-slider-handle-bg: var(--#{$prefix}body-bg) !default; $range-slider-handle-active-bg: var(--#{$prefix}emphasis-color) !default; $range-slider-handle-border-width: 2px !default; $range-slider-handle-border-color: var(--#{$prefix}emphasis-color) !default; $range-slider-tooltip-font-size: $font-size-xs !default; $range-slider-tooltip-bg: transparent !default; $range-slider-tooltip-color: var(--#{$prefix}emphasis-color) !default; $range-slider-pips-font-size: $font-size-xs !default; // Navs $nav-link-padding-y: .5rem !default; $nav-link-padding-x: 1.25rem !default; $nav-link-font-size: $font-size-sm !default; $nav-link-font-weight: $font-weight-medium !default; $nav-link-line-height: 1.375rem !default; $nav-link-color: var(--#{$prefix}component-color) !default; $nav-link-hover-color: var(--#{$prefix}component-hover-color) !default; $nav-link-active-color: var(--#{$prefix}component-active-color) !default; $nav-link-disabled-color: var(--#{$prefix}component-disabled-color) !default; $nav-link-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out !default; $nav-tabs-padding: .375rem !default; $nav-tabs-bg: var(--#{$prefix}tertiary-bg) !default; $nav-tabs-border-color: transparent !default; $nav-tabs-border-width: 0 !default; $nav-tabs-link-hover-bg: $gray-100 !default; $nav-tabs-link-active-bg: $white !default; $nav-tabs-link-hover-border-color: transparent !default; $nav-tabs-link-active-border-color: transparent !default; $nav-tabs-link-active-box-shadow: $box-shadow-sm !default; $nav-pills-gap: .875rem 1.125rem !default; $nav-pills-border-radius: $border-radius-pill !default; $nav-pills-link-border-width: var(--#{$prefix}border-width) !default; $nav-pills-link-border-color: var(--#{$prefix}border-color) !default; $nav-pills-link-hover-color: var(--#{$prefix}component-hover-color) !default; $nav-pills-link-hover-border-color: $gray-500 !default; $nav-pills-link-active-color: var(--#{$prefix}component-active-color) !default; $nav-pills-link-active-bg: transparent !default; $nav-pills-link-active-border-color: var(--#{$prefix}component-active-color) !default; $nav-pills-link-disabled-color: var(--#{$prefix}component-disabled-color) !default; $nav-pills-link-disabled-border-color: $gray-200 !default; $nav-underline-gap: .5rem 1.75rem !default; $nav-underline-border-width: var(--#{$prefix}border-width) !default; $nav-underline-link-active-color: var(--#{$prefix}component-active-color) !default; // Navbar $navbar-padding-y: $spacer * .625 !default; $navbar-padding-x: $spacer * .625 !default; $navbar-nav-link-padding-x: 1.125rem !default; $navbar-nav-link-font-size: $font-size-base !default; $navbar-nav-link-underline-border-width: var(--#{$prefix}underline-thickness) !default; $navbar-brand-font-size: 1.5rem !default; $navbar-brand-font-weight: $font-weight-semibold !default; $navbar-toggler-padding-y: $spacer * .625 !default; $navbar-toggler-padding-x: $spacer * .25 !default; $navbar-toggler-border-radius: 0 !default; $navbar-toggler-bar-width: 1.375rem !default; $navbar-toggler-bar-height: .125rem !default; $navbar-toggler-bar-spacing: .3125rem !default; $navbar-toggler-focus-width: 0 !default; $navbar-light-color: $component-color !default; $navbar-light-hover-color: $component-hover-color !default; $navbar-light-active-color: $component-active-color !default; $navbar-light-disabled-color: $component-disabled-color !default; $navbar-light-brand-color: $gray-900 !default; $navbar-light-brand-hover-color: $gray-900 !default; $navbar-light-toggler-border-color: transparent !default; $navbar-light-toggler-icon-bg: initial !default; $navbar-dark-color: rgba($white, .8) !default; $navbar-dark-hover-color: $white !default; $navbar-dark-active-color: $white !default; $navbar-dark-disabled-color: rgba($white, .4) !default; $navbar-dark-brand-color: $white !default; $navbar-dark-brand-hover-color: $white !default; $navbar-dark-toggler-border-color: transparent !default; $navbar-dark-toggler-icon-bg: initial !default; // Dropdowns $dropdown-min-width: 12.5rem !default; $dropdown-padding-x: .75rem !default; $dropdown-padding-y: .75rem !default; $dropdown-spacer: $spacer * .25 !default; $dropdown-font-size: $font-size-sm !default; $dropdown-color: var(--#{$prefix}component-color) !default; $dropdown-border-color: var(--#{$prefix}light-border-subtle) !default; $dropdown-divider-bg: var(--#{$prefix}border-color) !default; $dropdown-divider-margin-y: $spacer * .375 !default; $dropdown-box-shadow: var(--#{$prefix}box-shadow) !default; $dropdown-link-color: var(--#{$prefix}component-color) !default; $dropdown-link-hover-color: var(--#{$prefix}component-hover-color) !default; $dropdown-link-hover-bg: var(--#{$prefix}component-hover-bg) !default; $dropdown-link-active-color: var(--#{$prefix}component-active-color) !default; $dropdown-link-active-bg: var(--#{$prefix}component-active-bg) !default; $dropdown-link-disabled-color: var(--#{$prefix}component-disabled-color) !default; $dropdown-link-transition: color .2s ease-in-out, background-color .2s ease-in-out !default; $dropdown-item-padding-y: $spacer * .5 !default; $dropdown-item-padding-x: $spacer * .75 !default; $dropdown-item-border-radius: $border-radius-sm !default; $dropdown-item-spacer: $spacer * .125 !default; $dropdown-header-color: var(--#{$prefix}heading-color) !default; $dropdown-header-padding-x: $dropdown-item-padding-x !default; $dropdown-header-padding-y: $dropdown-item-padding-y !default; $dropdown-dark-color: $gray-200 !default; $dropdown-dark-bg: $gray-900 !default; $dropdown-dark-border-color: $gray-700 !default; $dropdown-dark-box-shadow: 0 .5rem 1.875rem -.25rem rgba(#080b12, .35) !default; $dropdown-dark-link-hover-color: $white !default; $dropdown-dark-link-hover-bg: $gray-800 !default; $dropdown-dark-link-active-color: $white !default; $dropdown-dark-link-active-bg: $gray-700 !default; $dropdown-dark-header-color: $white !default; // Pagination $pagination-spacer: .25rem !default; $pagination-margin-start: 0 !default; $pagination-padding-y: .375rem !default; $pagination-padding-x: .75rem !default; $pagination-padding-y-sm: .1875rem !default; $pagination-padding-x-sm: .5rem !default; $pagination-padding-y-lg: .5rem !default; $pagination-padding-x-lg: .9375rem !default; $pagination-font-size: $font-size-sm !default; $pagination-font-size-sm: $font-size-xs !default; $pagination-font-size-lg: $font-size-base !default; $pagination-border-radius: var(--#{$prefix}border-radius-sm) !default; $pagination-border-radius-sm: var(--#{$prefix}border-radius-xs) !default; $pagination-border-radius-lg: var(--#{$prefix}border-radius) !default; $pagination-font-weight: $font-weight-medium !default; $pagination-color: var(--#{$prefix}component-color) !default; $pagination-bg: transparent !default; $pagination-border-width: 0 !default; $pagination-focus-color: var(--#{$prefix}component-hover-color) !default; $pagination-focus-bg: var(--#{$prefix}component-hover-bg) !default; $pagination-hover-color: var(--#{$prefix}component-hover-color) !default; $pagination-hover-bg: var(--#{$prefix}component-hover-bg) !default; $pagination-active-color: var(--#{$prefix}component-active-color) !default; $pagination-active-bg: var(--#{$prefix}component-active-bg) !default; $pagination-disabled-color: var(--#{$prefix}component-disabled-color) !default; $pagination-disabled-bg: transparent !default; $pagination-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out !default; // Placeholders $placeholder-opacity-max: .35 !default; $placeholder-opacity-min: .15 !default; // Cards $card-spacer-y: $spacer * 1.5 !default; $card-spacer-x: $spacer * 1.5 !default; $card-title-spacer-y: $card-spacer-y * .5 !default; $card-title-color: var(--#{$prefix}heading-color) !default; $card-img-overlay-padding: $spacer * 1.5 !default; // Accordion $accordion-padding-y: 1.25rem !default; $accordion-padding-x: 0 !default; $accordion-bg: transparent !default; $accordion-border-radius: 0 !default; $accordion-inner-border-radius: 0 !default; $accordion-body-padding-y: 0 !default; $accordion-body-padding-x: 0 !default; $accordion-body-font-size: $font-size-sm !default; $accordion-button-color: var(--#{$prefix}heading-color) !default; $accordion-button-font-size: $font-size-base !default; $accordion-button-font-weight: $headings-font-weight !default; $accordion-button-active-color: $accordion-button-color !default; $accordion-button-active-bg: transparent !default; $accordion-transition: none !default; $accordion-icon-width: 1em !default; $accordion-icon-color: $gray-900 !default; $accordion-icon-active-color: $gray-900 !default; $accordion-button-icon: url("data:image/svg+xml,") !default; $accordion-button-active-icon: url("data:image/svg+xml,") !default; $accordion-button-icon-alt: url("data:image/svg+xml,") !default; $accordion-button-active-icon-alt: url("data:image/svg+xml,") !default; // Tooltips $tooltip-padding-y: $spacer * .375 !default; $tooltip-padding-x: $spacer * .625 !default; $tooltip-border-radius: var(--#{$prefix}border-radius-sm) !default; $tooltip-opacity: 1 !default; // Popovers $popover-border-color: var(--#{$prefix}light-border-subtle) !default; $popover-border-radius: var(--#{$prefix}border-radius) !default; $popover-header-padding-y: $spacer * .75 !default; $popover-header-font-size: $font-size-sm !default; $popover-header-bg: transparent !default; $popover-header-color: var(--#{$prefix}heading-color) !default; $popover-body-color: var(--#{$prefix}secondary-color) !default; // Toasts $toast-padding-x: .75rem !default; $toast-padding-y: .75rem !default; $toast-border-color: var(--#{$prefix}light-border-subtle) !default; $toast-background-color: var(--#{$prefix}body-bg) !default; $toast-spacing: $spacer * 1.5 !default; $toast-header-color: var(--#{$prefix}heading-color) !default; $toast-header-background-color: transparent !default; // Badges $badge-font-weight: $font-weight-medium !default; $badge-border-radius: .33em !default; // Modals $modal-inner-padding: $spacer * 1.5 !default; $modal-header-padding-y: $modal-inner-padding * .875 !default; $modal-footer-margin-between: $spacer * .75 !default; $modal-content-border-color: var(--#{$prefix}border-color) !default; $modal-content-box-shadow-xs: var(--#{$prefix}box-shadow) !default; $modal-content-box-shadow-sm-up: var(--#{$prefix}box-shadow) !default; $modal-fade-transform: scale(.9) !default; $modal-transition: transform .2s ease-out !default; $modal-backdrop-bg: $gray-950 !default; $modal-backdrop-opacity: .75 !default; // Alerts $alert-margin-bottom: 1.25rem !default; $alert-link-font-weight: $font-weight-semibold !default; // Progress bars $progress-border-radius: $border-radius-pill !default; $progress-box-shadow: none !default; // List group $list-group-font-size: $font-size-sm !default; $list-group-bg: transparent !default; $list-group-item-padding-y: $spacer * .625 !default; $list-group-item-padding-x: $spacer * .75 !default; $list-group-item-transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out !default; $list-group-hover-color: var(--#{$prefix}component-hover-color) !default; $list-group-hover-bg: var(--#{$prefix}component-hover-bg) !default; $list-group-active-color: var(--#{$prefix}component-active-color) !default; $list-group-active-bg: var(--#{$prefix}component-active-bg) !default; $list-group-active-border-color: var(--#{$prefix}border-color) !default; $list-group-disabled-color: var(--#{$prefix}component-disabled-color) !default; $list-group-action-font-weight: $font-weight-medium !default; $list-group-action-color: var(--#{$prefix}component-color) !default; $list-group-action-hover-color: $list-group-hover-color !default; $list-group-action-active-color: $list-group-active-color !default; $list-group-action-active-bg: $list-group-active-bg !default; $list-group-borderless-item-spacer: .1875rem !default; // Image thumbnails $thumbnail-padding: .375rem !default; $thumbnail-border-radius: var(--#{$prefix}border-radius-lg) !default; $thumbnail-box-shadow: none !default; // Figures $figure-caption-font-size: $font-size-xs !default; // Breadcrumbs $breadcrumb-font-size: $font-size-sm !default; $breadcrumb-font-weight: $font-weight-medium !default; $breadcrumb-item-padding-x: .375rem !default; $breadcrumb-color: var(--#{$prefix}component-color) !default; $breadcrumb-hover-color: var(--#{$prefix}component-hover-color) !default; $breadcrumb-active-color: var(--#{$prefix}component-disabled-color) !default; $breadcrumb-divider-color: $component-color !default; $breadcrumb-divider: url("data:image/svg+xml,") !default; $breadcrumb-divider-flipped: url("data:image/svg+xml,") !default; $breadcrumb-transition: color .2s ease-in-out !default; // Spinners $spinner-border-width: .15em !default; $spinner-border-width-sm: .1em !default; // Close $btn-close-width: .75em !default; $btn-close-color: $gray-900 !default; $btn-close-opacity: .6 !default; $btn-close-hover-opacity: .9 !default; $btn-close-focus-opacity: 1 !default; $btn-close-disabled-opacity: .3 !default; $btn-close-transition: opacity .2s ease-in-out !default; // Offcanvas $offcanvas-horizontal-width: 350px !default; $offcanvas-vertical-height: 350px !default; // Code $pre-padding-y: $spacer * 1.25 !default; $pre-padding-x: $spacer !default; $pre-color: $white !default; $pre-bg: $gray-800 !default; $pre-border-radius: var(--#{$prefix}border-radius) !default; $kbd-bg: var(--#{$prefix}emphasis-color) !default; // Custom scrollbar $scrollbar-width: .1875rem !default; $scrollbar-track-width: .1875rem !default; $scrollbar-border-radius: var(--#{$prefix}border-radius) !default; $scrollbar-bg: $gray-300 !default; $scrollbar-track-bg: $gray-100 !default; // Carousel $carousel-bullet-size: .5rem !default; $carousel-bullet-bg: $gray-300 !default; $carousel-bullet-active-bg: $gray-800 !default; $carousel-bullet-opacity: 1 !default; $carousel-bullet-active-opacity: 1 !default; $carousel-bullet-border-radius: 50% !default; $carousel-bullet-gap: .75rem !default; $carousel-bullet-transition: background-color .2s ease-in-out !default; $carousel-progressbar-size: .25rem !default; $carousel-progressbar-border-radius: $border-radius-pill !default; $carousel-progressbar-bg: $gray-100 !default; $carousel-progressbar-fill-bg: $gray-800 !default; $carousel-scrollbar-size: .25rem !default; $carousel-scrollbar-border-radius: $border-radius-pill !default; $carousel-scrollbar-bg: $gray-100 !default; $carousel-scrollbar-drag-bg: $gray-800 !default;