.md-fab-menu{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;inline-size:18rem;min-block-size:20rem;max-inline-size:100%;padding:var(--md-sys-measurement-space200)}.md-fab-menu>output{position:absolute;inset-inline-start:var(--md-sys-measurement-space200);inset-block-start:var(--md-sys-measurement-space100);color:var(--md-sys-color-on-surface)}.md-fab-menu-panel{--_fab-menu-width-damping: var(--md-sys-motion-spring-fast-spatial-damping);--_fab-menu-width-stiffness: var( --md-sys-motion-spring-fast-spatial-stiffness );--_fab-menu-alpha-damping: var(--md-sys-motion-spring-fast-effects-damping);--_fab-menu-alpha-stiffness: var( --md-sys-motion-spring-fast-effects-stiffness );--_fab-menu-stagger-damping: var(--md-sys-motion-spring-slow-effects-damping);--_fab-menu-stagger-stiffness: var( --md-sys-motion-spring-slow-effects-stiffness );flex-direction:column;align-items:flex-end;gap:var(--_fab-menu-close-gap);inline-size:max-content;border:0;padding:0;background:transparent;color:var(--md-sys-color-on-surface);overflow:visible}.md-fab-menu-panel:not([popover]),.md-fab-menu-panel:popover-open{display:flex}.md-fab-menu-panel ul{display:flex;flex-direction:column;align-items:flex-end;gap:var(--_fab-menu-item-gap);margin:0;padding:0;list-style:none;max-block-size:calc(100svh - var(--md-comp-fab-menu-close-button-container-height) - var(--_fab-menu-close-gap) - 2 * var(--md-sys-measurement-space200));overflow:auto}.md-fab-menu-panel li{display:block}.md-fab-menu .md-fab-menu-item{--_button-height: var(--_fab-menu-item-height);--_button-rest-shape: var(--_fab-menu-item-shape);--_button-pressed-shape: var(--_fab-menu-item-shape);--_button-leading: var(--_fab-menu-item-leading);--_button-trailing: var(--_fab-menu-item-trailing);--_button-gap: var(--_fab-menu-item-gap);--_button-font: var(--_fab-menu-item-font);--_button-letter-spacing: var(--_fab-menu-item-tracking);--_button-icon-size: var(--_fab-menu-item-icon-size);--_button-container: var(--_fab-menu-item-container);--_button-label: var(--_fab-menu-item-label);--_button-icon: var(--_fab-menu-item-icon);--_button-state-color: var(--_fab-menu-item-state-color, currentColor);--_button-state-opacity: var(--_fab-menu-item-state-opacity, 0);--_button-background-state-color: var( --_fab-menu-item-background-state-color, transparent );--_button-background-state-opacity: var( --_fab-menu-item-background-state-opacity, 0 );--_button-pressed-state-color: var(--_fab-menu-item-pressed-state-color);--_button-pressed-state-opacity: var(--_fab-menu-item-pressed-state-opacity);--_elevation-level: var(--_fab-menu-item-elevation);--_shadow-color: var(--_fab-menu-item-shadow)}.md-fab-menu .md-fab-menu-close{--_button-height: var(--_fab-menu-close-height);--_button-rest-shape: var(--_fab-menu-close-shape);--_button-pressed-shape: var(--_fab-menu-close-shape);--_button-leading: 0px;--_button-trailing: 0px;--_button-icon-size: var(--_fab-menu-close-icon-size);--_button-container: var(--_fab-menu-close-container);--_button-label: var(--_fab-menu-close-icon);--_button-icon: var(--_fab-menu-close-icon);--_button-state-color: var(--_fab-menu-close-state-color, currentColor);--_button-state-opacity: var(--_fab-menu-close-state-opacity, 0);--_button-background-state-color: var( --_fab-menu-close-background-state-color, transparent );--_button-background-state-opacity: var( --_fab-menu-close-background-state-opacity, 0 );--_button-pressed-state-color: var(--_fab-menu-close-pressed-state-color);--_button-pressed-state-opacity: var(--_fab-menu-close-pressed-state-opacity);--_elevation-level: var(--_fab-menu-close-elevation);--_shadow-color: var(--_fab-menu-close-shadow);inline-size:var(--_fab-menu-close-width)}.md-fab-menu .md-fab-menu-opener{--_button-pressed-shape: min( var(--_button-rest-shape), calc(var(--_button-height) / 2) );--_button-shape: var(--_button-pressed-shape);transition:background-color var(--_motion-fast-effects-duration) var(--_motion-fast-effects-easing),border-radius var(--_motion-fast-spatial-duration) var(--_motion-fast-spatial-easing)}.md-fab-menu-opener>svg{transition:rotate var(--_motion-fast-spatial-duration) var(--_motion-fast-spatial-easing)}.md-fab-menu-opener[aria-expanded=true]>svg{rotate:45deg}.md-fab-menu-panel[popover]{position:fixed;inset:auto;margin:0;transition:display var(--_fab-menu-exit-duration, 0ms) allow-discrete,overlay var(--_fab-menu-exit-duration, 0ms) allow-discrete}.md-fab-menu-panel[popover]:not(:popover-open){pointer-events:none}.md-fab-menu .md-fab-menu-item{min-inline-size:0;overflow:hidden;padding-inline:0;justify-content:flex-end}.md-fab-menu-item-content{display:inline-flex;flex:none;align-items:center;gap:var(--_fab-menu-item-gap);padding-inline:var(--_fab-menu-item-leading) var(--_fab-menu-item-trailing)}.md-fab-menu-item-content svg{flex:none;inline-size:var(--_fab-menu-item-icon-size);block-size:var(--_fab-menu-item-icon-size);color:var(--_fab-menu-item-icon)}.md-fab-menu-panel ul{inline-size:100%;box-sizing:border-box}@media(prefers-reduced-motion:reduce){.md-fab-menu-panel[popover],.md-fab-menu-opener,.md-fab-menu-opener>svg{transition:none}}.md-fab-menu-panel ul{--_fab-menu-scroll-gutter: var(--md-sys-measurement-space300);inline-size:calc(100% + 2 * var(--_fab-menu-scroll-gutter));padding:var(--_fab-menu-scroll-gutter);margin:calc(-1 * var(--_fab-menu-scroll-gutter))}.md-fab-menu{--_fab-menu-close-gap: var(--md-comp-fab-menu-close-button-between-space);--_fab-menu-item-gap: var(--md-comp-fab-menu-menu-item-between-space)}.md-fab-menu .md-fab-menu-item{--_fab-menu-item-elevation: var(--md-comp-fab-menu-menu-item-container-elevation);--_fab-menu-item-height: var(--md-comp-fab-menu-menu-item-container-height);--_fab-menu-item-shape: var(--md-comp-fab-menu-menu-item-container-shape);--_fab-menu-item-icon-size: var(--md-comp-fab-menu-menu-item-icon-size);--_fab-menu-item-gap: var(--md-comp-fab-menu-menu-item-icon-label-space);--_fab-menu-item-font: var(--md-comp-fab-menu-menu-item-label-text);--_fab-menu-item-tracking: var(--md-comp-fab-menu-menu-item-label-text-letter-spacing);--_fab-menu-item-leading: var(--md-comp-fab-menu-menu-item-leading-space);--_fab-menu-item-trailing: var(--md-comp-fab-menu-menu-item-trailing-space)}.md-fab-menu:where([data-variant=primary]) .md-fab-menu-item{--_fab-menu-item-container: var(--md-comp-fab-menu-primary-container-list-item-container-color);--_fab-menu-item-shadow: var(--md-comp-fab-menu-primary-container-list-item-container-shadow-color);--_fab-menu-item-icon: var(--md-comp-fab-menu-primary-container-list-item-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-primary-container-list-item-label-text-color);--_fab-menu-item-pressed-state-color: var(--md-comp-fab-menu-primary-container-list-item-pressed-state-layer-color);--_fab-menu-item-pressed-state-opacity: var(--md-comp-fab-menu-primary-container-list-item-pressed-state-layer-opacity)}.md-fab-menu:where([data-variant=secondary]) .md-fab-menu-item{--_fab-menu-item-container: var(--md-comp-fab-menu-secondary-container-list-item-container-color);--_fab-menu-item-shadow: var(--md-comp-fab-menu-secondary-container-list-item-container-shadow-color);--_fab-menu-item-icon: var(--md-comp-fab-menu-secondary-container-list-item-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-secondary-container-list-item-label-text-color)}.md-fab-menu:where([data-variant=tertiary]) .md-fab-menu-item{--_fab-menu-item-container: var(--md-comp-fab-menu-tertiary-container-list-item-container-color);--_fab-menu-item-shadow: var(--md-comp-fab-menu-tertiary-container-list-item-container-shadow-color);--_fab-menu-item-icon: var(--md-comp-fab-menu-tertiary-container-list-item-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-tertiary-container-list-item-label-text-color)}.md-fab-menu:where([data-variant=primary]) .md-fab-menu-item:where(:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--_fab-menu-item-elevation: var(--md-comp-fab-menu-primary-container-list-item-hovered-container-elevation);--_fab-menu-item-icon: var(--md-comp-fab-menu-primary-container-list-item-hovered-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-primary-container-list-item-hovered-label-text-color);--_fab-menu-item-state-color: var(--md-comp-fab-menu-primary-container-list-item-hovered-state-layer-color);--_fab-menu-item-background-state-color: var(--md-comp-fab-menu-primary-container-list-item-hovered-state-layer-color);--_fab-menu-item-state-opacity: var(--md-comp-fab-menu-primary-container-list-item-hovered-state-layer-opacity);--_fab-menu-item-background-state-opacity: var(--md-comp-fab-menu-primary-container-list-item-hovered-state-layer-opacity)}.md-fab-menu:where([data-variant=secondary]) .md-fab-menu-item:where(:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--_fab-menu-item-elevation: var(--md-comp-fab-menu-secondary-container-list-item-hovered-container-elevation);--_fab-menu-item-icon: var(--md-comp-fab-menu-secondary-container-list-item-hovered-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-secondary-container-list-item-hovered-label-text-color);--_fab-menu-item-state-color: var(--md-comp-fab-menu-secondary-container-list-item-hovered-state-layer-color);--_fab-menu-item-background-state-color: var(--md-comp-fab-menu-secondary-container-list-item-hovered-state-layer-color);--_fab-menu-item-state-opacity: var(--md-comp-fab-menu-secondary-container-list-item-hovered-state-layer-opacity);--_fab-menu-item-background-state-opacity: var(--md-comp-fab-menu-secondary-container-list-item-hovered-state-layer-opacity)}.md-fab-menu:where([data-variant=tertiary]) .md-fab-menu-item:where(:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--_fab-menu-item-elevation: var(--md-comp-fab-menu-tertiary-container-list-item-hovered-container-elevation);--_fab-menu-item-icon: var(--md-comp-fab-menu-tertiary-container-list-item-hovered-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-tertiary-container-list-item-hovered-label-text-color);--_fab-menu-item-state-color: var(--md-comp-fab-menu-tertiary-container-list-item-hovered-state-layer-color);--_fab-menu-item-background-state-color: var(--md-comp-fab-menu-tertiary-container-list-item-hovered-state-layer-color);--_fab-menu-item-state-opacity: var(--md-comp-fab-menu-tertiary-container-list-item-hovered-state-layer-opacity);--_fab-menu-item-background-state-opacity: var(--md-comp-fab-menu-tertiary-container-list-item-hovered-state-layer-opacity)}.md-fab-menu:where([data-variant=primary]) .md-fab-menu-item:where(:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--_fab-menu-item-elevation: var(--md-comp-fab-menu-primary-container-list-item-focused-container-elevation);--_fab-menu-item-icon: var(--md-comp-fab-menu-primary-container-list-item-focused-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-primary-container-list-item-focused-label-text-color);--_fab-menu-item-state-color: var(--md-comp-fab-menu-primary-container-list-item-focused-state-layer-color);--_fab-menu-item-background-state-color: var(--md-comp-fab-menu-primary-container-list-item-focused-state-layer-color);--_fab-menu-item-state-opacity: var(--md-comp-fab-menu-primary-container-list-item-focused-state-layer-opacity);--_fab-menu-item-background-state-opacity: var(--md-comp-fab-menu-primary-container-list-item-focused-state-layer-opacity)}.md-fab-menu:where([data-variant=secondary]) .md-fab-menu-item:where(:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--_fab-menu-item-elevation: var(--md-comp-fab-menu-secondary-container-list-item-focused-container-elevation);--_fab-menu-item-icon: var(--md-comp-fab-menu-secondary-container-list-item-focused-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-secondary-container-list-item-focused-label-text-color);--_fab-menu-item-state-color: var(--md-comp-fab-menu-secondary-container-list-item-focused-state-layer-color);--_fab-menu-item-background-state-color: var(--md-comp-fab-menu-secondary-container-list-item-focused-state-layer-color);--_fab-menu-item-state-opacity: var(--md-comp-fab-menu-secondary-container-list-item-focused-state-layer-opacity);--_fab-menu-item-background-state-opacity: var(--md-comp-fab-menu-secondary-container-list-item-focused-state-layer-opacity)}.md-fab-menu:where([data-variant=tertiary]) .md-fab-menu-item:where(:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--_fab-menu-item-elevation: var(--md-comp-fab-menu-tertiary-container-list-item-focused-container-elevation);--_fab-menu-item-icon: var(--md-comp-fab-menu-tertiary-container-list-item-focused-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-tertiary-container-list-item-focused-label-text-color);--_fab-menu-item-state-color: var(--md-comp-fab-menu-tertiary-container-list-item-focused-state-layer-color);--_fab-menu-item-background-state-color: var(--md-comp-fab-menu-tertiary-container-list-item-focused-state-layer-color);--_fab-menu-item-state-opacity: var(--md-comp-fab-menu-tertiary-container-list-item-focused-state-layer-opacity);--_fab-menu-item-background-state-opacity: var(--md-comp-fab-menu-tertiary-container-list-item-focused-state-layer-opacity)}.md-fab-menu:where([data-variant=primary]) .md-fab-menu-item:where(:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--_fab-menu-item-elevation: var(--md-comp-fab-menu-primary-container-list-item-pressed-container-elevation);--_fab-menu-item-icon: var(--md-comp-fab-menu-primary-container-list-item-pressed-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-primary-container-list-item-pressed-label-text-color);--_fab-menu-item-state-color: var(--md-comp-fab-menu-primary-container-list-item-pressed-state-layer-color);--_fab-menu-item-state-opacity: var(--md-comp-fab-menu-primary-container-list-item-pressed-state-layer-opacity)}.md-fab-menu:where([data-variant=secondary]) .md-fab-menu-item:where(:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--_fab-menu-item-elevation: var(--md-comp-fab-menu-secondary-container-list-item-pressed-container-elevation);--_fab-menu-item-icon: var(--md-comp-fab-menu-secondary-container-list-item-pressed-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-secondary-container-list-item-pressed-label-text-color);--_fab-menu-item-state-color: var(--md-comp-fab-menu-secondary-container-list-item-pressed-state-layer-color);--_fab-menu-item-state-opacity: var(--md-comp-fab-menu-secondary-container-list-item-pressed-state-layer-opacity)}.md-fab-menu:where([data-variant=secondary]) .md-fab-menu-item{--_fab-menu-item-pressed-state-color: var(--md-comp-fab-menu-secondary-container-list-item-pressed-state-layer-color);--_fab-menu-item-pressed-state-opacity: var(--md-comp-fab-menu-secondary-container-list-item-pressed-state-layer-opacity)}.md-fab-menu:where([data-variant=tertiary]) .md-fab-menu-item:where(:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--_fab-menu-item-elevation: var(--md-comp-fab-menu-tertiary-container-list-item-pressed-container-elevation);--_fab-menu-item-icon: var(--md-comp-fab-menu-tertiary-container-list-item-pressed-icon-color);--_fab-menu-item-label: var(--md-comp-fab-menu-tertiary-container-list-item-pressed-label-text-color);--_fab-menu-item-state-color: var(--md-comp-fab-menu-tertiary-container-list-item-pressed-state-layer-color);--_fab-menu-item-state-opacity: var(--md-comp-fab-menu-tertiary-container-list-item-pressed-state-layer-opacity)}.md-fab-menu:where([data-variant=tertiary]) .md-fab-menu-item{--_fab-menu-item-pressed-state-color: var(--md-comp-fab-menu-tertiary-container-list-item-pressed-state-layer-color);--_fab-menu-item-pressed-state-opacity: var(--md-comp-fab-menu-tertiary-container-list-item-pressed-state-layer-opacity)}.md-fab-menu .md-fab-menu-close{--_fab-menu-close-elevation: var(--md-comp-fab-menu-close-button-container-elevation);--_fab-menu-close-height: var(--md-comp-fab-menu-close-button-container-height);--_fab-menu-close-shape: var(--md-comp-fab-menu-close-button-container-shape);--_fab-menu-close-width: var(--md-comp-fab-menu-close-button-container-width);--_fab-menu-close-icon-size: var(--md-comp-fab-menu-close-button-icon-size)}.md-fab-menu:where([data-variant=primary]) .md-fab-menu-close{--_fab-menu-close-container: var(--md-comp-fab-menu-primary-close-button-container-color);--_fab-menu-close-shadow: var(--md-comp-fab-menu-primary-close-button-container-shadow-color);--_fab-menu-close-icon: var(--md-comp-fab-menu-primary-close-button-icon-color);--_fab-menu-close-pressed-state-color: var(--md-comp-fab-menu-primary-close-button-pressed-state-layer-color);--_fab-menu-close-pressed-state-opacity: var(--md-comp-fab-menu-primary-close-button-pressed-state-layer-opacity)}.md-fab-menu:where([data-variant=secondary]) .md-fab-menu-close{--_fab-menu-close-container: var(--md-comp-fab-menu-secondary-close-button-container-color);--_fab-menu-close-shadow: var(--md-comp-fab-menu-secondary-close-button-container-shadow-color);--_fab-menu-close-icon: var(--md-comp-fab-menu-secondary-close-button-icon-color)}.md-fab-menu:where([data-variant=tertiary]) .md-fab-menu-close{--_fab-menu-close-container: var(--md-comp-fab-menu-tertiary-close-button-container-color);--_fab-menu-close-shadow: var(--md-comp-fab-menu-tertiary-close-button-container-shadow-color);--_fab-menu-close-icon: var(--md-comp-fab-menu-tertiary-close-button-icon-color)}.md-fab-menu:where([data-variant=primary]) .md-fab-menu-close:where(:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--_fab-menu-close-elevation: var(--md-comp-fab-menu-primary-close-button-hovered-container-elevation);--_fab-menu-close-icon: var(--md-comp-fab-menu-primary-close-button-hovered-icon-color);--_fab-menu-close-state-color: var(--md-comp-fab-menu-primary-close-button-hovered-state-layer-color);--_fab-menu-close-background-state-color: var(--md-comp-fab-menu-primary-close-button-hovered-state-layer-color);--_fab-menu-close-state-opacity: var(--md-comp-fab-menu-primary-close-button-hovered-state-layer-opacity);--_fab-menu-close-background-state-opacity: var(--md-comp-fab-menu-primary-close-button-hovered-state-layer-opacity)}.md-fab-menu:where([data-variant=secondary]) .md-fab-menu-close:where(:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--_fab-menu-close-elevation: var(--md-comp-fab-menu-secondary-close-button-hovered-container-elevation);--_fab-menu-close-icon: var(--md-comp-fab-menu-secondary-close-button-hovered-icon-color);--_fab-menu-close-state-color: var(--md-comp-fab-menu-secondary-close-button-hovered-state-layer-color);--_fab-menu-close-background-state-color: var(--md-comp-fab-menu-secondary-close-button-hovered-state-layer-color);--_fab-menu-close-state-opacity: var(--md-comp-fab-menu-secondary-close-button-hovered-state-layer-opacity);--_fab-menu-close-background-state-opacity: var(--md-comp-fab-menu-secondary-close-button-hovered-state-layer-opacity)}.md-fab-menu:where([data-variant=tertiary]) .md-fab-menu-close:where(:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--_fab-menu-close-elevation: var(--md-comp-fab-menu-tertiary-close-button-hovered-container-elevation);--_fab-menu-close-icon: var(--md-comp-fab-menu-tertiary-close-button-hovered-icon-color);--_fab-menu-close-state-color: var(--md-comp-fab-menu-tertiary-close-button-hovered-state-layer-color);--_fab-menu-close-background-state-color: var(--md-comp-fab-menu-tertiary-close-button-hovered-state-layer-color);--_fab-menu-close-state-opacity: var(--md-comp-fab-menu-tertiary-close-button-hovered-state-layer-opacity);--_fab-menu-close-background-state-opacity: var(--md-comp-fab-menu-tertiary-close-button-hovered-state-layer-opacity)}.md-fab-menu:where([data-variant=primary]) .md-fab-menu-close:where(:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--_fab-menu-close-elevation: var(--md-comp-fab-menu-primary-close-button-focused-container-elevation);--_fab-menu-close-icon: var(--md-comp-fab-menu-primary-close-button-focused-icon-color);--_fab-menu-close-state-color: var(--md-comp-fab-menu-primary-close-button-focused-state-layer-color);--_fab-menu-close-background-state-color: var(--md-comp-fab-menu-primary-close-button-focused-state-layer-color);--_fab-menu-close-state-opacity: var(--md-comp-fab-menu-primary-close-button-focused-state-layer-opacity);--_fab-menu-close-background-state-opacity: var(--md-comp-fab-menu-primary-close-button-focused-state-layer-opacity)}.md-fab-menu:where([data-variant=secondary]) .md-fab-menu-close:where(:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--_fab-menu-close-elevation: var(--md-comp-fab-menu-secondary-close-button-focused-container-elevation);--_fab-menu-close-icon: var(--md-comp-fab-menu-secondary-close-button-focused-icon-color);--_fab-menu-close-state-color: var(--md-comp-fab-menu-secondary-close-button-focused-state-layer-color);--_fab-menu-close-background-state-color: var(--md-comp-fab-menu-secondary-close-button-focused-state-layer-color);--_fab-menu-close-state-opacity: var(--md-comp-fab-menu-secondary-close-button-focused-state-layer-opacity);--_fab-menu-close-background-state-opacity: var(--md-comp-fab-menu-secondary-close-button-focused-state-layer-opacity)}.md-fab-menu:where([data-variant=tertiary]) .md-fab-menu-close:where(:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--_fab-menu-close-elevation: var(--md-comp-fab-menu-tertiary-close-button-focused-container-elevation);--_fab-menu-close-icon: var(--md-comp-fab-menu-tertiary-close-button-focused-icon-color);--_fab-menu-close-state-color: var(--md-comp-fab-menu-tertiary-close-button-focused-state-layer-color);--_fab-menu-close-background-state-color: var(--md-comp-fab-menu-tertiary-close-button-focused-state-layer-color);--_fab-menu-close-state-opacity: var(--md-comp-fab-menu-tertiary-close-button-focused-state-layer-opacity);--_fab-menu-close-background-state-opacity: var(--md-comp-fab-menu-tertiary-close-button-focused-state-layer-opacity)}.md-fab-menu:where([data-variant=primary]) .md-fab-menu-close:where(:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--_fab-menu-close-elevation: var(--md-comp-fab-menu-primary-close-button-pressed-container-elevation);--_fab-menu-close-icon: var(--md-comp-fab-menu-primary-close-button-pressed-icon-color);--_fab-menu-close-state-color: var(--md-comp-fab-menu-primary-close-button-pressed-state-layer-color);--_fab-menu-close-state-opacity: var(--md-comp-fab-menu-primary-close-button-pressed-state-layer-opacity)}.md-fab-menu:where([data-variant=secondary]) .md-fab-menu-close:where(:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--_fab-menu-close-elevation: var(--md-comp-fab-menu-secondary-close-button-pressed-container-elevation);--_fab-menu-close-icon: var(--md-comp-fab-menu-secondary-close-button-pressed-icon-color);--_fab-menu-close-state-color: var(--md-comp-fab-menu-secondary-close-button-pressed-state-layer-color);--_fab-menu-close-state-opacity: var(--md-comp-fab-menu-secondary-close-button-pressed-state-layer-opacity)}.md-fab-menu:where([data-variant=secondary]) .md-fab-menu-close{--_fab-menu-close-pressed-state-color: var(--md-comp-fab-menu-secondary-close-button-pressed-state-layer-color);--_fab-menu-close-pressed-state-opacity: var(--md-comp-fab-menu-secondary-close-button-pressed-state-layer-opacity)}.md-fab-menu:where([data-variant=tertiary]) .md-fab-menu-close:where(:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--_fab-menu-close-elevation: var(--md-comp-fab-menu-tertiary-close-button-pressed-container-elevation);--_fab-menu-close-icon: var(--md-comp-fab-menu-tertiary-close-button-pressed-icon-color);--_fab-menu-close-state-color: var(--md-comp-fab-menu-tertiary-close-button-pressed-state-layer-color);--_fab-menu-close-state-opacity: var(--md-comp-fab-menu-tertiary-close-button-pressed-state-layer-opacity)}.md-fab-menu:where([data-variant=tertiary]) .md-fab-menu-close{--_fab-menu-close-pressed-state-color: var(--md-comp-fab-menu-tertiary-close-button-pressed-state-layer-color);--_fab-menu-close-pressed-state-opacity: var(--md-comp-fab-menu-tertiary-close-button-pressed-state-layer-opacity)}
