.research-keyword-page-range>.research-keyword-range-popover{position:absolute;z-index:45;top:calc(100% + 8px);left:0;box-sizing:border-box;width:200px;padding:7px 12px 13px;border:1px solid #f0f0f1;border-radius:0 0 9px 9px;background:#fff;box-shadow:0 2px 4px #00000016;color:#25272d}
.research-keyword-range-popover>header{display:flex;justify-content:space-between;align-items:center;margin:0 0 15px;font-size:13px;font-weight:400;color:#91959e;line-height:20px}
.research-keyword-range-popover>header button{border:0;background:none;color:#a3a7ae;font-size:21px;line-height:20px;padding:0 2px;cursor:pointer}
.research-keyword-range-popover>.research-keyword-range-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.research-keyword-range-column{display:flex;flex-direction:column;gap:2px;min-width:0}
.research-keyword-range-column>span:first-child{height:29px;padding:0 4px;color:#8b9098;font-size:13px;line-height:25px}
.research-keyword-range-column>button,.research-keyword-range-column>.research-keyword-range-dash{box-sizing:border-box;min-height:30px;border:0;border-radius:3px;padding:6px 4px;background:transparent;text-align:left;font-size:12px;line-height:18px;font-weight:400;color:#30343b;white-space:nowrap}
.research-keyword-range-column>button{cursor:pointer}
.research-keyword-range-column>button:hover{background:#f5f5f6}
.research-keyword-range-column>button[aria-pressed=true]{color:var(--hc-brand-deep,#9a4b12);background:var(--hc-brand-soft,#fff1e4)}
.research-keyword-range-column>button:focus-visible,.research-keyword-range-popover>header button:focus-visible{outline:2px solid var(--hc-brand-deep,#9a4b12);outline-offset:2px}
.research-keyword-range-popover>[hidden]{display:none!important}
@media(max-width:480px){.research-keyword-page-range>.research-keyword-range-popover{width:194px}}
