body,html{font-family:Quicksand,sans-serif;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.home-container{align-items:center;background:url(/static/media/bg.3b402ce4f7868ab5e519.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;position:relative;width:100%}.top-title{color:#fff;font-family:Public Sans,sans-serif;font-size:28px;font-weight:700;top:40px}.nav-container,.top-title{left:48px;position:absolute}.nav-container{align-items:center;background:linear-gradient(90deg,#a580c799,#d098de99);border-radius:999px;display:flex;height:52px;justify-content:flex-start;padding:4px;top:104px;width:685px}.nav{display:flex;gap:1rem}.nav-button{background:#fff;border:none;border-radius:999px;cursor:pointer;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;margin-left:10px;min-width:100px;outline:none;padding:13px 25px;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;transition:all .2s ease;white-space:nowrap}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2d1ec6,#be0ab9);-webkit-background-clip:text}.nav-button.active{background:linear-gradient(90deg,#2d1ec6,#be0ab9);color:#fff}.nav-button.active .gradient-text{-webkit-text-fill-color:#fff}.nav-button:hover{background-color:#f0f0f0}.tab-content{left:48px;position:absolute;top:180px;width:1400px}.process-container,.tab-content{display:flex;flex-direction:column}.process-container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border-radius:12px;gap:1.2rem;height:480px;padding:22px;width:100%}.process-label{color:#fff;font-family:Public Sans,sans-serif;font-size:16px;font-weight:500}.input-button-container{align-items:center;border-radius:999px;display:flex;padding:4px}.process-input{background:#f1efef33;border:none;border-radius:999px;color:#fff;flex:0 0 auto;font-family:Public Sans,sans-serif;font-size:16px;font-weight:400;outline:none;padding:12px 16px;width:500px}.process-input::placeholder{color:#fff}.process-generate-btn{background:linear-gradient(90deg,#2d1ec6,#be0ab9);border:none;border-radius:999px;color:#fff;cursor:pointer;font-family:Public Sans,sans-serif;font-size:14px;font-weight:600;margin-left:17px;outline:none;padding:12px 20px;transition:background-color .2s ease}.process-generate-btn:hover{background:#ffffff4d}.video-container{align-items:center;display:flex;flex-direction:column;text-align:center}.video-container video{border-radius:8px;max-width:26%}.loader{animation:spin 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:30px;width:30px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.video-url-box{word-wrap:break-word;background:#fff3;border-radius:8px;margin-top:10px;overflow:hidden;padding:10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:90%}.video-url-text{color:#fff;font-family:Public Sans,sans-serif;font-size:14px}.video-url-text a{color:#fff;text-decoration:none}.dashed-box{align-items:center;border:2px dashed #fff6;border-radius:8px;color:#ccc;display:flex;flex-grow:1;height:350px;justify-content:center;overflow-y:auto;padding:1rem}.items-list{list-style:none;margin:0;padding:0}.visualizer-container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border-radius:12px;display:flex;flex-direction:column;gap:1.2rem;height:480px;padding:22px;width:100%}.upload-info{align-items:center;color:#fff;display:flex;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;gap:10px}.alert-icon{height:24px;width:24px}.data-dashed-box{padding-top:8px}.data-dashed-box,.words-container{align-items:flex-start;justify-content:flex-start}.words-container{display:flex;flex-wrap:wrap;gap:10px}.word{background:#ffffff1a;border-radius:4px;color:#fff;font-family:Public Sans,sans-serif;font-size:14px;font-weight:600;padding:4px 8px;white-space:nowrap}.upload-section{cursor:pointer;padding:20px;text-align:center}.upload-click{color:#fff;cursor:pointer;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600;text-decoration:underline}.upload-btn{background:none;border:none;cursor:pointer;outline:none;padding:0;transition:transform .2s ease}.upload-btn:hover{transform:scale(1.1)}.upload-icon{height:40px;margin-top:10px;width:55px}.upload-container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border-radius:12px;gap:1rem;height:480px;padding:22px;width:100%}.upload-box,.upload-container{display:flex;flex-direction:column}.upload-box{flex-grow:1}.data-availability-container{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border-radius:12px;display:flex;flex-direction:column;gap:1rem;height:480px;padding:22px;width:100%}.data-label{color:#fff;font-family:Public Sans,sans-serif;font-size:16px;font-weight:600}.data-box{display:flex;flex-direction:column;flex-grow:1}.file-preview-container{margin:1rem 0;text-align:center}.file-summary{font-size:16px;margin-bottom:1rem}.file-summary,.proceed-btn,.process-generate-btn{color:#fff;font-family:Public Sans,sans-serif;font-weight:600}.proceed-btn,.process-generate-btn{background:linear-gradient(90deg,#2d1ec6,#be0ab9);border:none;border-radius:999px;cursor:pointer;font-size:14px;outline:none;padding:12px 20px;transition:background-color .2s ease}.proceed-btn:hover,.process-generate-btn:hover{background:#ffffff4d}.loader-container{align-items:center;display:flex;flex-direction:column;justify-content:center}
/*# sourceMappingURL=main.9d5b18c2.css.map*/