.modal-backdrop.svelte-z5dw4k{position:fixed;top:0;right:0;bottom:0;left:0;background:#1414128c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.modal-container.svelte-z5dw4k{background:var(--gn-paper);color:var(--gn-ink);border-radius:var(--gn-r-xl);box-shadow:0 12px 27px #0003,0 49px 49px #0000002b;max-height:90vh;overflow-y:auto;width:100%;animation:svelte-z5dw4k-modalSlideIn .24s var(--gn-ease);font-family:var(--gn-font-sans)}.modal-sm.svelte-z5dw4k{max-width:420px}.modal-md.svelte-z5dw4k{max-width:560px}.modal-lg.svelte-z5dw4k{max-width:760px}.modal-xl.svelte-z5dw4k{max-width:960px}.modal-header.svelte-z5dw4k{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 16px;border-bottom:1px solid var(--gn-n-150);margin-bottom:20px}.modal-title.svelte-z5dw4k{margin:0;font-family:var(--gn-font-display);font-size:28px;line-height:1;letter-spacing:-.02em;font-weight:700}.modal-close.svelte-z5dw4k{background:transparent;border:0;cursor:pointer;padding:8px;color:var(--gn-fg-2);border-radius:var(--gn-r-full);transition:background var(--gn-dur-2) var(--gn-ease),color var(--gn-dur-2) var(--gn-ease)}.modal-close.svelte-z5dw4k:hover:not(:disabled){background:var(--gn-n-150);color:var(--gn-ink)}.modal-body.svelte-z5dw4k{padding:0 28px 8px;line-height:1.5}.modal-footer.svelte-z5dw4k{padding:20px 28px 24px;border-top:1px solid var(--gn-n-150);margin-top:24px;display:flex;gap:12px;justify-content:flex-end}@keyframes svelte-z5dw4k-modalSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.modal-container.svelte-z5dw4k{margin:1rem;max-height:calc(100vh - 2rem)}.modal-sm.svelte-z5dw4k,.modal-md.svelte-z5dw4k,.modal-lg.svelte-z5dw4k,.modal-xl.svelte-z5dw4k{max-width:100%}}.three-container.svelte-36ejxu{aspect-ratio:square;margin:0 auto}/*! tailwindcss v4.0.12 | MIT License | https://tailwindcss.com */.drag-active.svelte-p71djx{background-color:#ffff45!important;border-color:#4299e1!important}.image-uploader.svelte-p71djx{color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:500}.dropzone.svelte-p71djx{text-align:center;cursor:pointer;background-color:#f7fafc;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:150px;margin:1rem auto;padding:.5rem;transition:all .2s;display:flex}@media (width>=48rem){.dropzone.svelte-p71djx{width:290px;height:89px}}.dropzone.svelte-p71djx:hover{border-color:#a0aec0}.dropzone-content.svelte-p71djx{color:#000;justify-content:center;align-items:center;gap:.2rem;font-weight:500;display:flex}.dropzone-content.svelte-p71djx svg:where(.svelte-p71djx){color:#718096}.dropzone-content.svelte-p71djx p:where(.svelte-p71djx){font-size:1rem;font-weight:700}.file-input.svelte-p71djx{display:none}.error-message.svelte-p71djx{color:#e53e3e;text-align:center;margin-top:.5rem;padding:1rem;font-size:.875rem;font-weight:700}.preview-container.svelte-p71djx{margin-top:1.5rem}.preview-grid.svelte-p71djx{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;display:grid}.preview-item.svelte-p71djx{border-radius:.375rem;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}.preview-item.svelte-p71djx img:where(.svelte-p71djx){object-fit:cover;width:100%;height:120px;display:block}.preview-info.svelte-p71djx{background-color:#fff;padding:.5rem;font-size:.75rem}.preview-name.svelte-p71djx{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.preview-size.svelte-p71djx{color:#718096}.remove-button.svelte-p71djx{color:#fff;cursor:pointer;background-color:#00000080;border:none;border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background-color .2s;display:flex;position:absolute;top:.25rem;right:.25rem}.desk-cta.svelte-p71djx{display:none}@media (width>=48rem){.desk-cta.svelte-p71djx{display:block}}
