@layer bricks{:where(.aii-interaction){display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;width:auto;min-width:44px;min-height:44px;padding:8px;border:0;background:#fff0;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.aii-interaction:focus-visible{outline:2px solid currentColor;outline-offset:4px}.aii-interaction:disabled{cursor:not-allowed;opacity:.5}.aii-interaction .aii-interaction__behavior[hidden]{display:none!important}.aii-interaction__label,.aii-interaction__count{color:inherit}.aii-interaction__count{font-variant-numeric:tabular-nums}.aii-interaction__icon{--bmi-size:var(--aii-button-icon-size, 24px);display:inline-flex;align-items:center;justify-content:center;flex:none;line-height:0}.aii-interaction__icon svg{display:block;width:var(--aii-button-icon-size,24px);height:var(--aii-button-icon-size,24px);fill:currentColor;flex:none}.aii-interaction__icon i{font-size:var(--aii-button-icon-size,24px);line-height:1}}