/* Generated by forge/build-tokens.mjs. DO NOT EDIT. Run npm run build:tokens -- --published PATH. */
.md-snackbar{--_elevation-level: var(--qH);--_shadow-color: var(--qK);display:flex;align-items:center;gap:var(--md-sys-measurement-space100);min-height:var(--lR);width:max-content;max-width:100%;box-sizing:border-box;margin:0;border:0;border-radius:var(--qL);background:var(--qG);padding-inline:var(--md-sys-measurement-space200) var(--md-sys-measurement-space100)}.md-snackbar>.md-feedback-text{white-space:nowrap;color:var(--qM);font-family:var(--qN);font-size:var(--qO);font-weight:var(--qP);line-height:var(--qQ);letter-spacing:var(--qR)}.md-button.md-feedback-action{--H: var(--cg);--df: var(--lU) var(--lT) / var(--lV) var(--lS);--dh: var(--lY);--_button-state-color: var(--dY, transparent);--_button-state-opacity: var(--dZ, 0);--_button-background-state-color: var( --gw, transparent );--_button-background-state-opacity: var( --gx, 0 );--F: var(--lW);--I: var(--lX)}.md-snackbar .md-snackbar-close.md-icon-button{--i: var(--iA, var(--qI));--bh: var(--qJ)}.md-snackbar .md-snackbar-close{--_button-state-color: var(--iB, transparent);--_button-state-opacity: var(--iC, 0);--_button-background-state-color: var( --lZ, transparent );--_button-background-state-opacity: var( --l0, 0 );--F: var(--qS);--I: var(--qT)}.md-snackbar[popover]{inset:auto;bottom:calc(var(--md-sys-measurement-space200) + env(safe-area-inset-bottom,0px) + var(--_snackbar-avoid-offset, 0px));left:50%;transform:translateX(-50%);max-width:calc(100% - var(--cl))}.md-snackbar[popover]:not(:popover-open){display:none}.md-tooltip{--_elevation-level: var(--rA, 0);--_shadow-color: var(--rC, transparent);box-sizing:border-box;margin:0;border:0;border-radius:var(--mI);background:var(--mH);padding:var(--m) var(--md-sys-measurement-space200) var(--md-sys-measurement-space100);width:max-content;max-width:min(24rem,calc(100vw - 16px));text-align:start}.md-tooltip[data-variant=plain]{min-block-size:var(--o);padding:var(--md-sys-measurement-space50) var(--md-sys-measurement-space100)}.md-tooltip>p{margin:0;color:var(--mJ);font-family:var(--mK);font-size:var(--mL);font-weight:var(--mM);line-height:var(--mN);letter-spacing:var(--mO)}.md-tooltip>h3{margin:0 0 var(--md-sys-measurement-space50);color:var(--rD);font-family:var(--rE);font-size:var(--rF);font-weight:var(--rG);line-height:var(--rH);letter-spacing:var(--rI)}.md-tooltip[data-variant=rich]>.md-feedback-action{margin-block-start:var(--m);margin-inline-start:calc(-1 * var(--dg))}.md-tooltip-demo{anchor-scope:--tooltip-trigger;position:relative;display:inline-flex}.md-tooltip-demo>.md-tooltip[data-variant=plain]{position:absolute;top:auto;bottom:calc(100% + var(--rB, var(--md-sys-measurement-space50)));left:50%;transform:translateX(-50%);z-index:20;visibility:hidden}.md-app-bar .md-tooltip-demo>.md-tooltip[data-variant=plain]{bottom:auto;top:calc(100% + var(--rB, var(--md-sys-measurement-space50)))}.md-tooltip-demo:is([data-tooltip-visible],:not([data-tooltip-managed]):is(:hover,:focus-within)):not([data-tooltip-dismissed])>.md-tooltip[data-variant=plain]{visibility:visible}.md-tooltip[data-variant=rich][popover]{max-inline-size:min(24rem,calc(100% - 16px));inset:auto;position-anchor:--tooltip-trigger;top:anchor(bottom);left:anchor(right);margin-block:var(--md-sys-measurement-space100)}@supports not (top: anchor(bottom)){.md-tooltip[data-variant=rich][popover]{top:0;left:0;visibility:hidden}.md-tooltip[data-variant=rich][popover][data-positioned]{visibility:visible}}.md-tooltip-demo>button{anchor-name:--tooltip-trigger}@media(forced-colors:active){.md-tooltip,.md-snackbar,.md-badge{border:1px solid CanvasText}}.md-feedback-action[data-component-state=focused],.md-snackbar-close[data-component-state=focused],.md-feedback-action:focus-visible,.md-snackbar-close:focus-visible{outline:var(--y) solid currentColor;outline-offset:var(--G)}.md-snackbar>.md-feedback-text{min-inline-size:0;white-space:normal;overflow-wrap:anywhere}.md-snackbar>:is(button,.md-button){flex:none}@media(max-width:599px){.md-snackbar{min-block-size:var(--d4)}}@media(min-width:600px){.md-snackbar>.md-feedback-text{max-inline-size:60ch}}.md-snackbar{--qG: var(--md-comp-snackbar-container-color);--qH: var(--md-comp-snackbar-container-elevation);--qK: var(--md-comp-snackbar-container-shadow-color);--qL: var(--md-comp-snackbar-container-shape);--qI: var(--md-comp-snackbar-icon-color);--qJ: var(--md-comp-snackbar-icon-size);--qM: var(--md-comp-snackbar-supporting-text-color);--qN: var(--md-comp-snackbar-supporting-text-font);--qQ: var(--md-comp-snackbar-supporting-text-line-height);--qO: var(--md-comp-snackbar-supporting-text-size);--qR: var(--md-comp-snackbar-supporting-text-tracking);--qP: var(--md-comp-snackbar-supporting-text-weight)}.md-snackbar:where([data-variant=single-line]){--lR: var(--md-comp-snackbar-with-single-line-container-height)}.md-snackbar:where([data-variant=two-lines]){--lR: var(--md-comp-snackbar-with-two-lines-container-height)}.md-tooltip:where([data-variant=plain]){--mH: var(--md-comp-plain-tooltip-container-color);--mI: var(--md-comp-plain-tooltip-container-shape);--mJ: var(--md-comp-plain-tooltip-supporting-text-color);--mK: var(--md-comp-plain-tooltip-supporting-text-font);--mN: var(--md-comp-plain-tooltip-supporting-text-line-height);--mL: var(--md-comp-plain-tooltip-supporting-text-size);--mO: var(--md-comp-plain-tooltip-supporting-text-tracking);--mM: var(--md-comp-plain-tooltip-supporting-text-weight)}.md-tooltip:where([data-variant=rich]){--mH: var(--md-comp-rich-tooltip-container-color);--rA: var(--md-comp-rich-tooltip-container-elevation);--rC: var(--md-comp-rich-tooltip-container-shadow-color);--mI: var(--md-comp-rich-tooltip-container-shape);--rD: var(--md-comp-rich-tooltip-subhead-color);--rE: var(--md-comp-rich-tooltip-subhead-font);--rH: var(--md-comp-rich-tooltip-subhead-line-height);--rF: var(--md-comp-rich-tooltip-subhead-size);--rI: var(--md-comp-rich-tooltip-subhead-tracking);--rG: var(--md-comp-rich-tooltip-subhead-weight);--mJ: var(--md-comp-rich-tooltip-supporting-text-color);--mK: var(--md-comp-rich-tooltip-supporting-text-font);--mN: var(--md-comp-rich-tooltip-supporting-text-line-height);--mL: var(--md-comp-rich-tooltip-supporting-text-size);--mO: var(--md-comp-rich-tooltip-supporting-text-tracking);--mM: var(--md-comp-rich-tooltip-supporting-text-weight)}.md-tooltip:where([data-variant=rich]) .md-feedback-action{--cg: var(--md-comp-rich-tooltip-action-label-text-color);--lS: var(--md-comp-rich-tooltip-action-label-text-font);--lV: var(--md-comp-rich-tooltip-action-label-text-line-height);--lT: var(--md-comp-rich-tooltip-action-label-text-size);--lY: var(--md-comp-rich-tooltip-action-label-text-tracking);--lU: var(--md-comp-rich-tooltip-action-label-text-weight);--lW: var(--md-comp-rich-tooltip-action-pressed-state-layer-color);--lX: var(--md-comp-rich-tooltip-action-pressed-state-layer-opacity)}.md-snackbar .md-feedback-action{--cg: var(--md-comp-snackbar-action-label-text-color);--lS: var(--md-comp-snackbar-action-label-text-font);--lV: var(--md-comp-snackbar-action-label-text-line-height);--lT: var(--md-comp-snackbar-action-label-text-size);--lY: var(--md-comp-snackbar-action-label-text-tracking);--lU: var(--md-comp-snackbar-action-label-text-weight)}.md-tooltip:where([data-variant=rich]) .md-feedback-action:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--cg: var(--md-comp-rich-tooltip-action-hover-label-text-color);--dY: var(--md-comp-rich-tooltip-action-hover-state-layer-color);--gw: var(--md-comp-rich-tooltip-action-hover-state-layer-color);--dZ: var(--md-comp-rich-tooltip-action-hover-state-layer-opacity);--gx: var(--md-comp-rich-tooltip-action-hover-state-layer-opacity)}.md-snackbar .md-feedback-action:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--cg: var(--md-comp-snackbar-action-hover-label-text-color);--dY: var(--md-comp-snackbar-action-hover-state-layer-color);--gw: var(--md-comp-snackbar-action-hover-state-layer-color);--dZ: var(--md-comp-snackbar-action-hover-state-layer-opacity);--gx: var(--md-comp-snackbar-action-hover-state-layer-opacity)}.md-tooltip:where([data-variant=rich]) .md-feedback-action:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--cg: var(--md-comp-rich-tooltip-action-focus-label-text-color);--dY: var(--md-comp-rich-tooltip-action-focus-state-layer-color);--gw: var(--md-comp-rich-tooltip-action-focus-state-layer-color);--dZ: var(--md-comp-rich-tooltip-action-focus-state-layer-opacity);--gx: var(--md-comp-rich-tooltip-action-focus-state-layer-opacity)}.md-snackbar .md-feedback-action:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--cg: var(--md-comp-snackbar-action-focus-label-text-color);--dY: var(--md-comp-snackbar-action-focus-state-layer-color);--gw: var(--md-comp-snackbar-action-focus-state-layer-color);--dZ: var(--md-comp-snackbar-action-focus-state-layer-opacity);--gx: var(--md-comp-snackbar-action-focus-state-layer-opacity)}.md-tooltip:where([data-variant=rich]) .md-feedback-action: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])){--cg: var(--md-comp-rich-tooltip-action-pressed-label-text-color);--dY: var(--md-comp-rich-tooltip-action-pressed-state-layer-color);--dZ: var(--md-comp-rich-tooltip-action-pressed-state-layer-opacity)}.md-snackbar .md-feedback-action: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])){--cg: var(--md-comp-snackbar-action-pressed-label-text-color);--dY: var(--md-comp-snackbar-action-pressed-state-layer-color);--dZ: var(--md-comp-snackbar-action-pressed-state-layer-opacity)}.md-snackbar .md-feedback-action{--lW: var(--md-comp-snackbar-action-pressed-state-layer-color);--lX: var(--md-comp-snackbar-action-pressed-state-layer-opacity)}.md-snackbar .md-snackbar-close:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--iA: var(--md-comp-snackbar-icon-hover-icon-color);--iB: var(--md-comp-snackbar-icon-hover-state-layer-color);--lZ: var(--md-comp-snackbar-icon-hover-state-layer-color);--iC: var(--md-comp-snackbar-icon-hover-state-layer-opacity);--l0: var(--md-comp-snackbar-icon-hover-state-layer-opacity)}.md-snackbar .md-snackbar-close:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--iA: var(--md-comp-snackbar-icon-focus-icon-color);--iB: var(--md-comp-snackbar-icon-focus-state-layer-color);--lZ: var(--md-comp-snackbar-icon-focus-state-layer-color);--iC: var(--md-comp-snackbar-icon-focus-state-layer-opacity);--l0: var(--md-comp-snackbar-icon-focus-state-layer-opacity)}.md-snackbar .md-snackbar-close: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])){--iA: var(--md-comp-snackbar-icon-pressed-icon-color);--iB: var(--md-comp-snackbar-icon-pressed-state-layer-color);--iC: var(--md-comp-snackbar-icon-pressed-state-layer-opacity)}.md-snackbar .md-snackbar-close{--qS: var(--md-comp-snackbar-icon-pressed-state-layer-color);--qT: var(--md-comp-snackbar-icon-pressed-state-layer-opacity)}
