.wp-block-adhs-praxis-ruhige-ansicht { display: inline-flex; }
.adhs-calm-btn { display: inline-flex; align-items: center; gap: .4rem; min-height: 40px; min-width: 40px; justify-content: center; border: 0; background: transparent; cursor: pointer; font: inherit; font-size: .9375rem; font-weight: 500; color: var(--wp--preset--color--contrast); padding: .5rem .75rem; border-radius: 999px; white-space: nowrap; transition: background .2s, color .2s; }
.adhs-calm-btn svg { flex: none; }
.adhs-calm-btn:hover { background: var(--adhs-line); }
.adhs-calm-btn[aria-pressed="true"] { background: var(--wp--preset--color--sage-soft); color: var(--wp--preset--color--sage); font-weight: 600; }
.is-icon-only .adhs-calm-btn__label { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; }
@media (width <= 600px) { .adhs-header .adhs-tools .adhs-calm-btn__label { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; } }
