/* 🔥 KILL ALL ANNOYING BARS - ΚΑΤΩ & ΔΕΞΙΑ */

/* Kill EVERYTHING at the bottom (BrowserSync bar) - ENHANCED */
#__bs_notify__,
.__bs_notify__,
[id*="__bs"],
[id*="browsersync"],
[id*="browser-sync"],
[class*="__bs"],
[class*="browsersync"],
[class*="browser-sync"],
div[id^="__bs"],
div[class^="__bs"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    width: 0 !important;
    max-height: 0 !important;
    max-width: 0 !important;
    position: absolute !important;
    left: -99999px !important;
    top: -99999px !important;
    z-index: -99999 !important;
    pointer-events: none !important;
    transform: scale(0) !important;
    clip: rect(0,0,0,0) !important;
}

/* Kill fixed bottom bars - MORE AGGRESSIVE */
body > div[style*="position:fixed"][style*="bottom"],
body > div[style*="position: fixed"][style*="bottom"],
body > div[style*="position:fixed;"][style*="bottom"],
body > div[style*="position: fixed;"][style*="bottom"],
body > *:last-child[style*="fixed"],
body > *:last-child[style*="bottom"] {
    display: none !important;
    height: 0 !important;
    visibility: hidden !important;
}

/* Kill fixed right bars (chatbot already disabled but extra safety) */
.chatbot-widget,
.chatbot-toggle,
#ai-alpha-chatbot {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}

/* Force body no margin/padding */
body {
    margin: 0 !important;
    padding: 0 !important;
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}

html {
    margin: 0 !important;
    padding: 0 !important;
}

/* Kill iframes */
iframe[src*="browser-sync"],
iframe[src*="browsersync"],
iframe[src*=":3000"],
iframe[src*=":3001"] {
    display: none !important;
}
