:root{--aio-focus:currentColor}
.t-sr,.aio-sr,[data-ai-hidden="sr"]{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important;display:block!important}
#ai-footer-status,#ai-footer-voice,#aio-status,.aio-status,[data-ai-status]{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;white-space:nowrap!important;pointer-events:none!important}
[data-ai-chunk],[data-ai-voice],.ai-chunk,.ai-chunk-ultra{position:absolute!important;left:-9999px!important;top:auto!important;width:auto!important;height:auto!important;overflow:hidden!important;white-space:nowrap!important;pointer-events:none!important;z-index:-1!important;contain:content!important;display:block!important}
.t-sr a,.aio-sr a,[data-ai-hidden="sr"] a,[data-ai-chunk] a,[data-ai-voice] a,.ai-chunk a,.ai-chunk-ultra a{pointer-events:none!important;cursor:default!important;text-decoration:none!important}
:where([data-ai-intent],[data-ai-role],[data-ai-cmd],[data-ai-action]):focus-visible{outline:2px solid var(--aio-focus)!important;outline-offset:2px!important}
:where([data-ai-intent],[data-ai-role],[data-ai-cmd],[data-ai-action])[aria-hidden="true"],:where([data-ai-intent],[data-ai-role],[data-ai-cmd],[data-ai-action])[hidden]{pointer-events:none!important}
@supports not (clip-path: inset(50%)){.t-sr,.aio-sr,[data-ai-hidden="sr"]{clip:auto!important;clip-path:none!important}}
@media (prefers-reduced-motion: reduce){*{scroll-behavior:auto!important;animation-duration:0.001ms!important;animation-iteration-count:1!important;transition-duration:0.001ms!important}}
@media print{.t-sr,.aio-sr,[data-ai-hidden="sr"],[data-ai-speak],[data-ai-chunk],[data-ai-voice],.ai-chunk,.ai-chunk-ultra,#ai-footer-status,#ai-footer-voice,#aio-status,.aio-status,[data-ai-status]{display:none!important}}
[data-ai-layer="system"]{all:initial;position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;white-space:nowrap!important;pointer-events:none!important;z-index:-1!important;contain:layout paint!important;display:block!important}
html[data-galaktikus="on"]{filter:contrast(1.1) brightness(1.1)}
#ai-body,#ai-body *{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}
body[data-protect="true"],[data-protect="true"]{-webkit-touch-callout:none!important}
body[data-protect="true"] img,[data-protect="true"] img{-webkit-user-drag:none!important;user-drag:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}
[data-protect="true"] :is(input,textarea,select,button),[data-protect="true"] [contenteditable="true"],[data-protect="true"] [data-allow-select="true"]{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;pointer-events:auto!important}
#pluk-status{display:none;position:fixed;top:0;left:0;right:0;z-index:999999;background:#ff9900;color:#000;padding:12px 14px;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,'Segoe UI Mono',monospace;font-weight:800;letter-spacing:.2px;border-bottom:3px solid #000;box-shadow:0 12px 30px rgba(0,0,0,.35);pointer-events:none}