/* ALIFY Cohere-led component styles. */
.load-more{display:grid;justify-items:center;gap:12px;margin-top:48px}
.load-more__button{min-height:48px;min-width:190px;padding:0 22px;border:1px solid var(--alify-primary);border-radius:var(--alify-radius-pill);background:var(--alify-primary);color:#fff;font-size:14px;font-weight:500;cursor:pointer}
.load-more__button:hover{background:#000;border-color:#000}
.load-more__count,.load-more__status{color:var(--alify-text-muted);font-size:12px;line-height:1.4;letter-spacing:0;text-transform:none}
.search-console{padding-block:clamp(44px,6vw,80px);background:var(--alify-surface-soft)}
.search-console__form{position:relative;max-width:900px;margin-inline:auto}
.search-console__form>label{display:block;margin-bottom:9px;color:var(--alify-text-muted);font-size:13px}
.search-console__input-row{display:grid;grid-template-columns:1fr auto;gap:10px}
.search-console input{min-width:0;min-height:54px;padding:0 16px;border:1px solid var(--alify-border-strong);border-radius:var(--alify-radius-xs);background:#fff;color:var(--alify-text);font-size:16px;outline:0}
.search-console input:focus{border-color:var(--alify-form-focus)}
.search-console button{min-height:54px;padding:0 22px;border:1px solid var(--alify-primary);border-radius:var(--alify-radius-pill);background:var(--alify-primary);color:#fff;font-size:14px;font-weight:500}
.search-console__suggestions{position:absolute;z-index:10;right:0;left:0;margin-top:8px;border:1px solid var(--alify-border);border-radius:var(--alify-radius-sm);background:#fff;box-shadow:none;overflow:hidden}
.search-console__suggestions a{display:grid;gap:4px;padding:14px 16px;border-bottom:1px solid var(--alify-border)}
.search-console__suggestions span{color:var(--alify-text-dim);font-size:12px}
