._1mmswk95 { --_1mmswk92: calc((var(--x-typography-size-default) * 18) / 14); margin-top: -0.05lh; color: var(--x-default-color-accent-contrast); width: var(--_1mmswk92); height: var(--_1mmswk92); }
._1mmswk99 { --_1mmswk90: var(--x-default-color-border); --_1mmswk91: var(--x-default-color-accent); --_1mmswk93: var(--x-checkbox-border-radius, var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-small)))); background-clip: padding-box; border-radius: var(--_1mmswk93); box-sizing: content-box; box-shadow: 0 0 0 var(--x-control-border-width) var(--_1mmswk90) inset; }
._1mmswk99::before { content: ""; display: block; border-radius: calc(var(--_1mmswk93) - 1px); width: 100%; height: 100%; pointer-events: none; box-shadow: 0 0 0 0 var(--_1mmswk91) inset,0 0 0 0 var(--_1mmswk91); opacity: 0.3; transition: box-shadow var(--x-duration-fast) var(--x-timing-ease-out); }
._1mmswk99:focus, ._1mmswk99:active:enabled { box-shadow: 0 0 0 .1rem var(--_1mmswk91) inset; outline: none; }
._1mmswk99:focus::before, ._1mmswk99:active::before { box-shadow: 0 0 0 .1rem var(--_1mmswk91) inset,0 0 0 .3rem var(--_1mmswk91); }
._1mmswk99:focus:not(:focus-visible)::before, ._1mmswk99:active:not(:focus-visible)::before { box-shadow: none; }
._1mmswk99:focus-visible::before { box-shadow: 0 0 0 .1rem var(--_1mmswk91) inset,0 0 0 .3rem var(--x-default-color-accent); }
._1mmswk99:checked { box-shadow: 0 0 0 calc((var(--_1mmswk92) / 2) + 1px) var(--_1mmswk91) inset; }
._1mmswk9b { --_1mmswk90: var(--x-default-color-critical); --_1mmswk91: var(--x-default-color-critical); }
._1mmswk9f::before { display: none; }
._1mmswk99._1mmswk9f { background-color: var(--x-default-color-background-subdued); }
._1mmswk9m { margin-top: var(--x-spacing-small-400); }
[dir="ltr"] ._1mmswk9o { left: calc(50% + 1px); }
[dir="rtl"] ._1mmswk9o { right: calc(50% + 1px); }
._1mmswk9o { --x-default-color-icon: currentColor; top: calc(50% + 1px); transform: translate(-50%, -50%); transform-origin: center center; }
._1mmswk99:checked + ._1mmswk9o { opacity: 1; }
[dir="rtl"] ._1mmswk9o { transform: translate(50%, -50%); }
[dir="ltr"] ._1mmswk9t { padding-left: calc(var(--_1mmswk92) + var(--x-spacing-small-100)); }
[dir="rtl"] ._1mmswk9t { padding-right: calc(var(--_1mmswk92) + var(--x-spacing-small-100)); }
._1mmswk9t { --_1mmswk92: calc((var(--x-typography-size-default) * 18) / 14); --x-default-color-accent: currentColor; --x-link-text-decoration: underline; color: var(--x-default-color-text-subdued); }
@supports (width: round(down,18px,1px)) {
  ._1mmswk95 { width: round(down,var(--_1mmswk92),1px); height: round(down,var(--_1mmswk92),1px); }
  [dir="ltr"] ._1mmswk9t { padding-left: round(down,calc(var(--_1mmswk92) + var(--x-spacing-small-100)),1px); }
  [dir="rtl"] ._1mmswk9t { padding-right: round(down,calc(var(--_1mmswk92) + var(--x-spacing-small-100)),1px); }
}