.ProcessingState_container__0jZsh{position:fixed;bottom:70px;left:50%;transform:translateX(-50%);width:calc(100% - 32px);max-width:480px;background:linear-gradient(135deg,#ffffff,#fafafa);border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.08);z-index:90;padding:28px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;animation:ProcessingState_slideUp__Gw3DQ .4s cubic-bezier(.16,1,.3,1);overflow:hidden;border:1px solid rgba(0,0,0,.08)}.ProcessingState_container__0jZsh.ProcessingState_complete__K1usD{background:linear-gradient(135deg,#f8f9fa,#f1f3f5);border:1px solid rgba(0,0,0,.12)}@keyframes ProcessingState_slideUp__Gw3DQ{0%{transform:translate(-50%,100%);opacity:0}to{transform:translate(-50%);opacity:1}}.ProcessingState_content__FWsF9{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;width:100%}.ProcessingState_iconWrapper__L3ftm{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#f1f3f5,#e9ecef);display:flex;align-items:center;justify-content:center;margin-bottom:4px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.ProcessingState_iconWrapper__L3ftm.ProcessingState_successIcon__3uT8o{background:linear-gradient(135deg,#2f3e4e,#1a252f);box-shadow:0 4px 16px rgba(0,0,0,.15);animation:ProcessingState_successPop__DiHwz .4s cubic-bezier(.175,.885,.32,1.275)}@keyframes ProcessingState_successPop__DiHwz{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}.ProcessingState_icon__CAhuf{color:#4c5966;font-size:24px}.ProcessingState_successIcon__3uT8o .ProcessingState_icon__CAhuf{color:#ffffff}.ProcessingState_loadingIcon__kFF_j{animation:ProcessingState_pulse__sJdr2 1.5s ease-in-out infinite}@keyframes ProcessingState_pulse__sJdr2{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}.ProcessingState_title__jwLhk{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:700;color:var(--color-text-primary);margin:0;letter-spacing:-.3px}.ProcessingState_successText__wG3DE{color:#2f3e4e}.ProcessingState_subtitle__JnirS{color:var(--color-text-secondary)}.ProcessingState_subtitle__JnirS,.ProcessingState_successSubtitle__Jms7l{font-family:var(--font-family-primary);font-size:var(--font-size-sm);margin:0}.ProcessingState_successSubtitle__Jms7l{color:#4c5966;font-weight:500}.ProcessingState_progressContainer__OWuwF{width:100%;max-width:280px;height:6px;background-color:#e9ecef;border-radius:100px;overflow:hidden;margin-top:4px}.ProcessingState_progressBar__GA5N_{height:100%;background:linear-gradient(90deg,#495057,#2f3e4e);border-radius:100px;transition:width .5s cubic-bezier(.4,0,.2,1);position:relative}.ProcessingState_progressBar__GA5N_:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25) 50%,transparent);animation:ProcessingState_shimmer__j3rHQ 1.5s infinite}@keyframes ProcessingState_shimmer__j3rHQ{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ProcessingState_successBanner__kl7HL{padding:16px 20px;background:#2f3e4e;border:none;animation:ProcessingState_slideUp__Gw3DQ .3s cubic-bezier(.16,1,.3,1)}.ProcessingState_bannerContent__wbHWb{display:flex;align-items:center;gap:12px;width:100%}.ProcessingState_bannerIcon__T6Yhq{color:#4ade80;font-size:20px;flex-shrink:0}.ProcessingState_bannerText__aTX1m{display:flex;flex-direction:column;gap:2px;flex:1 1}.ProcessingState_bannerTitle__ueW6m{font-family:var(--font-family-display);font-size:var(--font-size-md);font-weight:600;color:#ffffff}.ProcessingState_bannerSubtitle__MtmAv{font-family:var(--font-family-primary);font-size:var(--font-size-xs);color:#94a3b8}.ProcessingState_openButton__21Fe_{padding:8px 20px;background:#ffffff;color:#2f3e4e;border:none;border-radius:8px;font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all .15s ease;flex-shrink:0}.ProcessingState_openButton__21Fe_:hover{background:#f1f5f9;transform:translateY(-1px)}.ProcessingState_dismissButton__BFjv_{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:#64748b;cursor:pointer;transition:all .15s ease;flex-shrink:0}.ProcessingState_dismissButton__BFjv_:hover{background:rgba(255,255,255,.1);color:#94a3b8}.ProcessingState_earlySelectionCta__S2y6K{display:flex;align-items:center;gap:6px;padding:10px 18px;background:#2f3e4e;color:#ffffff;border:none;border-radius:10px;font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:8px}.ProcessingState_earlySelectionCta__S2y6K:hover{background:#1a252f;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.ProcessingState_projectPickerModal__V_Nr1{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1001;animation:ProcessingState_fadeIn__29acA .2s ease}.ProcessingState_projectPickerModalContent__3_rmV{background:#ffffff;border-radius:16px;width:90%;max-width:480px;max-height:80vh;display:flex;flex-direction:column;animation:ProcessingState_slideUpModal__Oq8FM .3s cubic-bezier(.16,1,.3,1);box-shadow:0 20px 60px rgba(0,0,0,.3)}@keyframes ProcessingState_slideUpModal__Oq8FM{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProcessingState_projectPickerHeader__l6NQh{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--color-border-subtle)}.ProcessingState_projectPickerTitle__QpSQC{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:700;color:var(--color-text-primary);margin:0}.ProcessingState_projectPickerClose__MdYzy{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:8px;color:var(--color-text-secondary);cursor:pointer;transition:all .15s ease}.ProcessingState_projectPickerClose__MdYzy:hover{background:var(--color-surface-secondary);color:var(--color-text-primary)}@media (max-width:767px){.ProcessingState_container__0jZsh{width:calc(100% - 24px);bottom:16px;padding:24px 20px}.ProcessingState_successBanner__kl7HL{padding:14px 16px}.ProcessingState_projectPicker__OwNJS{max-width:100%}}.Modal_backdrop__db1V7{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);animation:Modal_fadeIn__nGkII .2s ease-out}.Modal_modal__IeWlZ{position:relative;background-color:var(--color-surface-primary);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);max-height:90vh;display:flex;flex-direction:column;animation:Modal_slideUp__3XzaP .3s ease-out;outline:none}.Modal_modal__IeWlZ.Modal_small__0cVch{width:90%;max-width:400px}.Modal_modal__IeWlZ.Modal_medium__YdjoM{width:90%;max-width:600px}.Modal_modal__IeWlZ.Modal_large__6Q6GQ{width:90%;max-width:800px}.Modal_modal__IeWlZ.Modal_full__JHxUA{width:90vw;height:90vh;max-height:90vh}@keyframes Modal_fadeIn__nGkII{0%{opacity:0}to{opacity:1}}@keyframes Modal_slideUp__3XzaP{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Modal_modal__IeWlZ{width:100%;max-height:100vh;border-radius:0}.Modal_modal__IeWlZ.Modal_large__6Q6GQ,.Modal_modal__IeWlZ.Modal_medium__YdjoM,.Modal_modal__IeWlZ.Modal_small__0cVch{width:100%;max-width:100%}}@media (prefers-reduced-motion:reduce){.Modal_backdrop__db1V7,.Modal_modal__IeWlZ{animation:none}}