@layer components{.controls{align-items:center;border:2px solid transparent;border-radius:1.375rem;cursor:pointer;display:inline-flex;font-size:1.125rem;font-weight:700;height:2.5rem;justify-content:center;margin:2px;text-align:center;text-decoration:none;vertical-align:baseline;width:2.5rem}.controls:focus-visible{outline-offset:2px}.controls.is-active,.controls:active{transition-property:none}.controls{background-color:var(--color-fill-moderate);border-color:var(--color-fill-moderate);color:var(--color-text-default)}@media (hover:hover){.controls:hover{background-color:var(--color-fill-contrast);border-color:var(--color-fill-contrast);color:var(--color-text-inverse);z-index:2}}.controls:focus-visible{background-color:var(--color-fill-contrast);border-color:var(--color-fill-contrast);color:var(--color-text-inverse);outline:2px solid var(--color-fill-contrast);z-index:2}.controls.is-active,.controls:active{background-color:var(--color-fill-tertiary);border-color:var(--color-fill-tertiary);color:var(--color-text-inverse);z-index:2}.controls[aria-disabled=true],.controls[disabled]{background-color:transparent;border-color:var(--color-fill-disabled);color:var(--color-text-disabled);cursor:not-allowed}.controls--hover{background-color:var(--color-fill-moderate);border-color:var(--color-fill-moderate);color:var(--color-text-default)}@media (hover:hover){.controls--hover:hover{background-color:var(--color-fill-contrast);border-color:var(--color-fill-contrast);color:var(--color-text-inverse);z-index:2}}.controls--hover:focus-visible{background-color:var(--color-fill-contrast);border-color:var(--color-fill-contrast);color:var(--color-text-inverse);outline:2px solid var(--color-fill-contrast);z-index:2}.controls--hover.is-active,.controls--hover:active{background-color:var(--color-fill-tertiary);border-color:var(--color-fill-tertiary);color:var(--color-text-inverse);z-index:2}.controls--hover[aria-disabled=true],.controls--hover[disabled]{background-color:transparent;border-color:var(--color-fill-disabled);color:var(--color-text-disabled);cursor:not-allowed}.controls--active{background-color:var(--color-fill-moderate);border-color:var(--color-fill-moderate);color:var(--color-text-default)}@media (hover:hover){.controls--active:hover{background-color:var(--color-fill-contrast);border-color:var(--color-fill-contrast);color:var(--color-text-inverse);z-index:2}}.controls--active:focus-visible{background-color:var(--color-fill-contrast);border-color:var(--color-fill-contrast);color:var(--color-text-inverse);outline:2px solid var(--color-fill-contrast);z-index:2}.controls--active.is-active,.controls--active:active{background-color:var(--color-fill-tertiary);border-color:var(--color-fill-tertiary);color:var(--color-text-inverse);z-index:2}.controls--active[aria-disabled=true],.controls--active[disabled]{background-color:transparent;border-color:var(--color-fill-disabled);color:var(--color-text-disabled);cursor:not-allowed}.controls--focus{background-color:var(--color-fill-moderate);border-color:var(--color-fill-moderate);color:var(--color-text-default)}@media (hover:hover){.controls--focus:hover{background-color:var(--color-fill-contrast);border-color:var(--color-fill-contrast);color:var(--color-text-inverse);z-index:2}}.controls--focus:focus-visible{background-color:var(--color-fill-contrast);border-color:var(--color-fill-contrast);color:var(--color-text-inverse);outline:2px solid var(--color-fill-contrast);z-index:2}.controls--focus.is-active,.controls--focus:active{background-color:var(--color-fill-tertiary);border-color:var(--color-fill-tertiary);color:var(--color-text-inverse);z-index:2}.controls--focus[aria-disabled=true],.controls--focus[disabled]{background-color:transparent;border-color:var(--color-fill-disabled);color:var(--color-text-disabled);cursor:not-allowed}.controls--disabled{background-color:var(--color-fill-moderate);border-color:var(--color-fill-moderate);color:var(--color-text-default)}@media (hover:hover){.controls--disabled:hover{background-color:var(--color-fill-contrast);border-color:var(--color-fill-contrast);color:var(--color-text-inverse);z-index:2}}.controls--disabled:focus-visible{background-color:var(--color-fill-contrast);border-color:var(--color-fill-contrast);color:var(--color-text-inverse);outline:2px solid var(--color-fill-contrast);z-index:2}.controls--disabled.is-active,.controls--disabled:active{background-color:var(--color-fill-tertiary);border-color:var(--color-fill-tertiary);color:var(--color-text-inverse);z-index:2}.controls--disabled[aria-disabled=true],.controls--disabled[disabled]{background-color:transparent;border-color:var(--color-fill-disabled);color:var(--color-text-disabled);cursor:not-allowed}}
/*# sourceMappingURL=style.css.map */