.docs-suggestions[data-v-c18a1a15]{background:#0f172afa;border:1px solid rgba(148,163,184,.2);border-radius:16px;box-shadow:0 24px 60px #03071273;display:grid;gap:.35rem;inset-inline:0;padding:.4rem;position:absolute;top:calc(100% + .5rem);z-index:20}.suggestion-item[data-v-c18a1a15]{border:1px solid transparent;border-radius:12px;color:#e2e8f0;display:flex;flex-direction:column;gap:.15rem;padding:.65rem .8rem;text-decoration:none;transition:background .2s ease,border .2s ease}.suggestion-item[data-v-c18a1a15]:hover{background:#1e293bcc;border-color:#3b82f659}.suggestion-title[data-v-c18a1a15]{font-size:.95rem;font-weight:700}.suggestion-desc[data-v-c18a1a15]{color:#94a3b8;font-size:.82rem}.docs-search[data-v-fb017886]{gap:.75rem;position:relative;width:100%}.docs-search[data-v-fb017886],.search-field[data-v-fb017886]{align-items:center;display:flex}.search-field[data-v-fb017886]{background:#0f172ae6;border:1px solid rgba(148,163,184,.2);border-radius:16px;box-shadow:inset 0 0 0 1px #0f172ab3;flex:1;gap:.65rem;padding:.65rem .9rem}.search-field input[data-v-fb017886]{background:transparent;border:none;color:#e2e8f0;flex:1;font-size:1rem;outline:none}.search-field input[data-v-fb017886]::-moz-placeholder{color:#64748b}.search-field input[data-v-fb017886]::placeholder{color:#64748b}.search-icon[data-v-fb017886]{align-items:center;background:transparent;border:none;border-radius:999px;color:#94a3b8;cursor:pointer;display:inline-flex;justify-content:center;padding:.25rem}.search-icon[data-v-fb017886]:hover{color:#38bdf8}.search-button[data-v-fb017886]{background:linear-gradient(135deg,#2563eb,#06b6d4);border:none;border-radius:14px;color:#fff;cursor:pointer;font-weight:700;padding:.7rem 1.5rem;transition:transform .2s ease,box-shadow .2s ease}.search-button[data-v-fb017886]:hover{box-shadow:0 16px 30px #2563eb4d;transform:translateY(-1px)}.docs-search--compact .search-field[data-v-fb017886]{border-radius:14px;box-shadow:none;padding:.5rem .75rem}.docs-search--compact .search-field input[data-v-fb017886]{font-size:.92rem}
