@charset "utf-8";
/* R19: desktop 90%, compact guide cards. No bitmap/transform scaling. */
@media screen and (min-width: 761px) {
    html { zoom: 0.9 !important; }
}
/* Explicit reset prevents an earlier desktop setting leaking into mobile. */
@media screen and (max-width: 760px) {
    html { zoom: 1 !important; }
}
/* Scope to guide cards only; override the old 80px minimum in any load order. */
.cs-guide-menu.cs-guide-menu > a {
    min-height: 0 !important;
    padding-top: 7px !important;
    padding-bottom: 7px !important;
}
@media (max-width: 1050px) {
    .cs-guide-menu.cs-guide-menu > a {
        padding-top: 6px !important;
        padding-bottom: 6px !important;
    }
}
@media (max-width: 540px) {
    .cs-guide-menu.cs-guide-menu > a {
        min-height: 60px !important;
        padding-top: 5.5px !important;
        padding-bottom: 5.5px !important;
    }
}
