.es-guide-index .es-guide-controls[hidden],
.es-guide-index [data-guide-card][hidden],
.es-guide-index [data-guide-empty][hidden]{display:none!important}
.es-guide-index .es-guide-controls{margin:28px 0 18px;padding:20px;border:1px solid #bac6d8;border-radius:10px;background:#f2f6fc;color:#142343}
.es-guide-index .es-guide-topics{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px}
.es-guide-index .es-guide-topics button,.es-guide-index .es-guide-reset{min-height:46px;padding:10px 15px;border:1px solid #526887;border-radius:6px;background:#fff;color:#142343;font:inherit;font-size:16px;line-height:1.4;cursor:pointer}
.es-guide-index .es-guide-topics button[aria-pressed=true]{background:#142343;color:#fff;border-color:#142343}
.es-guide-index .es-guide-search{display:flex;flex-wrap:wrap;align-items:end;gap:14px}
.es-guide-index .es-guide-search label{display:flex;flex:1 1 250px;flex-direction:column;gap:8px;font-weight:700;min-width:0}
.es-guide-index .es-guide-search input{box-sizing:border-box;width:100%;min-height:48px;padding:11px 13px;border:1px solid #526887;border-radius:5px;background:#fff;color:#111;font:inherit;font-size:18px}
.es-guide-index .es-guide-search-help,.es-guide-index .es-guide-count{font-size:16px;line-height:1.6;color:#344660}
.es-guide-index .es-guide-search-help{margin:14px 0 0}
.es-guide-index .es-guide-empty{padding:24px;border:1px solid #bac6d8;border-radius:8px;background:#f2f6fc;color:#142343}
.es-guide-index .es-guide-empty h2{font-size:24px;margin-top:0}
.es-guide-index .es-guide-empty p{overflow-wrap:anywhere}
.es-guide-index .es-guide-topic-label{display:block;margin:0 0 8px;font-size:14px;font-weight:700;color:#344660}
.es-guide-index button:focus-visible,.es-guide-index input:focus-visible{outline:3px solid #b35b00;outline-offset:4px}
@media(max-width:600px){.es-guide-index .es-guide-controls{padding:16px}.es-guide-index .es-guide-topics button{flex:1 1 145px}.es-guide-index .es-guide-search{display:block}.es-guide-index .es-guide-search .es-guide-reset{margin-top:14px;width:100%}}
