.add-form.svelte-15ws4ic{display:contents}.panel.svelte-16kfvqw{position:relative;z-index:2;display:grid;gap:18px;padding:22px;border-radius:26px;border:1px solid rgb(55 65 81 / .5);background:#1725541a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.kicker.svelte-16kfvqw{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#f5d700}.title.svelte-16kfvqw{margin-top:6px;font-size:clamp(1.25rem,3vw,1.6rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.lede.svelte-16kfvqw,.stats.svelte-16kfvqw{margin-top:8px;max-width:62ch;color:#a3a3a3;font-size:15px;line-height:1.55}.fine.svelte-16kfvqw{margin-top:8px;max-width:62ch;color:#737373;font-size:13px;line-height:1.5}.imported.svelte-16kfvqw{display:grid;gap:18px}.action-bar.svelte-16kfvqw{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .08)}.fill.svelte-16kfvqw,.secondary.svelte-16kfvqw,.drop-buttons.svelte-16kfvqw{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.fill-count.svelte-16kfvqw{width:112px}.fill-count.svelte-16kfvqw button[aria-haspopup=listbox]{height:40px;padding:0 12px;border-radius:12px}.btn.svelte-16kfvqw{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:12px;border:1px solid rgb(255 255 255 / .1);background:#ffffff0a;color:#e5e5e5;font-size:14px;font-weight:500;white-space:nowrap;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .15s ease,border-color .15s ease}.btn.svelte-16kfvqw svg{width:16px;height:16px;flex-shrink:0}.btn.svelte-16kfvqw:active{transform:scale(.97)}.btn.svelte-16kfvqw:focus-visible{outline:2px solid #f5d700;outline-offset:2px}.btn.primary.svelte-16kfvqw{border-color:transparent;background:#f5d700;color:#0f0f0f;font-weight:600}.btn.ghost.svelte-16kfvqw{border-color:transparent;background:transparent;color:#a3a3a3}@media(hover:hover)and (pointer:fine){.btn.svelte-16kfvqw:hover{border-color:#ffffff2e;background:#ffffff14}.btn.primary.svelte-16kfvqw:hover{border-color:transparent;background:#ffe033}.btn.ghost.svelte-16kfvqw:hover{border-color:transparent;color:#e5e5e5}.btn.danger.svelte-16kfvqw:hover{border-color:#ef444466;background:#ef44441f;color:#fca5a5}}.importer.svelte-16kfvqw{display:grid;gap:16px}.dropzone.svelte-16kfvqw{display:grid;justify-items:center;gap:12px;padding:28px 18px;border-radius:20px;border:1.5px dashed rgb(255 255 255 / .16);background:#ffffff05;text-align:center;transition:border-color .15s ease,background-color .15s ease}.dropzone[data-over].svelte-16kfvqw{border-color:#f5d70099;background:#f5d7000d}.dropzone.svelte-16kfvqw .drop-icon{width:26px;height:26px;color:#737373}.drop-text.svelte-16kfvqw{color:#a3a3a3;font-size:15px}.drop-text.svelte-16kfvqw strong:where(.svelte-16kfvqw){color:#e5e5e5}.drop-buttons.svelte-16kfvqw{justify-content:center}.reading.svelte-16kfvqw{display:inline-flex;align-items:center;gap:10px;min-height:96px;color:#e5e5e5;font-size:15px}.reading.svelte-16kfvqw .spin{width:20px;height:20px;color:#f5d700;animation:svelte-16kfvqw-spin .9s linear infinite}@keyframes svelte-16kfvqw-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.reading.svelte-16kfvqw .spin{animation-duration:2.4s}}.error.svelte-16kfvqw,.privacy.svelte-16kfvqw{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5}.error.svelte-16kfvqw{color:#fca5a5}.privacy.svelte-16kfvqw{color:#a3a3a3}.error.svelte-16kfvqw svg,.privacy.svelte-16kfvqw svg{width:16px;height:16px;flex-shrink:0;margin-top:1px}.privacy.svelte-16kfvqw svg{color:#4ade80}.howto.svelte-16kfvqw{border-top:1px solid rgb(255 255 255 / .08);padding-top:14px}.howto.svelte-16kfvqw summary:where(.svelte-16kfvqw){display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font-size:14px;font-weight:600;color:#e5e5e5}.howto.svelte-16kfvqw summary:where(.svelte-16kfvqw)::-webkit-details-marker{display:none}.howto.svelte-16kfvqw summary:where(.svelte-16kfvqw) .chevron{width:16px;height:16px;color:#a3a3a3;transition:transform .2s cubic-bezier(.23,1,.32,1)}.howto[open].svelte-16kfvqw summary:where(.svelte-16kfvqw) .chevron{transform:rotate(180deg)}.howto.svelte-16kfvqw summary:where(.svelte-16kfvqw):focus-visible{outline:2px solid #f5d700;outline-offset:4px;border-radius:4px}.howto.svelte-16kfvqw ol:where(.svelte-16kfvqw){display:grid;gap:12px;margin-top:14px;padding-left:22px;list-style:decimal;color:#a3a3a3;font-size:14px;line-height:1.55;max-width:68ch}.howto.svelte-16kfvqw li:where(.svelte-16kfvqw)::marker{color:#737373}.howto.svelte-16kfvqw strong:where(.svelte-16kfvqw){color:#e5e5e5}.howto.svelte-16kfvqw a:where(.svelte-16kfvqw){color:#f5d700;text-decoration:underline;text-underline-offset:3px}.howto.svelte-16kfvqw img:where(.svelte-16kfvqw){display:block;width:100%;max-width:520px;height:auto;margin-top:10px;border-radius:12px;border:1px solid rgb(255 255 255 / .1)}@media(max-width:640px){.panel.svelte-16kfvqw{padding:16px;border-radius:20px}}.explainer.svelte-9p69ly{margin-top:56px}.explainer.svelte-9p69ly h2:where(.svelte-9p69ly){font-size:clamp(1.4rem,3vw,1.8rem);font-weight:800;letter-spacing:-.02em}.columns.svelte-9p69ly{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px 28px;margin-top:18px}.explainer.svelte-9p69ly h3:where(.svelte-9p69ly){font-size:15px;font-weight:700;color:#e5e5e5}.explainer.svelte-9p69ly p:where(.svelte-9p69ly){margin-top:6px;color:#a3a3a3;font-size:15px;line-height:1.6}
