.tag.svelte-1e5ny3z{padding:.5rem 1rem;margin:.25rem;border:2px solid #ccc;background:#fff;cursor:pointer;border-radius:20px;color:#333}.tag.selected.svelte-1e5ny3z{background:#3b82f6;color:#fff;border-color:#3b82f6}.done.svelte-1kxa31k{text-decoration:line-through;opacity:.6}.search-params.svelte-1mnlts0{padding:1rem;background:#fff;border-radius:8px;border:1px solid #e5e7eb}.dark .search-params.svelte-1mnlts0{background:#1f2937;border-color:#374151}.search-params.svelte-1mnlts0 h3:where(.svelte-1mnlts0){color:#ff3e00;margin-bottom:1rem}.filters.svelte-1mnlts0{display:flex;gap:1rem;flex-wrap:wrap;margin:1rem 0}.filters.svelte-1mnlts0 label:where(.svelte-1mnlts0){display:flex;flex-direction:column;gap:.25rem;color:#4b5563}.dark .filters.svelte-1mnlts0 label:where(.svelte-1mnlts0){color:#d1d5db}.filters.svelte-1mnlts0 select:where(.svelte-1mnlts0),.filters.svelte-1mnlts0 input[type=number]:where(.svelte-1mnlts0){padding:.375rem .5rem;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#111827;font-size:.875rem}.dark .filters.svelte-1mnlts0 select:where(.svelte-1mnlts0),.dark .filters.svelte-1mnlts0 input[type=number]:where(.svelte-1mnlts0){background:#374151;border-color:#4b5563;color:#f3f4f6}.filters.svelte-1mnlts0 button:where(.svelte-1mnlts0){padding:.5rem 1rem;background:#ff3e00;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.875rem;transition:background .2s}.filters.svelte-1mnlts0 button:where(.svelte-1mnlts0):hover{background:#ff5a00}.url-output.svelte-1mnlts0{margin-top:2rem;padding:1rem;background:#f5f5f5;border-radius:8px}.dark .url-output.svelte-1mnlts0{background:#374151}.url-output.svelte-1mnlts0 h4:where(.svelte-1mnlts0){color:#1f2937;margin:.5rem 0;font-size:.875rem;font-weight:600}.dark .url-output.svelte-1mnlts0 h4:where(.svelte-1mnlts0){color:#f3f4f6}.url-output.svelte-1mnlts0 code:where(.svelte-1mnlts0){display:block;padding:.75rem;background:#fff;border-radius:4px;word-break:break-all;margin:.5rem 0;color:#1f2937;font-size:.813rem;border:1px solid #e5e7eb}.dark .url-output.svelte-1mnlts0 code:where(.svelte-1mnlts0){background:#1f2937;color:#f3f4f6;border-color:#4b5563}.url-output.svelte-1mnlts0 ul:where(.svelte-1mnlts0){list-style:none;padding:0;margin:.5rem 0}.url-output.svelte-1mnlts0 li:where(.svelte-1mnlts0){padding:.375rem 0;color:#4b5563;font-size:.875rem;border-bottom:1px solid #e5e7eb}.dark .url-output.svelte-1mnlts0 li:where(.svelte-1mnlts0){color:#d1d5db;border-bottom-color:#4b5563}.url-output.svelte-1mnlts0 li:where(.svelte-1mnlts0):last-child{border-bottom:none}.class-comparison.svelte-1b6v8gy{margin:2rem 0;overflow-x:auto}.class-comparison.svelte-1b6v8gy table:where(.svelte-1b6v8gy){width:100%;border-collapse:collapse;background:#fff;box-shadow:0 2px 8px #0000001a;border-radius:8px;overflow:hidden}.class-comparison.svelte-1b6v8gy th:where(.svelte-1b6v8gy){background:#f5f5f5;padding:1rem;text-align:left;font-weight:600;border-bottom:2px solid #e0e0e0}.class-comparison.svelte-1b6v8gy td:where(.svelte-1b6v8gy){padding:.75rem 1rem;border-bottom:1px solid #eee}.class-comparison.svelte-1b6v8gy code:where(.svelte-1b6v8gy){background:#f0f0f0;padding:.2rem .4rem;border-radius:4px;font-size:.9rem}.class-comparison.svelte-1b6v8gy a:where(.svelte-1b6v8gy){color:inherit;text-decoration:none;border-bottom:1px dashed currentColor;transition:all .2s ease}.class-comparison.svelte-1b6v8gy a:where(.svelte-1b6v8gy):hover{color:#ff3e00;border-bottom-style:solid}.class-comparison.svelte-1b6v8gy tr.available:where(.svelte-1b6v8gy){background:#f0fdf4}.class-comparison.svelte-1b6v8gy tr.native:where(.svelte-1b6v8gy){background:#fef3c7}.class-comparison.svelte-1b6v8gy tr.planned:where(.svelte-1b6v8gy){background:#f3f4f6}.class-comparison.svelte-1b6v8gy tr:where(.svelte-1b6v8gy):hover{background:#f9fafb}.dark .class-comparison.svelte-1b6v8gy table:where(.svelte-1b6v8gy){background:#1f2937}.dark .class-comparison.svelte-1b6v8gy th:where(.svelte-1b6v8gy){background:#374151;color:#f3f4f6;border-bottom-color:#4b5563}.dark .class-comparison.svelte-1b6v8gy td:where(.svelte-1b6v8gy){color:#e5e7eb;border-bottom-color:#374151}.dark .class-comparison.svelte-1b6v8gy code:where(.svelte-1b6v8gy){background:#4b5563;color:#f3f4f6}.dark .class-comparison.svelte-1b6v8gy a:where(.svelte-1b6v8gy):hover{color:#ff6b3e}.dark .class-comparison.svelte-1b6v8gy tr.available:where(.svelte-1b6v8gy){background:#22c55e1a}.dark .class-comparison.svelte-1b6v8gy tr.native:where(.svelte-1b6v8gy){background:#fbbf241a}.dark .class-comparison.svelte-1b6v8gy tr.planned:where(.svelte-1b6v8gy){background:#9ca3af0d}.dark .class-comparison.svelte-1b6v8gy tr:where(.svelte-1b6v8gy):hover{background:#4b5563}
