.action{--action-background:var(--color-light-glare);--action-foreground:var(--color-dark);cursor:pointer;align-items:var(--theme-block-alignment,center);justify-content:var(--theme-inline-alignment,center);gap:var(--theme-gutter,var(--space-2xs));background:var(--action-background);color:var(--action-foreground);font-family:var(--theme-base-font-family,var(--font-base));font-size:var(--theme-base-font-size,var(--size-step-1));line-height:var(--theme-base-font-leading,var(--leading-none));font-weight:var(--theme-font-weight,var(--font-weight-normal));text-align:var(--theme-text-alignment,center);text-box:var(--theme-text-box,cap alphabetic);-webkit-text-decoration:var(--theme-text-decoration,none);text-decoration:var(--theme-text-decoration,none);text-transform:var(--theme-text-transform,none);border:var(--theme-stroke,1px solid var(--action-background));border-radius:var(--theme-radius,var(--global-radius));padding-inline:var(--theme-inner-inline-space,var(--space-2xs));padding-block:var(--theme-inner-block-space,var(--space-2xs));display:inline-flex}.action:hover{background:var(--theme-interactive-background,var(--color-light))}.action:active{transform:var(--theme-transform,scale(99%))}.action[aria-current=false]:not(:hover){--action-foreground:var(--color-disabled)}.action svg{width:auto;height:1.7cap;display:block}[data-theme=dark] .action{--action-background:var(--color-dark-glare);--action-foreground:var(--color-light);--theme-interactive-background:var(--color-dark)}
