/* Klyvora Technology — Guías Windows y aplicaciones */
.klyvora-guide-tips{max-width:940px;margin:auto}
.klyvora-guide-tips .maintenance-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}
.klyvora-guide-tips .maintenance-card{display:flex;flex-direction:column;gap:0;min-width:0}
.klyvora-guide-tips .maintenance-card h3{max-width:100%!important;margin:0 0 12px}
.klyvora-guide-tips .maintenance-card p{margin:0 0 10px}
.klyvora-guide-tips .maintenance-card ul{padding-left:20px;margin:4px 0 0;color:#C0D4E7}
.klyvora-guide-tips .maintenance-card li{margin:7px 0}
.klyvora-guide-tips .klyvora-guide-intro{max-width:780px;color:#BFCCE0;font-size:16px;line-height:1.78}
.klyvora-shortcut{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap;margin:4px 0 12px;font-size:13px;font-weight:750;color:#79DDFF}
.klyvora-shortcut kbd{font:inherit;padding:3px 7px;border-radius:6px;color:#ECF9FF;background:#153656;border:1px solid rgba(104,204,255,.36);box-shadow:0 2px 0 #061B31}
.klyvora-guide-tipbox{border-left:3px solid #2BD9FA;padding:20px 25px;border-radius:12px;background:linear-gradient(105deg,rgba(33,112,173,.20),rgba(6,23,42,.4));margin:35px 0;line-height:1.74}
.klyvora-guide-tipbox strong{display:block;color:#D8F7FF;font-size:17px;margin-bottom:7px}
.klyvora-guide-tipbox p{margin:0;color:#BDDBEC}
.klyvora-guide-source{margin-top:24px;color:#91AFC9;font-size:13px;line-height:1.75}
.klyvora-guide-source a{color:#7DE7FF;text-decoration:underline;text-underline-offset:3px}
.klyvora-new-guides .services{grid-template-columns:repeat(2,minmax(0,1fr))}
.klyvora-new-guides .service{min-height:290px}
.klyvora-new-guides .service a{margin-top:auto}
[data-guide-section][hidden]{display:none!important}
@media(max-width:760px){.klyvora-new-guides .services{grid-template-columns:1fr}.klyvora-guide-tips .maintenance-grid{grid-template-columns:1fr}.klyvora-guide-tips .maintenance-card ul{color:#B1CDE0}}
html[data-theme="light"] .klyvora-guide-tips .maintenance-card ul,html[data-theme="light"] .klyvora-guide-intro{color:#496780}
html[data-theme="light"] .klyvora-shortcut kbd{background:#EAF5FD;color:#15304C;border-color:#A7D1EB;box-shadow:0 2px 0 #C9DEEC}
html[data-theme="light"] .klyvora-guide-tipbox{background:#EAF7FF;border-color:#007EBD}
html[data-theme="light"] .klyvora-guide-tipbox strong{color:#084B70}
html[data-theme="light"] .klyvora-guide-tipbox p{color:#3A607C}
html[data-theme="light"] .klyvora-guide-source{color:#42647E}
html[data-theme="light"] .klyvora-guide-source a{color:#09658B}

.klyvora-guides-more{padding:5px 0 64px;text-align:center}.klyvora-guides-more .btn{display:inline-flex;width:auto}@media(max-width:760px){.klyvora-guides-more{padding:0 0 45px}}

[data-guide-card][hidden]{display:none!important}

/* Nuevas guías — destacados y navegación accesible */
.klyvora-popular-guides{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-top:20px}
.klyvora-popular-label{font-size:10px;font-weight:800;letter-spacing:.13em;color:#90ccea;margin-right:8px}
.klyvora-popular-guides a{border:1px solid rgba(78,180,240,.35);background:rgba(13,51,78,.7);padding:8px 13px;border-radius:999px;color:#ccefff;font-size:12px;font-weight:700;transition:border-color .2s,background .2s}
.klyvora-popular-guides a:hover,.klyvora-popular-guides a:focus-visible{background:#13537c;border-color:#64dcff}
.klyvora-guides-all-link{margin:28px 0 0;text-align:center}
.klyvora-guides-all-link a{display:inline-block;border:1px solid #3c83ab;border-radius:12px;padding:12px 18px;color:#65e2ff;font-weight:800}
.klyvora-guides-all-link a:hover{background:#103953}
@media(max-width:720px){.klyvora-popular-guides{gap:7px}.klyvora-popular-label{width:100%}.klyvora-popular-guides a{font-size:11px}}
html[data-theme="light"] .klyvora-popular-guides a{background:#eaf7ff;color:#0a4975;border-color:#89c1e1}
html[data-theme="light"] .klyvora-popular-label{color:#215e80}
