:where([data-minamo-styled-button]){--button-styled-content-line-height: var(--override-button-styled-content-line-height, 1.5);--button-styled-content-padding-y: var(--override-button-styled-content-padding-y, .42lh);--button-styled-content-padding-x: var( --override-button-styled-content-padding-x, calc(var(--button-styled-content-padding-y) * 2) );--button-styled-content-gap: var( --override-button-styled-content-gap, var(--minamo-space-ui-sm, .5em) );--button-styled-content-symbol-size: var(--override-button-styled-content-symbol-size, .88em);--button-styled-content-border-width: var( --override-button-styled-content-border-width, var(--minamo-border-width-1, 1px) );--button-styled-content-border-radius: var( --override-button-styled-content-border-radius, var(--minamo-radius-full, 100vw) );--minamo-corner-shape: round;--button-styled-content-blur-size: var(--override-button-styled-content-blur-size, 4px);display:inline-flex;align-items:center;justify-content:center;gap:0 var(--button-styled-content-gap);line-height:var(--button-styled-content-line-height);border:var(--button-styled-content-border-width) solid transparent;-webkit-backdrop-filter:blur(var(--button-styled-content-blur-size));backdrop-filter:blur(var(--button-styled-content-blur-size));padding-top:calc(var(--button-styled-content-padding-y) - var(--button-styled-content-border-width));padding-bottom:calc(var(--button-styled-content-padding-y) - var(--button-styled-content-border-width));padding-left:calc(var(--button-styled-content-padding-x) - var(--button-styled-content-border-width));padding-right:calc(var(--button-styled-content-padding-x) - var(--button-styled-content-border-width));font-family:inherit;font-size:inherit;cursor:pointer}:where([data-minamo-styled-button-destructive]){--minamo-ui-high: var(--minamo-ui-destructive, #d03c00);--minamo-ui-high-hover: var(--minamo-ui-destructive-hover, var(--minamo-ui-high));--minamo-ui-high-focus: var(--minamo-ui-destructive-focus, var(--minamo-ui-high));--minamo-ui-high-active: var(--minamo-ui-destructive-active, var(--minamo-ui-high));--minamo-ui-high-text: var(--minamo-ui-destructive-on-fill, white);--minamo-ui-medium: var(--minamo-ui-destructive-medium, #f7e4de);--minamo-ui-medium-hover: var(--minamo-ui-destructive-medium-hover, var(--minamo-ui-medium));--minamo-ui-medium-focus: var(--minamo-ui-destructive-medium-focus, var(--minamo-ui-medium));--minamo-ui-medium-active: var(--minamo-ui-destructive-medium-active, var(--minamo-ui-medium));--minamo-ui-medium-text: var(--minamo-ui-destructive-text, #ba3500);--minamo-ui-low-text: var(--minamo-ui-destructive-text, #ba3500)}:where([data-minamo-styled-button]:not([data-minamo-rounded])){border-radius:var(--button-styled-content-border-radius)}:where([data-minamo-styled-button]:disabled,[data-minamo-styled-button][aria-disabled=true]){opacity:var(--minamo-state-disabled-opacity, .7);cursor:default}:where([data-minamo-styled-button=icon]){--button-styled-content-size: calc( var(--override-button-styled-content-icon--size, 1lh) + calc(var(--button-styled-content-padding-y)) * 2 );width:var(--button-styled-content-size);height:var(--button-styled-content-size);padding:0}:where(a[data-minamo-styled-button]){text-decoration:none}:where(button[data-minamo-styled-button]:active:not(:disabled,[aria-disabled=true]),[role=button][data-minamo-styled-button]:active:not([aria-disabled=true])){transform:translateY(.0625em)}:where([data-minamo-styled-button]:is([aria-current]:not([aria-current=false]),[aria-pressed=true],[aria-selected=true],[aria-checked=true])){--button-styled-content-border-width: var(--minamo-border-width-2, 2px);border-color:var(--minamo-ui-high-border, var(--minamo-ui-high, currentColor))}:where([data-minamo-styled-button][data-minamo-ui=high]:is([aria-current]:not([aria-current=false]),[aria-pressed=true],[aria-selected=true],[aria-checked=true])){border-color:var(--minamo-ui-high-text, currentColor)}@media(forced-colors:active){:where([data-minamo-styled-button][data-minamo-ui]){border-color:ButtonBorder}:where([data-minamo-styled-button][data-minamo-ui=high]){border-color:ButtonText}:where([data-minamo-styled-button]:is([aria-current]:not([aria-current=false]),[aria-pressed=true],[aria-selected=true],[aria-checked=true])){--button-styled-content-border-width: var(--minamo-border-width-3, 3px);border-color:Highlight}:where([data-minamo-styled-button][data-minamo-ui=high]:is([aria-current]:not([aria-current=false]),[aria-pressed=true],[aria-selected=true],[aria-checked=true])){border-color:ButtonText}}:where([data-minamo-styled-button-single-symbol]),:where([data-minamo-styled-button-prefix-symbol]),:where([data-minamo-styled-button-suffix-symbol]){display:grid;place-items:center;place-content:center;width:1em;height:1lh}:where([data-minamo-styled-button-prefix-symbol]),:where([data-minamo-styled-button-suffix-symbol]){margin-inline:-.25em}:where([data-minamo-styled-button-symbol]){display:grid;place-items:center;font-size:var(--button-styled-content-symbol-size);line-height:1}:where([data-minamo-styled-button-symbol] svg){width:1em;height:1em}:where([data-minamo-styled-button-badge]){display:inline-grid;place-items:center;box-sizing:border-box;align-self:flex-start;margin-inline-start:-.25em;min-inline-size:1.5em;block-size:1.5em;padding-inline:.3em;border:.1em solid currentColor;border-radius:.75em;background-color:currentColor;font-size:.6875em;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}:where([data-minamo-styled-button-badge=dot]){min-inline-size:.75em;block-size:.75em;padding:0;border-width:.15em;margin-block-start:.375em}:where([data-minamo-styled-button-badge-count]){color:var(--minamo-ui-low, Canvas)}:where([data-minamo-ui=medium]>[data-minamo-styled-button-badge]>[data-minamo-styled-button-badge-count]){color:var(--minamo-ui-medium, Canvas)}:where([data-minamo-ui=high]>[data-minamo-styled-button-badge]>[data-minamo-styled-button-badge-count]){color:var(--minamo-ui-high, Canvas)}:where([data-minamo-styled-button=icon]:has(>[data-minamo-styled-button-badge])){position:relative}:where([data-minamo-styled-button=icon]>[data-minamo-styled-button-badge]){position:absolute;inset-block-start:-2px;inset-inline-end:-4px;margin:0}:where([data-minamo-styled-button=icon]>[data-minamo-styled-button-badge=dot]){inset-block-start:calc(-2px + .375em);inset-inline-end:calc(-4px + .375em)}@media(forced-colors:active){:where([data-minamo-styled-button-badge=count]){background-color:transparent}:where([data-minamo-styled-button-badge]>[data-minamo-styled-button-badge-count],[data-minamo-ui]>[data-minamo-styled-button-badge]>[data-minamo-styled-button-badge-count]){color:inherit}:where([data-minamo-ui=low]>[data-minamo-styled-button-badge=dot]){forced-color-adjust:none;border-color:ButtonText;background-color:ButtonText}:where(a[href][data-minamo-ui=low]>[data-minamo-styled-button-badge=dot]){border-color:LinkText;background-color:LinkText}:where([data-minamo-ui=low]:is(:disabled,[aria-disabled=true])>[data-minamo-styled-button-badge=dot]){border-color:GrayText;background-color:GrayText}}:where([data-minamo-styled-button][hidden]:not([hidden=until-found i])){display:none}:where([data-minamo-styled-button-visually-hidden]){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
