.page_devContainer__S8r7Z{display:flex;min-height:100vh;background:var(--bg-secondary);color:var(--text-primary)}.page_sidebar__IoeDk{width:220px;min-width:220px;background:var(--bg-primary);border-right:1px solid var(--border-light);padding:1.5rem .75rem;display:flex;flex-direction:column;gap:.25rem;position:sticky;top:0;height:100vh;overflow-y:auto}.page_sidebarSection__KndBP{display:flex;flex-direction:column;gap:.125rem}.page_sidebarSection__KndBP .page_sectionHeader__ylhxQ{font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);padding:.5rem .75rem .375rem;margin-top:.25rem;border-radius:0;border-bottom:none}.page_sidebarDivider__Qs57a{height:1px;background:var(--border-light);margin:.75rem}.page_sidebarButton___jgU9{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;border:none;background:transparent;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);border-radius:8px;cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease}.page_sidebarButton___jgU9:hover{background:var(--bg-accent);color:var(--text-primary)}.page_sidebarButton___jgU9.page_active__4X0zc{background:var(--primary-light);color:var(--primary-dark);font-weight:var(--font-semibold)}.page_mainContent__f6yYd{flex:1 1;min-width:0;padding:2rem 2.5rem;overflow-y:auto;position:relative}.page_themeToggle__MZc1n{position:absolute;top:1.5rem;right:1.5rem;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--border-medium);border-radius:10px;background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .1s ease;z-index:10}.page_themeToggle__MZc1n:hover{background:var(--bg-accent);color:var(--text-primary);border-color:var(--border-light);transform:scale(1.05)}.page_themeToggle__MZc1n:active{transform:scale(.98)}.page_section__gy7uq{max-width:960px;display:flex;flex-direction:column;gap:1.75rem}.page_section__gy7uq>.page_sectionHeader__ylhxQ{display:flex;flex-direction:column;gap:.375rem;padding-bottom:1.25rem;border-bottom:1px solid var(--border-light)}.page_section__gy7uq>.page_sectionHeader__ylhxQ h2{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--text-primary)}.page_section__gy7uq>.page_sectionHeader__ylhxQ p{font-size:var(--text-sm);color:var(--text-tertiary)}.page_sectionTitle__2FeI9{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:.5rem}.page_sectionDescription__RiAmw{font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:.75rem}.page_toastButtons__g8jUb{display:flex;flex-wrap:wrap;gap:.75rem}.page_testButton__jLSxr{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.125rem;border-radius:8px;border:none;font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:opacity .15s ease,transform .1s ease}.page_testButton__jLSxr:hover{opacity:.88;transform:translateY(-1px)}.page_testButton__jLSxr:active{transform:translateY(0)}.page_successButton__C_dhP{background:var(--success);color:#fff}.page_errorButton__mBiq_{background:var(--error);color:#fff}.page_warningButton__q1dI_{background:var(--warning);color:#fff}.page_infoButton__5vx_v{background:var(--primary);color:#fff}.page_tooltipGrid__1K_i8{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1.25rem}.page_tooltipItem__KS_wV{display:flex;justify-content:center;align-items:center;padding:2rem 1rem;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:12px}.page_tooltipButton__DdilL{padding:.5rem 1rem;background:var(--bg-accent);border:1px solid var(--border-medium);border-radius:8px;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);cursor:pointer;transition:background .15s ease}.page_tooltipButton__DdilL:hover{background:var(--border-light)}.page_cardsGrid__dPKkX{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}.page_cardContainer__3YGax{display:flex;flex-direction:column;gap:.75rem}.page_cardContainer__3YGax h3{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em}.page_iconActions__oYk1l,.page_iconControls__drAaO{display:flex;flex-wrap:wrap;gap:.5rem}.page_iconActions__oYk1l button,.page_iconControls__drAaO button{padding:.4rem .875rem;border-radius:8px;border:1px solid var(--border-medium);background:var(--bg-primary);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.page_iconActions__oYk1l button:hover,.page_iconControls__drAaO button:hover{background:var(--bg-accent);color:var(--text-primary)}.page_iconControls__drAaO button.page_active__4X0zc{background:var(--primary-light);color:var(--primary-dark);border-color:var(--primary-medium);font-weight:var(--font-semibold)}.page_iconGrid__pzXAF{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:.5rem}.page_iconItem__h2D34{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.875rem .5rem;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:10px;font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;transition:border-color .15s ease,background .15s ease;overflow:hidden;word-break:break-word}.page_iconItem__h2D34:hover{border-color:var(--border-medium);background:var(--bg-secondary)}.page_rendererCard__CqILY{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:12px;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:.875rem}.page_rendererCard__CqILY h3{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary)}.page_rendererCard__CqILY code{font-size:var(--text-xs);background:var(--bg-accent);color:var(--text-tertiary);padding:.25rem .5rem;border-radius:5px;font-family:Fira Code,Cascadia Code,monospace}.page_analyticsControls__obmdi{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.page_analyticsMonthControl__qjz4R{display:inline-flex;align-items:center;gap:.5rem}.page_analyticsMonthControl__qjz4R label{font-size:var(--text-xs);color:var(--text-tertiary);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em}.page_timeRangeSelect__exrfx{padding:.4rem .75rem;border:1px solid var(--border-medium);border-radius:8px;background:var(--bg-primary);font-size:var(--text-sm);color:var(--text-primary);font-weight:var(--font-medium);cursor:pointer;outline:none;transition:border-color .15s ease}.page_timeRangeSelect__exrfx:focus{border-color:var(--primary)}.page_refreshButton__bkNrZ{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .875rem;border:1px solid var(--border-medium);border-radius:8px;background:var(--bg-primary);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);cursor:pointer;transition:background .15s ease,border-color .15s ease}.page_refreshButton__bkNrZ:hover:not(:disabled){background:var(--bg-accent)}.page_refreshButton__bkNrZ:disabled{opacity:.5;cursor:not-allowed}.page_tabsContainer__piflF{display:flex;gap:.25rem;border-bottom:1px solid var(--border-light);padding-bottom:0}.page_tabsContainer__piflF button{padding:.5rem 1rem;background:transparent;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-tertiary);cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s ease,border-color .15s ease}.page_tabsContainer__piflF button:hover{color:var(--text-primary)}.page_tabsContainer__piflF button.page_active__4X0zc{color:var(--primary);border-bottom-color:var(--primary);font-weight:var(--font-semibold)}.page_businessSummary__ENbnR{display:flex;flex-direction:column;gap:2rem}.page_summarySection__hLPKF{display:flex;flex-direction:column;gap:.875rem}.page_summaryTitle__yuCu7{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary)}.page_metricsGrid__EljPb{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:.875rem}.page_metricsGridWide__P_FQM{display:grid;grid-template-columns:repeat(6,1fr);gap:.875rem}.page_metricCard__DhxK5{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:12px;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.375rem;transition:border-color .15s ease}.page_metricCard__DhxK5:hover{border-color:var(--border-medium)}.page_metricLabel__s_sXW{font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;min-height:2.25rem;display:flex;align-items:flex-start}.page_metricValue__0uATf{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--text-primary);line-height:1.2}.page_metricSubtext__UJNB9{font-size:var(--text-xs);color:var(--text-tertiary)}.page_analyticsData__i4YuY{display:flex;flex-direction:column;gap:2rem}.page_analyticsSection__RuAN4{display:flex;flex-direction:column;gap:.875rem}.page_tierSection__4mt1o{margin-top:1rem}.page_tierTitle__7Ycw5{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary);margin-bottom:.625rem;text-transform:capitalize}.page_tableContainer__WMSpF{overflow-x:auto;border-radius:10px;border:1px solid var(--border-light)}.page_tableContainerScrollY__zUoeB{max-height:min(50vh,28rem);overflow-y:auto}.page_tableContainer__WMSpF h4{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-secondary);padding:.75rem 1rem;background:var(--bg-secondary);border-bottom:1px solid var(--border-light)}.page_dataTable__D_sxu{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.page_dataTable__D_sxu thead th{background:var(--bg-secondary);padding:.625rem 1rem;text-align:left;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-light);white-space:nowrap}.page_dataTable__D_sxu tbody td{padding:.625rem 1rem;color:var(--text-secondary);border-bottom:1px solid var(--border-ultra-light);white-space:nowrap}.page_dataTable__D_sxu tbody tr:last-child td{border-bottom:none}.page_dataTable__D_sxu tbody tr:hover td{background:var(--bg-secondary)}.page_dataTableSubRow__1eFgp td{background:var(--bg-secondary);font-size:var(--text-xs);color:var(--text-secondary);vertical-align:middle}.page_dataTable__D_sxu tbody tr.page_dataTableSubRow__1eFgp:hover td{background:var(--bg-secondary)}.page_dataTableSubRowLabel__ykLXs{padding-left:1.75rem!important;border-left:3px solid var(--border-color);font-weight:var(--font-semibold);color:var(--text-primary)!important}.page_dataTableSubRowLabelPrimaryAccent__gaccU{border-left-color:var(--primary)}.page_dataTableSubRowLabelWarningAccent__0hpSF{border-left-color:var(--warning)}.page_dataTable__D_sxu thead th.page_dataTableNumHeader__CtofK{text-align:right}.page_dataTable__D_sxu tbody td.page_dataTableNum__1OSNC{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_dataTableTopUsers__LSGup{min-width:56rem;table-layout:auto}.page_dataTable__D_sxu tbody td.page_dataTableSubRowCache__Tlksu{white-space:normal;vertical-align:middle}.page_dataTableCacheMeta__fSHbq{display:block;color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35}.page_dataTableCacheMetaAccent__WoNoV{color:var(--text-secondary);font-weight:var(--font-medium)}.page_totalRow__9M2FT td{font-weight:var(--font-semibold);color:var(--text-primary)!important;background:var(--bg-secondary);border-top:1px solid var(--border-medium)!important}.page_insightCard__yd6GJ{display:flex;align-items:flex-start;gap:.75rem;background:var(--bg-primary);border:1px solid var(--border-light);border-left:3px solid var(--primary);border-radius:10px;padding:.875rem 1rem;transition:border-color .15s ease}.page_insightCard__yd6GJ:hover{border-left-color:var(--primary-dark)}.page_insightIcon__DXhhh{color:var(--primary);flex-shrink:0;margin-top:2px}.page_insightTitle__eDS11{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary);margin-bottom:.25rem}.page_insightText__PGLJE{font-size:var(--text-sm);color:var(--text-secondary)}.page_loading__KcW63{display:flex;align-items:center;gap:.625rem;font-size:var(--text-sm);color:var(--text-tertiary);padding:2.5rem 0}@keyframes page_spin__nN9pm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_spinner__OO7vT{animation:page_spin__nN9pm .9s linear infinite;flex-shrink:0}.page_emptyState__kFBQF{padding:3rem;color:var(--text-quaternary);background:var(--bg-primary);border:1px dashed var(--border-medium);border-radius:12px}.page_emptyState__kFBQF,.page_errorState__TIvBl{display:flex;align-items:center;justify-content:center;font-size:var(--text-sm)}.page_errorState__TIvBl{padding:2.5rem;color:var(--error);background:var(--error-bg);border:1px solid var(--border-error);border-radius:12px}.page_previewLaunchCard__jE2ZF{display:flex;gap:1rem;padding:1.25rem;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:16px;align-items:center;justify-content:space-between}.page_previewLaunchCard__jE2ZF a{text-decoration:none}.page_previewLaunchActions__53lZx{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.page_previewLaunchActions__53lZx a{text-decoration:none}.page_questionCard__Oi8B_,.page_questionGrid__8I160{display:flex;flex-direction:column;gap:1rem}.page_questionCard__Oi8B_{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:12px;padding:1.25rem 1.5rem;transition:border-color .15s ease}.page_questionCard__Oi8B_:hover{border-color:var(--border-medium)}.page_questionCardHeader__uLkh4{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_questionCardHeader__uLkh4 h4{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary);line-height:1.4;margin-bottom:.2rem}.page_questionCardHeader__uLkh4 p{font-size:var(--text-xs);color:var(--text-tertiary)}.page_responseList__q4SG9{display:flex;flex-direction:column;gap:.625rem}.page_responseRow__yTdKC{display:flex;flex-direction:column;gap:.3rem}.page_responseRowHeader__dawbN{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.page_optionLabel__KVImS{font-size:var(--text-sm);color:var(--text-primary);flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_optionPercent__C2_BC{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--primary);min-width:36px;text-align:right;flex-shrink:0}.page_responseTrack__f9REo{width:100%;height:6px;border-radius:999px;background:var(--bg-accent);overflow:hidden}.page_responseFill__mxyDC{height:100%;border-radius:999px;background:var(--primary);min-width:2px;transition:width .4s ease}.page_optionStats__l2tcY{display:flex;gap:.75rem;font-size:var(--text-xs);color:var(--text-tertiary)}.page_optionCount___sxWW{font-weight:var(--font-semibold);color:var(--text-secondary)}.page_diagnosticTool___R_Dz{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:8px;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.page_diagnosticTool___R_Dz h3{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary)}.page_diagnosticTool___R_Dz>p{font-size:var(--text-sm);color:var(--text-tertiary);margin-top:-.5rem}.page_diagnosticForm__zrnlV{display:flex;flex-direction:column;gap:.5rem}.page_diagnosticForm__zrnlV label{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.page_diagnosticForm__zrnlV input{padding:.5rem .75rem;border:1px solid var(--border-medium);border-radius:8px;font-size:var(--text-sm);color:var(--text-primary);background:var(--bg-secondary);outline:none;transition:border-color .15s ease}.page_diagnosticForm__zrnlV input:focus{border-color:var(--primary)}.page_diagnosticResult__e1W3o{background:transparent;border:none;border-left:4px solid var(--primary);border-radius:0;margin-top:.25rem;padding:.35rem 0 .25rem 1.25rem;font-size:var(--text-sm);color:var(--text-secondary);display:flex;flex-direction:column;gap:1.15rem}.page_diagnosticResultCorrect__ENhfp{border-left-color:var(--success)}.page_diagnosticResultInconsistent__iYqea{border-left-color:var(--warning)}.page_diagnosticResultIncomplete__12QMB{border-left-color:var(--primary)}.page_diagnosticResultHeader__Qi6F_{display:flex;align-items:flex-start;gap:.8rem;padding-bottom:1rem;border-bottom:1px solid var(--border-light)}.page_diagnosticStatusIcon__HUUyo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:8px}.page_diagnosticStatusIconCorrect__rUIdg{color:var(--success);background:var(--success-bg)}.page_diagnosticStatusIconWarning__jjEgp{color:var(--warning);background:var(--warning-bg)}.page_diagnosticStatusIconInfo__trIPY{color:var(--primary);background:var(--primary-light)}.page_diagnosticHeaderCopy__0Vpdn{min-width:0;display:flex;flex-direction:column;gap:.35rem}.page_diagnosticKicker__b__y1{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.page_diagnosticStatusLine__v0mpn{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.page_diagnosticStatusLine__v0mpn h4{margin:0;font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary)}.page_diagnosticStatusPill__6EmM8{display:inline-flex;align-items:center;padding:.18rem .5rem;border:1px solid var(--border-light);border-radius:999px;background:var(--bg-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-secondary);text-transform:capitalize}.page_diagnosisMessage__nRkeh{font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-wrap;line-height:1.55;margin:0}.page_diagnosticMetaGrid__lvJaX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-light)}.page_diagnosticMetaItem__X_Uqc{min-width:0;display:flex;flex-direction:column;gap:.35rem}.page_diagnosticMetaLabel__JbY9t{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em}.page_diagnosticMetaItem__X_Uqc strong{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold)}.page_diagnosticMetaDetail__G8TbE{color:var(--text-tertiary);font-size:var(--text-xs)}.page_diagnosticCode__zM1fq,.page_onboardingFieldMeta__hKksl code,.page_onboardingOptionPill__PLp8q code,.page_onboardingSelectedSummary__BvgM6 code{width:fit-content;max-width:100%;padding:.12rem .35rem;border-radius:5px;background:var(--bg-accent);color:var(--text-secondary);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--text-xs);font-weight:var(--font-medium);overflow-wrap:anywhere}.page_onboardingChoiceReview__4GbSr{display:flex;flex-direction:column;gap:.9rem}.page_onboardingChoiceHeader__6w1si{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_onboardingChoiceHeader__6w1si h5{margin:0;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold)}.page_onboardingChoiceHeader__6w1si p{margin:.25rem 0 0;color:var(--text-tertiary);font-size:var(--text-xs);line-height:1.5}.page_onboardingFieldList__GGxoW{display:flex;flex-direction:column;border-top:1px solid var(--border-light)}.page_onboardingFieldRow__ogrZB{display:flex;flex-direction:column;gap:.85rem;padding:1rem 0;border-bottom:1px solid var(--border-light)}.page_onboardingFieldRow__ogrZB:last-child{border-bottom:none;padding-bottom:0}.page_onboardingFieldSummary__vKopC{display:grid;grid-template-columns:38px minmax(0,1fr) minmax(180px,.46fr);gap:.85rem;align-items:start}.page_onboardingQuestionIndex__DuBSG{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--border-light);border-radius:8px;background:var(--bg-secondary);color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-semibold)}.page_onboardingQuestionCopy__cIYYO{min-width:0;display:flex;flex-direction:column;gap:.35rem}.page_onboardingQuestionCopy__cIYYO h6{margin:0;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:1.4}.page_onboardingFieldMeta__hKksl{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;color:var(--text-tertiary);font-size:var(--text-xs)}.page_onboardingSelectedSummary__BvgM6{min-width:0;display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}.page_onboardingSelectedSummary__BvgM6 span{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.06em}.page_onboardingSelectedSummary__BvgM6 strong{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:1.35}.page_onboardingOptionList__hQJX1{display:flex;flex-wrap:wrap;gap:.45rem;padding-left:38px}.page_onboardingOptionPill__PLp8q{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;min-height:30px;padding:.35rem .5rem;border:1px solid var(--border-light);border-radius:8px;background:var(--bg-secondary);color:var(--text-secondary);font-size:var(--text-xs);line-height:1.25}.page_onboardingOptionPill__PLp8q span{overflow-wrap:anywhere}.page_onboardingOptionPill__PLp8q code{background:var(--bg-primary);color:var(--text-tertiary)}.page_onboardingOptionSelected__ySJVS{border-color:rgba(16,185,129,.5);background:var(--success-bg);color:var(--text-primary);font-weight:var(--font-semibold)}.page_onboardingOptionSelected__ySJVS svg{color:var(--success);flex:0 0 auto}.page_onboardingOptionSelected__ySJVS code{color:var(--success);background:rgba(16,185,129,.12)}.page_onboardingOptionCustom__Ysn1t{border-style:dashed}.page_panelHeader__6dfvg{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_inlineBadge__tX66z{display:inline-flex;align-items:center;padding:.25rem .625rem;background:var(--bg-accent);border:1px solid var(--border-medium);border-radius:999px;font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-secondary);white-space:nowrap;flex-shrink:0}.page_abuseHero__dzjlq{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.95fr);gap:1.25rem;padding:1.25rem;border-radius:18px;border:1px solid var(--border-light);background:radial-gradient(circle at top right,rgba(59,130,246,.12),transparent 34%),linear-gradient(180deg,var(--bg-primary),var(--bg-secondary));overflow:hidden}.page_abuseHeroBody__xuP_h{display:flex;flex-direction:column;gap:.875rem}.page_abuseHeroKicker__ZVyS3{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;padding:.4rem .7rem;border-radius:999px;background:rgba(15,23,42,.05);border:1px solid rgba(148,163,184,.18);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.page_abuseHeroTitleRow__uoCrn{display:flex;align-items:flex-start;justify-content:space-between;gap:.875rem}.page_abuseHeroTitle__Gj54y{margin:0;font-size:clamp(1.45rem,1.2rem + .8vw,2rem);font-weight:var(--font-semibold);letter-spacing:-.02em;color:var(--text-primary)}.page_abuseHeroText__h6o8o{max-width:60ch;margin:0;font-size:var(--text-sm);line-height:1.65;color:var(--text-secondary)}.page_abuseHeroStats__t82dH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem}.page_abuseHeroStat__PhndO{display:flex;flex-direction:column;gap:.375rem;padding:1rem;border-radius:14px;background:rgba(255,255,255,.55);border:1px solid rgba(148,163,184,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.page_abuseHeroStatLabel__k_Y1_{font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.page_abuseHeroStatValue__JNiUm{font-size:clamp(1.1rem,1rem + .45vw,1.5rem);font-weight:var(--font-semibold);color:var(--text-primary);line-height:1.2}.page_abuseHeroDanger__HjF3R{border-color:rgba(239,68,68,.22);background:radial-gradient(circle at top right,rgba(239,68,68,.18),transparent 40%),linear-gradient(180deg,var(--bg-primary),rgba(239,68,68,.03))}.page_abuseHeroWarning__4o_lh{border-color:rgba(245,158,11,.22);background:radial-gradient(circle at top right,rgba(245,158,11,.18),transparent 40%),linear-gradient(180deg,var(--bg-primary),rgba(245,158,11,.03))}.page_abuseHeroSuccess__0_aRW{border-color:rgba(16,185,129,.22);background:radial-gradient(circle at top right,rgba(16,185,129,.18),transparent 40%),linear-gradient(180deg,var(--bg-primary),rgba(16,185,129,.03))}.page_scoreBadge__QC_2F{border-radius:6px;letter-spacing:.02em}.page_planBadge__CApPk,.page_scoreBadge__QC_2F{display:inline-flex;align-items:center;padding:.2rem .5rem;font-size:var(--text-xs);font-weight:var(--font-semibold)}.page_planBadge__CApPk{background:var(--bg-accent);border:1px solid var(--border-light);border-radius:6px;color:var(--text-secondary);letter-spacing:.04em}.page_toneDanger__nG00z{background:rgba(239,68,68,.1);color:var(--error);border:1px solid rgba(239,68,68,.2)}.page_toneWarning__VwZpx{background:rgba(245,158,11,.1);color:var(--warning);border:1px solid rgba(245,158,11,.2)}.page_toneSuccess__WLuUL{background:rgba(16,185,129,.1);color:var(--success);border:1px solid rgba(16,185,129,.2)}.page_toneMuted__tYf_e{background:var(--bg-accent);color:var(--text-tertiary);border:1px solid var(--border-light)}.page_formGroup__5jYLz{display:flex;flex-direction:column;gap:.375rem}.page_formGroup__5jYLz label{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary)}.page_formGroup__5jYLz input,.page_formGroup__5jYLz select,.page_formGroup__5jYLz textarea{padding:.5rem .75rem;border:1px solid var(--border-medium);border-radius:8px;font-size:var(--text-sm);color:var(--text-primary);background:var(--bg-primary);outline:none;transition:border-color .15s ease}.page_formGroup__5jYLz input:focus,.page_formGroup__5jYLz select:focus,.page_formGroup__5jYLz textarea:focus{border-color:var(--primary)}.page_hint__1BUz9{font-size:var(--text-xs);color:var(--text-tertiary)}.page_required__TwZIy{color:var(--error);margin-left:2px}.page_select__WuM0h{padding:.5rem .75rem;border:1px solid var(--border-medium);border-radius:8px;font-size:var(--text-sm);color:var(--text-primary);background:var(--bg-primary);outline:none;cursor:pointer;transition:border-color .15s ease}.page_select__WuM0h:focus{border-color:var(--primary)}.page_pricingTest__7gKO3{display:flex;flex-direction:column;gap:1.25rem}.page_resultSection__ZZLs2{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:12px;padding:1.25rem 1.5rem;font-size:var(--text-sm)}.page_btnPrimary__YVXR1{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.125rem;background:var(--primary);color:#fff;border:none;border-radius:8px;font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:opacity .15s ease,transform .1s ease}.page_btnPrimary__YVXR1:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.page_btnPrimary__YVXR1:disabled{opacity:.5;cursor:not-allowed}.page_btnSecondary__NU709{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.125rem;background:var(--bg-primary);color:var(--text-primary);border:1px solid var(--border-medium);border-radius:8px;font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:background .15s ease,border-color .15s ease}.page_btnSecondary__NU709:hover:not(:disabled){background:var(--bg-accent)}.page_btnSecondary__NU709:disabled{opacity:.5;cursor:not-allowed}.page_btnWarning__XB054{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.125rem;background:var(--warning);color:#fff;border:none;border-radius:8px;font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:opacity .15s ease}.page_btnWarning__XB054:hover:not(:disabled){opacity:.88}.page_btnWarning__XB054:disabled{opacity:.5;cursor:not-allowed}.page_modalOverlay__SF_qj{position:fixed;inset:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:page_fadeIn__8TMbk .15s ease}@keyframes page_fadeIn__8TMbk{0%{opacity:0}to{opacity:1}}.page_modalContent__yxwiq{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:16px;width:90%;max-width:560px;max-height:85vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.15);animation:page_slideUp__Dm_5H .2s ease}@keyframes page_slideUp__Dm_5H{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.page_modalHeader__bFj6L{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-light)}.page_modalHeader__bFj6L h2{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary)}.page_modalClose__fF44c{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:8px;cursor:pointer;color:var(--text-tertiary);transition:background .15s ease,color .15s ease}.page_modalClose__fF44c:hover{background:var(--bg-accent);color:var(--text-primary)}.page_modalBody__J6W25{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.page_jobCard___IG_f{border:1px solid var(--border-light);border-radius:12px;padding:1rem 1.25rem;font-size:var(--text-sm);color:var(--text-secondary);gap:.5rem}.page_jobCard___IG_f,.page_quizCard__5Loq7{background:var(--bg-primary);display:flex;flex-direction:column}.page_quizCard__5Loq7{border:1px solid var(--border-light);border-radius:14px;padding:1.25rem;gap:.875rem;transition:box-shadow .15s ease,border-color .15s ease}.page_quizCard__5Loq7:hover{border-color:var(--border-medium);box-shadow:0 4px 12px rgba(0,0,0,.06)}@media (max-width:768px){.page_previewLaunchCard__jE2ZF{flex-direction:column;width:100%;align-items:stretch}.page_previewLaunchActions__53lZx{width:100%}.page_previewLaunchActions__53lZx>*{width:100%;justify-content:center}.page_devContainer__S8r7Z{flex-direction:column}.page_sidebar__IoeDk{width:100%;min-width:unset;height:auto;position:static;flex-direction:row;flex-wrap:wrap;padding:.75rem;gap:0;border-right:none;border-bottom:1px solid var(--border-light)}.page_sidebarSection__KndBP{flex-direction:row;flex-wrap:wrap;align-items:center}.page_sidebarSection__KndBP .page_sectionHeader__ylhxQ{padding:.375rem .5rem;font-size:10px}.page_sidebarDivider__Qs57a{width:1px;height:auto;margin:.25rem .5rem;background:var(--border-light)}.page_sidebarButton___jgU9{padding:.375rem .625rem}.page_mainContent__f6yYd{padding:1.25rem 1rem}.page_metricsGrid__EljPb{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.page_diagnosticMetaGrid__lvJaX{grid-template-columns:1fr}.page_diagnosticResultHeader__Qi6F_,.page_onboardingChoiceHeader__6w1si{flex-direction:column}.page_onboardingFieldSummary__vKopC{grid-template-columns:1fr}.page_onboardingOptionList__hQJX1{padding-left:0}.page_abuseHero__dzjlq{grid-template-columns:1fr;padding:1rem}.page_abuseHeroTitleRow__uoCrn{flex-direction:column}.page_abuseHeroStats__t82dH{grid-template-columns:1fr}}.page_promoAdminToolbar__EQx9y{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.page_promoAdminGhostBtn__4PJjy,.page_promoAdminPrimaryBtn__H3TYx{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border-radius:8px;font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.page_promoAdminPrimaryBtn__H3TYx{border:1px solid var(--primary);background:var(--primary);color:#fff}.page_promoAdminPrimaryBtn__H3TYx:hover:not(:disabled){filter:brightness(1.05)}.page_promoAdminPrimaryBtn__H3TYx:disabled{opacity:.6;cursor:not-allowed}.page_promoAdminGhostBtn__4PJjy{border:1px solid var(--border-light);background:var(--bg-primary);color:var(--text-secondary)}.page_promoAdminGhostBtn__4PJjy:hover:not(:disabled){background:var(--bg-accent);color:var(--text-primary)}.page_promoFormCard__Yro2w{margin-top:1rem;padding:1.25rem;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:12px;display:flex;flex-direction:column;gap:1rem}.page_promoFormGrid__8nuAB{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem 1.25rem}.page_promoField__vQQ8F{display:flex;flex-direction:column;gap:.35rem;font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--text-tertiary)}.page_promoFieldFull__tl2Yr{grid-column:1/-1}.page_promoFieldCheckbox__XxB77{flex-direction:row;align-items:center;gap:.5rem}.page_promoField__vQQ8F input,.page_promoField__vQQ8F select{padding:.5rem .625rem;border:1px solid var(--border-light);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:var(--text-sm)}.page_promoField__vQQ8F input:focus,.page_promoField__vQQ8F select:focus{outline:none;border-color:var(--primary)}.page_promoFormActions__F3sdZ{display:flex;gap:.5rem;flex-wrap:wrap}.page_promoTableWrap__dX_Io{margin-top:1.5rem;border:1px solid var(--border-light);border-radius:12px;overflow:auto;background:var(--bg-primary)}.page_promoTable__aaFic{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.page_promoTable__aaFic td,.page_promoTable__aaFic th{padding:.65rem .875rem;text-align:left;border-bottom:1px solid var(--border-light)}.page_promoTable__aaFic th{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);background:var(--bg-secondary)}.page_promoTable__aaFic tbody tr:last-child td{border-bottom:none}.page_promoMono__36yy_{font-family:ui-monospace,monospace;font-weight:var(--font-medium)}.page_promoMuted__zSk3W{color:var(--text-tertiary);font-size:var(--text-xs);white-space:nowrap}.page_promoIconBtn__U_JSk{display:inline-flex;align-items:center;justify-content:center;padding:.35rem;border:none;border-radius:6px;background:transparent;color:var(--text-secondary);cursor:pointer}.page_promoIconBtn__U_JSk:hover{background:var(--bg-accent);color:var(--text-primary)}.page_promoEmpty__UCSq7,.page_promoLoading__oqzwY{padding:2rem;text-align:center;color:var(--text-tertiary);font-size:var(--text-sm)}@keyframes page_promoSpin__6Cv1v{to{transform:rotate(1turn)}}.page_promoSpin__6Cv1v{animation:page_promoSpin__6Cv1v .8s linear infinite}.PricingModal_page__urWTY{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--bg-secondary);z-index:99999;display:flex;flex-direction:column;animation:PricingModal_fadeIn__rJC30 .3s ease;overflow-y:auto}@keyframes PricingModal_fadeIn__rJC30{0%{opacity:0}to{opacity:1}}.PricingModal_header__z7_AC{display:flex;justify-content:center;align-items:center;position:relative;padding:var(--space-6) var(--space-8);padding-bottom:0}.PricingModal_title__t9j43{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-primary);text-align:center;margin-top:var(--space-8)}.PricingModal_highlight__BudIZ{color:var(--primary);font-weight:var(--font-extrabold)}.PricingModal_closeButton__TVS3l{position:absolute;top:50%;right:var(--space-6);transform:translateY(-50%)}.PricingModal_content__I9P4y{padding:var(--space-6);width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center}.PricingModal_fairUsageNotice__GtIH2{text-align:center;margin:var(--space-3) 0;margin-top:var(--space-6);font-size:var(--text-sm);color:var(--text-tertiary)}.PricingModal_fairUsageNotice__GtIH2 a{color:var(--text-primary);text-decoration:underline}.PricingModal_fairUsageNotice__GtIH2 a:hover{color:var(--primary-dark)}.PricingModal_contactButton____dZR{color:var(--text-secondary);background:none;border:none;text-decoration:underline;cursor:pointer;font-size:var(--text-sm)}.PricingCards_pricingContainer__UPAHQ{display:grid;grid-template-rows:auto 1fr;gap:var(--space-8);width:100%;display:flex;flex-direction:column;align-items:center}.PricingCards_pricingGrid__quXC3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);width:100%}.PricingCards_planCard__eAN5s{border:2px solid var(--border-light);border-radius:var(--border-radius-xl);display:grid;grid-template-rows:auto auto auto auto 1fr auto;grid-template-columns:1fr;gap:var(--space-3);transition:var(--transition);position:relative;padding:var(--space-6);align-items:start}.PricingCards_planCard__eAN5s.PricingCards_highlighted__FWiGM,.PricingCards_planCard__eAN5s.PricingCards_plus__ZjLEc{border-color:var(--primary)}.PricingCards_planCard__eAN5s.PricingCards_pro__ILwum{border-color:var(--border-light)}.PricingCards_highlightBadge__7trCJ{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--primary);color:var(--text-inverse);font-size:var(--text-xs);font-weight:var(--font-semibold);padding:var(--space-1) var(--space-3);border-radius:var(--border-radius-full);z-index:1}.PricingCards_planHeader__cl4ap{display:flex;align-items:center;gap:var(--space-2)}.PricingCards_tierIcon__X7VpJ{color:var(--primary);flex-shrink:0}.PricingCards_planName__qU9es{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0}.PricingCards_planDescription__s_DCW{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5;display:flex;align-items:flex-start}.PricingCards_planPrice__TfF9a{font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--text-primary);display:grid;grid-auto-flow:column;justify-content:center;align-items:center}.PricingCards_planPrice__TfF9a .PricingCards_period__A_gfT{font-size:var(--text-base);font-weight:var(--font-normal);color:var(--text-secondary);margin-left:var(--space-2)}.PricingCards_planPrice__TfF9a .PricingCards_periodFixedSlash__tzSA9{font-size:var(--text-base);font-weight:var(--font-normal);color:var(--text-secondary);flex-shrink:0}.PricingCards_planPrice__TfF9a .PricingCards_periodSuffixViewport__l9q8U{display:inline-block;overflow:hidden;height:1em;line-height:1;vertical-align:middle;margin-left:0}.PricingCards_planPrice__TfF9a .PricingCards_periodSuffixInner__iykDX{display:flex;flex-direction:column;will-change:transform;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.PricingCards_planPrice__TfF9a .PricingCards_periodSuffixItem__fVo2l{height:1em;line-height:1;display:flex;align-items:center}.PricingCards_srOnly__Mu0t8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PricingCards_annualPrice__pvImC{font-size:var(--text-sm);color:var(--text-secondary);position:relative;top:0;left:0;right:0;text-align:center;transition:opacity .3s ease-in-out;height:24px;opacity:0;overflow:hidden;pointer-events:none}.PricingCards_annualPrice__pvImC.PricingCards_visible__HQN7P{opacity:1;pointer-events:auto}.PricingCards_planButton__5D570{width:100%;padding:var(--space-3) 0;border-radius:var(--border-radius-lg);font-size:var(--text-base);font-weight:var(--font-semibold);cursor:pointer;transition:var(--transition);margin-top:auto}.PricingCards_planButton__5D570.PricingCards_free__4Z9PB{background:var(--bg-secondary);border:1px solid var(--border-light);color:var(--text-primary)}.PricingCards_planButton__5D570.PricingCards_free__4Z9PB:hover:not(:disabled){background:var(--bg-accent)}.PricingCards_planButton__5D570.PricingCards_plus__ZjLEc{background:var(--primary);border:1px solid var(--primary);color:var(--text-inverse)}.PricingCards_planButton__5D570.PricingCards_plus__ZjLEc:hover:not(:disabled){background:var(--primary-dark)}.PricingCards_planButton__5D570.PricingCards_pro__ILwum{background:var(--primary);border:1px solid var(--primary);color:var(--text-inverse)}.PricingCards_planButton__5D570.PricingCards_pro__ILwum:hover:not(:disabled){background:var(--primary-dark)}.PricingCards_planButton__5D570:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.PricingCards_pricingGrid__quXC3{grid-template-columns:1fr;gap:var(--space-4)}.PricingCards_planCard__eAN5s{padding:var(--space-5)}.PricingCards_planButton__5D570{width:100%}}.PricingCards_featureList__BAhjP{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.PricingCards_featureItem__DSLmK{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary)}.PricingCards_featureIcon__R6a3Q,.PricingCards_returnIcon__tGiSB{color:var(--primary);flex-shrink:0}.PricingCards_featureHeader__7XvOL{font-weight:var(--font-semibold);color:var(--text-primary)}.PricingCards_limitedDealBadge__YkwgE{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-full);font-size:10px;font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.5px;margin-left:var(--space-2);background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706;border:1px solid rgba(217,119,6,.2);transition:var(--transition)}.AnimatedNumber_container__Tdsv5{display:inline-block;height:44px;line-height:44px;overflow:hidden;vertical-align:middle}.AnimatedNumber_digit__0Xi4H{display:flex;flex-direction:column;transition:transform .8s cubic-bezier(.23,1,.32,1)}.AnimatedNumber_digit__0Xi4H>span{height:44px}.Toast_toast__liqKQ{position:relative;display:flex;align-items:center;justify-content:space-between;min-width:320px;max-width:400px;padding:var(--space-4);margin-bottom:var(--space-2);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--border-color);will-change:opacity}.Toast_toast__liqKQ,.Toast_toast__liqKQ.Toast_exiting__HJshI{transition:var(--transition)}.Toast_content__addmc{display:flex;align-items:center;gap:var(--space-3);flex:1 1;min-width:0}.Toast_iconWrapper__lLMQA{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Toast_message__RACPs{font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1.4;white-space:pre-line;word-break:break-word;overflow-wrap:anywhere;max-width:100%}.Toast_closeButton__VdChh{display:flex;align-items:center;justify-content:center;padding:var(--space-1);margin-left:var(--space-2);background:none;border:none;border-radius:var(--border-radius);cursor:pointer;color:var(--text-primary);transition:var(--transition)}.Toast_closeButton__VdChh:hover{background:var(--bg-accent)}.Toast_success__gDJq_{background:var(--bg-card)}.Toast_success__gDJq_ .Toast_iconWrapper__lLMQA,.Toast_success__gDJq_ .Toast_message__RACPs{color:var(--success)}.Toast_error__Fi33L{background:var(--bg-card)}.Toast_error__Fi33L .Toast_iconWrapper__lLMQA,.Toast_error__Fi33L .Toast_message__RACPs{color:var(--error)}.Toast_warning__eGqn8{background:var(--bg-card)}.Toast_warning__eGqn8 .Toast_iconWrapper__lLMQA,.Toast_warning__eGqn8 .Toast_message__RACPs{color:var(--warning)}.Toast_info__7isnV{background:var(--bg-card)}.Toast_info__7isnV .Toast_iconWrapper__lLMQA,.Toast_info__7isnV .Toast_message__RACPs{color:var(--text-primary)}@media (max-width:480px){.Toast_toast__liqKQ{min-width:auto;max-width:100%;margin-bottom:8px}}.results_container__P_MoK{min-height:90vh;background-color:var(--bg-secondary)}.results_container__P_MoK.results_chatOpen__GsZ_h{margin-right:0}.results_main__klgN5{max-width:var(--container-max-width);margin:0 auto;width:100%}.results_pageHeader__9yyz0{margin-bottom:var(--space-6)}.results_pageHeaderRow___Pol7{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-4)}.results_pageHeaderBack__YdTzN{justify-self:start;min-width:0}.results_pageHeaderTabs__s50HE{justify-self:center;min-width:0;width:min(100%,56rem)}.results_pageHeaderSpacer__Vu9do{min-height:1px}.results_content__mkgdZ{display:grid;grid-template-columns:1fr 400px;gap:var(--space-8);align-items:start;position:relative}.results_detailsColumn__1RPu5{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.results_actionColumn__h_vP_{position:sticky;top:var(--space-24);align-self:start;height:auto;min-width:0;overflow:visible}.results_exportCard__0a7BD{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.results_publishButton__PPN29{width:100%;justify-content:center}.results_publishRow__CT97Q{display:flex;align-items:stretch;gap:var(--space-2)}.results_publishRow__CT97Q .results_publishButton__PPN29{flex:1 1}.results_publishInfoButton__8geDw{width:36px;min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-light);border-radius:var(--border-radius-lg);background:var(--bg-secondary);color:var(--text-tertiary);cursor:pointer;transition:all var(--transition)}.results_publishInfoButton__8geDw:hover{background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-medium)}.results_publishIcon__qn0zW{color:var(--text-secondary);transition:color var(--transition)}.results_publishButtonPublished__0_ksl{background-color:var(--primary-light);border-color:var(--primary);color:var(--primary)}.results_publishButtonPublished__0_ksl .results_publishIcon__qn0zW{color:var(--primary)}.results_publishButtonPublished__0_ksl:disabled{opacity:.85;cursor:not-allowed;pointer-events:none}.results_publishSpinner__BadFZ{animation:results_spin__Qeewf 1s linear infinite;flex-shrink:0}@keyframes results_spin__Qeewf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.results_exportButtons__FJE_p{display:flex;gap:var(--space-3)}.results_exportButton__orS9L{flex:1 1;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);color:var(--text-secondary);font-weight:var(--font-medium);cursor:pointer;transition:all var(--transition);font-size:var(--text-sm);height:36px}.results_exportButton__orS9L:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-primary);border-color:var(--border-medium)}.results_actionContent__Pq_mR{display:flex;flex-direction:column;gap:var(--space-6);max-height:calc(100vh - var(--space-24) - var(--space-8));overflow-y:auto;margin:-4px;padding:4px;box-sizing:border-box;scrollbar-width:none;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transform:translateX(0)}.results_actionContent__Pq_mR::-webkit-scrollbar{display:none}.results_actionContent__Pq_mR.results_hidden__SPffz{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(50px)}.results_resultCard__CLwzX,.results_stickyWrapper__tY93P{display:flex;flex-direction:column;gap:var(--space-6)}.results_resultCard__CLwzX{background:transparent;border:none;padding:0;margin-bottom:var(--space-8);box-shadow:none}.results_resultHeader__7oj4w{display:flex;align-items:flex-start;gap:var(--space-6)}.results_resultIcon__PFdNb{width:80px;height:80px;background:var(--bg-card);color:var(--primary);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);display:flex;align-items:center;justify-content:center;flex-shrink:0}.results_resultTitleInfo__X22Te{flex:1 1;display:flex;flex-direction:column;gap:var(--space-3);justify-content:center;padding-top:var(--space-1)}.results_resultTitleInfo__X22Te h1,.results_resultTitleInfo__X22Te h2{font-size:var(--text-3xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0;line-height:1.2}.results_noAttemptsMsg__2BA62{padding:var(--space-5);background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);color:var(--text-secondary)}.results_tags__nN9gr{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center}.results_tag__KHcMn{color:var(--text-primary);padding:var(--space-1) var(--space-3);border-radius:var(--border-radius-full);font-size:var(--text-sm);font-weight:var(--font-medium);text-transform:capitalize;border:1px solid var(--border-medium)}.results_resultStats__zzRGS{display:flex;align-items:center;gap:var(--space-6);padding-top:var(--space-2)}.results_statItem__APPis{display:flex;flex-direction:column;gap:2px}.results_statLabel__IIioT{font-size:.7rem;color:var(--text-tertiary);text-transform:uppercase;font-weight:var(--font-bold);letter-spacing:.08em}.results_statValue__VM_HZ{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.results_statItem__APPis:not(:nth-last-child(2)){padding-right:var(--space-6);border-right:1px solid var(--border-light)}.results_statValue__VM_HZ.results_excellent__gN_WS{color:var(--success)}.results_statValue__VM_HZ.results_good__wKGBh{color:var(--warning)}.results_statValue__VM_HZ.results_poor__3KFYL{color:var(--error)}.results_resultActions__wDyoW{display:flex;gap:var(--space-3);margin-left:var(--space-4);padding-left:var(--space-4);align-items:center}.results_scoreSummary__4mlu3{display:none}.results_sectionTitle__n_t3Y{font-size:var(--text-lg);margin-bottom:var(--space-3)}.results_descriptionCard__acTou{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);padding:var(--space-3) var(--space-5)}.results_descriptionText__bhg1P{color:var(--text-secondary);line-height:1.6;font-size:var(--text-sm);margin:0}@media (max-width:1024px){.results_content__mkgdZ{grid-template-columns:1fr}.results_actionColumn__h_vP_{order:-1;order:0}.results_container__P_MoK.results_chatOpen__GsZ_h{margin-right:0}}.results_primaryButton__XL4rL,.results_secondaryButton__4463z{font-weight:var(--font-semibold);padding:var(--space-3) var(--space-4);border-radius:var(--border-radius-lg);transition:all var(--transition);border:none;cursor:pointer;font-size:var(--text-base);display:flex;align-items:center;gap:var(--space-2)}.results_primaryButton__XL4rL{background-color:var(--primary);color:var(--text-inverse)}.results_primaryButton__XL4rL:hover{background-color:var(--primary-dark)}.results_secondaryButton__4463z{background-color:var(--bg-accent);color:var(--text-secondary);border:1px solid var(--border-light)}.results_secondaryButton__4463z:hover{background-color:var(--border-light);border-color:var(--border-medium);color:var(--text-primary)}.results_analysisGrid__UDOAK{display:grid;grid-template-columns:300px 1fr;gap:var(--space-8);align-items:flex-start;width:100%}.results_analysisGridWithSource__NdiEa{display:grid;grid-template-columns:280px 280px 1fr;gap:var(--space-6);align-items:flex-start;width:100%}.results_sourceColumn__bULio{position:sticky;top:var(--space-4);max-height:calc(100vh - var(--space-8));overflow-y:auto}.results_breakdownHeader__RmvY2{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-4)}.results_sectionTitle__n_t3Y{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary)}.results_leftColumn__yvKPp{display:flex;flex-direction:column;gap:var(--space-8)}.results_attemptHistoryList__jzufs{display:flex;flex-direction:column;gap:var(--space-3)}.results_attemptCard__NjKhu{appearance:none;background:var(--bg-card);color:inherit;border-radius:var(--border-radius-lg);border:1px solid var(--border-light);font:inherit;padding:var(--space-2-5);cursor:pointer;transition:all var(--transition);position:relative;display:flex;justify-content:space-between;align-items:center;text-align:left;width:100%;overflow:hidden;isolation:isolate}.results_attemptCardLoading__KoJkh{cursor:default;border-style:solid;border-color:var(--ghost-gradient-border);background:var(--ghost-gradient-card);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.results_attemptCardLoading__KoJkh:before{content:"";position:absolute;inset:0;background:var(--ghost-gradient-shimmer);background-size:var(--ghost-gradient-shimmer-size);background-position:0 12%;background-repeat:no-repeat;animation:var(--ghost-gradient-flow-slow);opacity:.92;pointer-events:none;will-change:background-position;transform:translateZ(0);backface-visibility:hidden}.results_attemptCardLoading__KoJkh>*{position:relative;z-index:1}.results_attemptLoadingLabel__DSJhp{display:inline-flex;align-items:center;gap:var(--space-1-5);color:var(--ghost-gradient-muted-text);font-weight:var(--font-medium)}.results_attemptCard__NjKhu:not(.results_attemptCardLoading__KoJkh):hover:not(.results_selectedAttempt__M5Tk6){border-color:var(--border-medium);background:var(--bg-secondary)}.results_selectedAttempt__M5Tk6{border-color:var(--primary)}.results_selectedAttempt__M5Tk6:not(.results_attemptCardLoading__KoJkh):hover{transform:none}.results_attemptScore__h4lwK.results_excellent__gN_WS{color:var(--success);font-weight:var(--font-semibold)}.results_attemptScore__h4lwK.results_good__wKGBh{color:var(--warning);font-weight:var(--font-semibold)}.results_attemptScore__h4lwK.results_poor__3KFYL{color:var(--error);font-weight:var(--font-semibold)}.results_questionCard__zBBgZ{background-color:var(--bg-card);border-radius:var(--border-radius-xl);padding:var(--space-4);border:1px solid var(--border-light);margin-bottom:var(--space-4);max-width:100%;overflow:hidden}.results_questionHeader__CtJ0W{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-2)}.results_questionNumber__UpOdp{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary)}.results_questionScore__PKd3h{font-size:var(--text-base);font-weight:var(--font-bold);padding:var(--space-1) var(--space-3);border-radius:var(--border-radius-full);display:flex;align-items:center;gap:var(--space-1)}.results_fullScore__8T9Y7{color:var(--success);background-color:var(--success-bg)}.results_partialScore__o3qyG{color:var(--warning);background-color:var(--warning-bg)}.results_noScore__V_3WA{color:var(--error);background-color:var(--error-bg)}.results_questionText__wa7FD{color:var(--text-secondary);line-height:1.5;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:var(--space-4);max-width:100%}.results_answerSection__mHT9E{margin-bottom:var(--space-4);padding:var(--space-3);background-color:var(--bg-secondary);border-radius:var(--border-radius-lg);max-width:100%;overflow:hidden}.results_answerSection__mHT9E.results_correct__XaKO0{border:2px solid var(--success)}.results_answerSection__mHT9E.results_incorrect__tddWw{border:2px solid var(--error)}.results_correctAnswerSection__Zl4pM{margin-bottom:var(--space-4);padding:var(--space-3);background-color:var(--success-bg);border-radius:var(--border-radius-lg);border:2px solid var(--success);max-width:100%;overflow:hidden}.results_correctAnswer__nnciU{color:var(--text-primary);line-height:1.5;margin:0;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.results_answerLabel__ODtJe{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-1);display:block}.results_userAnswer__AQdAf{color:var(--text-primary);line-height:1.5;margin:0;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.results_explanationWrapper__18qZE{margin-bottom:var(--space-4);padding:var(--space-3);background-color:var(--bg-accent);border-radius:var(--border-radius-lg);border:1px solid var(--border-light);max-width:100%;overflow:hidden;word-wrap:break-word;overflow-wrap:break-word}.results_feedbackSection__duyqu{border-top:1px solid var(--border-light);margin-top:var(--space-4);padding-top:var(--space-4);display:flex;justify-content:space-between;align-items:center}.results_feedbackHeader__F3VSV{display:flex;align-items:center;gap:var(--space-2)}.results_feedbackLabel__sQXLu{font-size:var(--text-sm);color:var(--text-secondary);font-weight:var(--font-medium)}.results_feedbackInfoIcon__bdBJi{color:var(--text-tertiary);cursor:help;transition:color var(--transition);flex-shrink:0;display:flex;align-items:center;justify-content:center}.results_feedbackInfoIcon__bdBJi:hover{color:var(--text-secondary)}.results_ratingStars__218cY{display:flex;gap:var(--space-1)}.results_starButton__3voBK{background:none;border:none;cursor:pointer;padding:var(--space-1);transition:color var(--transition)}.results_starButton__3voBK:focus{outline:none}.results_starEmpty__v1ZNv{color:var(--gray-300)}.results_starFilled__k1aIN{color:var(--star-filled)}.results_questionCard__zBBgZ *{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.results_questionCard__zBBgZ code,.results_questionCard__zBBgZ pre{white-space:pre-wrap;word-break:break-all;overflow-x:auto}.results_questionCard__zBBgZ div,.results_questionCard__zBBgZ p,.results_questionCard__zBBgZ span{max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.results_questionCard__zBBgZ a,.results_questionCard__zBBgZ code{word-break:break-all;overflow-wrap:break-word}.results_questionCard__zBBgZ>*{max-width:100%;box-sizing:border-box}.results_multipleChoiceOptions__oLdPU{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}.results_optionItem__h8oaL{padding:var(--space-3);border-radius:var(--border-radius-lg);border:2px solid;transition:all var(--transition)}.results_correctOption__VsiRH{border-color:var(--success);background-color:var(--success-bg)}.results_incorrectOption__vXrA6{border-color:var(--error);background-color:var(--error-bg)}.results_neutralOption__6R4h7{border-color:var(--border-light);background-color:var(--bg-secondary)}.results_optionContent__FtCGw{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}.results_optionText__ZluR8{color:var(--text-primary);line-height:1.5;flex:1 1;overflow-wrap:break-word;word-wrap:break-word}.results_optionIndicator__mexZk{font-size:var(--text-sm);font-weight:var(--font-semibold);white-space:nowrap;flex-shrink:0}.results_correctOption__VsiRH .results_optionIndicator__mexZk{color:var(--success)}.results_incorrectOption__vXrA6 .results_optionIndicator__mexZk{color:var(--error)}@media (max-width:1200px){.results_analysisGridWithSource__NdiEa{grid-template-columns:260px 260px 1fr;gap:var(--space-4)}}@media (max-width:1024px){.results_analysisGrid__UDOAK{grid-template-columns:1fr}.results_analysisGridWithSource__NdiEa{grid-template-columns:1fr;gap:var(--space-6)}.results_sourceColumn__bULio{position:relative;top:0;max-height:none;order:-1}.results_leftColumn__yvKPp{order:1}}@media (max-width:768px){.results_quizMeta__KX2bh{grid-template-columns:repeat(2,1fr)}.results_optionContent__FtCGw{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.results_optionIndicator__mexZk{align-self:flex-end}.results_analysisGridWithSource__NdiEa{gap:var(--space-4)}}@media (max-width:640px){.results_quizMeta__KX2bh{grid-template-columns:1fr;gap:var(--space-2)}.results_scoreSummary__4mlu3{padding:var(--space-6)}.results_actionButtons__EYUt3{flex-direction:column;gap:var(--space-2)}.results_primaryButton__XL4rL,.results_secondaryButton__4463z{width:100%;justify-content:center}}.results_sourceFilesSection__oQSYB{margin-top:var(--space-6)}@keyframes results_skeletonPulse__zuCnl{0%{opacity:.6}50%{opacity:.3}to{opacity:.6}}.results_skeletonQuestionsList__OxJ8P{display:flex;flex-direction:column;gap:var(--space-4)}.results_skeletonQuestionItem__MaGGZ{height:160px}.results_skeletonActionCard__SNqnh,.results_skeletonQuestionItem__MaGGZ{width:100%;background:#e5e7eb;border:1px solid var(--border-light);border-radius:var(--border-radius-xl);animation:results_skeletonPulse__zuCnl 1.5s ease-in-out infinite}.results_skeletonActionCard__SNqnh{height:300px}.results_skippedFilesWarning__QH62c{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background-color:var(--warning-bg);border:1px solid var(--warning);border-radius:var(--border-radius-lg);margin-bottom:var(--space-4)}.results_skippedFilesIcon__zAHXD{flex-shrink:0;color:var(--warning);margin-top:2px}.results_skippedFilesContent__i7O6A{display:flex;flex-direction:column;gap:var(--space-1)}.results_skippedFilesTitle__dRW1O{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary)}.results_skippedFilesDescription__w8daE{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.4}.results_resultTabs__8tNkU{display:flex;align-items:stretch;width:100%;padding:var(--space-1);background:var(--gray-100);border-radius:calc(var(--border-radius-full) + 2px);position:relative;isolation:isolate;overflow:hidden}.results_resultTabSlider__Lx4qM{position:absolute;top:var(--space-1);height:calc(100% - (var(--space-1) * 2));border-radius:var(--border-radius-full);background:var(--white);box-shadow:0 1px 2px rgba(15,23,42,.1);z-index:1}.results_resultTab__DUjuc{flex:1 1;position:relative;padding:var(--space-2-5) var(--space-5);border-radius:var(--border-radius-full);border:none;background:transparent;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:color .2s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:var(--space-2);z-index:2;outline:none}.results_resultTab__DUjuc:hover:not(.results_resultTabActive__U7kYV){color:var(--text-primary)}.results_resultTabActive__U7kYV{color:var(--text-primary);font-weight:var(--font-semibold)}.results_resultTabActive__U7kYV:hover{background:transparent;color:var(--text-primary)}.results_resultTabIcon__kdwhh{display:flex;align-items:center;flex-shrink:0}.results_resultTabBadge__kVP3I{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--border-radius-full);font-size:.65rem;font-weight:var(--font-bold);line-height:1;background:var(--error-bg);color:var(--error)}.results_resultTabPulse__dT0SS{width:8px;height:8px;border-radius:999px;background:currentColor;animation:results_resultTabPulse__dT0SS 1.4s ease-in-out infinite}@keyframes results_resultTabPulse__dT0SS{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}.results_resultTabActive__U7kYV .results_resultTabBadge__kVP3I{background:rgba(var(--primary-rgb),.1);color:var(--error)}.results_resultTabsSkeleton__vGXbo{display:flex;align-items:stretch;gap:var(--space-1);width:100%;padding:var(--space-1);background:var(--gray-100);border-radius:calc(var(--border-radius-full) + 2px);margin-inline:auto;position:relative}.results_resultTabSkeletonButton__hIfrE{flex:1 1;min-height:42px;border-radius:var(--border-radius-full);display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2-5) var(--space-5);position:relative;overflow:hidden}.results_resultTabSkeletonButton__hIfrE:before{content:"";position:absolute;inset:0;background:var(--bg-skeleton);animation:results_skeletonPulse__zuCnl 1.5s ease-in-out infinite}.results_resultTabSkeletonButtonActive__5exad{background:var(--white)}.results_resultTabSkeletonButtonActive__5exad:before{background:var(--white);box-shadow:0 1px 2px rgba(15,23,42,.1)}.results_resultTabSkeletonLabel__U3w8a{position:relative;z-index:1;background:rgba(148,163,184,.42);animation:results_skeletonPulse__zuCnl 1.5s ease-in-out infinite;height:12px;border-radius:var(--border-radius-full)}.results_resultTabSkeletonLabelLong__MmhnO{width:clamp(10.5rem,54%,15rem)}.results_resultTabSkeletonLabelShort__4U_ft{width:clamp(9rem,46%,13rem)}.results_practiceLoadingSkeleton__352DO{display:flex;flex-direction:column;gap:var(--space-6)}.results_practiceLoadingCard__VTYaX,.results_practiceLoadingHeader__BRiYZ,.results_practiceLoadingHero__GyJkd{background:var(--bg-card);border:1px solid var(--border-light);border-radius:calc(var(--border-radius-xl) + 4px);position:relative;overflow:hidden}.results_practiceLoadingCard__VTYaX:before,.results_practiceLoadingHeader__BRiYZ:before,.results_practiceLoadingHero__GyJkd:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45) 50%,transparent);transform:translateX(-100%);animation:results_practiceSkeletonShimmer__zBKMA 1.8s ease-in-out infinite}.results_practiceLoadingHero__GyJkd{padding:var(--space-5) var(--space-6);display:flex;flex-direction:column;gap:var(--space-3)}.results_practiceLoadingCardLineLong__Mp6Uw,.results_practiceLoadingCardLine__cOCG8,.results_practiceLoadingChipSecondary__i3JMH,.results_practiceLoadingChip__MfOML,.results_practiceLoadingHeaderBody__UeYeJ,.results_practiceLoadingHeaderTitle__FHd5I,.results_practiceLoadingHeroLineLong__l46bK,.results_practiceLoadingHeroLineShort__pfFPX,.results_practiceLoadingHeroLine___BRf9{background:var(--bg-skeleton);border-radius:var(--border-radius-full);position:relative;z-index:1}.results_practiceLoadingHeroLineLong__l46bK{width:min(18rem,75%);height:28px}.results_practiceLoadingHeroLine___BRf9{width:min(32rem,92%);height:14px}.results_practiceLoadingHeroLineShort__pfFPX{width:min(22rem,70%);height:14px}.results_practiceLoadingHeader__BRiYZ{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.results_practiceLoadingHeaderTitle__FHd5I{width:min(14rem,60%);height:20px}.results_practiceLoadingHeaderBody__UeYeJ{width:min(28rem,100%);height:14px}.results_practiceLoadingCard__VTYaX,.results_practiceLoadingList__jAp12{display:flex;flex-direction:column;gap:var(--space-3)}.results_practiceLoadingCard__VTYaX{padding:var(--space-4)}.results_practiceLoadingCardTopRow__I4Ulv{display:flex;align-items:center;gap:var(--space-3)}.results_practiceLoadingChip__MfOML{width:52px;height:24px}.results_practiceLoadingChipSecondary__i3JMH{width:120px;height:18px}.results_practiceLoadingCardLineLong__Mp6Uw{width:min(40rem,100%);height:16px}.results_practiceLoadingCardLine__cOCG8{width:min(30rem,82%);height:16px}@keyframes results_practiceSkeletonShimmer__zBKMA{to{transform:translateX(100%)}}.results_tabContent__sq_92{position:relative;min-height:clamp(28rem,60vh,44rem)}.results_tabPanel__Z36mI{width:100%}.results_tabPanelActive__2pC81{display:block}.results_tabPanelHidden__24YRk{display:none}.results_practiceTabContainer__h16pG{min-height:300px}.results_practiceTabTopRow__MP6ge{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--space-6);align-items:stretch;margin-bottom:var(--space-6)}.results_practiceTabHero__u_jCe{display:flex;flex-direction:column;min-height:0;height:100%;padding:var(--space-5) var(--space-6);background:linear-gradient(135deg,rgba(var(--primary-rgb),.08) 0,rgba(var(--primary-rgb),.05) 14%,var(--bg-card) 42%,var(--bg-card) 100%);border:1px solid var(--border-light);border-radius:calc(var(--border-radius-xl) + 4px)}.results_practiceTabHeroCopy__rWgFy{display:flex;flex-direction:column;gap:var(--space-3)}.results_practiceTabHeroCopy__rWgFy h2{margin:0;font-size:clamp(1.75rem,2vw,2.25rem);line-height:1.1;color:var(--text-primary)}.results_practiceTabHeroCopy__rWgFy p{margin:0;max-width:44ch;color:var(--text-secondary);line-height:1.6}.results_practiceTabTopCard__P45FE{display:flex;flex-direction:column;min-height:0;width:100%}.results_practiceTabPerfect__3kMEE{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-16) var(--space-8);gap:var(--space-3)}.results_perfectScoreIcon__mnOoN{width:80px;height:80px;border-radius:var(--border-radius-full);background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(34,197,94,.05));border:1px solid rgba(34,197,94,.2);display:flex;align-items:center;justify-content:center;color:var(--success);margin-bottom:var(--space-2)}.results_practiceTabPerfect__3kMEE h3{font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0}.results_practiceTabPerfect__3kMEE p{font-size:var(--text-base);color:var(--text-secondary);margin:0;max-width:400px;line-height:1.6}.results_practiceTabContent__2K2sJ{display:flex;flex-direction:column;gap:var(--space-4)}.results_practiceInlineResults__zmMOp{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:var(--space-8);align-items:start}.results_practiceInlineResultsSkeleton__Hsqcq,.results_practiceInlineSummarySkeleton__kG7Qc{display:flex;flex-direction:column;gap:var(--space-5)}.results_practiceInlineSummarySkeleton__kG7Qc{background:var(--bg-card);border:1px solid var(--border-light);border-radius:calc(var(--border-radius-xl) + 4px);padding:var(--space-5) var(--space-6);position:relative;overflow:hidden}.results_practiceInlineSummarySkeleton__kG7Qc:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45) 50%,transparent);transform:translateX(-100%);animation:results_practiceSkeletonShimmer__zBKMA 1.8s ease-in-out infinite}.results_practiceInlineStatsSkeleton__IQHta,.results_practiceInlineSummaryCopySkeleton__ldVJb,.results_practiceInlineSummarySkeletonTop__k4tjG,.results_practiceInlineTagRowSkeleton__DN2it{display:flex;position:relative;z-index:1}.results_practiceInlineSummarySkeletonTop__k4tjG{align-items:center;gap:var(--space-5)}.results_practiceInlineSummaryCopySkeleton__ldVJb{flex:1 1;flex-direction:column;gap:var(--space-3)}.results_practiceInlineTagRowSkeleton__DN2it{flex-wrap:wrap;gap:var(--space-3)}.results_practiceInlineStatsSkeleton__IQHta{align-items:center;gap:var(--space-5);flex-wrap:wrap}.results_practiceInlineActionSkeleton__r_bGb,.results_practiceInlineIconSkeleton__99_BN,.results_practiceInlineStatSkeleton__GAnnu,.results_practiceInlineTagSkeletonShort__RjB6e,.results_practiceInlineTagSkeleton__sxyrp,.results_practiceInlineTitleSkeleton__r4Q7q{background:var(--bg-skeleton);border-radius:var(--border-radius-full)}.results_practiceInlineIconSkeleton__99_BN{width:80px;height:80px;border-radius:var(--border-radius-xl);flex-shrink:0}.results_practiceInlineTitleSkeleton__r4Q7q{width:min(18rem,70%);height:34px}.results_practiceInlineTagSkeleton__sxyrp{width:9rem;height:32px}.results_practiceInlineTagSkeletonShort__RjB6e{width:7.5rem;height:32px}.results_practiceInlineStatSkeleton__GAnnu{width:6rem;height:48px}.results_practiceInlineActionSkeleton__r_bGb{width:10rem;height:56px;margin-left:auto}.results_practiceInlineResultState__ToA2D{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-5);background:var(--bg-card);border:1px solid var(--border-light);border-radius:calc(var(--border-radius-xl) + 4px);color:var(--text-secondary)}.results_practiceSidebarCard__Sat2p{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.results_practiceSidebarHeader__EfbSO{display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--space-3)}.results_practiceSidebarHeader__EfbSO h3{margin:0 0 var(--space-1);color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-semibold)}.results_practiceSidebarHeader__EfbSO p{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55}.results_practiceSidebarHeader__EfbSO svg{color:var(--primary);flex-shrink:0;margin-top:2px}.results_practiceSidebarPrimaryButton__b3Sf7{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:var(--space-3) var(--space-4);border:none;border-radius:var(--border-radius-lg);background:var(--primary);color:var(--text-inverse);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:background-color var(--transition),transform var(--transition)}.results_practiceSidebarPrimaryButton__b3Sf7:hover{background:var(--primary-dark)}.results_practiceSidebarStatsGrid__XU0Ee{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.results_practiceSidebarStat__e478H{padding:var(--space-3);border-radius:var(--border-radius-lg);border:1px solid var(--border-light);background:var(--bg-secondary);display:flex;flex-direction:column;gap:6px}.results_practiceSidebarStatLabel__ZU1sb{color:var(--text-tertiary);font-size:.7rem;font-weight:var(--font-bold);letter-spacing:.08em;text-transform:uppercase}.results_practiceSidebarStatValue__gqN8q{color:var(--text-primary);font-size:var(--text-2xl);font-weight:var(--font-bold);line-height:1}.results_practiceSidebarList__XCGIr{display:flex;flex-direction:column;gap:var(--space-3)}.results_practiceSidebarListItem__Qdbof{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:var(--border-radius-lg);background:var(--bg-secondary);border:1px solid var(--border-light)}.results_practiceSidebarListMeta__t6Pm3{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-semibold)}.results_practiceSidebarListQuestion__dxmP5{color:var(--text-primary);font-size:var(--text-sm);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:640px){.results_practiceInlineSummarySkeleton__kG7Qc{padding:var(--space-5)}.results_practiceInlineSummarySkeletonTop__k4tjG{align-items:flex-start;flex-direction:column}.results_practiceInlineStatsSkeleton__IQHta{gap:var(--space-3)}.results_practiceInlineActionSkeleton__r_bGb{margin-left:0;width:100%}.results_practiceSidebarStatsGrid__XU0Ee{grid-template-columns:1fr}}@media (max-width:1024px){.results_practiceInlineResults__zmMOp{grid-template-columns:1fr;gap:var(--space-5)}}.results_practiceTabMistakesHeader__p9xLL{display:flex;flex-direction:column;gap:var(--space-2)}.results_practiceTabMistakesIconRow__YWnqC{display:flex;align-items:center;gap:var(--space-3)}.results_practiceTabMistakesIconRow__YWnqC h3{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0}.results_practiceTabMistakesIcon__NgGiy{color:var(--error);flex-shrink:0}.results_practiceTabMistakesHeader__p9xLL p{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.results_practiceTabMistakesList__Z_y3n{display:flex;flex-direction:column;gap:var(--space-3)}.results_practiceTabMistakeItem__2RaA3{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);padding:var(--space-4);transition:all .2s ease}.results_practiceTabMistakeItem__2RaA3:hover{border-color:var(--border-medium);background:var(--bg-secondary)}.results_practiceTabMistakeHeader__X_3WQ{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.results_practiceTabMistakeNumber__ctryx{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--error);text-transform:uppercase;letter-spacing:.05em;background:var(--error-bg);padding:2px 8px;border-radius:var(--border-radius-full)}.results_practiceTabMistakeType__kBhUo{font-size:var(--text-xs);color:var(--text-tertiary);font-weight:var(--font-medium)}.results_practiceTabMistakeQuestion__GNytD{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.6}.results_practiceTabGeneratingCard__tCbb0{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);position:relative;overflow:hidden}.results_practiceTabGeneratingCard__tCbb0:before{content:"";position:absolute;inset:0;background:var(--ghost-gradient-shimmer);background-size:var(--ghost-gradient-shimmer-size);background-position:0 12%;background-repeat:no-repeat;animation:var(--ghost-gradient-flow-fast);transform:translateZ(0);pointer-events:none}.results_practiceTabGeneratingCard__tCbb0>*{position:relative;z-index:1}.results_practiceTabGeneratingHeader__pHWFW{display:flex;align-items:center;gap:var(--space-2)}.results_practiceTabGeneratingHeader__pHWFW h3{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0}.results_practiceTabSparkle__u923N{color:var(--primary);animation:results_sparkleRotate__HiNyE 2s ease-in-out infinite}@keyframes results_sparkleRotate__HiNyE{0%,to{transform:rotate(0deg) scale(1)}50%{transform:rotate(15deg) scale(1.1)}}.results_practiceTabGeneratingDesc__M5Rn7{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.results_practiceTabProgressBar__UHfko{width:100%}.results_practiceTabProgressText__g6tKk{font-size:var(--text-xs);color:var(--text-tertiary);font-weight:var(--font-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.results_practiceTabProgressMeta__bzDs5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.results_practiceTabProgressHint__Om47Z{font-size:.72rem;color:var(--text-tertiary);text-align:right}.results_practiceTabActionCard__eQFrT{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-5)}.results_practiceTabActionHeader__SV94W{display:flex;gap:var(--space-3);align-items:flex-start}.results_practiceTabActionIcon__6LR_h{color:var(--primary);flex-shrink:0;margin-top:2px}.results_practiceTabActionHeader__SV94W h3{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0 0 var(--space-1)}.results_practiceTabActionHeader__SV94W p{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.results_practiceTabFeatures__yY_c4{display:flex;flex-direction:column;gap:var(--space-2)}.results_practiceTabFeature__9twnS{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary)}.results_practiceTabFeature__9twnS svg{color:var(--success);flex-shrink:0}.results_practiceTabModelSelect__Vz1qV{display:flex;flex-direction:column;gap:var(--space-2)}.results_practiceTabModelLabel__pxSC2{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary)}.results_practiceTabModelLabel__pxSC2 svg{color:var(--text-tertiary);cursor:help}.results_practiceTabGenerateBtn__slihx{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--primary);color:white;border:none;border-radius:var(--border-radius-lg);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:all .25s ease;width:100%;position:relative;overflow:hidden}.results_practiceTabGenerateBtn__slihx:hover:not(:disabled){background:var(--primary-dark)}.results_practiceTabGenerateBtn__slihx:disabled{opacity:.6;cursor:not-allowed;transform:none}.results_practiceTabError__mmOFQ{margin:0;padding:var(--space-3);background:var(--error-bg);border:1px solid var(--border-error);border-radius:var(--border-radius-lg);color:var(--error);font-size:var(--text-sm);line-height:1.5}@media (max-width:1024px){.results_pageHeaderRow___Pol7{grid-template-columns:1fr;justify-items:start}.results_pageHeaderTabs__s50HE{justify-self:stretch;width:100%}.results_pageHeaderSpacer__Vu9do{display:none}.results_practiceTabTopRow__MP6ge{grid-template-columns:1fr}.results_practiceTabTopCard__P45FE{width:min(100%,420px)}.results_resultTabsSkeleton__vGXbo,.results_resultTabs__8tNkU{width:100%}.results_resultTab__DUjuc{padding-inline:var(--space-3)}}@media (max-width:640px){.results_practiceTabHero__u_jCe{padding:var(--space-5)}.results_practiceTabTopCard__P45FE,.results_resultTabs__8tNkU{width:100%}.results_resultTabSkeletonLabelLong__MmhnO{width:7rem}.results_resultTabSkeletonLabelShort__4U_ft{width:6rem}.results_resultTab__DUjuc{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}}@media (max-width:768px){.results_resultHeader__7oj4w{flex-direction:column;align-items:flex-start;gap:var(--space-4)}.results_resultIcon__PFdNb{width:64px;height:64px;border-radius:var(--border-radius-lg)}.results_resultStats__zzRGS{flex-wrap:wrap;gap:var(--space-4);width:100%}.results_statItem__APPis{border-right:none!important;padding-right:0!important;flex:1 1 calc(50% - var(--space-2));min-width:120px}.results_resultActions__wDyoW{margin-left:0;padding-left:0;width:100%;margin-top:var(--space-4)}.results_analysisGridWithSource__NdiEa,.results_analysisGrid__UDOAK{grid-template-columns:1fr!important;gap:var(--space-6)}.results_exportCard__0a7BD{order:-1}.results_exportButtons__FJE_p{flex-direction:column;gap:var(--space-2)}.results_publishInfoButton__8geDw{align-self:stretch}}.results_warningBanner__bVFuT{display:flex;align-items:flex-start;gap:var(--space-4);background:linear-gradient(135deg,rgba(255,251,235,.9),rgba(255,243,191,.8));border:1px solid rgba(251,191,36,.4);border-radius:var(--border-radius-xl);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 12px rgba(251,191,36,.08)}.results_warningIcon__NcC4s{color:#d97706;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(251,191,36,.15);border-radius:var(--border-radius-lg)}.results_warningContent__eghUw{display:flex;flex-direction:column;gap:4px}.results_warningTitle__4wcMv{font-size:var(--text-base);font-weight:var(--font-bold);color:#92400e;margin:0}.results_warningDescription__8xsE2{font-size:var(--text-sm);color:#b45309;line-height:1.6;margin:0;max-width:80ch}.results_publishButtonLocked__NejdS{opacity:.6;cursor:not-allowed}.results_publishButtonLocked__NejdS,.results_publishButtonLocked__NejdS:hover{background:var(--bg-secondary)!important;color:var(--text-secondary)!important;border-color:var(--border-light)!important}