@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&family=Outfit:wght@400;500;600&display=swap";*{margin:0;padding:0;box-sizing:border-box}body{font-family:Outfit,sans-serif;background:#0a0e14;color:#c5cdd9;line-height:1.5}main.svelte-1n46o8q{min-height:100vh;background:radial-gradient(ellipse at 20% 0%,rgba(59,130,246,.08) 0%,transparent 50%),radial-gradient(ellipse at 80% 100%,rgba(16,185,129,.06) 0%,transparent 50%),#0a0e14}.container.svelte-1n46o8q{max-width:1400px;margin:0 auto;padding:.75rem 1rem}header.svelte-1n46o8q{text-align:center;padding:.5rem 0 .75rem}h1.svelte-1n46o8q{font-size:1.4rem;font-weight:600;color:#f0f4f8}.grid.svelte-1n46o8q{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.card.svelte-1n46o8q{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:.75rem}h2.svelte-1n46o8q{font-size:.9rem;font-weight:600;color:#f0f4f8;margin-bottom:.6rem;display:flex;align-items:center;gap:.5rem}.num.svelte-1n46o8q{font-family:JetBrains Mono,monospace;font-size:.65rem;color:#3b82f6;background:#3b82f626;padding:.15rem .35rem;border-radius:3px}.form-grid.svelte-1n46o8q{display:flex;flex-direction:column;gap:.5rem}.form-row.svelte-1n46o8q{display:flex;gap:.5rem;align-items:flex-end;flex-wrap:wrap}.flex-grow.svelte-1n46o8q{flex:1}label.svelte-1n46o8q{display:flex;flex-direction:column;gap:.2rem;min-width:60px}label.svelte-1n46o8q span:where(.svelte-1n46o8q){font-size:.65rem;color:#6b7c93;text-transform:uppercase;letter-spacing:.03em}select.svelte-1n46o8q,input.svelte-1n46o8q{font-family:JetBrains Mono,monospace;font-size:.8rem;padding:.4rem .5rem;background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:5px;color:#f0f4f8;outline:none}select.svelte-1n46o8q:focus,input.svelte-1n46o8q:focus{border-color:#3b82f6}select.svelte-1n46o8q{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7c93' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .4rem center;padding-right:1.5rem}button.svelte-1n46o8q{font-family:Outfit,sans-serif;font-size:.8rem;font-weight:500;padding:.4rem .75rem;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:5px;color:#fff;cursor:pointer;white-space:nowrap;align-self:flex-end}button.svelte-1n46o8q:hover{box-shadow:0 2px 8px #3b82f64d}.result-box.svelte-1n46o8q{margin-top:.5rem;padding:.5rem;background:#0003;border-radius:6px;border:1px solid rgba(255,255,255,.04)}.result-box.compact.svelte-1n46o8q .result-item:where(.svelte-1n46o8q){padding:.25rem 0}.result-item.svelte-1n46o8q{display:flex;justify-content:space-between;align-items:center;padding:.3rem 0;border-bottom:1px solid rgba(255,255,255,.04)}.result-item.svelte-1n46o8q:last-child{border-bottom:none}.result-item.clickable.svelte-1n46o8q{cursor:pointer;padding:.3rem .4rem;margin:0 -.4rem;border-radius:4px;transition:background .15s}.result-item.clickable.svelte-1n46o8q:hover{background:#3b82f61a}.result-item.copied.svelte-1n46o8q{background:#10b98133!important}.result-item.detected.svelte-1n46o8q{background:#3b82f61a;margin:-.25rem -.25rem .25rem;padding:.35rem;border-radius:4px;border-bottom:none}.result-item.error-item.svelte-1n46o8q{background:#ef44441a;margin:-.25rem;padding:.35rem;border-radius:4px}.result-item.svelte-1n46o8q .label:where(.svelte-1n46o8q){font-size:.7rem;color:#6b7c93;text-transform:uppercase}.result-item.svelte-1n46o8q .value:where(.svelte-1n46o8q){font-weight:500;color:#10b981;font-size:.85rem}.result-item.detected.svelte-1n46o8q .value:where(.svelte-1n46o8q){color:#3b82f6}.error.svelte-1n46o8q,.result-item.error-item.svelte-1n46o8q .value:where(.svelte-1n46o8q){color:#ef4444}.mono.svelte-1n46o8q{font-family:JetBrains Mono,monospace;font-size:.8rem}.offset-row.svelte-1n46o8q{display:flex;gap:.5rem;margin-bottom:.5rem}.time-grid.svelte-1n46o8q{display:grid;grid-template-columns:repeat(2,1fr);gap:.35rem}.time-cell.svelte-1n46o8q{display:flex;justify-content:space-between;align-items:center;padding:.35rem .5rem;background:#00000026;border-radius:5px;border:1px solid rgba(255,255,255,.04)}.time-cell.clickable.svelte-1n46o8q{cursor:pointer;transition:background .15s,border-color .15s}.time-cell.clickable.svelte-1n46o8q:hover{background:#3b82f61a;border-color:#3b82f633}.time-cell.copied.svelte-1n46o8q{background:#10b98133!important}.time-cell.highlight.svelte-1n46o8q{background:#3b82f614;border-color:#3b82f626}.time-cell.svelte-1n46o8q .label:where(.svelte-1n46o8q){font-size:.65rem;color:#6b7c93;text-transform:uppercase}.time-cell.svelte-1n46o8q .value:where(.svelte-1n46o8q){font-weight:500;color:#10b981;font-size:.8rem}.time-cell.highlight.svelte-1n46o8q .value:where(.svelte-1n46o8q){color:#3b82f6}.info-bar.svelte-1n46o8q{display:flex;justify-content:space-between;margin-top:.5rem;padding-top:.4rem;border-top:1px solid rgba(255,255,255,.06);font-size:.65rem;color:#4a5568}.resources-section.svelte-1n46o8q{margin-top:1.5rem;padding:1rem;background:#0003;border-radius:10px;border:1px solid rgba(255,255,255,.05)}.resources-section.svelte-1n46o8q h3:where(.svelte-1n46o8q){font-size:.9rem;font-weight:500;color:#94a3b8;margin-bottom:.75rem}.resources-grid.svelte-1n46o8q{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.resource-group.svelte-1n46o8q h4:where(.svelte-1n46o8q){font-size:.7rem;font-weight:600;color:#3b82f6;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.resource-group.svelte-1n46o8q ul:where(.svelte-1n46o8q){list-style:none}.resource-group.svelte-1n46o8q li:where(.svelte-1n46o8q){margin-bottom:.35rem}.resource-group.svelte-1n46o8q a:where(.svelte-1n46o8q){font-size:.7rem;color:#6b7c93;text-decoration:none;transition:color .15s}.resource-group.svelte-1n46o8q a:where(.svelte-1n46o8q):hover{color:#10b981;text-decoration:underline}@media(max-width:900px){.grid.svelte-1n46o8q,.time-grid.svelte-1n46o8q,.resources-grid.svelte-1n46o8q{grid-template-columns:1fr}}
