@charset "UTF-8";.errors-container.svelte-17czf45{padding:.5rem 0}.error-title.svelte-17czf45{font-size:1.2em;color:rgb(var(--fg2));margin:0 0 .5rem;border-bottom:1px solid rgb(var(--outl2));padding-bottom:.35rem}.prompt.svelte-17czf45{color:rgb(var(--error, 200 0 0));margin-right:.5ch}.error.svelte-17czf45{margin:.5rem 0;padding:.35rem .75rem;border-left:2px solid rgb(var(--error, 200 0 0));background-color:rgb(var(--bg0));border:1px solid rgb(var(--outl2));border-left-width:2px;border-left-color:rgb(var(--error, 200 0 0))}.error.svelte-17czf45 code:where(.svelte-17czf45){color:rgb(var(--fg))}.qr-container.svelte-1jsth2q{position:relative;display:inline-block}.qr-canvas.svelte-1jsth2q{display:block;border-radius:8px}.qr-download-btn.svelte-1jsth2q{position:absolute;bottom:-10px;right:-10px;width:32px;height:32px;border-radius:50%;border:none;background:rgb(var(--primary));color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0003;transition:all .2s ease}.qr-download-btn.svelte-1jsth2q:hover{transform:scale(1.1);box-shadow:0 4px 12px #0000004d}.qr-download-btn.svelte-1jsth2q:active{transform:scale(.95)}.qr-download-btn.svelte-1jsth2q svg:where(.svelte-1jsth2q){width:16px;height:16px}.file.svelte-zedv1y{display:flex;flex-direction:column;padding:12px 10px;background-color:rgb(var(--bg_h));border-radius:0;border:1px solid rgb(var(--outl1));border-left:2px solid rgb(var(--primary));transition:border-color .2s,box-shadow .2s;position:relative}.file.svelte-zedv1y:not(:last-child){margin-bottom:10px}.file.svelte-zedv1y:hover{border-color:rgb(var(--primary));box-shadow:0 0 8px rgba(var(--primary),.4),0 0 16px rgba(var(--primary),.15)}.file.svelte-zedv1y .details:where(.svelte-zedv1y){display:flex;font-size:1.2rem;border-radius:0;outline:1px solid rgb(var(--outl1));margin:2px 0}.file.svelte-zedv1y .details:where(.svelte-zedv1y) button:where(.svelte-zedv1y){border-radius:0;padding:0;width:32px;border:1px solid transparent;background:transparent;transition:all .2s}.file.svelte-zedv1y .details:where(.svelte-zedv1y) button:where(.svelte-zedv1y):last-child{border-radius:0}.file.svelte-zedv1y .details:where(.svelte-zedv1y) button:where(.svelte-zedv1y) .icon{vertical-align:middle;width:18pt;height:18pt}.file.svelte-zedv1y .name:where(.svelte-zedv1y){font-size:1.2rem;font-family:Courier New,Consolas,monospace;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.5px}.file.svelte-zedv1y .link:where(.svelte-zedv1y){border-radius:0;background-color:#000;font-family:Courier New,Consolas,monospace;font-size:.85rem;color:rgb(var(--fg));flex:1;border:1px solid rgb(var(--primary));padding:5px 8px;transition:box-shadow .2s,border-color .2s}.file.svelte-zedv1y .link:where(.svelte-zedv1y):focus{background-color:#000;border-color:rgb(var(--primary));box-shadow:0 0 6px rgba(var(--primary),.6),0 0 12px rgba(var(--primary),.3);outline:none}button.svelte-zedv1y{cursor:pointer;background:transparent;border:1px solid rgb(var(--outl1));color:rgb(var(--fg2));border-radius:0;transition:all .2s}button.svelte-zedv1y:hover{background:rgba(var(--primary),.1);border-color:rgb(var(--primary));box-shadow:0 0 6px rgba(var(--primary),.3)}.download-btn.svelte-zedv1y{border-color:rgba(var(--fg),.4)}.download-btn.svelte-zedv1y:hover{background:rgba(var(--fg),.1);border-color:rgb(var(--fg));box-shadow:0 0 6px rgba(var(--fg),.3);transform:scale(1.05)}.qr-btn.svelte-zedv1y{border-color:rgba(var(--primary),.4)}.qr-btn.svelte-zedv1y:hover{background:rgba(var(--primary),.15);border-color:rgb(var(--primary));box-shadow:0 0 6px rgba(var(--primary),.4);transform:scale(1.05)}input[type=text].svelte-zedv1y{border:none;outline:none;padding:5px}.alert.svelte-zedv1y{border-color:#ff323266}.alert.svelte-zedv1y:hover{background:#ff323226;border-color:#ff3232;box-shadow:0 0 6px #ff323266;transform:scale(1.05)}.ok.svelte-zedv1y{border-color:#00c86466}.ok.svelte-zedv1y:hover{background:#00c86426;border-color:#00c864;box-shadow:0 0 6px #00c8644d}.default.svelte-zedv1y{border-color:rgba(var(--fg),.4)}.default.svelte-zedv1y:hover{background:rgba(var(--fg),.1);border-color:rgb(var(--fg));box-shadow:0 0 6px rgba(var(--fg),.3)}.footer.svelte-zedv1y{font-size:.8rem;text-overflow:clip;overflow:hidden;font-family:Courier New,Consolas,monospace;color:rgba(var(--fg2),.7);letter-spacing:.3px}.date.svelte-zedv1y{margin-right:5px}.mimetype.svelte-zedv1y{float:right}.thumbnail.svelte-zedv1y{max-width:100%;height:auto;margin-top:5px;border:1px solid rgba(var(--outl1),.3);border-radius:0}.delete-dialog.svelte-zedv1y{font-size:1.1rem;max-width:500px;padding:10px 0;text-align:center;overflow:hidden;font-family:Courier New,Consolas,monospace}.delete-dialog.svelte-zedv1y p:where(.svelte-zedv1y){overflow:hidden;text-overflow:ellipsis;color:#ff5050}.delete-dialog.svelte-zedv1y .option:where(.svelte-zedv1y){display:flex;justify-content:center;gap:10px}.delete-dialog.svelte-zedv1y .option:where(.svelte-zedv1y) button:where(.svelte-zedv1y){border:1px solid rgb(var(--outl1));border-radius:0;font-size:.9em;padding:.25em 1.5em;background:transparent}.delete-dialog.svelte-zedv1y .option:where(.svelte-zedv1y) .alert:where(.svelte-zedv1y){border-color:#ff3232;color:#ff3232}.delete-dialog.svelte-zedv1y .option:where(.svelte-zedv1y) .alert:where(.svelte-zedv1y):hover{background:#ff323226;box-shadow:0 0 8px #ff323280}.delete-dialog.svelte-zedv1y .option:where(.svelte-zedv1y) .ok:where(.svelte-zedv1y){border-color:rgb(var(--outl1))}.delete-dialog.svelte-zedv1y .option:where(.svelte-zedv1y) .ok:where(.svelte-zedv1y):hover{border-color:rgb(var(--fg));box-shadow:0 0 6px rgba(var(--fg),.3)}.qr-dialog.svelte-zedv1y{font-size:1.1rem;max-width:300px;padding:20px;text-align:center;font-family:Courier New,Consolas,monospace}.qr-dialog.svelte-zedv1y h3:where(.svelte-zedv1y){margin:0 0 20px;color:rgb(var(--primary));text-transform:uppercase;letter-spacing:2px}.qr-dialog.svelte-zedv1y .qr-content:where(.svelte-zedv1y){display:flex;justify-content:center;margin-bottom:20px}.qr-dialog.svelte-zedv1y .qr-actions:where(.svelte-zedv1y){display:flex;justify-content:center}.qr-dialog.svelte-zedv1y .qr-actions:where(.svelte-zedv1y) button:where(.svelte-zedv1y){padding:8px 20px;border-radius:0;border:1px solid rgb(var(--primary));background:transparent;color:rgb(var(--primary));cursor:pointer;transition:all .2s}.qr-dialog.svelte-zedv1y .qr-actions:where(.svelte-zedv1y) button:where(.svelte-zedv1y):hover{background:rgba(var(--primary),.15);box-shadow:0 0 6px rgba(var(--primary),.4)}.highlight.svelte-zedv1y{color:rgb(var(--fg));background-color:rgba(var(--primary),.15);border:1px solid rgba(var(--primary),.3);border-radius:0;padding:0 4px;white-space:nowrap;font-family:Courier New,Consolas,monospace}.toast.svelte-1cpok13{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:0;margin-bottom:10px;box-shadow:0 0 10px rgba(var(--primary),.2);font-size:.9rem;max-width:350px;font-family:VT323,monospace;border-left:3px solid}.toast-success.svelte-1cpok13{border:1px solid rgb(0,255,0);background:#00ff0014;color:#0f0;border-left-color:#0f0;box-shadow:0 0 10px #0f03,inset 0 0 10px #00ff000d}.toast-error.svelte-1cpok13{border:1px solid rgb(255,0,0);background:#ff000014;color:red;border-left-color:red;box-shadow:0 0 10px #f003,inset 0 0 10px #ff00000d}.toast-info.svelte-1cpok13{border:1px solid rgb(var(--primary));background:rgba(var(--primary),.08);color:rgb(var(--primary));border-left-color:rgb(var(--primary));box-shadow:0 0 10px rgba(var(--primary),.2),inset 0 0 10px rgba(var(--primary),.05)}.toast-warning.svelte-1cpok13{border:1px solid rgb(245,158,11);background:#f59e0b14;color:#f59e0b;border-left-color:#f59e0b;box-shadow:0 0 10px #f59e0b33,inset 0 0 10px #f59e0b0d}.toast-icon.svelte-1cpok13{font-size:1.2rem;font-weight:700;flex-shrink:0}.toast-message.svelte-1cpok13{flex:1;word-break:break-word}.drop-zone.svelte-h7bcrl{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;background:rgba(var(--bg0),.88);border:2px dashed rgb(var(--primary));box-shadow:inset 0 0 80px rgba(var(--primary),.08);transition:opacity .3s ease,visibility .3s ease}.drop-zone.svelte-h7bcrl:after{content:"▸ DROP FILES HERE ◂";font-family:Courier New,Consolas,monospace;font-size:1.5rem;color:#c1b492;letter-spacing:8px;text-shadow:0 0 20px rgba(var(--primary),.6);animation:svelte-h7bcrl-pulse 1.5s ease-in-out infinite}.toast-container.svelte-h7bcrl{position:fixed;top:20px;right:20px;z-index:1000;display:flex;flex-direction:column;gap:10px;max-width:400px}#file-input.svelte-h7bcrl{display:none}.main-section.svelte-h7bcrl{animation:svelte-h7bcrl-fadeIn .5s ease;padding:0;position:relative}.main-section.svelte-h7bcrl:after{content:"";position:fixed;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgb(var(--primary)),transparent);opacity:.15;pointer-events:none;animation:svelte-h7bcrl-scanline 4s linear infinite}@keyframes svelte-h7bcrl-fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-h7bcrl-glitch{0%{transform:translate(0)}20%{transform:translate(-1px,1px)}40%{transform:translate(1px,-1px)}60%{transform:translate(-1px,-1px)}80%{transform:translate(1px,1px)}to{transform:translate(0)}}@keyframes svelte-h7bcrl-scanline{0%{top:-100%}to{top:200%}}@keyframes svelte-h7bcrl-flicker{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.6}}.terms-link.svelte-h7bcrl{text-align:center;margin-bottom:8px}.terms-link.svelte-h7bcrl a:where(.svelte-h7bcrl){font-family:Courier New,Consolas,monospace;font-size:.75rem;color:rgb(var(--fg4));letter-spacing:2px;text-decoration:none;transition:all .2s ease}.terms-link.svelte-h7bcrl a:where(.svelte-h7bcrl):hover{color:#c1b492;text-shadow:0 0 8px rgba(var(--primary),.4)}.info-text.svelte-h7bcrl{font-size:.8rem;line-height:1.6;text-align:center;font-family:Courier New,Consolas,monospace;letter-spacing:1px;color:rgb(var(--fg4))}.upload-area.svelte-h7bcrl{display:flex;flex-direction:column;align-items:center;margin:24px 0;position:relative;width:100%;max-width:100%;overflow:hidden}.upload-label.svelte-h7bcrl{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;position:relative;padding:20px 40px;border:1px dashed rgb(var(--primary));background:rgba(var(--primary),.04);transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:0;min-width:280px;max-width:100%;box-sizing:border-box}.upload-label.svelte-h7bcrl:hover{background:rgba(var(--primary),.08);border-color:rgb(var(--primary));box-shadow:0 0 20px rgba(var(--primary),.25),inset 0 0 20px rgba(var(--primary),.05);transform:scale(1.02)}.upload-label.svelte-h7bcrl:active{transform:scale(.98)}.upload-label-text.svelte-h7bcrl{font-family:Courier New,Consolas,monospace;font-size:1.2rem;font-weight:400;color:rgb(var(--primary));letter-spacing:3px;text-shadow:0 0 8px rgba(var(--primary),.6);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.upload-label-sub.svelte-h7bcrl{font-family:Courier New,Consolas,monospace;font-size:.7rem;color:rgb(var(--fg3));letter-spacing:2px;text-transform:lowercase;opacity:.6}.drag-indicator.svelte-h7bcrl{font-family:Courier New,Consolas,monospace;font-size:.65rem;color:rgb(var(--fg4));letter-spacing:4px;margin-top:12px;text-transform:uppercase;animation:svelte-h7bcrl-pulse 2s ease-in-out infinite}.uploaded-files.svelte-h7bcrl{margin:20px 0;display:flex;flex-direction:column;width:100%;max-width:100%;gap:2px}.uploaded-files.grid-view.svelte-h7bcrl{gap:2px}.terms.svelte-h7bcrl{font-size:.9rem}.progress-section.svelte-h7bcrl{margin:20px 0;padding:15px 15px 5px;background:rgb(var(--bg1));border-radius:0;border:1px solid rgb(var(--outl1));animation:svelte-h7bcrl-slideIn .3s ease}.progress-section.svelte-h7bcrl h3:where(.svelte-h7bcrl){margin:0 0 15px;color:#c1b492;font-size:.85rem;font-family:Courier New,Consolas,monospace;letter-spacing:2px;text-shadow:0 0 6px rgba(var(--primary),.5)}.view-toggle.svelte-h7bcrl{display:flex;gap:8px;margin-bottom:15px;justify-content:flex-end}.view-btn.svelte-h7bcrl{padding:8px 12px;border:1px solid rgb(var(--bg3));background:rgb(var(--bg1));color:rgb(var(--fg2));border-radius:0;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.view-btn.svelte-h7bcrl:hover{background:rgb(var(--bg2));border-color:rgb(var(--primary));box-shadow:0 0 10px rgba(var(--primary),.2)}.view-btn.active.svelte-h7bcrl{background:rgb(var(--primary));color:#fff;border-color:rgb(var(--primary));box-shadow:0 0 12px rgba(var(--primary),.3)}.view-btn.svelte-h7bcrl svg:where(.svelte-h7bcrl){transition:transform .2s ease}.view-btn.svelte-h7bcrl:hover svg:where(.svelte-h7bcrl){transform:scale(1.1)}.uploaded-files.grid-view.svelte-h7bcrl{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px;max-width:100%}@keyframes svelte-h7bcrl-slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.progress-item.svelte-h7bcrl{margin-bottom:16px;background:rgba(var(--bg0),.5);padding:12px;border-radius:0;border:1px solid rgb(var(--outl1));animation:svelte-h7bcrl-slideIn .3s ease}.progress-header.svelte-h7bcrl{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:10px}.progress-name.svelte-h7bcrl{font-size:.8rem;color:rgb(var(--fg2));flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Courier New,Consolas,monospace}.progress-percent.svelte-h7bcrl{font-size:.85rem;font-weight:700;color:rgb(var(--primary));animation:svelte-h7bcrl-pulse 1s ease-in-out infinite;flex-shrink:0;font-family:Courier New,Consolas,monospace;text-shadow:0 0 8px rgba(var(--primary),.6)}@keyframes svelte-h7bcrl-pulse{0%,to{opacity:1}50%{opacity:.5}}.progress-bar-container.svelte-h7bcrl{width:100%;height:20px;background:rgb(var(--bg0));border-radius:0;overflow:hidden;margin-bottom:8px;border:1px solid rgb(var(--outl1));position:relative}.progress-bar.svelte-h7bcrl{height:100%;background:rgb(var(--primary));border-radius:0;transition:width .3s cubic-bezier(.4,0,.2,1);position:relative;display:flex;align-items:center;overflow:hidden}.progress-bar.svelte-h7bcrl:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);animation:svelte-h7bcrl-shimmer 1.5s infinite}.progress-bar-blocks.svelte-h7bcrl{position:relative;z-index:1;font-family:Courier New,Consolas,monospace;font-size:11px;color:#ffffffe6;letter-spacing:0;line-height:20px;padding-left:4px;white-space:nowrap;overflow:hidden;text-shadow:0 0 4px rgba(255,255,255,.4)}@keyframes svelte-h7bcrl-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progress-details.svelte-h7bcrl{display:flex;justify-content:flex-start;font-size:.7rem;color:rgb(var(--fg3));flex-wrap:wrap;gap:4px 16px;font-family:Courier New,Consolas,monospace}.progress-size.svelte-h7bcrl,.progress-speed.svelte-h7bcrl,.progress-remaining.svelte-h7bcrl{min-width:60px}.preview-section.svelte-h7bcrl{margin:20px 0;padding:15px;background:rgb(var(--bg1));border-radius:0;border:1px solid rgb(var(--outl1));animation:svelte-h7bcrl-slideUp .3s ease}.preview-section.svelte-h7bcrl h3:where(.svelte-h7bcrl){margin:0 0 15px;color:#c1b492;font-size:.85rem;font-family:Courier New,Consolas,monospace;letter-spacing:2px;text-shadow:0 0 6px rgba(var(--primary),.5)}@keyframes svelte-h7bcrl-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.preview-grid.svelte-h7bcrl{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin-bottom:15px}.preview-item.svelte-h7bcrl{position:relative;background:rgb(var(--bg2));border-radius:0;overflow:hidden;border:1px solid rgb(var(--outl1));transition:all .3s cubic-bezier(.4,0,.2,1)}.preview-item.svelte-h7bcrl:hover{transform:scale(1.02) translateY(-2px);border-color:rgb(var(--primary));box-shadow:0 0 16px rgba(var(--primary),.25),0 4px 12px #0000004d}.remove-btn.svelte-h7bcrl{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:0;border:1px solid rgba(255,60,60,.6);background:#ff000040;color:#f44;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;font-family:Courier New,Consolas,monospace;z-index:10;transition:all .2s ease}.remove-btn.svelte-h7bcrl:hover{background:#f009;color:#fff;border-color:#f44;box-shadow:0 0 8px #f006;transform:scale(1.1)}.remove-btn.svelte-h7bcrl:active{transform:scale(.9)}.preview-image.svelte-h7bcrl,.preview-video.svelte-h7bcrl{width:100%;height:100px;object-fit:cover;display:block;transition:transform .3s ease}.preview-item.svelte-h7bcrl:hover .preview-image:where(.svelte-h7bcrl),.preview-item.svelte-h7bcrl:hover .preview-video:where(.svelte-h7bcrl){transform:scale(1.05)}.preview-video.svelte-h7bcrl{background:rgb(var(--bg0))}.preview-icon.svelte-h7bcrl{width:100%;height:100px;display:flex;align-items:center;justify-content:center;background:rgb(var(--bg0))}.preview-icon.svelte-h7bcrl .icon:where(.svelte-h7bcrl){font-size:40px;transition:transform .3s ease}.preview-item.svelte-h7bcrl:hover .icon:where(.svelte-h7bcrl){transform:scale(1.1)}.preview-info.svelte-h7bcrl{padding:8px}.preview-name.svelte-h7bcrl{margin:0;font-size:.8rem;color:rgb(var(--fg2));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Courier New,Consolas,monospace}.preview-size.svelte-h7bcrl{margin:4px 0 0;font-size:.65rem;color:rgb(var(--fg3));font-family:Courier New,Consolas,monospace}.preview-actions.svelte-h7bcrl{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}.btn-cancel.svelte-h7bcrl,.btn-confirm.svelte-h7bcrl{padding:10px 20px;border:1px solid rgb(var(--outl1));border-radius:0;cursor:pointer;font-size:.8rem;font-family:Courier New,Consolas,monospace;letter-spacing:1px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;background:transparent}.btn-cancel.svelte-h7bcrl{color:rgb(var(--fg3));border-color:rgb(var(--outl1))}.btn-cancel.svelte-h7bcrl:hover{color:#f44;border-color:#f44;box-shadow:0 0 10px #ff3c3c4d;transform:translateY(-1px)}.btn-cancel.svelte-h7bcrl:active{transform:translateY(0)}.btn-confirm.svelte-h7bcrl{color:rgb(var(--primary));border-color:rgb(var(--primary))}.btn-confirm.svelte-h7bcrl:hover{background:rgba(var(--primary),.1);box-shadow:0 0 14px rgba(var(--primary),.35);transform:translateY(-1px)}.btn-confirm.svelte-h7bcrl:active{transform:translateY(0)}.stats-section.svelte-h7bcrl,.server-stats-section.svelte-h7bcrl{margin:20px 0;padding:15px;background:rgb(var(--bg1));border-radius:0;border:1px solid rgb(var(--outl1))}.stats-section.svelte-h7bcrl h3:where(.svelte-h7bcrl),.server-stats-section.svelte-h7bcrl h3:where(.svelte-h7bcrl){margin:0 0 15px;color:rgb(var(--primary));font-size:.85rem;font-family:Courier New,Consolas,monospace;letter-spacing:2px;text-shadow:0 0 6px rgba(var(--primary),.5)}.stats-grid.svelte-h7bcrl{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1px;background:rgb(var(--outl1));border:1px solid rgb(var(--outl1))}.stat-item.svelte-h7bcrl{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 8px;background:rgb(var(--bg_h));border-radius:0;transition:all .2s ease;min-height:80px}.stat-item.svelte-h7bcrl:hover{background:rgba(var(--primary),.06);box-shadow:inset 0 0 20px rgba(var(--primary),.05)}.stat-value.svelte-h7bcrl{font-size:1.2rem;font-weight:400;color:rgb(var(--fg1));line-height:1.2;font-family:Courier New,Consolas,monospace}.stat-label.svelte-h7bcrl{font-size:.6rem;color:rgb(var(--fg4));margin-top:6px;text-transform:uppercase;letter-spacing:2px;font-family:Courier New,Consolas,monospace}@media (max-width: 480px){.stats-grid.svelte-h7bcrl{grid-template-columns:repeat(3,1fr)}.stat-item.svelte-h7bcrl{padding:10px 4px;min-height:60px}.stat-value.svelte-h7bcrl{font-size:1rem}.stat-label.svelte-h7bcrl{font-size:.55rem;letter-spacing:1px}}@media (max-width: 768px){.view-toggle.svelte-h7bcrl{margin-bottom:10px}.view-btn.svelte-h7bcrl{padding:6px 10px}.view-btn.svelte-h7bcrl svg:where(.svelte-h7bcrl){width:18px;height:18px}.uploaded-files.grid-view.svelte-h7bcrl{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.toast-container.svelte-h7bcrl{top:10px;right:10px;left:10px;max-width:none}.main-section.svelte-h7bcrl{padding:0 15px}.upload-label.svelte-h7bcrl{padding:14px 20px;min-width:auto;width:100%;max-width:280px}.upload-label-text.svelte-h7bcrl{font-size:1rem}.info-text.svelte-h7bcrl{font-size:.85rem}.progress-section.svelte-h7bcrl{padding:12px;margin:15px 0}.progress-header.svelte-h7bcrl{flex-direction:column;align-items:flex-start}.progress-name.svelte-h7bcrl{max-width:100%;margin-bottom:4px}.progress-details.svelte-h7bcrl{font-size:.7rem}.preview-section.svelte-h7bcrl{padding:12px;margin:15px 0}.preview-grid.svelte-h7bcrl{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.preview-image.svelte-h7bcrl,.preview-video.svelte-h7bcrl,.preview-icon.svelte-h7bcrl{height:80px}.preview-icon.svelte-h7bcrl .icon:where(.svelte-h7bcrl){font-size:32px}.preview-info.svelte-h7bcrl{padding:6px}.preview-name.svelte-h7bcrl{font-size:.8rem}.preview-size.svelte-h7bcrl{font-size:.7rem}.preview-actions.svelte-h7bcrl{flex-direction:column;gap:8px}.btn-cancel.svelte-h7bcrl,.btn-confirm.svelte-h7bcrl{width:100%;padding:12px}}@media (max-width: 480px){.view-toggle.svelte-h7bcrl{margin-bottom:8px}.view-btn.svelte-h7bcrl{padding:5px 8px}.view-btn.svelte-h7bcrl svg:where(.svelte-h7bcrl){width:16px;height:16px}.uploaded-files.grid-view.svelte-h7bcrl{grid-template-columns:repeat(2,1fr);gap:8px}.toast-container.svelte-h7bcrl{top:5px;right:5px;left:5px}.main-section.svelte-h7bcrl{padding:0 10px}.upload-label.svelte-h7bcrl{padding:12px 16px}.upload-label-text.svelte-h7bcrl{font-size:.9rem;letter-spacing:2px}.upload-label-sub.svelte-h7bcrl{font-size:.6rem}.info-text.svelte-h7bcrl{font-size:.8rem}.progress-section.svelte-h7bcrl{padding:10px;margin:10px 0}.progress-item.svelte-h7bcrl{margin-bottom:12px}.preview-section.svelte-h7bcrl{padding:10px;margin:10px 0}.preview-grid.svelte-h7bcrl{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}.preview-image.svelte-h7bcrl,.preview-video.svelte-h7bcrl,.preview-icon.svelte-h7bcrl{height:70px}.preview-icon.svelte-h7bcrl .icon:where(.svelte-h7bcrl){font-size:28px}.preview-info.svelte-h7bcrl{padding:4px}.preview-name.svelte-h7bcrl{font-size:.75rem}.preview-size.svelte-h7bcrl{font-size:.65rem}.remove-btn.svelte-h7bcrl{width:20px;height:20px;font-size:12px}.btn-cancel.svelte-h7bcrl,.btn-confirm.svelte-h7bcrl{font-size:.8rem;padding:10px;width:100%}}@media (max-width: 360px){.preview-grid.svelte-h7bcrl{grid-template-columns:repeat(2,1fr)}.preview-image.svelte-h7bcrl,.preview-video.svelte-h7bcrl,.preview-icon.svelte-h7bcrl{height:60px}.preview-icon.svelte-h7bcrl .icon:where(.svelte-h7bcrl){font-size:24px}}@media (min-width: 769px) and (max-width: 1024px){.preview-grid.svelte-h7bcrl{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.uploaded-files.svelte-h7bcrl{max-width:100%}}@media (min-width: 1025px){.uploaded-files.svelte-h7bcrl{min-width:320px;max-width:350px}}.fauux-article.svelte-h7bcrl{background-color:transparent!important;background-image:url(../../../static/bg-rip-02-purple.gif)!important;box-shadow:#000 0 5px 10px;border:1px solid #9370DB;padding:20px;margin:20px auto;width:760px;text-align:center;letter-spacing:8px;font-size:30px;font-family:Times New Roman,Times,serif}.fauux-article.svelte-h7bcrl h3:where(.svelte-h7bcrl){font-family:Times New Roman,Times,serif;font-size:18px;font-weight:400;color:#c1b492!important;letter-spacing:8px;margin-bottom:15px}.fauux-article.svelte-h7bcrl .upload-label:where(.svelte-h7bcrl){font-family:Times New Roman,Times,serif;letter-spacing:2px;font-size:16px;max-width:100%;box-sizing:border-box;padding:35px 60px;min-width:unset;width:100%}.fauux-article.svelte-h7bcrl .upload-label-text:where(.svelte-h7bcrl){letter-spacing:2px;font-size:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.fauux-article.svelte-h7bcrl .upload-label-sub:where(.svelte-h7bcrl){letter-spacing:2px;font-size:.85rem;margin-top:8px}.fauux-article.svelte-h7bcrl .drag-indicator:where(.svelte-h7bcrl){font-size:.9rem;letter-spacing:3px;margin-top:15px}.fauux-article.svelte-h7bcrl .btn-cancel:where(.svelte-h7bcrl),.fauux-article.svelte-h7bcrl .btn-confirm:where(.svelte-h7bcrl){font-family:Times New Roman,Times,serif;letter-spacing:8px;font-size:13px;border:1px solid #9370DB;background:transparent;color:#c1b492}.fauux-article.svelte-h7bcrl .btn-cancel:where(.svelte-h7bcrl):hover,.fauux-article.svelte-h7bcrl .btn-confirm:where(.svelte-h7bcrl):hover{animation:svelte-h7bcrl-wiredB2 1s ease-out infinite}.fauux-article.svelte-h7bcrl .progress-bar:where(.svelte-h7bcrl){background:#9370db}.fauux-article.svelte-h7bcrl .progress-bar-container:where(.svelte-h7bcrl){border:1px solid #9370DB;background:#00000080}@keyframes svelte-h7bcrl-wiredB2{50%{color:#c1b492;text-shadow:#9370DB 1px 1px 6px}}
