.page-module-scss-module__OK_amq__container{background-color:var(--background);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}.page-module-scss-module__OK_amq__content{flex-direction:column;gap:48px;width:100%;max-width:600px;display:flex}.page-module-scss-module__OK_amq__hero{text-align:center;flex-direction:column;gap:12px;display:flex}.page-module-scss-module__OK_amq__title{color:var(--foreground);font-size:48px;font-weight:700;line-height:1.2}.page-module-scss-module__OK_amq__subtitle{color:var(--foreground);opacity:.7;font-size:18px;line-height:1.5}.page-module-scss-module__OK_amq__features{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:480px){.page-module-scss-module__OK_amq__features{grid-template-columns:1fr}}.page-module-scss-module__OK_amq__feature{text-align:center;background-color:#0f1a2e;border:1px solid #1f2a44;border-radius:8px;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.page-module-scss-module__OK_amq__feature h3{color:var(--foreground);font-size:16px;font-weight:600}.page-module-scss-module__OK_amq__feature p{color:var(--foreground);opacity:.6;font-size:14px}.page-module-scss-module__OK_amq__featureIcon{font-size:32px;line-height:1}@media (prefers-color-scheme:dark){.page-module-scss-module__OK_amq__uploadBox,.page-module-scss-module__OK_amq__feature{border-color:#2b3b5c}}
.components-module-scss-module__phIJuW__uploadArea{justify-content:center;display:flex}.components-module-scss-module__phIJuW__uploadArea .components-module-scss-module__phIJuW__box{cursor:pointer;border:2px dashed #24324f;border-radius:12px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:48px 32px;transition:all .2s;display:flex}.components-module-scss-module__phIJuW__uploadArea .components-module-scss-module__phIJuW__box:hover{border-color:var(--foreground)}.components-module-scss-module__phIJuW__uploadArea .components-module-scss-module__phIJuW__icon{color:var(--foreground);opacity:.6}.components-module-scss-module__phIJuW__uploadArea .components-module-scss-module__phIJuW__text{color:var(--foreground);text-align:center;font-size:16px;font-weight:600}.components-module-scss-module__phIJuW__uploadArea .components-module-scss-module__phIJuW__subtext{color:var(--foreground);opacity:.5;font-size:14px}.components-module-scss-module__phIJuW__signInPrompt{justify-content:center;display:flex}.components-module-scss-module__phIJuW__signInPrompt .components-module-scss-module__phIJuW__box{cursor:pointer;background-color:#24324f;border:2px dashed #24324f;border-radius:12px;flex-direction:column;align-items:center;gap:2px;width:100%;padding:48px 32px;transition:all .2s;display:flex}.components-module-scss-module__phIJuW__signInPrompt .components-module-scss-module__phIJuW__box:hover{opacity:.9}.components-module-scss-module__phIJuW__signInPrompt .components-module-scss-module__phIJuW__icon{color:var(--foreground);opacity:.6;margin-bottom:10px}.components-module-scss-module__phIJuW__signInPrompt .components-module-scss-module__phIJuW__text{color:var(--foreground);text-align:center;font-size:16px;font-weight:600}.components-module-scss-module__phIJuW__signInPrompt .components-module-scss-module__phIJuW__subtext{color:var(--foreground);opacity:.5;font-size:14px}.components-module-scss-module__phIJuW__actions{flex-direction:column;gap:12px;display:flex}.components-module-scss-module__phIJuW__actions .components-module-scss-module__phIJuW__row{gap:8px;display:flex}.components-module-scss-module__phIJuW__actions a,.components-module-scss-module__phIJuW__actions button{text-align:center;cursor:pointer;width:100%;color:var(--foreground);background-color:#0000;border:2px solid #2b3b5c;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:600;transition:all .2s;display:inline-block}.components-module-scss-module__phIJuW__actions a:hover,.components-module-scss-module__phIJuW__actions button:hover,.components-module-scss-module__phIJuW__actions a.components-module-scss-module__phIJuW__primary,.components-module-scss-module__phIJuW__actions button.components-module-scss-module__phIJuW__primary{background-color:var(--foreground);color:var(--background)}.components-module-scss-module__phIJuW__actions a.components-module-scss-module__phIJuW__primary:hover,.components-module-scss-module__phIJuW__actions button.components-module-scss-module__phIJuW__primary:hover{opacity:.9}
.styles-module-scss-module__-tQnFG__uploadArea{justify-content:center;display:flex}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__box{cursor:pointer;border:2px dashed #24324f;border-radius:12px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:48px 32px;transition:all .2s;display:flex}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__box:hover{border-color:var(--foreground)}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__box.styles-module-scss-module__-tQnFG__isDrag{border-color:var(--foreground);background-color:#24324f1a}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__icon{color:var(--foreground);opacity:.6}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__text{color:var(--foreground);text-align:center;font-size:16px;font-weight:600}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__subtext{color:var(--foreground);opacity:.5;font-size:14px}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__fileIcon{color:var(--foreground);opacity:.7;flex-shrink:0}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__fileInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__fileName{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:600;overflow:hidden}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__fileSize{color:var(--foreground);opacity:.6;font-size:12px}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__removeButton{cursor:pointer;width:32px;height:32px;color:var(--foreground);opacity:.6;background-color:#0000;border:1px solid #24324f4d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__removeButton:hover{opacity:1;color:#ff3b30;background-color:#ff3b301a;border-color:#ff3b3080}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__removeButton:active{transform:scale(.95)}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__fileBox{flex-direction:column;gap:8px;width:100%;display:flex}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__fileBox h2{color:var(--foreground);margin-bottom:12px;font-size:18px;font-weight:600}.styles-module-scss-module__-tQnFG__uploadArea .styles-module-scss-module__-tQnFG__fileItem{background-color:#0f1a2eb3;border:1px solid #25324a;border-radius:8px;align-items:center;gap:16px;width:100%;padding:16px;display:flex}
.page-module-scss-module__D6iJYq__page{background-color:var(--background);flex-direction:column;justify-content:flex-start;align-items:center;min-height:100vh;padding:40px 20px;display:flex}.page-module-scss-module__D6iJYq__page .page-module-scss-module__D6iJYq__header{flex-direction:column;gap:16px;display:flex}.page-module-scss-module__D6iJYq__page .page-module-scss-module__D6iJYq__header h1{color:var(--foreground);font-size:36px;font-weight:700}.page-module-scss-module__D6iJYq__page .page-module-scss-module__D6iJYq__header button{cursor:pointer;width:fit-content;color:var(--foreground);opacity:.6;background:0 0;border:none;outline:none;justify-content:center;align-items:center;gap:8px;font-size:14px;text-decoration:none;transition:opacity .2s;display:inline-flex}.page-module-scss-module__D6iJYq__page .page-module-scss-module__D6iJYq__header button:hover{opacity:1}.page-module-scss-module__D6iJYq__content{flex-direction:column;gap:32px;width:100%;max-width:700px;margin:auto;display:flex}.page-module-scss-module__D6iJYq__form{flex-direction:column;gap:20px;width:100%;display:flex}.page-module-scss-module__D6iJYq__form h2{color:var(--foreground);font-size:18px;font-weight:600}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__alert{background-color:#ff453a1a;border:1px solid #ff453a4d;border-radius:6px;align-items:center;gap:8px;padding:12px 16px;display:flex}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__alert span{color:var(--foreground);font-size:14px}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__info{background-color:#2ecc711a;border:1px solid #2ecc714d;border-radius:6px;align-items:center;gap:8px;padding:12px 16px;display:flex}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__info span{color:var(--foreground);font-size:14px}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields{background-color:#0f1a2eb3;border:1px solid #25324a;border-radius:8px;flex-direction:column;gap:16px;padding:20px;display:flex}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields .page-module-scss-module__D6iJYq__field{flex-direction:column;gap:8px;display:flex}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields .page-module-scss-module__D6iJYq__field label{color:var(--foreground);font-size:14px;font-weight:600}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields .page-module-scss-module__D6iJYq__field input,.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields .page-module-scss-module__D6iJYq__field select{color:var(--foreground);background-color:#0b122099;border:1px solid #2b3b5c;border-radius:6px;padding:10px 12px;font-family:inherit;font-size:14px;transition:background-color .2s}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields .page-module-scss-module__D6iJYq__field input:focus,.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields .page-module-scss-module__D6iJYq__field select:focus{background-color:#2b3b5c73;outline:none}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields .page-module-scss-module__D6iJYq__field input::placeholder,.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields .page-module-scss-module__D6iJYq__field select::placeholder{color:var(--foreground);opacity:.5}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields .page-module-scss-module__D6iJYq__inputWithPrefix{align-items:center;display:flex}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields .page-module-scss-module__D6iJYq__inputWithPrefix span{color:var(--foreground);background-color:#2b3b5c73;border:1px solid #2b3b5c;border-radius:6px 0 0 6px;padding:10px 12px;font-family:inherit;font-size:14px}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__fields .page-module-scss-module__D6iJYq__inputWithPrefix input{border-radius:0 6px 6px 0;flex:1}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__checkboxOption{align-items:center;display:flex}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__checkboxLabel{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__checkboxLabel input{cursor:pointer;width:18px;height:18px}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__checkboxLabel span{color:var(--foreground)}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__actions{gap:12px;display:flex}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__actions button{text-align:center;cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:12px 24px;font-size:16px;font-weight:600;transition:all .2s;display:flex}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__actions button:not(.page-module-scss-module__D6iJYq__primary){color:var(--foreground);background-color:#0f1a2eb3;border:2px solid #2b3b5c}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__actions button:hover:not(:disabled){background-color:var(--foreground);color:var(--background)}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__actions button:disabled{opacity:.6;cursor:not-allowed}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__actions button.page-module-scss-module__D6iJYq__primary{background-color:var(--foreground);color:var(--background);border:none}.page-module-scss-module__D6iJYq__form .page-module-scss-module__D6iJYq__actions button.page-module-scss-module__D6iJYq__primary:hover:not(:disabled){opacity:.9}.page-module-scss-module__D6iJYq__loader{box-sizing:border-box;border-top:3px solid;border-right:3px solid #0000;border-radius:50%;width:20px;height:20px;animation:1s linear infinite page-module-scss-module__D6iJYq__rotation;display:inline-block}@keyframes page-module-scss-module__D6iJYq__rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
