.ekse-download-options[hidden],.ekse-android-download-banner[hidden]{display:none!important}
.ekse-download-options{margin-top:1.4rem;max-width:610px}
.ekse-download-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.ekse-download-choice{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:100%}
.ekse-download-label{font-size:.75rem;font-weight:700;color:var(--muted-foreground,#98a8b9)}
.ekse-google-play-badge{display:block;width:180px;max-width:100%;line-height:0}
.ekse-google-play-badge img{display:block;width:180px;max-width:100%;height:auto}
.ekse-windows-install{display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:8px 15px;border:1px solid #a6a6a6;border-radius:8px;background:#0b0b0b;color:#fff!important;text-decoration:none;font-size:1rem;font-weight:700}
.ekse-windows-install svg{width:23px;height:23px;flex:none;fill:currentColor}
.ekse-windows-install small{display:block;font-size:.65rem;font-weight:400;line-height:1.5}
.ekse-windows-help{margin-top:.8rem;font-size:.78rem;line-height:1.6;color:var(--muted-foreground,#98a8b9)}
.ekse-windows-help summary{cursor:pointer}.ekse-windows-help p{margin:.5rem 0 0}
.ekse-android-download-banner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:0 0 1.1rem;padding:12px 14px;border:1px solid #34465d;border-radius:10px;background:#102039;color:#f1f5f9;font-size:.85rem}
.ekse-android-download-banner a{color:#ffcf4a;font-weight:700;text-decoration:underline}
[data-theme="light"] .ekse-download-label,[data-theme="light"] .ekse-windows-help{color:#445367}
[data-theme="light"] .ekse-android-download-banner{background:#eef4fa;color:#17263a;border-color:#cad5e2}
[data-theme="light"] .ekse-android-download-banner a{color:#164ea0}
.ekse-download-options a:focus-visible,.ekse-android-download-banner a:focus-visible{outline:3px solid #4285f4;outline-offset:4px}
html[data-ekse-surface="android"] .ekse-download-options,html[data-ekse-surface="android"] .ekse-android-download-banner{display:none!important}

/* Footer Android and Windows download badges */
#ekse-footer-downloads{
 display:flex;align-items:center;flex-wrap:wrap;
 gap:12px;width:100%;margin:4px 0 10px;
}
#ekse-footer-downloads[hidden],
html[data-ekse-surface="android"] #ekse-footer-downloads{
 display:none!important;
}
#ekse-footer-downloads .ekse-google-play-badge{
 display:block;width:180px;flex:none;padding:0;border:0;
}
#ekse-footer-downloads .ekse-google-play-badge img{
 display:block;width:180px;height:auto;
}
#ekse-footer-downloads .ekse-windows-install{
 display:flex;box-sizing:border-box;min-height:54px;
 padding:8px 15px;background:#0b0b0b;color:#fff!important;
 border:1px solid #a6a6a6;border-radius:8px;
}
#ekse-footer-downloads a:focus-visible{
 outline:3px solid #4285f4;outline-offset:4px;
}
