.bl-core-floating-button{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:.75rem}.bl-core-floating-button:focus-visible{outline-style:solid;outline-width:3px;outline-offset:3px}.bl-core-floating-button--primary{background-color:var(--action-primary);color:var(--on-action-primary);outline-color:var(--focus)}.bl-core-floating-button--primary:hover{background-color:var(--action-primary-hover)}.bl-core-floating-button--secondary{border-width:1px;border-color:var(--action);background-color:transparent;color:var(--on-action-secondary);outline-color:var(--focus)}.bl-core-floating-button--secondary:hover{--tw-shadow: inset 0px 0px 0px 1px var(--secondary-hover-border);--tw-shadow-colored: inset 0px 0px 0px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.bl-core-floating-button:disabled{cursor:not-allowed;opacity:.75}.bl-core-floating-button--tonal{border-color:transparent;background-color:var(--action-subtle);color:var(--label);outline-color:var(--focus)}.bl-core-floating-button--tonal:hover{background-color:var(--action-subtle-hover)}
