.container.svelte-1uha8ag{background:#fff;border-radius:.75rem;width:100%;max-width:32rem;padding:2rem;box-shadow:0 2px 16px #00000014}.title.svelte-1uha8ag{text-align:center;color:#1f2937;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.description.svelte-1uha8ag{text-align:center;color:#334155;margin-bottom:1.2rem;padding:.75rem 1rem;font-size:.98rem}.privacy-note.svelte-1uha8ag{color:#2563eb;text-align:center;margin-top:.5em;font-size:.92em;display:block}.github-link-top.svelte-1uha8ag{justify-content:center;margin-bottom:1.1rem;display:flex}.github-link.svelte-1uha8ag{color:#24292f;background:#f3f4f6;border:1px solid #d1d5db;border-radius:.5em;align-items:center;gap:.5em;padding:.35em .9em .35em .7em;font-size:.98rem;font-weight:500;text-decoration:none;transition:background .18s,border .18s,color .18s;display:inline-flex;box-shadow:0 1px 4px #1e40af0a}.github-link.svelte-1uha8ag:hover{color:#2563eb;background:#e0e7ef;border-color:#2563eb}.github-icon.svelte-1uha8ag{vertical-align:middle;width:20px;height:20px;margin-right:.2em}.hint-box.svelte-1uha8ag{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem;font-size:.95rem}.hint-title.svelte-1uha8ag{margin-bottom:.5rem;font-weight:600}.form-group.svelte-1uha8ag{margin-bottom:1.25rem}.label.svelte-1uha8ag{color:#374151;margin-bottom:.5rem;font-size:.97rem;font-weight:500;display:block}.file-input.svelte-1uha8ag{box-sizing:border-box;color:#374151;cursor:pointer;background:#f9fafb;border:1px solid #d1d5db;border-radius:.375rem;width:100%;max-width:100%;padding:.5rem;font-size:.97rem;transition:border-color .2s,box-shadow .2s;display:block}.file-input.svelte-1uha8ag:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #bfdbfe}.file-input.svelte-1uha8ag::-webkit-file-upload-button{color:#2563eb;cursor:pointer;background:#eff6ff;border:none;border-radius:.375rem;margin-right:1rem;padding:.5em 1em;font-size:.97rem;font-weight:600;transition:background .2s}.file-input.svelte-1uha8ag:hover::-webkit-file-upload-button{background:#dbeafe}.file-input.svelte-1uha8ag:focus::-webkit-file-upload-button{background:#dbeafe}.file-input.svelte-1uha8ag::file-selector-button{color:#2563eb;cursor:pointer;background:#eff6ff;border:none;border-radius:.375rem;margin-right:1rem;padding:.5em 1em;font-size:.97rem;font-weight:600;transition:background .2s}.file-input.svelte-1uha8ag:hover::file-selector-button{background:#dbeafe}.file-input.svelte-1uha8ag:focus::file-selector-button{background:#dbeafe}.radio-group.svelte-1uha8ag{flex-direction:column;gap:.5rem;display:flex}.radio-item.svelte-1uha8ag{align-items:center;gap:.5rem;font-size:.97rem;display:flex}.note.svelte-1uha8ag{color:#45474f;margin-top:.5rem;font-size:.85rem}.convert-btn.svelte-1uha8ag{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:1rem;font-weight:700;transition:background .2s;display:flex}.convert-btn.svelte-1uha8ag:disabled{opacity:.5;cursor:not-allowed}.convert-btn.svelte-1uha8ag:not(:disabled):hover{background:#1d4ed8}.loader.svelte-1uha8ag{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:24px;height:24px;margin-right:8px;animation:1s linear infinite svelte-1uha8ag-spin}@keyframes svelte-1uha8ag-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.status.svelte-1uha8ag{text-align:center;min-height:1.5em;margin-top:1rem;font-size:.97rem}.status.error.svelte-1uha8ag{color:#dc2626}.status.success.svelte-1uha8ag{color:#16a34a}.download-link.svelte-1uha8ag{text-align:center;margin-top:1rem}.download-link.svelte-1uha8ag a:where(.svelte-1uha8ag){color:#fff;background:#16a34a;border-radius:.5rem;padding:.75rem 1.5rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.download-link.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{background:#15803d}.table-scroll.svelte-1uha8ag{width:100%;overflow-x:auto}.price-table.svelte-1uha8ag{border-collapse:collapse;background:#f8fafc;border-radius:.4rem;width:100%;min-width:540px;margin:1rem 0 .5rem;font-size:.95rem;overflow:hidden;box-shadow:0 1px 4px #1e40af0a}.price-table.svelte-1uha8ag th:where(.svelte-1uha8ag),.price-table.svelte-1uha8ag td:where(.svelte-1uha8ag){text-align:left;vertical-align:middle;border:1px solid #dbeafe;padding:.5em .7em}.price-table.svelte-1uha8ag th:where(.svelte-1uha8ag){color:#1e293b;background:#e0e7ef;font-weight:600}.price-table.svelte-1uha8ag tr:where(.svelte-1uha8ag):nth-child(2n) td:where(.svelte-1uha8ag){background:#f1f5f9}.price-table.svelte-1uha8ag td:where(.svelte-1uha8ag){color:#334155;line-height:1.5}@media (width<=600px){.container.svelte-1uha8ag{box-shadow:none;border-radius:0;padding:1.2rem .7rem}}
