.source-iq-app_page__XtKlH{min-height:100vh;padding:clamp(.9rem,2vw,1.5rem);background:linear-gradient(180deg,#f8fafc,#f5f5f4);color:var(--ink-primary)}.source-iq-app_appTopbar__ZzJLL{display:grid;gap:.85rem;align-items:center;width:min(100%,92rem);margin:0 auto;padding:.75rem 0}@media (min-width:900px){.source-iq-app_appTopbar__ZzJLL{grid-template-columns:auto minmax(0,1fr) auto}}.source-iq-app_brandLockup__ql7nQ{display:inline-flex;align-items:center;gap:.7rem;min-width:0}.source-iq-app_brandMark__sl8Fb{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.7rem;background:#111827;color:#f8fafc;font-size:.78rem;font-weight:800}.source-iq-app_brandLockup__ql7nQ p{margin:0;font-weight:800}.source-iq-app_brandLockup__ql7nQ span:not(.source-iq-app_brandMark__sl8Fb){color:var(--ink-secondary);font-size:.82rem}.source-iq-app_appNav__YgY43{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-start}@media (min-width:900px){.source-iq-app_appNav__YgY43{justify-content:center}}.source-iq-app_accountCluster__xSOqT button,.source-iq-app_appNav__YgY43 a{display:inline-flex;align-items:center;gap:.4rem;min-height:2.35rem;border:1px solid rgba(17,24,39,.1);border-radius:999px;padding:0 .8rem;background:rgba(255,255,255,.78);color:#334155;font-size:.84rem;font-weight:700;text-decoration:none}.source-iq-app_accountCluster__xSOqT{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;justify-content:flex-start}@media (min-width:900px){.source-iq-app_accountCluster__xSOqT{justify-content:flex-end}}.source-iq-app_accountCluster__xSOqT>span{max-width:15rem;overflow:hidden;color:var(--ink-secondary);font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.source-iq-app_accountCluster__xSOqT button{cursor:pointer}.source-iq-app_commandBar__i2Oqs{display:grid;gap:1rem;align-items:end;width:min(100%,92rem);margin:.75rem auto 1rem;padding:clamp(1rem,2vw,1.35rem);border:1px solid rgba(17,24,39,.08);border-radius:1.1rem;background:rgba(255,255,255,.84);box-shadow:0 18px 50px rgba(15,23,42,.06)}@media (min-width:860px){.source-iq-app_commandBar__i2Oqs{grid-template-columns:minmax(0,1fr) auto}}.source-iq-app_commandBar__i2Oqs h1{margin:.2rem 0 0;font-size:clamp(1.45rem,2.4vw,2.15rem);line-height:1.08;letter-spacing:0}.source-iq-app_hero__QHqAD{display:grid;gap:1.5rem;align-items:end;width:min(100%,88rem);margin:0 auto 1.5rem}@media (min-width:900px){.source-iq-app_hero__QHqAD{grid-template-columns:minmax(0,1fr) auto}}.source-iq-app_hero__QHqAD h1{max-width:58rem;margin:.35rem 0 0;font-size:clamp(2.35rem,5vw,4.9rem);line-height:.98;letter-spacing:0}.source-iq-app_summary__ciGKP{max-width:44rem;margin:1rem 0 0;color:var(--ink-secondary);font-size:1.05rem;line-height:1.7}.source-iq-app_kicker__a5oR6{margin:0;color:var(--accent-primary-hover);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.source-iq-app_flagPanel__J7AJh,.source-iq-app_metrics__3GUB_,.source-iq-app_purchaseActions__VNAnl,.source-iq-app_resultGrid__3r2XN{display:flex;flex-wrap:wrap;gap:.65rem}.source-iq-app_flagPanel__J7AJh span,.source-iq-app_metrics__3GUB_ span,.source-iq-app_resultGrid__3r2XN span{display:inline-flex;gap:.35rem;align-items:center;padding:.65rem .8rem;border:1px solid var(--border-subtle);border-radius:.65rem;background:rgba(255,255,255,.82);color:var(--ink-secondary);font-size:.84rem}.source-iq-app_good__V2XZt{color:#047857!important}.source-iq-app_warn__zkTKv{color:#92400e!important}.source-iq-app_workspace__W_Zz1{display:grid;gap:1rem;align-items:start;width:min(100%,92rem);margin:0 auto}@media (min-width:980px){.source-iq-app_workspace__W_Zz1{grid-template-columns:22rem minmax(0,1fr)}}.source-iq-app_loading__hajcC,.source-iq-app_locked__4Njpt,.source-iq-app_mainPanel__8J7w7,.source-iq-app_sidebar__5LUeA{border:1px solid rgba(17,24,39,.1);border-radius:1.1rem;background:rgba(255,255,255,.9);box-shadow:0 18px 50px rgba(15,23,42,.08)}.source-iq-app_sidebar__5LUeA{position:sticky;top:1rem;display:grid;gap:1rem;padding:1rem}.source-iq-app_mainPanel__8J7w7{min-height:38rem;padding:clamp(1rem,2vw,1.35rem)}.source-iq-app_sidebarHeader__GwQYl{display:grid;gap:.8rem}.source-iq-app_sidebarHeader__GwQYl p{margin:0;font-weight:800}.source-iq-app_sidebarHeader__GwQYl span{color:var(--ink-secondary);font-size:.84rem}.source-iq-app_authTabs___SVwF button,.source-iq-app_newRunButton__hCu67,.source-iq-app_primaryButton__3zWgO,.source-iq-app_secondaryButton___EwHQ{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;border-radius:.65rem;border:1px solid transparent;font-weight:700;cursor:pointer}.source-iq-app_newRunButton__hCu67,.source-iq-app_primaryButton__3zWgO{width:100%;background:var(--ink-primary);color:#fffdfa}.source-iq-app_secondaryButton___EwHQ{background:var(--accent-primary-soft);border-color:rgba(21,168,228,.24);color:#075985}.source-iq-app_purchaseActions__VNAnl .source-iq-app_secondaryButton___EwHQ{width:auto;padding:0 .9rem}.source-iq-app_itemRow__YJamd button:disabled,.source-iq-app_newRunButton__hCu67:disabled,.source-iq-app_primaryButton__3zWgO:disabled,.source-iq-app_purchaseRow__BsGvA button:disabled,.source-iq-app_resultRow__7FDSl button:disabled,.source-iq-app_secondaryButton___EwHQ:disabled{cursor:not-allowed;opacity:.48}.source-iq-app_runList__UPib9{display:grid;gap:.65rem}.source-iq-app_activeRunButton__qQmZG,.source-iq-app_runButton___llUE{display:grid;gap:.35rem;width:100%;padding:.85rem;border:1px solid rgba(17,24,39,.1);border-radius:.8rem;background:rgba(255,255,255,.78);color:var(--ink-primary);text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.source-iq-app_activeRunButton__qQmZG,.source-iq-app_runButton___llUE:hover{transform:translateY(-1px)}.source-iq-app_activeRunButton__qQmZG{border-color:rgba(14,165,233,.48);background:#ecfeff}.source-iq-app_activeRunButton__qQmZG span,.source-iq-app_runButton___llUE span{overflow:hidden;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.source-iq-app_activeRunButton__qQmZG em,.source-iq-app_runButton___llUE em{overflow:hidden;color:#64748b;font-size:.76rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.source-iq-app_activeRunButton__qQmZG small,.source-iq-app_empty__uvXTK,.source-iq-app_hint__Mc0s1,.source-iq-app_itemRow__YJamd small,.source-iq-app_runButton___llUE small{color:var(--ink-secondary)}.source-iq-app_runHeader__MFBBA{display:grid;gap:1rem;padding:clamp(.9rem,2vw,1.15rem);border:1px solid rgba(17,24,39,.08);border-radius:1rem;background:linear-gradient(135deg,#ffffff,#f8fafc)}@media (min-width:860px){.source-iq-app_runHeader__MFBBA{grid-template-columns:minmax(0,1fr) auto}}.source-iq-app_locked__4Njpt h1,.source-iq-app_noRun__UBark h2,.source-iq-app_runHeader__MFBBA h2{margin:.35rem 0 0;font-size:clamp(1.5rem,3vw,2.25rem);letter-spacing:0}.source-iq-app_runHeader__MFBBA p{margin:.5rem 0 0;color:var(--ink-secondary)}.source-iq-app_steps__po4_W{display:grid;gap:1rem;margin-top:1rem}.source-iq-app_step__RbCMy{display:grid;gap:1rem;padding:clamp(.9rem,2vw,1.1rem);border:1px solid rgba(17,24,39,.08);border-radius:1rem;background:rgba(255,255,255,.84)}.source-iq-app_stepTitle__owp68{display:flex;align-items:center;gap:.65rem}.source-iq-app_stepTitle__owp68 h3{margin:0;font-size:1rem}.source-iq-app_workflowNav__HxM0D{display:grid;gap:.6rem;margin-top:1rem}@media (min-width:760px){.source-iq-app_workflowNav__HxM0D{grid-template-columns:repeat(5,minmax(0,1fr))}}.source-iq-app_workflowStepActive__ibfb_,.source-iq-app_workflowStepDone__JMZVD,.source-iq-app_workflowStep__wcEpy{display:grid;gap:.35rem;min-width:0;padding:.85rem;border:1px solid rgba(17,24,39,.08);border-radius:.9rem;background:#ffffff;color:var(--ink-primary);text-decoration:none}.source-iq-app_workflowStepActive__ibfb_ span,.source-iq-app_workflowStepDone__JMZVD span,.source-iq-app_workflowStep__wcEpy span{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:999px;background:#e2e8f0;color:#334155;font-size:.76rem;font-weight:800}.source-iq-app_workflowStepActive__ibfb_ strong,.source-iq-app_workflowStepDone__JMZVD strong,.source-iq-app_workflowStep__wcEpy strong{font-size:.9rem}.source-iq-app_workflowStepActive__ibfb_ small,.source-iq-app_workflowStepDone__JMZVD small,.source-iq-app_workflowStep__wcEpy small{color:#64748b;line-height:1.45}.source-iq-app_workflowStepDone__JMZVD{background:#f0fdf4}.source-iq-app_workflowStepDone__JMZVD span{background:#10b981;color:white}.source-iq-app_workflowStepActive__ibfb_{border-color:rgba(14,165,233,.45);background:#ecfeff;box-shadow:inset 0 0 0 1px rgba(14,165,233,.1)}.source-iq-app_workflowStepActive__ibfb_ span{background:#0284c7;color:white}.source-iq-app_textarea__CvzCQ{min-height:8rem;width:100%;resize:vertical;border:1px solid var(--border-subtle);border-radius:.8rem;padding:.85rem;color:var(--ink-primary);font:inherit}.source-iq-app_fileInput__oL4G2{width:100%;padding:.75rem;border:1px dashed var(--border-strong);border-radius:.8rem;background:#fafaf9}.source-iq-app_list__68q_A{display:flex;flex-wrap:wrap;gap:.5rem}.source-iq-app_list__68q_A span{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .6rem;border-radius:.55rem;background:#f5f5f4;color:var(--ink-secondary);font-size:.86rem}.source-iq-app_itemList__gUME8{display:grid;gap:.65rem}.source-iq-app_itemRow__YJamd,.source-iq-app_purchaseRow__BsGvA,.source-iq-app_resultRow__7FDSl{display:flex;gap:.75rem;align-items:center;justify-content:space-between;padding:.75rem;border:1px solid var(--border-subtle);border-radius:.75rem}.source-iq-app_itemRow__YJamd div,.source-iq-app_purchaseRow__BsGvA div,.source-iq-app_resultRow__7FDSl div{display:grid;gap:.25rem;min-width:0}.source-iq-app_purchaseList__ahkJx,.source-iq-app_resultList__Sdsbb{display:grid;gap:.65rem}.source-iq-app_purchaseRow__BsGvA strong,.source-iq-app_resultRow__7FDSl strong{overflow-wrap:anywhere}.source-iq-app_purchaseRow__BsGvA a,.source-iq-app_resultRow__7FDSl a{color:#075985;font-size:.84rem;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.source-iq-app_itemRow__YJamd button,.source-iq-app_purchaseRow__BsGvA button,.source-iq-app_resultRow__7FDSl button{min-height:2.25rem;padding:0 .7rem;border:1px solid var(--border-subtle);border-radius:.55rem;background:white;cursor:pointer}.source-iq-app_error__60JoI,.source-iq-app_message__VqYWl{display:flex;gap:.5rem;align-items:center;width:min(100%,88rem);margin:0 auto 1rem;padding:.85rem 1rem;border-radius:.8rem}.source-iq-app_error__60JoI{border:1px solid rgba(185,28,28,.18);background:#fef2f2;color:#991b1b}.source-iq-app_message__VqYWl{border:1px solid rgba(4,120,87,.18);background:#ecfdf5;color:#047857}.source-iq-app_loading__hajcC,.source-iq-app_locked__4Njpt,.source-iq-app_noRun__UBark{display:grid;gap:1rem;width:100%}.source-iq-app_loading__hajcC,.source-iq-app_locked__4Njpt{place-items:center;width:min(100%,42rem);margin:10vh auto;padding:clamp(2rem,5vw,4rem);text-align:center}.source-iq-app_noRun__UBark{grid-template-columns:minmax(0,1.05fr) minmax(17rem,.95fr);align-items:stretch}@media (max-width:780px){.source-iq-app_noRun__UBark{grid-template-columns:1fr}}.source-iq-app_locked__4Njpt p,.source-iq-app_noRun__UBark p{max-width:30rem;margin:0;color:var(--ink-secondary);line-height:1.7}.source-iq-app_historyEmpty__iPVoS,.source-iq-app_onboardingHero__Xr_2X,.source-iq-app_onboardingSteps__EQDTW,.source-iq-app_trustPanel__jU2rp{border:1px solid rgba(17,24,39,.08);border-radius:1rem;background:#ffffff}.source-iq-app_onboardingHero__Xr_2X{display:grid;gap:.9rem;align-content:start;padding:clamp(1.1rem,3vw,1.6rem)}.source-iq-app_onboardingHero__Xr_2X>svg{color:#0284c7}.source-iq-app_onboardingHero__Xr_2X .source-iq-app_primaryButton__3zWgO{width:fit-content;padding:0 1rem}.source-iq-app_onboardingSteps__EQDTW{display:grid;gap:.55rem;margin:0;padding:1rem;list-style:none}.source-iq-app_onboardingSteps__EQDTW li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;padding:.75rem;border-radius:.8rem;background:#f8fafc}.source-iq-app_onboardingSteps__EQDTW span{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:#e0f2fe;color:#0369a1;font-size:.76rem;font-weight:800}.source-iq-app_onboardingSteps__EQDTW strong,.source-iq-app_trustPanel__jU2rp strong{display:block;color:var(--ink-primary)}.source-iq-app_onboardingSteps__EQDTW p,.source-iq-app_trustPanel__jU2rp p{margin-top:.2rem;font-size:.86rem}.source-iq-app_trustPanel__jU2rp{display:flex;grid-column:1/-1;gap:.75rem;padding:1rem}.source-iq-app_trustPanel__jU2rp svg{flex:0 0 auto;color:#059669}.source-iq-app_historyEmpty__iPVoS{display:grid;gap:.35rem;justify-items:start;padding:1rem;color:var(--ink-secondary)}.source-iq-app_historyEmpty__iPVoS svg{color:#0284c7}.source-iq-app_exportLink__qYpgH{color:#075985;font-weight:700;text-decoration:underline;text-underline-offset:.2em}.source-iq-app_authTabs___SVwF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,24rem);padding:.25rem;border:1px solid var(--border-subtle);border-radius:.8rem;background:#f8fafc}.source-iq-app_authTabs___SVwF button{min-height:2.45rem;border:0;background:transparent;color:var(--ink-secondary)}.source-iq-app_authTabActive__PZ5jN{background:#fffdfa!important;color:var(--ink-primary)!important;box-shadow:var(--shadow-sm)}.source-iq-app_authForm__w4SFV{display:grid;gap:.85rem;width:min(100%,24rem);text-align:left}.source-iq-app_authForm__w4SFV label{display:grid;gap:.35rem;color:var(--ink-secondary);font-size:.82rem;font-weight:700}.source-iq-app_authForm__w4SFV input{min-height:2.75rem;border:1px solid var(--border-subtle);border-radius:.65rem;padding:0 .85rem;background:#fffdfa;color:var(--ink-primary);font:inherit}.source-iq-app_authForm__w4SFV input:focus{border-color:rgba(21,168,228,.65);outline:3px solid rgba(21,168,228,.16)}.source-iq-app_authError__Uw_JR,.source-iq-app_authNotice__x2Wvi{margin:0;border-radius:.65rem;padding:.75rem .85rem;font-size:.86rem;line-height:1.45}.source-iq-app_authError__Uw_JR{border:1px solid rgba(185,28,28,.18);background:#fef2f2;color:#991b1b}.source-iq-app_authNotice__x2Wvi{border:1px solid rgba(4,120,87,.18);background:#ecfdf5;color:#047857}.source-iq-app_authInlineAction__vDFTg{width:fit-content;border:0;background:transparent;color:#075985;font:inherit;font-size:.86rem;font-weight:800;cursor:pointer;text-align:left;text-decoration:underline;text-underline-offset:.22em}.source-iq-app_authInlineAction__vDFTg:disabled{cursor:not-allowed;opacity:.48}.source-iq-app_spin__FoLYg{animation:source-iq-app_spin__FoLYg .9s linear infinite}@keyframes source-iq-app_spin__FoLYg{to{transform:rotate(1turn)}}