.controls[data-astro-cid-hprpqmqb]{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.search[data-astro-cid-hprpqmqb]{flex:280px;align-items:center;display:flex;position:relative}.search[data-astro-cid-hprpqmqb] .icon{left:var(--s3);color:var(--text-3);pointer-events:none;position:absolute}.search[data-astro-cid-hprpqmqb] input[data-astro-cid-hprpqmqb]{width:100%;height:44px;padding:0 var(--s3) 0 40px;border-radius:var(--r);border:1px solid var(--line-strong);background:var(--bg)}.search[data-astro-cid-hprpqmqb] input[data-astro-cid-hprpqmqb]:hover{border-color:var(--text-3)}.search[data-astro-cid-hprpqmqb] input[data-astro-cid-hprpqmqb]:focus{border-color:var(--focus);outline:none}.sort[data-astro-cid-hprpqmqb]{border:1px solid var(--line);border-radius:var(--r);gap:2px;padding:3px;display:inline-flex}.sort[data-astro-cid-hprpqmqb] button[data-astro-cid-hprpqmqb]{height:36px;padding:0 var(--s3);color:var(--text-2);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;border-radius:6px}.sort[data-astro-cid-hprpqmqb] button[data-astro-cid-hprpqmqb][aria-checked=true]{background:var(--surface);color:var(--text);font-weight:600}.sort[data-astro-cid-hprpqmqb] button[data-astro-cid-hprpqmqb]:disabled{opacity:.45;cursor:default}.cats[data-astro-cid-hprpqmqb]{gap:var(--s2);margin:var(--s4) 0 var(--s5);flex-wrap:wrap;display:flex}.cats[data-astro-cid-hprpqmqb] a[data-astro-cid-hprpqmqb]{padding:6px var(--s3);border:1px solid var(--line);font-size:var(--fs-sm);color:var(--text-2);white-space:nowrap;border-radius:999px;flex:none;text-decoration:none}.cats[data-astro-cid-hprpqmqb] a[data-astro-cid-hprpqmqb]:hover{border-color:var(--line-strong);color:var(--text)}.cats[data-astro-cid-hprpqmqb] a[data-astro-cid-hprpqmqb][aria-current=true]{background:var(--text);border-color:var(--text);color:var(--bg)}.list[data-astro-cid-hprpqmqb]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.tool[data-astro-cid-hprpqmqb]{border-bottom:1px solid var(--line)}.row[data-astro-cid-hprpqmqb]{align-items:center;gap:var(--s4);padding:var(--s3) 0;cursor:pointer;grid-template-columns:minmax(0,1fr) auto 72px 64px auto 36px;display:grid}.main[data-astro-cid-hprpqmqb]{min-width:0}.name[data-astro-cid-hprpqmqb]{align-items:center;gap:2px;font-weight:600;text-decoration:none;display:inline-flex}.name[data-astro-cid-hprpqmqb] .icon{width:14px;height:14px;color:var(--text-3)}.name[data-astro-cid-hprpqmqb]:hover{text-underline-offset:3px;text-decoration:underline}.why[data-astro-cid-hprpqmqb]{color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;overflow:hidden}.tool[data-astro-cid-hprpqmqb]:has(.more[aria-expanded=true]) .why[data-astro-cid-hprpqmqb]{white-space:normal;display:block}.badges[data-astro-cid-hprpqmqb]{gap:var(--s1);justify-content:flex-end;margin:0;padding:0;list-style:none;display:flex}.badges[data-astro-cid-hprpqmqb] li[data-astro-cid-hprpqmqb]{font-size:var(--fs-xs);background:var(--accent-soft);color:var(--accent-text);white-space:nowrap;border-radius:4px;padding:0 6px;font-weight:500;line-height:20px}.price[data-astro-cid-hprpqmqb]{font-size:var(--fs-sm);color:var(--text-2);white-space:nowrap}.score[data-astro-cid-hprpqmqb]{align-items:center;gap:var(--s2);justify-content:flex-end;display:flex}.meter[data-astro-cid-hprpqmqb]{background:var(--line);border-radius:3px;width:32px;height:6px;position:relative;overflow:hidden}.meter[data-astro-cid-hprpqmqb]:after{content:"";width:calc(var(--v) * 100%);background:var(--accent);position:absolute;inset:0}.num[data-astro-cid-hprpqmqb]{font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;font-weight:600}.vote[data-astro-cid-hprpqmqb]{height:32px;padding:0 var(--s2);border:1px solid var(--line);border-radius:var(--r);color:var(--text-2);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;align-items:center;gap:4px;display:inline-flex}.vote[data-astro-cid-hprpqmqb]:hover{border-color:var(--line-strong)}.vote[data-astro-cid-hprpqmqb][aria-pressed=true]{color:var(--accent-text);border-color:var(--accent)}.vote[data-astro-cid-hprpqmqb] .n[data-astro-cid-hprpqmqb]{text-align:right;min-width:1ch}.more[data-astro-cid-hprpqmqb] .icon{transition:transform .15s}.more[data-astro-cid-hprpqmqb][aria-expanded=true] .icon{transform:rotate(180deg)}.detail[data-astro-cid-hprpqmqb]{padding:0 0 var(--s4)}.detail[data-astro-cid-hprpqmqb] dl[data-astro-cid-hprpqmqb]{gap:var(--s2) var(--s5);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));margin:0;display:grid}.detail[data-astro-cid-hprpqmqb] dt[data-astro-cid-hprpqmqb]{font-size:var(--fs-xs);color:var(--text-3)}.detail[data-astro-cid-hprpqmqb] dd[data-astro-cid-hprpqmqb]{font-size:var(--fs-sm);color:var(--text-2);gap:var(--s2);align-items:baseline;margin:0;display:flex}.dots[data-astro-cid-hprpqmqb]{flex:none;gap:3px;display:inline-flex}.dots[data-astro-cid-hprpqmqb] i[data-astro-cid-hprpqmqb]{background:var(--line-strong);border-radius:50%;width:7px;height:7px}.dots[data-astro-cid-hprpqmqb] i[data-astro-cid-hprpqmqb].on{background:var(--accent)}.facts[data-astro-cid-hprpqmqb]{gap:var(--s1) var(--s4);margin:var(--s3) 0;font-size:var(--fs-xs);color:var(--text-3);flex-wrap:wrap;display:flex}.detail[data-astro-cid-hprpqmqb] .vote[data-astro-cid-hprpqmqb].btn{height:34px}.empty[data-astro-cid-hprpqmqb]{padding:var(--s7) 0;text-align:center;color:var(--text-2)}.empty[data-astro-cid-hprpqmqb] .btn[data-astro-cid-hprpqmqb]{margin-top:var(--s2)}.count[data-astro-cid-hprpqmqb]{color:var(--text-3);font-size:var(--fs-sm);margin:var(--s4) 0 var(--s7)}@media (width<=760px){.row[data-astro-cid-hprpqmqb]{gap:var(--s2) var(--s3);grid-template-columns:minmax(0,1fr) auto auto 36px}.badges[data-astro-cid-hprpqmqb],.price[data-astro-cid-hprpqmqb]{display:none}.why[data-astro-cid-hprpqmqb]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.cats[data-astro-cid-hprpqmqb]{scrollbar-width:none;margin-right:calc(-1 * var(--s4));padding-right:var(--s4);flex-wrap:nowrap;overflow-x:auto}.meter[data-astro-cid-hprpqmqb]{display:none}}
