label.svelte-1rowryq{--button-height: 1.4em;--button-width: 3.1em}label.svelte-1rowryq .button:where(.svelte-1rowryq){color:#fff;outline:none;display:flex;border:1px solid rgba(255,255,255,.34);height:var(--button-height);width:var(--button-width);justify-content:center;align-items:center;border-radius:7px;background-color:#f04;box-shadow:#ff004480 0 0 15px,#ff00000f 0 0 0 1px}label.svelte-1rowryq input:where(.svelte-1rowryq):checked+.button:where(.svelte-1rowryq){background-color:#7bff00;box-shadow:#7bff0073 0 0 15px,#ff00000f 0 0 0 1px}.upload-box.svelte-10aygk0{justify-content:space-between;min-height:25rem;position:relative;overflow:hidden;background:#000000a8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.04);padding:1rem .5rem .5rem;border-radius:0 0 1rem 1rem;display:flex;flex-direction:column;align-items:center;width:100%;max-width:40rem;gap:.5rem}.upload-box.svelte-10aygk0 .encryption:where(.svelte-10aygk0){display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.06);width:100%;gap:.6rem;padding:.5rem;border-radius:10px;background-color:#ffffff0f}.upload-box.svelte-10aygk0 .encryption:where(.svelte-10aygk0) .label:where(.svelte-10aygk0) h4:where(.svelte-10aygk0){letter-spacing:1px;font-size:.9rem;color:#00b1c5}.upload-box.svelte-10aygk0 .encryption:where(.svelte-10aygk0) .label:where(.svelte-10aygk0) p:where(.svelte-10aygk0){color:#bbb;font-size:.8rem}.upload-box.svelte-10aygk0 .encryption:where(.svelte-10aygk0) .content:where(.svelte-10aygk0){position:relative;display:flex;align-items:center;width:100%}.upload-box.svelte-10aygk0 .encryption:where(.svelte-10aygk0) .content:where(.svelte-10aygk0) input:where(.svelte-10aygk0){flex:1;padding:.5rem .5rem .5rem 4rem;border-radius:7px;background:#ffffff0a;color:#fff;font-family:JetBrains Mono,monospace;font-size:.9rem}.upload-box.svelte-10aygk0 .encryption:where(.svelte-10aygk0) .content:where(.svelte-10aygk0) input:where(.svelte-10aygk0):disabled{border:1px solid rgba(255,255,255,.03)}.upload-box.svelte-10aygk0 .encryption:where(.svelte-10aygk0) .content:where(.svelte-10aygk0) .switch-container:where(.svelte-10aygk0){position:absolute;left:.5rem;display:flex;align-items:center;height:100%;pointer-events:auto}.upload-box.svelte-10aygk0 .download-link:where(.svelte-10aygk0){width:100%;text-align:center;padding:.5rem;border-radius:.5rem;background-color:#ffffff0f;color:#bbb;cursor:pointer}.upload-box.svelte-10aygk0 .download-link:where(.svelte-10aygk0) h4:where(.svelte-10aygk0){display:flex;justify-content:space-between;text-align:left;font-size:1rem;margin-bottom:.2rem}.upload-box.svelte-10aygk0 .download-link:where(.svelte-10aygk0) h4:where(.svelte-10aygk0) span:where(.svelte-10aygk0){font-size:.8rem;color:#00b1c5}.upload-box.svelte-10aygk0 .download-link:where(.svelte-10aygk0) p:where(.svelte-10aygk0){font-size:.9rem;text-align:left;word-break:break-all;margin:0}.upload-box.svelte-10aygk0 .download-link:where(.svelte-10aygk0):hover{background-color:#ffffff1a}.upload-box.svelte-10aygk0 .progress-container:where(.svelte-10aygk0){position:absolute;top:0;width:100%;background:#dddddd17;height:8px}.upload-box.svelte-10aygk0 .progress-container:where(.svelte-10aygk0) .progress-bar:where(.svelte-10aygk0){height:5px;background:#c3ffc6;width:0%;transition:width .3s ease;animation:svelte-10aygk0-glowPulse 1.5s infinite ease-in-out;box-shadow:0 0 10px #4caf50,0 0 20px #4caf50,0 0 30px #4caf5080,0 4px 15px #fafffa}.upload-box.svelte-10aygk0 .progress-container:where(.svelte-10aygk0) .chunk-progress-bar:where(.svelte-10aygk0){height:3px;background:#3cffef;width:0%;transition:width .3s ease;animation:svelte-10aygk0-glowPulse 1.5s infinite ease-in-out;box-shadow:0 0 10px #49a89d,0 0 20px #4cafa3,0 0 30px #4caf9580,0 4px 15px #fafffa}.upload-box.svelte-10aygk0 .upload-area:where(.svelte-10aygk0){width:100%}.upload-box.svelte-10aygk0 .upload-area:where(.svelte-10aygk0) .custom-file-upload:where(.svelte-10aygk0){min-height:11rem;border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;border-radius:0 0 .75rem .75rem;padding:1rem;color:#ccc;cursor:pointer;transition:all .3s ease;position:relative;background-color:#ffffff0f}.upload-box.svelte-10aygk0 .upload-area:where(.svelte-10aygk0) .custom-file-upload:where(.svelte-10aygk0):hover{background-color:#ffffff1a;color:#fff}.upload-box.svelte-10aygk0 .upload-area:where(.svelte-10aygk0) .custom-file-upload:where(.svelte-10aygk0) p:where(.svelte-10aygk0){margin:0;-webkit-user-select:none;user-select:none;font-size:.8rem;font-family:JetBrains Mono,monospace}.upload-box.svelte-10aygk0 .upload-area:where(.svelte-10aygk0) .custom-file-upload:where(.svelte-10aygk0) input[type=file]:where(.svelte-10aygk0){display:none}.upload-box.svelte-10aygk0 button:where(.svelte-10aygk0){gap:.3rem;font-size:1.4rem;display:flex;justify-content:center;align-items:center;font-family:Coda,monospace;width:100%;background:linear-gradient(90deg,#ff5f6d,#ffc371);color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.75);border:none;border-radius:.5rem;padding:.75rem 2rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.upload-box.svelte-10aygk0 button:where(.svelte-10aygk0):hover{transform:translateY(-2px)}.upload-box.svelte-10aygk0 button.active:where(.svelte-10aygk0){background:linear-gradient(90deg,#4caf50,#81c784);color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.75)}.upload-box.svelte-10aygk0 button:where(.svelte-10aygk0):disabled{gap:1rem;font-size:1.2rem;background:none;background:#ffffff1f;color:#fff}@keyframes svelte-10aygk0-glowPulse{0%{box-shadow:0 0 5px #4caf50,0 0 10px #4caf50,0 0 15px #4caf50}50%{box-shadow:0 0 15px #4caf50,0 0 25px #4caf50,0 0 35px #4caf50}to{box-shadow:0 0 5px #4caf50,0 0 10px #4caf50,0 0 15px #4caf50}}
