.hs-nav__search-kbd{font:inherit;font-size:.62rem;font-weight:700;margin-left:.4rem;padding:.04rem .32rem;border:1px solid var(--hs-border,#d8dce6);border-radius:5px;color:var(--hs-muted,#6b7896)}.hs-qf{position:fixed;inset:0;z-index:1000;display:none}.hs-qf.is-open{display:block}.hs-qf__backdrop{position:absolute;inset:0;background:rgba(8,16,38,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .18s}.hs-qf.is-open .hs-qf__backdrop{opacity:1}.hs-qf__box{position:relative;max-width:640px;margin:10vh auto 0;border-radius:16px;overflow:hidden;background:rgba(7,16,42,.98);border:1px solid rgba(255,255,255,.14);box-shadow:0 40px 110px rgba(0,4,15,.6);opacity:0;transform:translateY(-10px) scale(.98);transition:opacity .18s,transform .18s cubic-bezier(.2, .7, .2, 1)}.hs-qf.is-open .hs-qf__box{opacity:1;transform:none}.hs-qf__search{display:flex;align-items:center;gap:.7rem;padding:1rem 1.2rem;border-bottom:1px solid rgba(255,255,255,.1);color:#fff}.hs-qf__search svg{color:rgba(206,219,234,.55);flex:0 0 auto}.hs-qf__input{flex:1;min-width:0;background:0 0;border:0;outline:0;font:inherit;font-size:1.1rem;color:#fff}.hs-qf__input::placeholder{color:rgba(206,219,234,.45)}.hs-qf__results{list-style:none;max-height:52vh;overflow-y:auto;padding:.4rem;margin:0}.hs-qf__group{color:rgba(206,219,234,.4);font-size:.64rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;padding:.7rem .85rem .25rem}.hs-qf__row{display:flex;align-items:center;gap:.8rem;padding:.6rem .85rem;border-radius:11px;cursor:pointer;color:#fff}.hs-qf__row.is-sel{background:rgba(255,255,255,.07)}.hs-qf__badge{flex:0 0 auto;font-size:.58rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .42rem;border-radius:6px;color:var(--hs-navy,#00082a)}.b-action{background:linear-gradient(90deg,#ffc900,#f2295b)}.b-article{background:#2bd4c4}.b-page{background:#8fa9ff}.b-framework{background:#ff8a3d}.b-podcast{background:#c9a8ff}.b-case{background:#6fe3a0}.hs-qf__main{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.hs-qf__title{font-weight:700;font-size:.98rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-qf__title mark{background:0 0;color:#ffd83a;font-weight:800}.hs-qf__meta{color:rgba(206,219,234,.55);font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hs-qf__go{flex:0 0 auto;color:rgba(206,219,234,.35);font-size:.95rem}.hs-qf__row.is-sel .hs-qf__go{color:#ffd83a}.hs-qf__empty{padding:1.1rem;color:rgba(206,219,234,.55)}.hs-qf__foot{display:flex;gap:1.3rem;align-items:center;padding:.6rem 1.2rem;border-top:1px solid rgba(255,255,255,.08);font-size:.7rem;color:rgba(206,219,234,.45)}.hs-qf__foot kbd{font:inherit;background:rgba(255,255,255,.08);border-radius:4px;padding:.05rem .32rem}.hs-qf__foot-note{margin-left:auto}@media (prefers-reduced-motion:reduce){.hs-qf__backdrop,.hs-qf__box{transition:none}}@media (max-width:600px){.hs-qf__box{margin:8vh 12px 0}.hs-qf__foot-note{display:none}}