.bp-search-full{--search-bg:var(--panel,#111f2b);--search-line:var(--line,#2b3d4b);width:min(880px,calc(100vw - 32px));max-height:min(880px,92dvh);padding:26px!important;border:1px solid var(--search-line);border-radius:24px!important;box-shadow:0 32px 110px #0008;overflow:auto}.bp-search-full::backdrop{background:#06121dc4;backdrop-filter:blur(8px)}.bp-search-full h2{font-size:clamp(24px,4vw,34px);letter-spacing:-.04em;margin:8px 0}.bp-search-full button,.bp-search-full input,.bp-search-full select{min-height:44px;border-radius:10px}.bp-search-full label{display:grid;gap:7px;font-size:13px;font-weight:600}.bp-search-input-row{display:flex;gap:8px;margin:9px 0 18px}.bp-search-input-row input{width:100%;font-size:16px;padding:15px;min-width:0}.bp-search-input-row button{background:#80e3c5;color:#082a27;padding:0 22px;font-weight:700;border:0}.bp-search-filters{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end}.bp-search-filters select{width:100%;padding:8px 12px}.bp-search-meta{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:14px 0;font-size:12px}.bp-search-meta p{margin:0}.bp-search-meta>span{opacity:.65}.bp-search-full #bpSearchResults{list-style:none;padding:0;margin:0;display:grid;gap:7px}.bp-search-full .bp-search-result{display:grid;gap:7px;padding:16px 18px;border:1px solid transparent;border-radius:14px;background:color-mix(in srgb,currentColor 3%,transparent);text-decoration:none;color:inherit}.bp-search-full .bp-search-result:hover,.bp-search-full .bp-search-result:focus-visible{border-color:#62c5ab;background:color-mix(in srgb,#70dabd 9%,transparent)}.bp-search-result strong{font-size:17px;line-height:1.35}.bp-search-result-meta{display:flex;align-items:center;gap:8px;font-size:11px}.bp-search-kind{font-weight:700;text-transform:uppercase;letter-spacing:.06em}.bp-search-suggestion{opacity:.6}.bp-search-description{font-size:13px;line-height:1.55;opacity:.8}.bp-search-path{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.55}.bp-search-pager{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:18px 0}.bp-search-pager[hidden]{display:none}.bp-search-pager span{font-size:12px}.bp-search-empty{padding:40px 18px;text-align:center}.bp-search-foot{margin-top:18px;font-size:12px;display:flex;justify-content:space-between;gap:12px}.bp-search-full :focus-visible{outline:3px solid #5bbca4;outline-offset:3px}.bp-search-full [aria-busy=true]{opacity:.6}html[data-theme=light] .bp-search-full{background:#fff;color:#173346;border-color:#ccdedf}html[data-theme=light] .bp-search-full input,html[data-theme=light] .bp-search-full select{background:#f4f8fa;color:#173346;border:1px solid #c9d9e3}@media(max-width:600px){.bp-search-full{width:calc(100vw - 16px);max-height:94dvh;padding:18px!important;border-radius:18px!important}.bp-search-head{align-items:flex-start}.bp-search-filters{grid-template-columns:1fr 1fr}.bp-search-filters>button{grid-column:1/-1;min-height:36px}.bp-search-input-row button{padding:0 12px}.bp-search-meta>span{display:none}.bp-search-foot{flex-wrap:wrap}.bp-search-result strong{font-size:15px}}
