//
// Copyright 2026 Google LLC
// SPDX-License-Identifier: Apache-2.0
//
// AUTOGENERATED. DO NOT MODIFY.
// To modify this file, update the source template,
// or run the compiler: go/carbon-service-code-gen-mwtc.
// Source template: formats/sassvars/contextualtokenset.scss.tmpl

// Design system: Google Material 3
// Version: 34.0.21
// Configured context tags:
//   audience: 3p
//   font: static
//   platform: web
// Output format: sass_vars

@use 'md-sys-color';
@use 'md-sys-elevation';
@use 'md-sys-shape';
@use 'md-sys-state-focus-indicator';
@use 'md-sys-typescale';

/// md.comp.menus.gap (Layout / Default)
$gap: 2px;
/// md.comp.menus.group.padding (Layout / Default)
$group-padding: 2px;
/// md.comp.menus.horizontal.container.bottom-space (Layout / Horizontal)
$horizontal-container-bottom-space: 8px;
/// md.comp.menus.horizontal.container.top-space (Layout / Horizontal)
$horizontal-container-top-space: 8px;
/// md.comp.menus.horizontal.icon-only.gap (Layout / Horizontal icon-only)
$horizontal-icon-only-gap: 4px;
/// md.comp.menus.horizontal.icon-only.menu-item.bottom-space (Layout / Horizontal icon-only)
$horizontal-icon-only-menu-item-bottom-space: 16px;
/// md.comp.menus.horizontal.icon-only.menu-item.leading-space (Layout / Horizontal icon-only)
$horizontal-icon-only-menu-item-leading-space: 16px;
/// md.comp.menus.horizontal.icon-only.menu-item.top-space (Layout / Horizontal icon-only)
$horizontal-icon-only-menu-item-top-space: 16px;
/// md.comp.menus.horizontal.icon-only.menu-item.trailing-space (Layout / Horizontal icon-only)
$horizontal-icon-only-menu-item-trailing-space: 16px;
/// md.comp.menus.horizontal.menu-item.between-space (Layout / Horizontal)
$horizontal-menu-item-between-space: 12px;
/// md.comp.menus.horizontal.menu-item.bottom-space (Layout / Horizontal)
$horizontal-menu-item-bottom-space: 6px;
/// md.comp.menus.horizontal.menu-item.leading-space (Layout / Horizontal)
$horizontal-menu-item-leading-space: 12px;
/// md.comp.menus.horizontal.menu-item.top-space (Layout / Horizontal)
$horizontal-menu-item-top-space: 6px;
/// md.comp.menus.horizontal.menu-item.trailing-space (Layout / Horizontal)
$horizontal-menu-item-trailing-space: 12px;
/// md.comp.menus.menu-item.between-space (Layout / Default)
$menu-item-between-space: 12px;
/// md.comp.menus.menu-item.bottom-space (Layout / Default)
$menu-item-bottom-space: 8px;
/// md.comp.menus.menu-item.height (Layout / Default)
$menu-item-height: 44px;
/// md.comp.menus.menu-item.leading-icon.size (Layout / Default)
$menu-item-leading-icon-size: 20px;
/// md.comp.menus.menu-item.leading-space (Layout / Default)
$menu-item-leading-space: 16px;
/// md.comp.menus.menu-item.top-space (Layout / Default)
$menu-item-top-space: 8px;
/// md.comp.menus.menu-item.trailing-icon.size (Layout / Default)
$menu-item-trailing-icon-size: 20px;
/// md.comp.menus.menu-item.trailing-space (Layout / Default)
$menu-item-trailing-space: 16px;
/// md.comp.menus.active.container.shape (Shape / Default)
$active-container-shape: md-sys-shape.$corner-large;
/// md.comp.menus.container.elevation (Layout / Default)
$container-elevation: md-sys-elevation.$level2;
/// md.comp.menus.container.shape (Shape / Default)
$container-shape: md-sys-shape.$corner-large;
/// md.comp.menus.group.shape (Shape / Default)
$group-shape: md-sys-shape.$corner-small;
/// md.comp.menus.horizontal.container.shape (Shape / Horizontal, Default)
$horizontal-container-shape: md-sys-shape.$corner-full;
/// md.comp.menus.horizontal.icon-only.menu-item.selected.shape (Shape / Horizontal icon-only, selected)
$horizontal-icon-only-menu-item-selected-shape: md-sys-shape.$corner-full;
/// md.comp.menus.horizontal.menu-item.focused.shape (Shape / Horizontal, Default)
$horizontal-menu-item-focused-shape: md-sys-shape.$corner-medium;
/// md.comp.menus.horizontal.menu-item.hovered.shape (Shape / Horizontal, Default)
$horizontal-menu-item-hovered-shape: md-sys-shape.$corner-medium;
/// md.comp.menus.horizontal.menu-item.pressed.shape (Shape / Horizontal, Default)
$horizontal-menu-item-pressed-shape: md-sys-shape.$corner-medium;
/// md.comp.menus.horizontal.menu-item.selected.focused.shape (Shape / Horizontal, Selected)
$horizontal-menu-item-selected-focused-shape: md-sys-shape.$corner-full;
/// md.comp.menus.horizontal.menu-item.selected.hovered.shape (Shape / Horizontal, Selected)
$horizontal-menu-item-selected-hovered-shape: md-sys-shape.$corner-full;
/// md.comp.menus.horizontal.menu-item.selected.pressed.shape (Shape / Horizontal, Selected)
$horizontal-menu-item-selected-pressed-shape: md-sys-shape.$corner-full;
/// md.comp.menus.inactive.container.shape (Shape / Default)
$inactive-container-shape: md-sys-shape.$corner-small;
/// md.comp.menus.menu-item.first-child.inner-corner.corner-size (Shape / Default)
$menu-item-first-child-inner-corner-corner-size: md-sys-shape.$corner-extra-small;
/// md.comp.menus.menu-item.first-child.shape (Shape / Default)
$menu-item-first-child-shape: md-sys-shape.$corner-medium;
/// md.comp.menus.menu-item.focus.indicator.color (Focus ring)
$menu-item-focus-indicator-color: md-sys-color.$secondary;
/// md.comp.menus.menu-item.focus.indicator.outline.offset (Focus ring)
$menu-item-focus-indicator-outline-offset: md-sys-state-focus-indicator.$inner-offset;
/// md.comp.menus.menu-item.focus.indicator.thickness (Focus ring)
$menu-item-focus-indicator-thickness: md-sys-state-focus-indicator.$thickness;
/// md.comp.menus.menu-item.label-text.font (Typography)
$menu-item-label-text-font: md-sys-typescale.$label-large-font;
/// md.comp.menus.menu-item.label-text.line-height (Typography)
$menu-item-label-text-line-height: md-sys-typescale.$label-large-line-height;
/// md.comp.menus.menu-item.label-text.size (Typography)
$menu-item-label-text-size: md-sys-typescale.$label-large-size;
/// md.comp.menus.menu-item.label-text.tracking (Typography)
$menu-item-label-text-tracking: md-sys-typescale.$label-large-tracking;
/// md.comp.menus.menu-item.label-text.weight (Typography)
$menu-item-label-text-weight: md-sys-typescale.$label-large-weight;
/// md.comp.menus.menu-item.last-child.inner-corner.corner-size (Shape / Default)
$menu-item-last-child-inner-corner-corner-size: md-sys-shape.$corner-extra-small;
/// md.comp.menus.menu-item.last-child.shape (Shape / Default)
$menu-item-last-child-shape: md-sys-shape.$corner-medium;
/// md.comp.menus.menu-item.selected.shape (Shape / Selected)
$menu-item-selected-shape: md-sys-shape.$corner-medium;
/// md.comp.menus.menu-item.shape (Shape / Default)
$menu-item-shape: md-sys-shape.$corner-extra-small;
/// md.comp.menus.menu-item.supporting-text.font (Typography)
$menu-item-supporting-text-font: md-sys-typescale.$body-small-font;
/// md.comp.menus.menu-item.supporting-text.line-height (Typography)
$menu-item-supporting-text-line-height: md-sys-typescale.$body-small-line-height;
/// md.comp.menus.menu-item.supporting-text.size (Typography)
$menu-item-supporting-text-size: md-sys-typescale.$body-small-size;
/// md.comp.menus.menu-item.supporting-text.tracking (Typography)
$menu-item-supporting-text-tracking: md-sys-typescale.$body-small-tracking;
/// md.comp.menus.menu-item.supporting-text.weight (Typography)
$menu-item-supporting-text-weight: md-sys-typescale.$body-small-weight;
/// md.comp.menus.menu-item.trailing-supporting-text.font (Typography)
$menu-item-trailing-supporting-text-font: md-sys-typescale.$label-large-font;
/// md.comp.menus.menu-item.trailing-supporting-text.line-height (Typography)
$menu-item-trailing-supporting-text-line-height: md-sys-typescale.$label-large-line-height;
/// md.comp.menus.menu-item.trailing-supporting-text.size (Typography)
$menu-item-trailing-supporting-text-size: md-sys-typescale.$label-large-size;
/// md.comp.menus.menu-item.trailing-supporting-text.tracking (Typography)
$menu-item-trailing-supporting-text-tracking: md-sys-typescale.$label-large-tracking;
/// md.comp.menus.menu-item.trailing-supporting-text.weight (Typography)
$menu-item-trailing-supporting-text-weight: md-sys-typescale.$label-large-weight;
