@layer m3-components{.m3-spark{--_c:var(--md-sys-color-primary);width:100%;min-width:0;color:var(--_c);display:block;position:relative}.m3-spark__probe{visibility:hidden;border-radius:var(--m3-ir,var(--md-sys-shape-corner-small));width:0;height:0;position:absolute}.m3-spark[data-tone=secondary]{--_c:var(--md-sys-color-secondary)}.m3-spark[data-tone=tertiary]{--_c:var(--md-sys-color-tertiary)}.m3-spark[data-tone=success]{--_c:var(--md-sys-color-success)}.m3-spark[data-tone=error]{--_c:var(--md-sys-color-error)}.m3-spark[data-tone=neutral]{--_c:var(--md-sys-color-on-surface-variant)}.m3-spark[data-tone=current]{--_c:currentColor}.m3-spark svg{display:block;overflow:visible}.m3-spark__line{fill:none;stroke:var(--_c);stroke-linecap:round;stroke-linejoin:round}.m3-spark__area{stroke:none}.m3-spark__g0{stop-color:var(--_c);stop-opacity:.26}.m3-spark__g1{stop-color:var(--_c);stop-opacity:.06}.m3-spark__dot{fill:var(--_c)}@media (forced-colors:active){.m3-spark__line{stroke:canvastext}.m3-spark__dot{fill:canvastext}.m3-spark__area{fill:graytext}}}
