.Card_container__lMNeV{background-color:#000;display:flex;flex-direction:row;align-items:center;color:#fff;min-height:100vh;font-family:IBM Plex Mono,monospace;overflow-x:hidden}.Card_required__X3u1_{color:#f45555;margin-left:2px}.Card_inputStep__kqR_X,.Card_previewStep__Dt93V{display:flex;align-items:center;margin-bottom:25px}.Card_previewStep__Dt93V{justify-content:center;margin-top:3rem}.Card_stepNumber__WwdYp{background-color:#fff;color:#000;padding:0 15px;font-weight:600;font-size:1.2rem;margin-right:15px}.Card_stepTitle__Bs5ZK{font-size:28px;font-weight:400;font-family:Helvetica Neue,sans-serif;color:#fff}.Card_header__3YP7r{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.Card_headerRight__MPsss{display:flex;gap:25px}.Card_headerRight__MPsss>*{font-size:1.2rem;font-weight:400;color:#efe9e6;letter-spacing:.5px;cursor:pointer}.Card_logo__q8LSg{height:35px}.Card_inputSection__7qmV2{background-color:#0e0d0b;height:100vh;width:48%;border-right:1px solid #262523;display:flex;padding:4rem;flex-direction:column;gap:20px;overflow-y:auto}.Card_formGroup__kW1GR{margin-bottom:20px}.Card_label__bp2JA{display:block;font-size:.8rem;font-weight:300;color:#a0a0a0;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.Card_input__b_EJf,.Card_textarea__tpj7_{width:100%;background-color:#181715;border:1px solid #2d2c2b;color:#fff;padding:15px;font-size:.95rem;box-sizing:border-box}.Card_textarea__tpj7_{resize:vertical;min-height:80px}.Card_input__b_EJf:focus,.Card_textarea__tpj7_:focus{outline:none;border-color:#555}.Card_input__b_EJf::placeholder,.Card_textarea__tpj7_::placeholder{color:#666}.Card_roleButtonGroup__NoV6v{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.Card_roleButton__7JGWB{background-color:#0e0d0b;border:1px solid #201f1d;color:#a0a0a0;padding:12px;font-size:.85rem;font-weight:500;text-align:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;text-transform:uppercase}.Card_roleButton__7JGWB:hover{background-color:#2a2a2a;border-color:#444;color:#fff}.Card_roleButton__7JGWB.Card_selectedRole__FW33h{background-color:#ede7e2;border-color:#ede7e2;color:#000;font-weight:400}.Card_roleButton__7JGWB:disabled{opacity:.5;cursor:not-allowed}.Card_fileInput__0AXVD{width:100%}.Card_uploadLabel__wUq5d{display:flex;align-items:center;justify-content:center;background-color:#ffffff0c;border:1px dashed #2d2c2b;color:#646462;padding:3rem 15px;text-align:center;cursor:pointer;font-size:1.1rem;font-weight:300;transition:background-color .2s ease,border-color .2s ease;position:relative;overflow:hidden;background-size:cover;background-position:50%}.Card_uploadLabel__wUq5d:hover{background-color:#2a2a2a;border-color:#666}.Card_uploadLabel__wUq5d.Card_hasImage__a9CMX{border:1px solid #333;padding:0;min-height:150px;background-size:40%;background-repeat:no-repeat;background-position:50%}.Card_uploadLabel__wUq5d.Card_hasImage__a9CMX span{display:none}.Card_uploadImageOverlay__9pMme{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.Card_uploadLabel__wUq5d.Card_hasImage__a9CMX:hover .Card_uploadImageOverlay__9pMme{opacity:1}.Card_uploadInput__CdOJx{display:none}.Card_dividerContainer__MU2Za{display:flex;align-items:center;width:100%;margin-bottom:-10px}.Card_dividerContainer__MU2Za:after,.Card_dividerContainer__MU2Za:before{content:"";flex-grow:1;height:1px;background-color:#252321}.Card_dividerText__RLVO_{font-size:.8rem;color:#544f4b;font-weight:500}.Card_twitterInputWrapper__qhczc{display:flex;gap:10px}.Card_twitterInputWrapper__qhczc .Card_input__b_EJf{flex-grow:1}.Card_idArrow__LpFoW{font-size:1.5rem}.Card_fetchButton__kJNWJ{background-color:#fff;border:1px solid #fff;color:#000;padding:12px 40px;font-size:1rem;font-weight:400;cursor:pointer;transition:background-color .2s ease,color .2s ease;white-space:nowrap;font-family:IBM Plex Mono,monospace}.Card_fetchButton__kJNWJ:disabled{background-color:#444;border-color:#444;color:#888;cursor:not-allowed}.Card_generateButton__sVBaT{width:100%;background-color:#ede7e2;border:1px solid #ede7e2;color:#000;padding:20px 15px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease;margin-top:15px;text-transform:uppercase;position:relative}.Card_cornerSquare__TmbfW:after,.Card_cornerSquare__TmbfW:before,.Card_generateButton__sVBaT:after,.Card_generateButton__sVBaT:before{content:"";position:absolute;width:6px;height:6px;background-color:#000}.Card_generateButton__sVBaT:before{top:5px;left:5px}.Card_generateButton__sVBaT:after{top:5px;right:5px}.Card_cornerSquare__TmbfW:before{bottom:5px;left:5px}.Card_cornerSquare__TmbfW:after{bottom:5px;right:5px}.Card_cornerSquare__TmbfW{position:absolute;inset:0;pointer-events:none}.Card_generateButton__sVBaT:hover{background-color:#ccc;border-color:#ccc}.Card_generateButton__sVBaT:disabled{background-color:#444;border-color:#444;color:#888;cursor:not-allowed}.Card_previewSection__xZpU8{height:100vh;padding:30px 35px;width:48%;display:flex;flex-direction:column}.Card_previewBox__lavFP{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;width:100%}.Card_previewImages__rxYe6,.Card_skeletonImages__RTo7x{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;min-height:400px}.Card_previewImageSide__EpWk8{width:300px;height:550px;background-size:contain;background-position:50%;background-repeat:no-repeat}.Card_skeletonCardPlaceholder__lio39{width:300px;height:400px;background-color:#1a1a1a;border:1px solid #333;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.Card_skeletonShimmer__n62Ma{width:50%;height:150%;background:linear-gradient(100deg,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,0) 80%);transform:skewX(-20deg);animation:Card_shimmer__xO2T4 1.5s linear infinite}@keyframes Card_shimmer__xO2T4{0%{transform:translateX(-230%) skewX(-20deg)}to{transform:translateX(230%) skewX(-20deg)}}.Card_error__aypOA{color:#ff4c4c;font-size:.9rem;text-align:center;width:100%}.Card_getAction__rQlpN{width:100%;display:flex;justify-content:center;margin-top:20px}.Card_getIdButton__IbmI2{background-color:#f45555;border:none;color:#fff;padding:15px 25px;font-size:1.1rem;font-weight:400;cursor:pointer;transition:background-color .2s ease;text-transform:uppercase;width:550px;position:relative;display:flex;justify-content:center;align-items:center;gap:10px}.Card_getIdButton__IbmI2:hover{background-color:#e63939}.Card_getIdButton__IbmI2:disabled{background-color:#444;color:#888;cursor:not-allowed}.Card_getIdButton__IbmI2:after,.Card_getIdButton__IbmI2:before,.Card_idCornerSquare__W6UVS:after,.Card_idCornerSquare__W6UVS:before{content:"";position:absolute;width:6px;height:6px;background-color:#fff}.Card_getIdButton__IbmI2:before{top:5px;left:5px}.Card_getIdButton__IbmI2:after{top:5px;right:5px}.Card_idCornerSquare__W6UVS:before{bottom:5px;left:5px}.Card_idCornerSquare__W6UVS:after{bottom:5px;right:5px}.Card_idCornerSquare__W6UVS{position:absolute;inset:0;pointer-events:none}.Card_footer__AygDU{width:100%;text-align:center;margin-top:8rem;font-size:.8rem;color:#555;font-weight:500}@media (max-width:1200px){.Card_inputSection__7qmV2,.Card_previewSection__xZpU8{padding:3rem 2rem}}@media (max-width:992px){.Card_container__lMNeV{flex-direction:column;height:auto}.Card_inputSection__7qmV2,.Card_previewSection__xZpU8{width:100%;height:auto;min-height:auto;padding:2rem;border-right:none;border-bottom:1px solid #262523}.Card_previewSection__xZpU8{padding-top:0}.Card_roleButtonGroup__NoV6v{grid-template-columns:repeat(4,1fr)}.Card_uploadLabel__wUq5d{padding:3rem 15px}.Card_previewImages__rxYe6{flex-direction:row}.Card_previewImageSide__EpWk8{width:45%;height:550px}}@media (max-width:768px){.Card_header__3YP7r{margin-bottom:15px}.Card_inputSection__7qmV2,.Card_previewSection__xZpU8{padding:1.5rem}.Card_roleButtonGroup__NoV6v{grid-template-columns:repeat(2,1fr)}.Card_previewImages__rxYe6{align-items:center}.Card_previewImageSide__EpWk8{width:80%;height:400px;margin-bottom:15px}.Card_getIdButton__IbmI2{width:100%;padding:15px}.Card_stepTitle__Bs5ZK{font-size:22px}}@media (max-width:480px){.Card_container__lMNeV{padding:0}.Card_header__3YP7r{flex-direction:column;align-items:flex-start}.Card_logo__q8LSg{margin-bottom:10px}.Card_supportLink__ShtOY{font-size:1rem}.Card_inputSection__7qmV2,.Card_previewSection__xZpU8{padding:1rem}.Card_inputStep__kqR_X{flex-direction:column;align-items:flex-start}.Card_stepNumber__WwdYp{margin-bottom:5px}.Card_stepTitle__Bs5ZK{font-size:20px}.Card_input__b_EJf,.Card_textarea__tpj7_{padding:15px 10px}.Card_twitterInputWrapper__qhczc{flex-direction:column}.Card_fetchButton__kJNWJ{margin-top:10px;width:100%}.Card_previewImageSide__EpWk8{width:90%;height:350px}.Card_getIdButton__IbmI2{font-size:.9rem}}