.fb{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 88%, transparent);backdrop-filter:blur(10px);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 12px;padding:9px;display:flex;box-shadow:0 1px 2px #0000000f,0 8px 24px #0000000f}.fb-grp{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.fb-grp.grow{flex:260px}.fb-grp.fb-quick{flex:100%}.fb-grp.fb-end{margin-left:auto}.fb-div{background:var(--line-strong);flex:none;align-self:center;width:1px;height:26px}@media (width<=720px){.fb-div{display:none}.fb{border-radius:12px;gap:7px;padding:8px}}.fb-f{border:1px solid var(--line);background:var(--field);max-width:100%;min-height:38px;color:var(--text);border-radius:10px;align-items:center;gap:7px;padding:0 10px;transition:border-color .12s,background .12s;display:inline-flex;position:relative}.fb-f:hover{border-color:var(--line-strong)}.fb-f:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.fb-f>svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;color:var(--accent);opacity:.9;flex:none}.fb-f>.fb-k{color:var(--muted);white-space:nowrap;flex:none;font-size:12px;font-weight:600}.fb-f select{appearance:none;min-width:0;max-width:100%;color:var(--text);font:inherit;cursor:var(--cur-link), pointer;text-overflow:ellipsis;background:0 0;border:0;max-width:20ch;padding:8px 20px 8px 0;font-size:13px;font-weight:600}.fb-f select:focus{outline:none}.fb-f select:disabled{color:var(--faint);cursor:default}.fb-f:after{content:"";width:8px;height:8px;color:var(--faint);pointer-events:none;border-bottom:1.9px solid;border-right:1.9px solid;position:absolute;right:11px;transform:translateY(-2px)rotate(45deg)}.fb-f.plain:after{content:none}.fb-q{flex:240px;min-width:0;padding-right:6px}.fb-q input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;flex:auto;padding:8px 0;font-size:13.5px}.fb-q input:focus{outline:none}.fb-q input::placeholder{color:var(--faint)}.fb-q input::-webkit-search-cancel-button{display:none}.fb-x{width:24px;height:24px;color:var(--faint);cursor:var(--cur-link), pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;padding:0;display:grid}.fb-x:hover{background:var(--surface-3);color:var(--text)}.fb-x svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:13px;height:13px}.fb-x[hidden]{display:none}.fb-t{border:1px solid var(--line);background:var(--field);min-height:34px;color:var(--muted);white-space:nowrap;cursor:var(--cur-link), pointer;user-select:none;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.fb-t input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.fb-t svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;opacity:.75;flex:none;width:15px;height:15px}.fb-t:hover{border-color:var(--line-strong);color:var(--text)}.fb-t:has(input:checked){background:var(--accent);border-color:var(--accent);color:var(--accent-text)}.fb-t:has(input:checked) svg{opacity:1}.fb-t:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.fb-t:has(input:disabled){opacity:.45;cursor:default;border-style:dashed}.fb-t:has(input:disabled):hover{border-color:var(--line);color:var(--muted)}.fb-seg{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;flex:none;gap:2px;padding:3px;display:inline-flex}.fb-seg button{color:var(--muted);font:inherit;cursor:var(--cur-link), pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.fb-seg button svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.fb-seg button:hover{color:var(--text)}.fb-seg button[aria-selected=true],.fb-seg button[aria-pressed=true]{background:var(--accent);color:var(--accent-text)}.fb-seg button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fb-n{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding:0 4px;font-size:12.5px}.fb-n b{color:var(--text);font-weight:700}.fb-on{flex-wrap:wrap;align-items:center;gap:6px;margin:-4px 0 12px;display:flex}.fb-on:empty{display:none}.fb-on-k{letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-size:11.5px;font-weight:700}.fb-chip{border:1px solid color-mix(in srgb, var(--accent) 38%, transparent);background:var(--accent-soft);min-width:0;max-width:100%;color:var(--text);font:inherit;cursor:var(--cur-link), pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.fb-chip:hover{border-color:var(--accent)}.fb-chip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fb-chip svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;opacity:.6;flex:none;width:13px;height:13px}.fb-chip:hover svg{opacity:1;color:var(--bad)}.fb-chip.all{color:var(--muted);background:0 0;border-color:#0000;padding:4px 10px;font-weight:600}.fb-chip.all:hover{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 40%, transparent)}.bdg{border:1px solid var(--line);background:var(--field);min-width:0;max-width:100%;color:var(--muted);vertical-align:middle;overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.bdg-i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;flex:none;width:13px;height:13px}.bdg-art{object-fit:contain;width:16px;height:16px;image-rendering:pixelated;flex:none}.bdg-n{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.bdg-k{min-width:0;font-weight:600}.bdg.t-exp{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 32%, transparent);background:color-mix(in srgb, var(--accent) 9%, transparent)}.bdg.t-meso,.bdg.t-warn{color:var(--amber);border-color:color-mix(in srgb, var(--amber) 32%, transparent);background:color-mix(in srgb, var(--amber) 9%, transparent)}.bdg.t-cost{color:var(--stat-hit);border-color:color-mix(in srgb, var(--stat-hit) 32%, transparent);background:color-mix(in srgb, var(--stat-hit) 9%, transparent)}.bdg.t-good{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 34%, transparent);background:color-mix(in srgb, var(--ok) 9%, transparent)}.bdg.t-bad{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 34%, transparent);background:color-mix(in srgb, var(--bad) 9%, transparent)}.bdg.t-info{color:var(--stat-guard);border-color:color-mix(in srgb, var(--stat-guard) 32%, transparent);background:color-mix(in srgb, var(--stat-guard) 9%, transparent)}.bdg.t-mute{color:var(--muted);border-color:var(--line);background:var(--surface-2)}.bdg.sm{gap:4px;padding:1px 7px;font-size:12px}.bdg.sm .bdg-i{width:11px;height:11px}.bdg.sm .bdg-art{width:13px;height:13px}.bdg.lg{gap:6px;padding:5px 12px;font-size:13px}.bdg.lg .bdg-i{width:15px;height:15px}.bdg.lg .bdg-art{width:19px;height:19px}.bdg.sq{border-radius:7px}.bdg.press{font:inherit;cursor:var(--cur-link), pointer;font-size:12px;font-weight:600}.bdg.press:hover{border-color:currentColor}.bdgs{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.wrapok{overflow-wrap:anywhere;word-break:normal;text-wrap:pretty;min-width:0}.clipok{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.fb-f,.fb-t,.fb-seg button{transition:none}}@media (width<=560px){.fb-grp.grow,.fb-q{flex:100%}.fb-f{flex:auto}.fb-f select{font-size:12.5px}.fb-n{width:100%;padding:2px 4px 0}.fb-grp.fb-end{margin-left:0}.fb-seg{flex:auto;justify-content:center}}
