:root{--primary-purple:#7B6CF6;--primary-orange:#F5A623;--bg-primary:#1e1e1e;--bg-secondary:#252525;--bg-tertiary:#2d2d2d;--bg-sidebar:#141414;--text-primary:#ffffff;--text-secondary:#b3b3b3;--text-muted:#666666;--border-color:#383838;--border-light:#404040;--success-green:#10B981;--warning-yellow:#F59E0B;--error-red:#EF4444;--info-blue:#3B82F6;--font-geist:var(--font-geist)}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;font-family:var(--font-geist),"Inter",system-ui,-apple-system,sans-serif;background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6}body{height:100vh;overflow:hidden}a{text-decoration:none;color:inherit}button,input,textarea{font-family:inherit}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--border-light)}::selection{background-color:rgba(123,108,246,.3)}[data-preview=true]{cursor:default}.LaunchProgress_container__MLb2D{position:fixed;bottom:24px;right:24px;z-index:10000;display:flex;flex-direction:column;gap:12px;pointer-events:none}.LaunchProgress_card__6_fwM{width:380px;background:#252525;border:1px solid #333;border-radius:12px;overflow:hidden;pointer-events:auto;box-shadow:0 8px 32px rgba(0,0,0,.4);animation:LaunchProgress_slideUp__wH4H_ .3s ease-out}@keyframes LaunchProgress_slideUp__wH4H_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.LaunchProgress_cardCompleted__vG5gu{border-color:#2ea043}.LaunchProgress_cardFailed__Y4OM0{border-color:#d29922}.LaunchProgress_cardCancelled__BGVND{border-color:#666}.LaunchProgress_header__FigrM{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LaunchProgress_headerLeft__MW6Vp{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.LaunchProgress_spinner__XbTNh{width:18px;height:18px;border:2px solid #444;border-top-color:#7b6cf6;border-radius:50%;animation:LaunchProgress_spin__2IKQR .8s linear infinite;flex-shrink:0}@keyframes LaunchProgress_spin__2IKQR{to{transform:rotate(1turn)}}.LaunchProgress_campaignName__6Cs6L{font-size:13px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LaunchProgress_headerRight__VGO_Z{display:flex;align-items:center;gap:8px;flex-shrink:0}.LaunchProgress_dealerCount__ZGSQb{font-size:11px;color:#888}.LaunchProgress_dismissBtn__ppBqg{background:none;border:none;color:#666;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .15s,background .15s}.LaunchProgress_dismissBtn__ppBqg:hover{color:#ccc;background:#333}.LaunchProgress_progressTrack__9_jfa{height:3px;background:#1e1e1e;margin:0 16px 12px;border-radius:2px;overflow:hidden}.LaunchProgress_progressFill__TFcsG{height:100%;background:#7B6CF6;border-radius:2px;transition:width .5s ease}.LaunchProgress_progressFillComplete__4nRrE{background:#2ea043}.LaunchProgress_progressFillError__LkrZR{background:#d29922}.LaunchProgress_progressFillCancelled__yZW6y{background:#666}.LaunchProgress_dealerList__ukxRm{max-height:240px;overflow-y:auto;padding:0 16px 12px}.LaunchProgress_dealerList__ukxRm::-webkit-scrollbar{width:4px}.LaunchProgress_dealerList__ukxRm::-webkit-scrollbar-thumb{background:#444;border-radius:2px}.LaunchProgress_dealerRow__qpfKi{display:flex;align-items:center;justify-content:space-between;padding:6px 0;border-bottom:1px solid #2d2d2d}.LaunchProgress_dealerRow__qpfKi:last-child{border-bottom:none}.LaunchProgress_dealerInfo__nTCas{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.LaunchProgress_dealerName__pYDxn{font-size:12px;color:#ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LaunchProgress_dealerStage__wwqyS{font-size:10px;color:#888;white-space:nowrap}.LaunchProgress_dealerContacts__YzEJJ{font-size:10px;color:#666;margin-left:8px;white-space:nowrap}.LaunchProgress_statusIcon__RPyra{width:16px;height:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.LaunchProgress_miniSpinner__QRiAT{width:14px;height:14px;border:2px solid #444;border-top-color:#7b6cf6;border-radius:50%;animation:LaunchProgress_spin__2IKQR .8s linear infinite}.LaunchProgress_completeMessage__jEoiN{padding:0 16px 14px;font-size:12px;color:#2ea043}.LaunchProgress_cancelBtn__ffRzv{background:none;border:none;color:#888;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .15s,background .15s}.LaunchProgress_cancelBtn__ffRzv:hover{color:#e55;background:#333}.LaunchProgress_cancelBtn__ffRzv:disabled{opacity:.5;cursor:not-allowed}.LaunchProgress_errorMessage__K3wS8{padding:0 16px 14px;font-size:12px;color:#d29922}.LaunchProgress_cancelledMessage__3Kmlz{padding:0 16px 14px;font-size:12px;color:#888}