/* Greek TV Guide: προσαρμογές για το WordPress (φορτώνει μετά το app.css). */

/* Sticky header κάτω από τη μπάρα διαχείρισης ή από sticky header του θέματος (--gtv-offset) */
#gtv { --gtv-top: calc(var(--gtv-offset, 0px) + var(--wp-admin--admin-bar--height, 0px)); position: relative; }
@media (max-width: 600px) { #gtv { --gtv-top: var(--gtv-offset, 0px); } } /* εκεί η admin bar δεν είναι fixed */
#gtv .tvh { top: var(--gtv-top); }

/* Χωρίς header του οδηγού (επιλογή στο widget/shortcode) */
#gtv.no-tvh .tvh { display: none; }

/* Όνομα site όταν δεν υπάρχει logo */
#gtv .tvh-site { font: 800 17px/1 var(--body); letter-spacing: -.01em; white-space: nowrap; color: var(--ink); }
#gtv .drw-top .tvh-site { font-size: 20px; }

/* Ο οδηγός είναι πάντα ανοιχτόχρωμος, ανεξάρτητα από το θέμα */
#gtv { color-scheme: light; }

/* Πλήρης σελίδα: χωρίς περιθώρια του θέματος */
body.gtv-full { margin: 0; padding: 0; background: #fff; }

/* Το κουμπί μενού κρύβεται όταν δεν έχει οριστεί μενού (το .tvh-ib ορίζει display και θα νικούσε το [hidden]) */
#gtv .tvh-ib[hidden] { display: none; }
