.IxJhgW_page{color:#0f172a;background:#fafafa;min-height:100vh;font-family:Inter,sans-serif}.IxJhgW_main{padding:120px 0 60px}.IxJhgW_wrapper{background:#fff;border:1px solid #0000000d;border-radius:32px;max-width:640px;margin:0 auto;padding:48px;box-shadow:0 20px 40px #0000000a}.IxJhgW_header{text-align:center;margin-bottom:40px}.IxJhgW_title{letter-spacing:-.02em;margin-bottom:8px;font-family:Outfit,sans-serif;font-size:2.5rem;font-weight:800}.IxJhgW_subtitle{color:#64748b;font-size:1rem}.IxJhgW_errorBox{color:#ef4444;background:#fef2f2;border:1px solid #ef44441a;border-radius:16px;align-items:center;gap:12px;margin-bottom:24px;padding:16px;font-size:.875rem;font-weight:600;display:flex}.IxJhgW_warningBox{color:#d97706;background:#fffbeb;border:1px solid #d977061a;border-radius:16px;align-items:center;gap:12px;margin-bottom:24px;padding:16px;font-size:.875rem;font-weight:600;display:flex}.IxJhgW_dropzone{text-align:center;cursor:pointer;background:#f8fafc;border:2px dashed #e2e8f0;border-radius:24px;margin-bottom:32px;padding:60px 40px;transition:all .3s cubic-bezier(.4,0,.2,1)}.IxJhgW_dropzone:hover{background:#fff;border-color:#ef4444;transform:translateY(-2px);box-shadow:0 10px 20px #ef44440d}.IxJhgW_dragging{background:#fff1f2;border-color:#ef4444;transform:scale(1.02)}.IxJhgW_hasFile{background:#f0fdf4;border-style:solid;border-color:#22c55e;padding:32px}.IxJhgW_fileInput{display:none}.IxJhgW_dropContent{flex-direction:column;align-items:center;display:flex}.IxJhgW_dropIconWrap{color:#ef4444;background:#fff;border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:flex;box-shadow:0 10px 15px -3px #0000000d}.IxJhgW_dropText{margin-bottom:4px;font-size:1.125rem;font-weight:700}.IxJhgW_dropSub{color:#64748b;margin-bottom:16px;font-size:.9375rem}.IxJhgW_dropSub span{color:#0f172a;text-underline-offset:4px;font-weight:600;text-decoration:underline}.IxJhgW_dropLimit{color:#94a3b8;font-size:.75rem;font-weight:500}.IxJhgW_fileSelected{text-align:left;align-items:center;gap:16px;display:flex}.IxJhgW_fileSelectedIcon{color:#22c55e;background:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 4px 10px #22c55e1a}.IxJhgW_fileSelectedInfo{flex:1;min-width:0}.IxJhgW_fileSelectedName{overflow-wrap:break-word;word-break:break-word;max-width:100%;margin-bottom:2px;font-size:1rem;font-weight:700}.IxJhgW_fileSelectedMeta{color:#64748b;align-items:center;gap:8px;font-size:.8125rem;display:flex}.IxJhgW_dot{color:#cbd5e1}.IxJhgW_removeBtn{color:#ef4444;cursor:pointer;background:#fef2f2;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.IxJhgW_removeBtn:hover{background:#fee2e2;transform:scale(1.1)}.IxJhgW_options{margin-bottom:40px}.IxJhgW_optionsLabel{text-transform:uppercase;letter-spacing:.1em;color:#94a3b8;margin-bottom:16px;font-size:.75rem;font-weight:800}.IxJhgW_optionRow{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:16px 0;display:flex}.IxJhgW_optionMeta{align-items:center;gap:16px;display:flex}.IxJhgW_optionMeta svg{color:#64748b}.IxJhgW_optionTitle{color:#0f172a;font-size:.9375rem;font-weight:700}.IxJhgW_optional{color:#94a3b8;margin-left:4px;font-size:.75rem;font-weight:500}.IxJhgW_optionDesc{color:#94a3b8;font-size:.75rem}.IxJhgW_select,.IxJhgW_input{color:#0f172a;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;outline:none;min-width:140px;padding:10px 16px;font-size:.875rem;font-weight:600;transition:all .2s}.IxJhgW_select:focus,.IxJhgW_input:focus{background:#fff;border-color:#ef4444}.IxJhgW_passwordField{align-items:center;display:flex;position:relative}.IxJhgW_eyeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-items:center;display:flex;position:absolute;right:12px}.IxJhgW_premiumBanner{color:#fff;background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:20px;margin:24px 0;padding:24px;display:flex}.IxJhgW_premiumTitle{margin-bottom:4px;font-size:1.125rem;font-weight:800}.IxJhgW_premiumDesc{color:#fff9;font-size:.8125rem;line-height:1.4}.IxJhgW_premiumBtn{color:#0f172a;white-space:nowrap;background:#fff;border-radius:12px;padding:10px 20px;font-size:.875rem;font-weight:700;text-decoration:none;transition:all .2s}.IxJhgW_premiumBtn:hover{background:#f8fafc;transform:translateY(-1px)}.IxJhgW_premiumBadge{color:#92400e;text-transform:uppercase;background:#fef3c7;border-radius:6px;height:fit-content;padding:2px 8px;font-size:.625rem;font-weight:800}.IxJhgW_optionTitleWrap{align-items:center;gap:8px;margin-bottom:2px;display:flex}.IxJhgW_optionTitleContainer{flex-direction:column;display:flex}.IxJhgW_lockIcon{color:#cbd5e1}.IxJhgW_uploadAction{text-align:center}.IxJhgW_uploadBtn{color:#94a3b8;cursor:not-allowed;background:#f1f5f9;border:none;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;padding:18px;font-size:1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.IxJhgW_ready{color:#fff;cursor:pointer;background:#ef4444;box-shadow:0 10px 20px #ef444433}.IxJhgW_ready:hover{background:#dc2626;transform:translateY(-2px);box-shadow:0 15px 30px #ef44444d}.IxJhgW_progressWrap{margin-bottom:24px}.IxJhgW_progressBar{background:#f1f5f9;border-radius:99px;height:8px;margin-bottom:12px;overflow:hidden}.IxJhgW_progressFill{background:linear-gradient(90deg,#ef4444 0%,#f59e0b 100%);border-radius:99px;height:100%;transition:width .1s}.IxJhgW_progressLabel{color:#64748b;font-size:.8125rem;font-weight:700}.IxJhgW_spinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite IxJhgW_spin}@keyframes IxJhgW_spin{to{transform:rotate(360deg)}}@media (max-width:768px){.IxJhgW_main{padding:100px 16px 40px}.IxJhgW_wrapper{border-radius:24px;margin-top:0;padding:32px 20px}.IxJhgW_header{margin-bottom:24px}.IxJhgW_title{font-size:1.85rem}.IxJhgW_optionRow{flex-direction:column;align-items:stretch;gap:12px;padding:20px 0}.IxJhgW_premiumLocked{flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding:24px 0!important}.IxJhgW_premiumLocked .IxJhgW_optionMeta{flex:1;gap:12px}.IxJhgW_premiumLocked .IxJhgW_optionTitle{font-size:1.125rem}.IxJhgW_premiumLocked .IxJhgW_optionDesc{font-size:.8125rem}.IxJhgW_premiumBanner{text-align:center;flex-direction:column;gap:16px;padding:20px}.IxJhgW_premiumBtn{width:100%}.IxJhgW_select,.IxJhgW_input,.IxJhgW_nameInputWrapper{min-width:unset;width:100%!important}}@media (max-width:480px){.IxJhgW_wrapper{border-radius:20px;padding:24px 16px}.IxJhgW_dropzone{padding:32px 16px}.IxJhgW_title{font-size:1.75rem}.IxJhgW_subtitle{font-size:.875rem}.IxJhgW_fileSelected{text-align:center;flex-direction:column;gap:12px}.IxJhgW_fileSelectedIcon{margin:0 auto}.IxJhgW_removeBtn{width:100%;margin-top:8px}}.IxJhgW_nameInputWrapper{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;align-items:center;min-width:220px;padding:0 16px;transition:all .2s;display:flex}.IxJhgW_nameInputWrapper:focus-within{background:#fff;border-color:#ef4444;box-shadow:0 0 0 4px #ef44440d}.IxJhgW_nameInput{color:#0f172a;background:0 0;border:none;outline:none;width:100%;padding:10px 0;font-size:.875rem;font-weight:600}.IxJhgW_extensionSuffix{color:#94a3b8;-webkit-user-select:none;user-select:none;padding-left:4px;font-size:.875rem;font-weight:700}.IxJhgW_uploadBtn:disabled{color:#0f172a;background:#f8fafc;border:1.5px solid #e2e8f0}.IxJhgW_uploadBtn:disabled:after{content:"...";text-align:left;width:12px;animation:1.5s infinite IxJhgW_ellipsis;display:inline-block}@keyframes IxJhgW_ellipsis{0%{content:"."}33%{content:".."}66%{content:"..."}}.IxJhgW_mt24{margin-top:24px}.IxJhgW_loadingContainer{z-index:10000;background-color:#fff;background-image:radial-gradient(at 0 0,#ef444408 0,#0000 50%),radial-gradient(at 100% 0,#f59e0b08 0,#0000 50%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.IxJhgW_spinnerLoading{justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:40px;display:flex;position:relative}.IxJhgW_logoPulse{z-index:2;animation:2s ease-in-out infinite IxJhgW_logoPulseAnim}@keyframes IxJhgW_logoPulseAnim{0%,to{filter:drop-shadow(0 0 #ef444400);transform:scale(1)}50%{filter:drop-shadow(0 0 15px #ef44444d);transform:scale(1.1)}}.IxJhgW_innerSpinner{border:3px solid #f1f5f9;border-top-color:#ef4444;border-radius:50%;animation:1s cubic-bezier(.4,0,.2,1) infinite IxJhgW_spinLoading;position:absolute;inset:0}@keyframes IxJhgW_spinLoading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.IxJhgW_loadingContainer p{color:#0f172a;letter-spacing:-.05em;text-transform:uppercase;justify-content:center;align-items:center;gap:4px;font-family:Outfit,sans-serif;font-size:2rem;font-weight:900;display:flex}.IxJhgW_loadingContainer p:after{content:"...";text-align:left;width:32px;animation:1.5s infinite IxJhgW_ellipsisLoading;display:inline-block}@keyframes IxJhgW_ellipsisLoading{0%{content:"."}33%{content:".."}66%{content:"..."}}
