.bar.svelte-17y826i{border-radius:100px;flex-flow:row;width:100%;display:flex;overflow:hidden}.done.svelte-17y826i{height:100%;transition:width .5s cubic-bezier(.075,.82,.165,1)}.remaining.svelte-17y826i{flex:1;height:100%}.root.svelte-1ao4tiq{flex-flow:column;align-items:center;gap:.5rem;max-width:400px;margin:0 auto;display:flex}.content.svelte-1ao4tiq{justify-content:space-between;align-items:center;gap:4rem;width:100%;display:flex}.icon.svelte-1ao4tiq{background-color:#e1e8ee;border-radius:.5rem;padding:.5rem;line-height:0}.file-name.svelte-1ao4tiq{text-overflow:ellipsis;overflow:hidden}.left.svelte-1ao4tiq{align-items:center;gap:.5rem;display:flex}.meta.svelte-1ao4tiq>span:where(.svelte-1ao4tiq){display:block}.progress-text.svelte-1ao4tiq,.percent.svelte-1ao4tiq{font-size:.875rem}.root.svelte-1bg3g3j{background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;width:100%;max-width:46rem;margin:3rem auto 0;padding:.75rem;display:block}.modal.svelte-1bg3g3j{background:0 0;border:none;width:100%;max-width:min(100%,36.5rem);margin:auto;padding:0}.modal.svelte-1bg3g3j::backdrop{background:#0f172a94}.modal-card.svelte-1bg3g3j{color:#0f172a;background:#fff;border:1px solid #e2e8f0e6;border-radius:1.4rem;padding:1.5rem;box-shadow:0 24px 80px #0f172a2e,0 0 0 1px #ffffffb3}.modal-header.svelte-1bg3g3j{justify-items:center;gap:.6rem;display:grid}.modal-card.svelte-1bg3g3j h2:where(.svelte-1bg3g3j){letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.8vw,1.5rem);font-weight:750;line-height:1.15}.modal-card.svelte-1bg3g3j p:where(.svelte-1bg3g3j){color:#475569;margin:0;line-height:1.65}.modal-header.svelte-1bg3g3j p:where(.svelte-1bg3g3j){text-align:center;max-width:28rem}.modal-card.svelte-1bg3g3j code:where(.svelte-1bg3g3j){color:#0f172a;background:#f8fafc;border-radius:.35rem;padding:.08rem .28rem;font-family:inherit;font-size:.92em;font-weight:700}.modal-file-note.svelte-1bg3g3j{border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;align-items:baseline;gap:.45rem;margin-top:1rem;padding:.7rem .85rem;display:flex}.modal-file-label.svelte-1bg3g3j{color:#64748b;font-size:.78rem;font-weight:800}.modal-file-note.svelte-1bg3g3j strong:where(.svelte-1bg3g3j){word-break:break-word;font-size:.92rem;line-height:1.45}.modal-steps.svelte-1bg3g3j{margin-top:1rem}.modal-steps-title.svelte-1bg3g3j{color:#0f172a;letter-spacing:.04em;text-transform:uppercase;text-align:left;margin-bottom:1rem;font-size:.85rem;font-weight:800}.modal-step-list.svelte-1bg3g3j{gap:.55rem;display:grid}.modal-step.svelte-1bg3g3j{grid-template-columns:1.4rem minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.modal-step-number.svelte-1bg3g3j{color:#64748b;background:#f1f5f9;border-radius:999px;place-items:center;width:1.4rem;height:1.4rem;font-size:.72rem;font-weight:700;line-height:1;display:grid}.modal-step.svelte-1bg3g3j p:where(.svelte-1bg3g3j){color:#1e293b;text-align:left;line-height:1.5}.modal-actions.svelte-1bg3g3j{border-top:1px solid #e2e8f0;justify-content:flex-end;margin-top:1.1rem;padding-top:1rem;display:flex}.modal-button.svelte-1bg3g3j{color:#fff;height:2.8rem;font:inherit;cursor:pointer;background:#2563eb;border:0;border-radius:.85rem;padding:0 1rem;font-weight:700}.modal-button.svelte-1bg3g3j:hover{background:#1d4ed8}@media (width<=640px){.modal.svelte-1bg3g3j{max-width:calc(100% - 2rem)}.modal-card.svelte-1bg3g3j{border-radius:1.15rem;padding:1.25rem}.modal-step.svelte-1bg3g3j{grid-template-columns:1.35rem minmax(0,1fr);gap:.6rem}.modal-step-number.svelte-1bg3g3j{width:1.35rem;height:1.35rem;font-size:.68rem}.modal-actions.svelte-1bg3g3j{justify-content:stretch}.modal-button.svelte-1bg3g3j{width:100%}}.upload-icons.svelte-1bg3g3j{position:relative}.upload-fill.svelte-1bg3g3j{position:absolute}form.svelte-1bg3g3j{color:#0f172a;background:radial-gradient(circle at 50% 0,#2563eb14,#0000 55%),#f8fafc;border:1.5px dashed #93c5fd;border-radius:1.1rem;flex-flow:column;place-content:center;place-items:center;gap:.55rem;height:225px;min-height:13.5rem;padding:0 1rem;transition:background .2s,border;display:grid;position:relative;overflow:hidden}form.svelte-1bg3g3j .upload-fill:where(.svelte-1bg3g3j),form.svelte-1bg3g3j .upload-outline:where(.svelte-1bg3g3j){transition:all .2s}form.svelte-1bg3g3j .upload-outline:where(.svelte-1bg3g3j){opacity:1}form.svelte-1bg3g3j .upload-fill:where(.svelte-1bg3g3j){opacity:0}form.svelte-1bg3g3j svg{color:#2563eb;width:2.5rem;height:2.5rem}.upload-drop.svelte-1bg3g3j{flex-flow:column;align-items:center;transition:transform .4s ease-in-out,opacity .2s ease-in-out;display:flex}.dndi.svelte-1bg3g3j{font-size:1rem;font-weight:800}.file-progress.svelte-1bg3g3j{opacity:0;width:100%;transition:transform .4s ease-in-out,opacity .2s ease-in-out;position:absolute;transform:translateY(100px)}form.uploading.svelte-1bg3g3j .upload-drop:where(.svelte-1bg3g3j){opacity:0;pointer-events:none;cursor:normal;position:absolute;transform:translateY(-100px)}form.uploading.svelte-1bg3g3j .file-progress:where(.svelte-1bg3g3j){opacity:1;position:relative;transform:translateY(0)}form.draghover.svelte-1bg3g3j,form.svelte-1bg3g3j:hover,.root.svelte-1bg3g3j:focus form:where(.svelte-1bg3g3j){cursor:pointer;background-color:#f1f7fe;border-color:#428def}:is(form.draghover.svelte-1bg3g3j,form.svelte-1bg3g3j:hover,.root.svelte-1bg3g3j:focus form:where(.svelte-1bg3g3j)) .upload-outline:where(.svelte-1bg3g3j){opacity:0}:is(form.draghover.svelte-1bg3g3j,form.svelte-1bg3g3j:hover,.root.svelte-1bg3g3j:focus form:where(.svelte-1bg3g3j)) .upload-fill:where(.svelte-1bg3g3j){opacity:1;transform:scale(1.1)}form.svelte-1bg3g3j>:where(.svelte-1bg3g3j){pointer-events:none}.instructions.svelte-1bg3g3j{flex-flow:column;justify-content:center;align-items:center;gap:.25rem;margin-top:.5rem;display:flex}.notes.svelte-1bg3g3j{flex-flow:column;align-items:center;margin-top:.25rem;display:flex}.max-size.svelte-1bg3g3j,.file-types.svelte-1bg3g3j{opacity:.7;font-size:.875rem}@media (width<=640px){.root.svelte-1bg3g3j{margin-top:2.25rem}form.svelte-1bg3g3j{min-height:12rem;padding:2rem 1rem}}
