:root { --md-source: #910d22; /* primary */ --md-ref-palette-primary0: #000000; --md-ref-palette-primary10: #410006; --md-ref-palette-primary20: #68000e; --md-ref-palette-primary25: #7d0014; --md-ref-palette-primary30: #930019; --md-ref-palette-primary35: #a9001e; --md-ref-palette-primary40: #bf0024; --md-ref-palette-primary50: #e62537; --md-ref-palette-primary60: #ff5357; --md-ref-palette-primary70: #ff8985; --md-ref-palette-primary80: #ffb3af; --md-ref-palette-primary90: #ffdad8; --md-ref-palette-primary95: #ffedeb; --md-ref-palette-primary98: #fff8f7; --md-ref-palette-primary99: #fffbff; --md-ref-palette-primary100: #ffffff; /* secondary */ --md-ref-palette-secondary0: #000000; --md-ref-palette-secondary10: #2c1514; --md-ref-palette-secondary20: #442928; --md-ref-palette-secondary25: #503433; --md-ref-palette-secondary30: #5d3f3e; --md-ref-palette-secondary35: #6a4b49; --md-ref-palette-secondary40: #775655; --md-ref-palette-secondary50: #926e6d; --md-ref-palette-secondary60: #ad8886; --md-ref-palette-secondary70: #caa29f; --md-ref-palette-secondary80: #e7bdba; --md-ref-palette-secondary90: #ffdad8; --md-ref-palette-secondary95: #ffedeb; --md-ref-palette-secondary98: #fff8f7; --md-ref-palette-secondary99: #fffbff; --md-ref-palette-secondary100: #ffffff; /* tertiary */ --md-ref-palette-tertiary0: #000000; --md-ref-palette-tertiary10: #271900; --md-ref-palette-tertiary20: #412d05; --md-ref-palette-tertiary25: #4d380f; --md-ref-palette-tertiary30: #594319; --md-ref-palette-tertiary35: #664f24; --md-ref-palette-tertiary40: #735a2e; --md-ref-palette-tertiary50: #8e7344; --md-ref-palette-tertiary60: #a98c5b; --md-ref-palette-tertiary70: #c6a774; --md-ref-palette-tertiary80: #e3c28c; --md-ref-palette-tertiary90: #ffdea9; --md-ref-palette-tertiary95: #ffeed8; --md-ref-palette-tertiary98: #fff8f3; --md-ref-palette-tertiary99: #fffbff; --md-ref-palette-tertiary100: #ffffff; /* neutral */ --md-ref-palette-neutral0: #000000; --md-ref-palette-neutral10: #201a1a; --md-ref-palette-neutral20: #362f2e; --md-ref-palette-neutral25: #413a39; --md-ref-palette-neutral30: #4d4544; --md-ref-palette-neutral35: #595050; --md-ref-palette-neutral40: #655c5c; --md-ref-palette-neutral50: #7f7574; --md-ref-palette-neutral60: #998e8d; --md-ref-palette-neutral70: #b4a9a8; --md-ref-palette-neutral80: #d0c4c3; --md-ref-palette-neutral90: #ede0de; --md-ref-palette-neutral95: #fbeeec; --md-ref-palette-neutral98: #fff8f7; --md-ref-palette-neutral99: #fffbff; --md-ref-palette-neutral100: #ffffff; /* neutral-variant */ --md-ref-palette-neutral-variant0: #000000; --md-ref-palette-neutral-variant10: #251918; --md-ref-palette-neutral-variant20: #3b2d2c; --md-ref-palette-neutral-variant25: #473837; --md-ref-palette-neutral-variant30: #534342; --md-ref-palette-neutral-variant35: #5f4f4e; --md-ref-palette-neutral-variant40: #6b5a59; --md-ref-palette-neutral-variant50: #857372; --md-ref-palette-neutral-variant60: #a08c8b; --md-ref-palette-neutral-variant70: #bba6a5; --md-ref-palette-neutral-variant80: #d7c1c0; --md-ref-palette-neutral-variant90: #f4dddc; --md-ref-palette-neutral-variant95: #ffedeb; --md-ref-palette-neutral-variant98: #fff8f7; --md-ref-palette-neutral-variant99: #fffbff; --md-ref-palette-neutral-variant100: #ffffff; /* error */ --md-ref-palette-error0: #000000; --md-ref-palette-error10: #410002; --md-ref-palette-error20: #690005; --md-ref-palette-error25: #7e0007; --md-ref-palette-error30: #93000a; --md-ref-palette-error35: #a80710; --md-ref-palette-error40: #ba1a1a; --md-ref-palette-error50: #de3730; --md-ref-palette-error60: #ff5449; --md-ref-palette-error70: #ff897d; --md-ref-palette-error80: #ffb4ab; --md-ref-palette-error90: #ffdad6; --md-ref-palette-error95: #ffedea; --md-ref-palette-error98: #fff8f7; --md-ref-palette-error99: #fffbff; --md-ref-palette-error100: #ffffff; /* light */ --md-sys-color-primary-light: #910D22; --md-sys-color-on-primary-light: #ffffff; --md-sys-color-primary-container-light: #ffdad8; --md-sys-color-on-primary-container-light: #410006; --md-sys-color-secondary-light: #1C1B1A; --md-sys-color-on-secondary-light: #ffffff; --md-sys-color-secondary-container-light: #ffdad8; --md-sys-color-on-secondary-container-light: #2c1514; --md-sys-color-tertiary-light: #735a2e; --md-sys-color-on-tertiary-light: #ffffff; --md-sys-color-tertiary-container-light: #ffdea9; --md-sys-color-on-tertiary-container-light: #271900; --md-sys-color-error-light: #ba1a1a; --md-sys-color-error-container-light: #ffdad6; --md-sys-color-on-error-light: #ffffff; --md-sys-color-on-error-container-light: #410002; --md-sys-color-background-light: #fffbff; --md-sys-color-on-background-light: #201a1a; --md-sys-color-surface-light: #fffbff; --md-sys-color-on-surface-light: #201a1a; --md-sys-color-surface-variant-light: #f4dddc; --md-sys-color-on-surface-variant-light: #261b1a; --md-sys-color-outline-light: #857372; --md-sys-color-inverse-on-surface-light: #fbeeec; --md-sys-color-inverse-surface-light: #362f2e; --md-sys-color-inverse-primary-light: #ffb3af; --md-sys-color-shadow-light: #000000; --md-sys-color-surface-tint-light: #bf0024; --md-sys-color-surface-tint-color-light: #bf0024; /* dark */ --md-sys-color-primary-dark: #ffb3af; --md-sys-color-on-primary-dark: #68000e; --md-sys-color-primary-container-dark: #930019; --md-sys-color-on-primary-container-dark: #ffdad8; --md-sys-color-secondary-dark: #e7bdba; --md-sys-color-on-secondary-dark: #442928; --md-sys-color-secondary-container-dark: #5d3f3e; --md-sys-color-on-secondary-container-dark: #ffdad8; --md-sys-color-tertiary-dark: #e3c28c; --md-sys-color-on-tertiary-dark: #412d05; --md-sys-color-tertiary-container-dark: #594319; --md-sys-color-on-tertiary-container-dark: #ffdea9; --md-sys-color-error-dark: #ffb4ab; --md-sys-color-error-container-dark: #93000a; --md-sys-color-on-error-dark: #690005; --md-sys-color-on-error-container-dark: #ffdad6; --md-sys-color-background-dark: #201a1a; --md-sys-color-on-background-dark: #ede0de; --md-sys-color-surface-dark: #201a1a; --md-sys-color-on-surface-dark: #ede0de; --md-sys-color-surface-variant-dark: #534342; --md-sys-color-on-surface-variant-dark: #d7c1c0; --md-sys-color-outline-dark: #a08c8b; --md-sys-color-inverse-on-surface-dark: #201a1a; --md-sys-color-inverse-surface-dark: #ede0de; --md-sys-color-inverse-primary-dark: #bf0024; --md-sys-color-shadow-dark: #000000; --md-sys-color-surface-tint-dark: #ffb3af; --md-sys-color-surface-tint-color-dark: #ffb3af; /* label - small */ --md-sys-typescale-label-small-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-label-small-font-family-style: Medium; --md-sys-typescale-label-small-font-weight: 500px; --md-sys-typescale-label-small-font-size: 11px; --md-sys-typescale-label-small-letter-spacing: 0.50px; --md-sys-typescale-label-small-line-height: 16px; /* label - medium */ --md-sys-typescale-label-medium-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-label-medium-font-family-style: Medium; --md-sys-typescale-label-medium-font-weight: 500px; --md-sys-typescale-label-medium-font-size: 12px; --md-sys-typescale-label-medium-letter-spacing: 0.50px; --md-sys-typescale-label-medium-line-height: 16px; /* label - large */ --md-sys-typescale-label-large-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-label-large-font-family-style: Medium; --md-sys-typescale-label-large-font-weight: 500px; --md-sys-typescale-label-large-font-size: 14px; --md-sys-typescale-label-large-letter-spacing: 0.10px; --md-sys-typescale-label-large-line-height: 20px; /* body - small */ --md-sys-typescale-body-small-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-body-small-font-family-style: Regular; --md-sys-typescale-body-small-font-weight: 400px; --md-sys-typescale-body-small-font-size: 12px; --md-sys-typescale-body-small-letter-spacing: 0.40px; --md-sys-typescale-body-small-line-height: 16px; /* body - medium */ --md-sys-typescale-body-medium-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-body-medium-font-family-style: Regular; --md-sys-typescale-body-medium-font-weight: 400px; --md-sys-typescale-body-medium-font-size: 14px; --md-sys-typescale-body-medium-size: 14px; --md-sys-typescale-body-medium-letter-spacing: 0.25px; --md-sys-typescale-body-medium-line-height: 20px; /* body - large */ --md-sys-typescale-body-large-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-body-large-font-family-style: Regular; --md-sys-typescale-body-large-font-weight: 400px; --md-sys-typescale-body-large-font-size: 12px; --md-sys-typescale-body-large-size: 12px; --md-sys-typescale-body-large-letter-spacing: 0.50px; --md-sys-typescale-body-large-line-height: 18px; /* headline - small */ --md-sys-typescale-headline-small-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-headline-small-font-family-style: Regular; --md-sys-typescale-headline-small-font-weight: 400px; --md-sys-typescale-headline-small-font-size: 24px; --md-sys-typescale-headline-small-letter-spacing: 0px; --md-sys-typescale-headline-small-line-height: 32px; /* headline - medium */ --md-sys-typescale-headline-medium-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-headline-medium-font-family-style: Regular; --md-sys-typescale-headline-medium-font-weight: 400px; --md-sys-typescale-headline-medium-font-size: 28px; --md-sys-typescale-headline-medium-letter-spacing: 0px; --md-sys-typescale-headline-medium-line-height: 36px; /* headline - large */ --md-sys-typescale-headline-large-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-headline-large-font-family-style: Regular; --md-sys-typescale-headline-large-font-weight: 400px; --md-sys-typescale-headline-large-font-size: 32px; --md-sys-typescale-headline-large-letter-spacing: 0px; --md-sys-typescale-headline-large-line-height: 40px; /* display - small */ --md-sys-typescale-display-small-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-display-small-font-family-style: Regular; --md-sys-typescale-display-small-font-weight: 400px; --md-sys-typescale-display-small-font-size: 36px; --md-sys-typescale-display-small-letter-spacing: 0px; --md-sys-typescale-display-small-line-height: 44px; /* display - medium */ --md-sys-typescale-display-medium-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-display-medium-font-family-style: Regular; --md-sys-typescale-display-medium-font-weight: 400px; --md-sys-typescale-display-medium-font-size: 45px; --md-sys-typescale-display-medium-letter-spacing: 0px; --md-sys-typescale-display-medium-line-height: 52px; /* display - large */ --md-sys-typescale-display-large-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-display-large-font-family-style: Regular; --md-sys-typescale-display-large-font-weight: 400px; --md-sys-typescale-display-large-font-size: 57px; --md-sys-typescale-display-large-letter-spacing: -0.25px; --md-sys-typescale-display-large-line-height: 64px; /* title - small */ --md-sys-typescale-title-small-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-title-small-font-family-style: Medium; --md-sys-typescale-title-small-font-weight: 500px; --md-sys-typescale-title-small-font-size: 14px; --md-sys-typescale-title-small-letter-spacing: 0.10px; --md-sys-typescale-title-small-line-height: 20px; /* title - medium */ --md-sys-typescale-title-medium-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-title-medium-font-family-style: Medium; --md-sys-typescale-title-medium-font-weight: 500px; --md-sys-typescale-title-medium-font-size: 16px; --md-sys-typescale-title-medium-letter-spacing: 0.15px; --md-sys-typescale-title-medium-line-height: 24px; /* title - large */ --md-sys-typescale-title-large-font-family-name: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-sys-typescale-title-large-font-family-style: Regular; --md-sys-typescale-title-large-font-weight: 400px; --md-sys-typescale-title-large-font-size: 22px; --md-sys-typescale-title-large-letter-spacing: 0px; --md-sys-typescale-title-large-line-height: 28px; --md-ref-typeface-plain: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-ref-typeface-brand: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; }

:root, :root.theme-light { --md-sys-color-primary: var(--md-sys-color-primary-light); --md-sys-color-on-primary: var(--md-sys-color-on-primary-light); --md-sys-color-primary-container: var(--md-sys-color-primary-container-light); --md-sys-color-on-primary-container: var(--md-sys-color-on-primary-container-light); --md-sys-color-secondary: var(--md-sys-color-secondary-light); --md-sys-color-on-secondary: var(--md-sys-color-on-secondary-light); --md-sys-color-secondary-container: var(--md-sys-color-secondary-container-light); --md-sys-color-on-secondary-container: var(--md-sys-color-on-secondary-container-light); --md-sys-color-tertiary: var(--md-sys-color-tertiary-light); --md-sys-color-on-tertiary: var(--md-sys-color-on-tertiary-light); --md-sys-color-tertiary-container: var(--md-sys-color-tertiary-container-light); --md-sys-color-on-tertiary-container: var(--md-sys-color-on-tertiary-container-light); --md-sys-color-error: var(--md-sys-color-error-light); --md-sys-color-error-container: var(--md-sys-color-error-container-light); --md-sys-color-on-error: var(--md-sys-color-on-error-light); --md-sys-color-on-error-container: var(--md-sys-color-on-error-container-light); --md-sys-color-background: var(--md-sys-color-background-light); --md-sys-color-on-background: var(--md-sys-color-on-background-light); --md-sys-color-surface: var(--md-sys-color-surface-light); --md-sys-color-on-surface: var(--md-sys-color-on-surface-light); --md-sys-color-surface-variant: var(--md-sys-color-surface-variant-light); --md-sys-color-on-surface-variant: var(--md-sys-color-on-surface-variant-light); --md-sys-color-outline: var(--md-sys-color-outline-light); --md-sys-color-inverse-on-surface: var(--md-sys-color-inverse-on-surface-light); --md-sys-color-inverse-surface: var(--md-sys-color-inverse-surface-light); --md-sys-color-inverse-primary: var(--md-sys-color-inverse-primary-light); --md-sys-color-shadow: var(--md-sys-color-shadow-light); --md-sys-color-surface-tint: var(--md-sys-color-surface-tint-light); --md-sys-color-surface-tint-color: var(--md-sys-color-surface-tint-color-light); }

:root.theme-dark { --md-sys-color-primary: var(--md-sys-color-primary-dark); --md-sys-color-on-primary: var(--md-sys-color-on-primary-dark); --md-sys-color-primary-container: var(--md-sys-color-primary-container-dark); --md-sys-color-on-primary-container: var(--md-sys-color-on-primary-container-dark); --md-sys-color-secondary: var(--md-sys-color-secondary-dark); --md-sys-color-on-secondary: var(--md-sys-color-on-secondary-dark); --md-sys-color-secondary-container: var(--md-sys-color-secondary-container-dark); --md-sys-color-on-secondary-container: var(--md-sys-color-on-secondary-container-dark); --md-sys-color-tertiary: var(--md-sys-color-tertiary-dark); --md-sys-color-on-tertiary: var(--md-sys-color-on-tertiary-dark); --md-sys-color-tertiary-container: var(--md-sys-color-tertiary-container-dark); --md-sys-color-on-tertiary-container: var(--md-sys-color-on-tertiary-container-dark); --md-sys-color-error: var(--md-sys-color-error-dark); --md-sys-color-error-container: var(--md-sys-color-error-container-dark); --md-sys-color-on-error: var(--md-sys-color-on-error-dark); --md-sys-color-on-error-container: var(--md-sys-color-on-error-container-dark); --md-sys-color-background: var(--md-sys-color-background-dark); --md-sys-color-on-background: var(--md-sys-color-on-background-dark); --md-sys-color-surface: var(--md-sys-color-surface-dark); --md-sys-color-on-surface: var(--md-sys-color-on-surface-dark); --md-sys-color-surface-variant: var(--md-sys-color-surface-variant-dark); --md-sys-color-on-surface-variant: var(--md-sys-color-on-surface-variant-dark); --md-sys-color-outline: var(--md-sys-color-outline-dark); --md-sys-color-inverse-on-surface: var(--md-sys-color-inverse-on-surface-dark); --md-sys-color-inverse-surface: var(--md-sys-color-inverse-surface-dark); --md-sys-color-inverse-primary: var(--md-sys-color-inverse-primary-dark); --md-sys-color-shadow: var(--md-sys-color-shadow-dark); --md-sys-color-surface-tint: var(--md-sys-color-surface-tint-dark); --md-sys-color-surface-tint-color: var(--md-sys-color-surface-tint-color-dark); --mdc-theme-primary: var(--md-sys-color-primary-dark); }

:root.theme-light rkt-icon-menu:hover { --rkt-icon-fill-color: var(--md-sys-color-primary-dark); }

:root.theme-dark rkt-icon-menu:hover { --rkt-icon-fill-color: var(--md-sys-color-primary-light); }

:root.theme-light #icons [tabindex]:hover { --rkt-icon-fill-color: var(--md-sys-color-primary-dark); }

:root.theme-dark #icons [tabindex]:hover { --rkt-icon-fill-color: var(--md-sys-color-primary-light); }

:root.theme-light .octicon { --rkt-icon-fill-color: var(--md-sys-color-primary-dark); }

:root.theme-dark .octicon { --rkt-icon-fill-color: var(--md-sys-color-primary-light); }

:root.theme-dark .octicon:hover { --rkt-icon-fill-color: var(--md-sys-color-on-primary-container-light); }

:root.theme-light .octicon:hover { --rkt-icon-fill-color: var(--md-sys-color-on-primary-container-dark); }

:root { /* buttons */ --md-filled-button-container-shape: 0.3125rem; --md-navigation-bar-container-height: 3rem; --md-navigation-drawer-modal-container-width: 20rem; --md-outlined-button-container-shape: 0.3125rem; --md-outlined-field-container-shape-end-end: 0.3125rem; --md-outlined-field-container-shape-end-start: 0.3125rem; --md-outlined-field-container-shape-start-end: 0.3125rem; --md-outlined-field-container-shape-start-start: 0.3125rem; --md-segmented-button-shape-end-end: 0.3125rem; --md-segmented-button-shape-end-start: 0.3125rem; --md-segmented-button-shape-start-end: 0.3125rem; --md-segmented-button-shape-start-start: 0.3125rem; --md-filled-button-label-text-font: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-list-list-item-label-text-font: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-outlined-button-label-text-font: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-segmented-button-label-text-font: "Rocket Sans Regular", Helvetica, "Helvetica Neue", Arial, sans-serif; --md-list-container-color: var(--md-sys-color-surface); --md-list-list-item-container-color: #ffffff00; --md-list-list-item-label-text-color: var(--md-sys-color-on-surface); --md-outlined-button-outline-color: var(--md-sys-color-secondary); --md-outlined-field-outline-color: var(--md-sys-color-secondary); --md-segmented-button-outline-color: var(--md-sys-color-secondary); /* select */ --md-filled-select-text-field-container-color: #ffffff; --md-filled-select-text-field-container-shape: 4px; --md-filled-select-text-field-input-text-color: var(--md-sys-color-on-surface); --md-filled-select-text-field-input-text-font: var(--md-sys-typescale-label-medium-font-family-name); --md-menu-item-label-text-weight: 700; --md-menu-item-selected-container-color:#201a1a14; --md-menu-item-hover-state-layer-color: #201a1a; }

md-filled-select { min-width: inherit; }

md-filled-select::part(field) { --md-filled-field-container-color: #ffffff; cursor: pointer; }

md-filled-select::part(menu) { --md-menu-container-color: #ffffff; --md-menu-container-shape: 4px; }
