#kq .paw,#kq .paw:hover,#kq .paw:focus{background:0 0;border:none;box-shadow:none}#kq .q{max-width:750px;margin:0 auto 20px;background:#fff;border:2px solid var(--card-border);border-radius:5px;padding:14px 0 6px;text-align:center}#kq .q p{margin:0 auto 4px;padding:0 12px;max-width:460px;font-weight:600;line-height:1.4}#kq .paws{display:flex;justify-content:center;align-items:center;gap:8px}#kq .paw{border:none;background:0 0;padding:0;cursor:pointer;color:var(--c);width:var(--s);height:var(--s);flex:none}#kq .paw:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:6px}#kq .results.show{display:block}#kq .trait{width:300px;max-width:100%;margin:0 auto 6px}#kq .bar{position:relative;height:25px;border-radius:8px;overflow:hidden;background:#fff;border:1px solid #1d1f7a}#kq .bar i{position:absolute;inset:0 auto 0 0;width:0;background:var(--fill);transition:width 1s ease-out}#kq .bar span{position:relative;display:block;text-align:left;padding-left:20px;line-height:23px;font-size:16px;font-weight:400;color:#000}#kq .trait p{margin:2px 0 0;padding-left:6px;text-align:left;font-size:13px;font-weight:600;line-height:1.4}#kq .trait p b{font-weight:700}#kq .r-note.show{display:block}@media (max-width:760px){#kq .q{max-width:370px}#kq .paws{gap:4px}}