/* shell.css — Π69-molo: δικό μας στρώμα πάνω από το πιστό CSS.
   ΔΕΝ αλλάζει καμία τιμή του πρωτότυπου — μόνο προσθέτει Powered-by/GDPR/gtranslate styling
   που δεν υπήρχαν ήδη στα αντιγραμμένα φύλλα στυλ. */

body{visibility:visible}

/* 🪤 βίντεο φόντου (hero): ο χτίστης το γεμίζει (cover) με δικό του runtime JS που υπολογίζει
   width/height δυναμικά· χωρίς αυτό το JS το <video> έπαιρνε μόνο width:100% και ύψος από τη
   δική του αναλογία διαστάσεων (810px αντί για να γεμίζει τα 900px του section — μετρημένο
   14/09, το ίδιο ΑΚΡΙΒΩΣ frame πρόβλημα και στα δύο πλάτη). Το ίδιο cover αποτέλεσμα, χωρίς JS. */
.mlo-background-video-hosted{width:100%;height:100%;min-width:100%;min-height:100%}

/* γλωσσική εναλλαγή (gtranslate widget, Λ: αναπαράγεται ΟΠΤΙΚΑ — βλ. ΑΝΑΦΟΡΑ για το γιατί
   δεν είναι λειτουργική) — CSS ίδιο με το πρωτότυπο gtranslate/js/fn.js (flag_size:24) */
.mlo-lang-switch{display:flex;align-items:center}
.mlo-lang-switch a.glink{text-decoration:none;color:inherit}
.mlo-lang-switch a.glink.mlo-current-lang{font-weight:bold}
.mlo-lang-switch a.glink span{margin-right:5px;font-size:15px;vertical-align:middle}
.mlo-lang-switch a.glink img{vertical-align:middle;display:inline;border:0;padding:0;margin:0;opacity:.8}
.mlo-lang-switch a.glink:hover img{opacity:1}

/* Powered by stophiding.ai (Λ8) — δική μας λωρίδα, ΜΕΤΑ το πραγματικό footer/περιεχόμενο,
   δεν αλλάζει τίποτα από πάνω. Λευκό σήμα: το πραγματικό footer/φόντο σελίδας εδώ είναι σκούρο. */
.sh-credit-wrap{text-align:center;padding:14px 10px;font:13px/1.4 "Jost","Segoe UI",Arial,sans-serif;color:#ccc;background:#101a2c}