/* SVT Mobile Views UX v1.5.0 - keine globalen Höhen-/Overflow-Regeln */
.svt-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.svt-ux-search-hidden{display:none!important}
@media (max-width:767px){
 .svt-mobile-ux-chips{display:flex;gap:6px;align-items:center;overflow-x:auto;padding:6px 2px;-webkit-overflow-scrolling:touch;scrollbar-width:none}
 .svt-mobile-ux-chips::-webkit-scrollbar{display:none}
 .svt-mobile-ux-chip,.svt-mobile-ux-clear,.svt-mobile-ux-menuitem,.svt-mobile-ux-duplicate{min-height:44px;border-radius:999px;border:1px solid #098b30;background:#fff;color:#000;padding:8px 12px;font:inherit;white-space:nowrap;touch-action:manipulation}
 .svt-mobile-ux-chip{background:#eef8f1}
 .svt-mobile-ux-clear{border-color:#000}
 .svt-mobile-ux-duplicate{border-radius:8px;background:#fff;color:#098b30;font-weight:700}
 .svt-mobile-ux-offline{position:sticky;top:0;z-index:99998;padding:8px 12px;background:#000;color:#fff;border-bottom:3px solid #098b30;text-align:center;font-size:13px}
 .svt-mobile-ux-offline[hidden]{display:none!important}
 .svt-is-offline .svt-mobile-edit,.svt-is-offline .svt-mobile-delete,.svt-is-offline [data-svt-duplicate],.svt-is-offline .svt-fab{display:none!important}
 .svt-mobile-detail-actions,.svt-sheet-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
 .svt-mobile-detail-actions button,.svt-sheet-actions button{min-height:44px}
 :where(.svt-mobile-ux-chip,.svt-mobile-ux-clear,.svt-mobile-ux-menuitem,.svt-mobile-ux-duplicate):focus-visible{outline:3px solid #098b30;outline-offset:2px}
}
@media (prefers-reduced-motion:reduce){.svt-mobile-ux-chip,.svt-mobile-ux-clear,.svt-mobile-ux-menuitem,.svt-mobile-ux-duplicate{transition:none!important}}
@media (forced-colors:active){.svt-mobile-ux-chip,.svt-mobile-ux-clear,.svt-mobile-ux-menuitem,.svt-mobile-ux-duplicate{forced-color-adjust:auto;border:1px solid ButtonText}}
