.mobile-filter-toggle[data-v-14298249]{align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:6px;color:var(--ink);display:none;font-size:calc(12px*var(--pc-text-scale, 1));font-weight:600;gap:10px;padding:11px 14px}.mobile-filter-toggle>svg[data-v-14298249]:last-child{color:var(--muted);margin-left:auto}.mobile-filter-toggle .toggle-count[data-v-14298249]{background:var(--accent-soft);border-radius:4px;color:var(--accent);font-size:calc(10px*var(--pc-text-scale, 1));margin:0;padding:1px 6px}.is-open[data-v-14298249]{transform:rotate(180deg)}.filter-actions[data-v-14298249]{align-items:center;display:flex;gap:6px}.filter-actions .icon-button[data-v-14298249]{height:30px;width:30px}.filter-close[data-v-14298249]:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.browse-shortcuts[data-v-14298249]{border-bottom:1px solid var(--line);margin:0 0 20px}.browse-shortcuts>summary[data-v-14298249]{align-items:center;color:var(--green);cursor:pointer;display:flex;font-size:calc(12px*var(--pc-text-scale, 1));font-weight:600;gap:8px;list-style:none;padding:0 0 14px}.browse-shortcuts>summary[data-v-14298249]::-webkit-details-marker,.help-toggle[data-v-14298249]::-webkit-details-marker{display:none}.browse-shortcuts>summary>svg[data-v-14298249]:last-child{color:var(--muted);margin-left:auto}.browse-shortcuts[open]>summary>svg[data-v-14298249]:last-child,.comparison-help[open]>.help-toggle>svg[data-v-14298249]:last-child{transform:rotate(180deg)}.shortcut-groups[data-v-14298249]{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px 0 20px}.shortcut-groups h3[data-v-14298249]{color:var(--muted);font-size:calc(11px*var(--pc-text-scale, 1));margin:0 0 8px}.shortcut-groups a[data-v-14298249]{align-items:center;border-bottom:1px solid var(--line);display:flex;font-size:calc(12px*var(--pc-text-scale, 1));gap:8px;justify-content:space-between;min-height:36px}.shortcut-groups a[data-v-14298249]:hover{color:var(--green)}.comparison-help[data-v-14298249]{border:0;margin:0 0 10px;padding:0}.comparison-help>.help-toggle[data-v-14298249]{align-items:center;color:var(--muted);cursor:pointer;display:inline-flex;font-size:calc(11px*var(--pc-text-scale, 1));font-weight:500;gap:7px;list-style:none;padding:6px 0}.help-content[data-v-14298249]{padding:14px 0 10px}.help-content h2[data-v-14298249]{font-size:calc(15px*var(--pc-text-scale, 1));margin:0 0 10px}.help-content p[data-v-14298249]{color:var(--muted)}@media(min-width:601px){.workspace-grid.filters-hidden[data-v-14298249]{grid-template-columns:minmax(0,1fr)}.filters-hidden .filters[data-v-14298249]{display:none}.filters-hidden .mobile-filter-toggle[data-v-14298249]{display:flex;margin-bottom:0;width:180px}}@media(max-width:600px){.mobile-filter-toggle[data-v-14298249]{display:flex;margin-bottom:16px;width:100%}.shortcut-groups[data-v-14298249]{gap:20px;grid-template-columns:1fr}.browse-shortcuts[data-v-14298249]{margin-bottom:16px}}.load-more[data-v-14298249]{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:12px;padding:26px 0}.load-more p[data-v-14298249]{color:var(--muted);font-size:calc(12px*var(--pc-text-scale, 1));margin:0}.load-more p strong[data-v-14298249]{color:var(--ink)}.load-more-button[data-v-14298249]{background:var(--paper);justify-content:center;margin:0;max-width:100%;min-height:44px;width:240px}.list-complete[data-v-14298249]{color:var(--green);font-size:calc(12px*var(--pc-text-scale, 1))}.filters[data-v-14298249]{background:linear-gradient(180deg,#f8fbfa,#fff 130px);border-color:#dce1e4;max-height:calc(100dvh - 40px);overflow-y:auto;padding:20px;scrollbar-width:thin}.filter-title[data-v-14298249]{align-items:center;border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:16px}.filter-title h2[data-v-14298249]{font-size:calc(17px*var(--pc-text-scale, 1));margin:0}.filter-count[data-v-14298249]{color:var(--green);display:block;font-size:calc(11px*var(--pc-text-scale, 1));font-weight:500;margin-top:3px}.filter-title .icon-button[data-v-14298249]{background:#fff;border-color:var(--line);border-radius:6px}.filters .filter-label[data-v-14298249]{font-size:calc(12px*var(--pc-text-scale, 1));margin-bottom:8px;margin-top:16px}.filters .search-input[data-v-14298249],.filters select[data-v-14298249]{background:#fff;border-radius:6px;min-height:42px}.filters fieldset[data-v-14298249]{border:0;margin:22px 0 0;min-width:0;padding:0}.filters legend[data-v-14298249]{font-size:calc(12px*var(--pc-text-scale, 1));font-weight:700;margin:0 0 10px}.value-filter legend[data-v-14298249]{align-items:center;display:flex;gap:6px;justify-content:space-between;min-height:24px;width:100%}.value-filter legend span[data-v-14298249]{align-items:center;display:flex;font-size:calc(11px*var(--pc-text-scale, 1));gap:4px;word-break:keep-all}.value-filter legend svg[data-v-14298249]{color:var(--green);flex-shrink:0}.filters .filter-clear[data-v-14298249]{flex-shrink:0;height:24px;padding:0;width:24px}.filter-options[data-v-14298249]{display:grid;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr))}.filter-options button[data-v-14298249]{align-items:center;background:#fff;border:1px solid var(--line);border-radius:6px;display:flex;font-size:calc(11px*var(--pc-text-scale, 1));height:44px;justify-content:center;line-height:1.4;min-width:0;padding:2px;transition:background .15s,border-color .15s;white-space:nowrap}.filter-options strong[data-v-14298249]{font-size:inherit;font-weight:600}.qos-filter .filter-options button[data-v-14298249]{font-size:calc(10px*var(--pc-text-scale, 1));padding:1px}.quick-options[data-v-14298249]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.quick-options button[data-v-14298249]{font-size:calc(10px*var(--pc-text-scale, 1));padding:1px}.filter-options button[data-v-14298249]:hover{background:#f5faf8;border-color:#a7bcb5}.filter-options button[aria-pressed=true][data-v-14298249]{background:var(--accent-soft);border-color:var(--accent);box-shadow:inset 0 0 0 .5px var(--accent);color:var(--accent);font-weight:700}.filters .network-options[data-v-14298249]{display:grid;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr))}.filters .network-options label[data-v-14298249]{min-width:0}.filters .network-options span[data-v-14298249]{align-items:center;border-radius:6px;display:flex;font-size:calc(11px*var(--pc-text-scale, 1));height:44px;justify-content:center;min-width:0;padding:2px;white-space:nowrap}.filters .checkbox-label[data-v-14298249]{border-top:1px solid var(--line);font-size:calc(12px*var(--pc-text-scale, 1));margin-top:22px;padding-top:18px}.filters input[type=checkbox][data-v-14298249]{accent-color:var(--green);height:15px;width:15px}.custom-filter[data-v-14298249]{color:var(--green);font-size:calc(11px*var(--pc-text-scale, 1));margin:0 0 8px}@media(max-width:850px){.filters[data-v-14298249]{padding:15px}}@media(max-width:600px){.filters[data-v-14298249]{max-height:none;overflow-y:visible;padding:20px}}
