.HPtvRW_form{position:relative}.HPtvRW_box{background:var(--fill);cursor:text;color:#5e6560;height:46px;transition:background var(--t) var(--ease), box-shadow var(--t) var(--ease);border-radius:23px;align-items:center;gap:10px;padding:0 8px 0 16px;display:flex}.HPtvRW_box:hover{background:var(--fill-2)}.HPtvRW_boxQuery{box-shadow:var(--inset-line);background:#fff}.HPtvRW_box:has(.HPtvRW_input:focus){box-shadow:var(--focus-field);color:var(--brand);background:#fff}.HPtvRW_glass{flex:none;place-items:center;display:grid}.HPtvRW_input{min-width:0;height:100%;font:inherit;color:var(--ink);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;padding:0 2px;font-size:15px}.HPtvRW_input:focus,.HPtvRW_input:focus-visible{box-shadow:none;outline:none}.HPtvRW_input::placeholder{color:var(--faint)}.HPtvRW_input::-webkit-search-cancel-button{display:none}.HPtvRW_chip{height:30px;color:var(--brand-text);font:inherit;font-size:13px;font-weight:var(--w-semi);white-space:nowrap;cursor:pointer;background:#eaf7ef;border:0;border-radius:15px;flex:none;align-items:center;gap:4px;padding:0 8px 0 4px;display:inline-flex}.HPtvRW_x{background:var(--fill-2);cursor:pointer;width:28px;height:28px;color:var(--muted);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.HPtvRW_x:hover{color:var(--ink);background:#dfe3df}.HPtvRW_chip:focus-visible,.HPtvRW_x:focus-visible{box-shadow:0 0 0 2px var(--brand);outline:none}.HPtvRW_drop{z-index:70;max-height:min(calc(100dvh - var(--topbar-h) - 24px), 600px);overscroll-behavior:contain;box-shadow:var(--sh-dialog);animation:HPtvRW_open var(--t) var(--ease);background:#fff;border-radius:18px;padding:8px 0;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.HPtvRW_drop:empty{display:none}@keyframes HPtvRW_open{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.HPtvRW_drop{animation:none}}.HPtvRW_band{background:var(--line);height:1px;margin:6px 0}.HPtvRW_row{width:100%;min-height:42px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:8px 16px;font-size:14.5px;display:flex}.HPtvRW_row:hover,.HPtvRW_row[data-hi],.HPtvRW_hitWrap>a[data-hi]{background:var(--fill)}.HPtvRW_row:focus-visible{box-shadow:inset 0 0 0 2px var(--brand);border-radius:0;outline:none}.HPtvRW_hitWrap>a{padding-left:16px;padding-right:16px}.HPtvRW_hitWrap>a:hover{background:var(--fill)}.HPtvRW_inv{color:var(--muted);min-width:0}.HPtvRW_inv b{color:var(--ink);font-weight:var(--w-semi)}.HPtvRW_blue{color:var(--blue);font-weight:var(--w-semi)}.HPtvRW_caption{color:var(--faint);margin-left:auto;font-size:12px}.HPtvRW_sec+.HPtvRW_sec{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.HPtvRW_secHead{justify-content:space-between;align-items:center;padding:6px 16px 4px;display:flex}.HPtvRW_secHead h3{font-size:13px;font-weight:var(--w-semi);color:var(--muted)}.HPtvRW_secAct{font:inherit;font-size:13px;font-weight:var(--w-semi);color:var(--red-text);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 6px}.HPtvRW_secAct:hover{background:var(--red-soft)}.HPtvRW_recent{align-items:center;display:flex}.HPtvRW_recent>.HPtvRW_row{flex:1}.HPtvRW_recentX{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;margin-right:8px;display:grid}.HPtvRW_recentX:hover{background:var(--fill)}.HPtvRW_chips{flex-wrap:wrap;gap:8px;padding:4px 16px 8px;display:flex}.HPtvRW_chip2{background:var(--fill);height:34px;font:inherit;color:var(--ink);white-space:nowrap;cursor:pointer;border:0;border-radius:17px;padding:0 14px;font-size:14px}.HPtvRW_chip2:hover,.HPtvRW_chip2[data-hi]{background:var(--mint);color:var(--brand-text)}.HPtvRW_chip2:focus-visible{box-shadow:0 0 0 2px var(--brand);outline:none}.HPtvRW_cats{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:4px;padding:4px 10px 8px;display:grid}.HPtvRW_cat{color:var(--ink);white-space:nowrap;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;font-size:12.5px;display:flex}.HPtvRW_cat:hover,.HPtvRW_cat[data-hi]{background:var(--fill)}.HPtvRW_cat:focus-visible{box-shadow:inset 0 0 0 2px var(--brand);outline:none}
