.rate-limit-snackbar[data-v-86b3d2c7] .v-snackbar__wrapper{border:1.5px solid rgba(var(--v-theme-warning),.6)!important;border-radius:8px!important;overflow:hidden}.snackbar-timer[data-v-86b3d2c7]{animation:snackbar-drain-86b3d2c7 8s linear forwards;background:rgb(var(--v-theme-warning));border-radius:2px;height:3px;margin-top:10px;opacity:.75;transform-origin:left center}@keyframes snackbar-drain-86b3d2c7{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.privacy-dialog[data-v-86b3d2c7] .v-overlay__scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.privacy-dialog-card[data-v-86b3d2c7]{border-radius:10px!important;box-shadow:0 24px 64px #00000040!important}.privacy-dialog-icon[data-v-86b3d2c7]{align-items:center;background:linear-gradient(135deg,rgb(var(--v-theme-primary)) 0,rgb(var(--v-theme-info)));border-radius:50%;box-shadow:0 8px 24px rgba(var(--v-theme-primary),.35);display:flex;height:72px;justify-content:center;width:72px}.privacy-checkbox-wrapper[data-v-86b3d2c7]{border-radius:8px;padding:8px 16px;position:relative;transition:box-shadow .3s ease}.privacy-checkbox-wrapper--highlight[data-v-86b3d2c7]{animation:privacy-pulse-ring-86b3d2c7 1.6s ease-in-out infinite}@keyframes privacy-pulse-ring-86b3d2c7{0%{box-shadow:0 0 rgba(var(--v-theme-primary),.55)}50%{box-shadow:0 0 0 10px rgba(var(--v-theme-primary),0)}to{box-shadow:0 0 rgba(var(--v-theme-primary),0)}}.upload-hero[data-v-86b3d2c7]{align-items:center;background:radial-gradient(circle at 15% 10%,rgba(32,215,181,.14),transparent 30%),radial-gradient(circle at 82% 18%,rgba(var(--v-theme-primary),.14),transparent 32%),linear-gradient(135deg,rgb(var(--v-theme-surface)) 0,rgb(var(--v-theme-background)) 52%,rgba(var(--v-theme-primary),.07));display:flex;min-height:100vh;overflow:hidden;padding-block:5rem 4rem;position:relative}.upload-hero__container[data-v-86b3d2c7]{position:relative;width:100%;z-index:2}.upload-hero__grid[data-v-86b3d2c7]{background-image:linear-gradient(rgba(var(--v-theme-on-surface),.055) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--v-theme-on-surface),.055) 1px,transparent 1px);background-size:42px 42px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 88%);mask-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 88%);position:absolute}.upload-hero__aurora[data-v-86b3d2c7]{border-radius:999px;filter:blur(76px);opacity:.38;pointer-events:none;position:absolute}.upload-hero__aurora--one[data-v-86b3d2c7]{background:#20d7b5;height:360px;inset-block-start:12%;inset-inline-start:-120px;width:360px}.upload-hero__aurora--two[data-v-86b3d2c7]{background:rgb(var(--v-theme-primary));height:460px;inset-block-start:-100px;inset-inline-end:5%;width:460px}.upload-hero__aurora--three[data-v-86b3d2c7]{background:#ffb84d;height:300px;inset-block-end:10%;inset-inline-start:45%;opacity:.18;width:300px}.upload-hero-pill[data-v-86b3d2c7]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(var(--v-theme-surface),.72);border:1px solid rgba(var(--v-theme-primary),.18);border-radius:999px;color:rgba(var(--v-theme-on-surface),.74);font-size:.82rem;font-weight:800;letter-spacing:.09em;padding:9px 14px;text-transform:uppercase}.upload-hero-pill__dot[data-v-86b3d2c7]{background:#20d7b5;border-radius:50%;box-shadow:0 0 20px #20d7b5e6;display:inline-block;height:9px;width:9px}.upload-hero-title[data-v-86b3d2c7]{color:rgb(var(--v-theme-on-surface));font-size:clamp(2.4rem,5vw,4.2rem);font-weight:950;letter-spacing:-.01em;line-height:1.1}.upload-hero-title[data-v-86b3d2c7] span[data-v-86b3d2c7]{background:linear-gradient(110deg,rgb(var(--v-theme-primary)),#16a98e,rgb(var(--v-theme-on-surface)));-webkit-background-clip:text;background-clip:text;display:inline-block;-webkit-text-fill-color:transparent}.upload-hero-subtitle[data-v-86b3d2c7]{color:rgba(var(--v-theme-on-surface),.68);font-size:1.05rem;line-height:1.72;margin-inline:auto;max-width:560px}.upload-form-card[data-v-86b3d2c7]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:start}.public-upload-page[data-v-86b3d2c7]{background:rgb(var(--v-theme-background));min-height:100vh;overflow:hidden;position:relative}.upload-phase[data-v-86b3d2c7]{position:relative;z-index:1}.dropzone[data-v-86b3d2c7]{border:2px dashed rgba(var(--v-theme-primary),.4);border-radius:12px;cursor:pointer;padding:24px;transition:all .2s ease}.dropzone[data-v-86b3d2c7]:hover{background-color:rgba(var(--v-theme-primary),.04);border-color:rgba(var(--v-theme-primary),.8)}.dropzone--active[data-v-86b3d2c7],.dropzone--active .dropzone[data-v-86b3d2c7]{background-color:rgba(var(--v-theme-primary),.08);border-color:rgb(var(--v-theme-primary))}.dropzone--disabled[data-v-86b3d2c7],.dropzone--disabled .dropzone[data-v-86b3d2c7]{cursor:not-allowed}.dropzone--disabled[data-v-86b3d2c7],.dropzone--disabled .dropzone[data-v-86b3d2c7],.dropzone--disabled .dropzone[data-v-86b3d2c7]:hover{background-color:rgba(var(--v-theme-on-surface),.03);border-color:rgba(var(--v-theme-on-surface),.15)}.liquid-glass-card[data-v-86b3d2c7]{backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;background:rgba(var(--v-theme-surface),.7)!important;border:1px solid rgba(var(--v-border-color),.12)!important;border-radius:16px!important;box-shadow:0 8px 32px #00000014,0 4px 16px #0000000a,inset 0 1px #ffffff1a!important}.magic-fade-out-leave-active[data-v-86b3d2c7]{transition:all 1.2s cubic-bezier(.4,0,.2,1)}.magic-fade-out-leave-from[data-v-86b3d2c7]{filter:blur(0) saturate(1);opacity:1;transform:scale(1)}.magic-fade-out-leave-to[data-v-86b3d2c7]{filter:blur(12px) saturate(.3);opacity:0;transform:scale(.92)}.transitioning-phase[data-v-86b3d2c7]{background:rgb(var(--v-theme-background));position:fixed;z-index:10}.smoke-container[data-v-86b3d2c7],.transitioning-phase[data-v-86b3d2c7]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center}.smoke-container[data-v-86b3d2c7]{pointer-events:none;position:absolute}.smoke-particle[data-v-86b3d2c7]{animation:smoke-float-86b3d2c7 var(--smoke-duration,1.5s) ease-out forwards;animation-delay:var(--smoke-delay,0s);background:radial-gradient(circle,rgba(var(--v-theme-primary),.25) 0,rgba(32,215,181,.15) 40%,transparent 70%);border-radius:50%;filter:blur(20px);height:80px;opacity:0;position:absolute;width:80px}@keyframes smoke-float-86b3d2c7{0%{opacity:0;transform:translate(0) scale(.3)}20%{opacity:.8}to{opacity:0;transform:translate(var(--smoke-x,100px),var(--smoke-y,-100px)) scale(var(--smoke-scale,2))}}.magic-sparkles[data-v-86b3d2c7]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute}.magic-sparkle[data-v-86b3d2c7]{animation:sparkle-pop-86b3d2c7 .8s ease-out forwards;animation-delay:var(--sparkle-delay,0s);color:rgb(var(--v-theme-primary));font-size:var(--sparkle-size,16px);opacity:0;position:absolute}@keyframes sparkle-pop-86b3d2c7{0%{opacity:0;transform:translate(0) scale(0) rotate(0)}30%{opacity:1;transform:translate(calc(var(--sparkle-x, 100px)*.3),calc(var(--sparkle-y, -100px)*.3)) scale(1.2) rotate(45deg)}to{opacity:0;transform:translate(var(--sparkle-x,100px),var(--sparkle-y,-100px)) scale(.2) rotate(90deg)}}.transitioning-text[data-v-86b3d2c7]{animation:text-pulse-86b3d2c7 1.5s ease-in-out infinite;text-align:center}.magic-icon[data-v-86b3d2c7]{animation:icon-spin-86b3d2c7 2s ease-in-out infinite}@keyframes icon-spin-86b3d2c7{0%,to{transform:rotate(-5deg) scale(1)}50%{transform:rotate(5deg) scale(1.1)}}@keyframes text-pulse-86b3d2c7{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}.typewriter-box[data-v-86b3d2c7]{align-items:center;display:flex;justify-content:center;margin-inline:auto;max-width:680px;min-height:4.5em}.typewriter-text[data-v-86b3d2c7]{color:rgb(var(--v-theme-on-surface));font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:700;line-height:1.55;margin:0;text-align:center}.typewriter-cursor[data-v-86b3d2c7]{animation:cursor-blink-86b3d2c7 .85s step-end infinite;color:rgb(var(--v-theme-primary));display:inline-block;font-weight:300;margin-inline-start:.1rem}@keyframes cursor-blink-86b3d2c7{0%,to{opacity:1}50%{opacity:0}}.smoke-poof-enter-active[data-v-86b3d2c7],.smoke-poof-leave-active[data-v-86b3d2c7]{transition:all .5s ease}.smoke-poof-enter-from[data-v-86b3d2c7],.smoke-poof-leave-to[data-v-86b3d2c7]{opacity:0}.success-phase[data-v-86b3d2c7]{background:radial-gradient(circle at 20% 30%,rgba(32,215,181,.12),transparent 40%),radial-gradient(circle at 80% 20%,rgba(var(--v-theme-primary),.12),transparent 40%),radial-gradient(circle at 50% 80%,rgba(255,184,77,.1),transparent 40%),linear-gradient(180deg,rgb(var(--v-theme-background)) 0,rgba(var(--v-theme-surface),.5),rgb(var(--v-theme-background)));overflow:hidden;padding-block:5rem 4rem;position:relative}.success-reveal-enter-active[data-v-86b3d2c7]{transition:all 1.2s cubic-bezier(.2,.8,.2,1)}.success-reveal-enter-from[data-v-86b3d2c7]{filter:blur(8px);opacity:0;transform:translateY(80px) scale(.96)}.success-reveal-enter-to[data-v-86b3d2c7]{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}.success-aurora[data-v-86b3d2c7]{border-radius:999px;filter:blur(80px);opacity:.35;pointer-events:none;position:absolute}.success-aurora--one[data-v-86b3d2c7]{background:#20d7b5;height:400px;inset-block-start:5%;inset-inline-start:-100px;width:400px}.success-aurora--two[data-v-86b3d2c7]{background:rgb(var(--v-theme-primary));height:500px;inset-block-start:-120px;inset-inline-end:0;width:500px}.success-aurora--three[data-v-86b3d2c7]{background:#ffb84d;height:350px;inset-block-end:15%;inset-inline-start:40%;opacity:.2;width:350px}.success-container[data-v-86b3d2c7]{position:relative;z-index:2}.success-celebration[data-v-86b3d2c7]{margin-inline:auto;max-width:820px}.success-badge[data-v-86b3d2c7]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(var(--v-theme-success),.08);border:1px solid rgba(var(--v-theme-success),.3);border-radius:999px;color:rgb(var(--v-theme-success));display:inline-flex;font-size:.85rem;font-weight:800;letter-spacing:.06em;padding:10px 18px;text-transform:uppercase}.success-headline[data-v-86b3d2c7]{color:rgb(var(--v-theme-on-surface));font-size:clamp(2rem,5vw,3.6rem);font-weight:950;letter-spacing:-.02em;line-height:1.12}.gradient-text[data-v-86b3d2c7]{background:linear-gradient(110deg,rgb(var(--v-theme-primary)),#16a98e,#20d7b5);-webkit-background-clip:text;background-clip:text;display:inline;-webkit-text-fill-color:transparent}.success-typewriter[data-v-86b3d2c7]{align-items:center;display:flex;justify-content:center;margin-inline:auto;max-width:720px;min-height:5.5em}.success-typewriter-text[data-v-86b3d2c7]{color:rgb(var(--v-theme-on-surface));font-size:clamp(1.05rem,2.2vw,1.25rem);font-weight:600;line-height:1.7;margin:0;text-align:center}.success-typewriter-cursor[data-v-86b3d2c7]{animation:cursor-blink-86b3d2c7 .85s step-end infinite;color:rgb(var(--v-theme-primary));display:inline-block;font-weight:300;margin-inline-start:.1rem}.success-stats[data-v-86b3d2c7]{flex-wrap:wrap;gap:1rem;justify-content:center}.success-stat[data-v-86b3d2c7],.success-stats[data-v-86b3d2c7]{align-items:center;display:flex}.success-stat[data-v-86b3d2c7]{flex-direction:column;min-width:160px;padding:1.25rem 1.5rem}.success-stat strong[data-v-86b3d2c7]{color:rgb(var(--v-theme-on-surface));font-size:1.15rem;font-weight:900}.success-stat span[data-v-86b3d2c7]{color:rgba(var(--v-theme-on-surface),.58);font-size:.82rem;font-weight:600}.success-stat-divider[data-v-86b3d2c7]{background:linear-gradient(180deg,transparent,rgba(var(--v-theme-primary),.35),transparent);height:50px;width:1px}.success-cta-primary[data-v-86b3d2c7]{background:rgb(var(--v-theme-primary))!important;box-shadow:0 18px 54px rgba(var(--v-theme-primary),.28)!important;color:rgb(var(--v-theme-on-primary))!important;font-weight:900;letter-spacing:0;transition:transform .2s ease}.success-cta-primary[data-v-86b3d2c7]:hover{transform:translateY(-2px)}.success-cta-secondary[data-v-86b3d2c7]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(var(--v-theme-surface),.62)!important;border-color:rgba(var(--v-theme-primary),.32)!important;color:rgb(var(--v-theme-on-surface))!important;font-weight:800}.success-cta-secondary[data-v-86b3d2c7]:hover{background:rgba(var(--v-theme-primary),.1)!important}.success-cards-title[data-v-86b3d2c7]{color:rgb(var(--v-theme-on-surface));font-size:1.5rem;font-weight:900}.success-step-card[data-v-86b3d2c7]{animation:step-card-in-86b3d2c7 .7s cubic-bezier(.2,.8,.2,1) forwards;animation-delay:calc(.6s + var(--stagger-delay, 0ms));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,rgba(var(--v-theme-primary),.04),rgba(var(--v-theme-surface),.85)),rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-primary),.12);border-radius:20px;box-shadow:0 8px 32px #0000000f;opacity:0;transform:translateY(20px)}@keyframes step-card-in-86b3d2c7{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.success-step-title[data-v-86b3d2c7]{color:rgb(var(--v-theme-on-surface));font-size:1.1rem;font-weight:900}.success-step-desc[data-v-86b3d2c7]{color:rgba(var(--v-theme-on-surface),.62);font-size:.92rem;line-height:1.6}.success-final-banner[data-v-86b3d2c7]{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.06),#20d7b50a,#ffb84d0a),rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-primary),.15);border-radius:24px;box-shadow:0 16px 48px #00000014}.success-final-title[data-v-86b3d2c7]{color:rgb(var(--v-theme-on-surface));font-size:clamp(1.3rem,3vw,1.8rem);font-weight:950}.success-final-desc[data-v-86b3d2c7]{color:rgba(var(--v-theme-on-surface),.65);font-size:1rem;line-height:1.7;margin-inline:auto;max-width:620px}@media (max-width:600px){.success-phase[data-v-86b3d2c7]{padding-block:3rem 2rem}.success-stats[data-v-86b3d2c7]{flex-direction:column;gap:.5rem}.success-stat-divider[data-v-86b3d2c7]{height:1px;width:60px}.success-cta-primary[data-v-86b3d2c7],.success-cta-secondary[data-v-86b3d2c7]{width:100%}}
