.bhic-searchpill-shell{z-index:12;width:min(100%,720px);margin-inline:auto;position:relative}.bhic-searchpill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:100%;transition:background-color .16s ease, border-color .16s ease, transform .11s var(--motion-ease-out-soft);background:#fffffff0;border:1px solid #00315014;border-radius:80px;align-items:center;gap:10px;padding:10px 12px 10px 32px;display:flex;position:relative;box-shadow:0 18px 42px #5d4b2b21,0 6px 3px #0000000d}.bhic-searchpill:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .16s var(--motion-ease-out-soft);position:absolute;inset:-1px;box-shadow:0 8px 18px #5d4b2b17,0 24px 52px #5d4b2b12}@media (hover:hover) and (pointer:fine){.bhic-searchpill:hover{background:#fff;border-color:#0031502e}.bhic-searchpill:hover:after{opacity:1}}.bhic-searchpill:active{transform:scale(.997)}.bhic-searchpill:focus-within{outline:2px solid var(--color-blue-600);outline-offset:2px;background:#fff;border-color:#16587f66;box-shadow:0 18px 42px #5d4b2b21,0 6px 3px #0000000d,0 0 0 3px #16587f17}.bhic-searchpill:focus-within:after{opacity:1}.bhic-searchpill:active:after{opacity:0;transition-duration:.11s}.bhic-searchpill-field{flex:1;align-items:center;gap:10px;min-width:0;display:flex;position:static}.bhic-searchpill-input{width:100%;min-width:0;height:44px;font-family:inherit;font-size:var(--font-size-xl);color:var(--color-blue-950);box-shadow:none;appearance:none;background:0 0;border:none;border-radius:0;flex:1;padding:0;line-height:1.2}.bhic-searchpill .bhic-searchpill-input:focus-visible{outline:none}.bhic-searchpill-input::placeholder{color:var(--color-slate-700);opacity:.85}.bhic-searchpill-input::-webkit-search-cancel-button{appearance:none}.bhic-searchpill-input::-webkit-search-decoration{appearance:none}.bhic-searchpill-clear{color:var(--color-slate-600);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;place-items:center;padding:6px;transition:background-color .16s,color .16s;display:grid}.bhic-searchpill-clear:hover{background:var(--color-slate-50);color:var(--color-blue-950)}.bhic-searchpill-submit{background:var(--color-red-600);color:#fff;cursor:pointer;width:48px;height:48px;transition:background-color .15s ease, transform .11s var(--motion-ease-out-soft);border:none;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.bhic-searchpill-submit:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .15s var(--motion-ease-out-soft);position:absolute;inset:0;box-shadow:0 6px 14px #c4443861}.bhic-searchpill-submit:hover:not(:disabled,[aria-disabled=true]){background:var(--color-red-550)}@media (hover:hover) and (pointer:fine){.bhic-searchpill-submit:hover:not(:disabled,[aria-disabled=true]){transform:scale(1.06)}.bhic-searchpill-submit:hover:not(:disabled,[aria-disabled=true]):after{opacity:1}}.bhic-searchpill-submit:active:not(:disabled,[aria-disabled=true]){transform:scale(.95)}.bhic-searchpill-submit:active:not(:disabled,[aria-disabled=true]):after{opacity:0;transition-duration:.11s}.bhic-searchpill-submit:is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}.bhic-searchpill-hint{font-size:var(--font-size-sm);color:var(--color-slate-700);pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;align-items:center;gap:6px;display:none}@media (min-width:768px){.bhic-searchpill-hint{display:inline-flex}}.bhic-searchpill-kbd{border:1px solid var(--color-hairline-cool);min-width:20px;height:20px;font-family:var(--font-mono);font-size:var(--font-size-xs);background:#fff;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-weight:500;display:inline-flex;box-shadow:0 1px #0031500a}@media (max-width:768px){.bhic-searchpill{padding:8px 8px 8px 20px}.bhic-searchpill-input{font-size:var(--font-size-lg)}}@media (max-width:560px){.bhic-searchpill-input{font-size:var(--font-size-base)}.bhic-searchpill-submit{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.bhic-searchpill{transition-property:background-color,border-color}.bhic-searchpill:active{transform:none}.bhic-searchpill-submit{transition-property:background-color}.bhic-searchpill-submit:hover:not(:disabled,[aria-disabled=true]),.bhic-searchpill-submit:active:not(:disabled,[aria-disabled=true]){transform:none}}