.AnswersFiltersPanel-module__w9NMbq__panel{gap:.75rem;display:grid}.AnswersFiltersPanel-module__w9NMbq__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AnswersFiltersPanel-module__w9NMbq__input,.AnswersFiltersPanel-module__w9NMbq__select{background-color:var(--background);border:1px solid var(--surface-border);border-radius:var(--radius-md);color:var(--foreground);padding:.5rem .75rem;font-size:.875rem}.AnswersFiltersPanel-module__w9NMbq__button{background-color:var(--sidebar-hover);color:var(--foreground);border-radius:var(--radius-md);border:1px solid var(--surface-border);padding:.4rem .75rem;font-size:.75rem;font-weight:600}.AnswersFiltersPanel-module__w9NMbq__button:hover:not(:disabled){background-color:var(--primary);color:#fff}.AnswersFiltersPanel-module__w9NMbq__button:disabled{opacity:.65;cursor:not-allowed}
.ui-module__Hi2WXW__button{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:.45rem;min-height:40px;padding:0 1rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,opacity .16s;display:inline-flex}.ui-module__Hi2WXW__button:hover:not(:disabled){transform:translateY(-1px)}.ui-module__Hi2WXW__button:disabled{opacity:.55;cursor:not-allowed}.ui-module__Hi2WXW__buttonPrimary{background:linear-gradient(135deg, var(--primary), #2563eb);color:#fff;box-shadow:0 10px 24px #4f46e52e}.ui-module__Hi2WXW__buttonSecondary{background:color-mix(in srgb, var(--surface) 80%, white 20%);border-color:var(--surface-border);color:var(--foreground)}.ui-module__Hi2WXW__buttonGhost{border-color:var(--surface-border);color:var(--sidebar-text);background:0 0}.ui-module__Hi2WXW__buttonDanger{color:#fff;background:#e04040}.ui-module__Hi2WXW__buttonSm{min-height:34px;padding:0 .8rem;font-size:.82rem}.ui-module__Hi2WXW__buttonLg{min-height:46px;padding:0 1.2rem;font-size:.95rem}.ui-module__Hi2WXW__fieldWrap{gap:.45rem;display:grid}.ui-module__Hi2WXW__fieldLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--sidebar-text);font-size:.78rem;font-weight:700}.ui-module__Hi2WXW__fieldHint{color:var(--sidebar-text);font-size:.8rem}.ui-module__Hi2WXW__input,.ui-module__Hi2WXW__select{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface) 82%, white 18%);width:100%;min-height:42px;color:var(--foreground);border-radius:12px;padding:0 .9rem;font-family:inherit;font-size:.92rem}.ui-module__Hi2WXW__input:focus,.ui-module__Hi2WXW__select:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}.ui-module__Hi2WXW__card{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface) 82%, white 18%);box-shadow:var(--shadow-glass);border-radius:24px;gap:1rem;display:grid}.ui-module__Hi2WXW__cardPaddingMd{padding:1.25rem}.ui-module__Hi2WXW__cardPaddingLg{padding:1.6rem}.ui-module__Hi2WXW__cardHeader,.ui-module__Hi2WXW__cardFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.ui-module__Hi2WXW__cardTitle{letter-spacing:-.02em;font-size:1.05rem;font-weight:800}.ui-module__Hi2WXW__cardDescription{color:var(--sidebar-text);font-size:.88rem}.ui-module__Hi2WXW__badge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:0 .7rem;font-size:.72rem;font-weight:800;display:inline-flex}.ui-module__Hi2WXW__badgePrimary{background:color-mix(in srgb, var(--primary) 16%, transparent);color:var(--primary)}.ui-module__Hi2WXW__badgeNeutral{color:var(--foreground);background:#94a3b829}.ui-module__Hi2WXW__badgeSuccess{color:var(--accent-green);background:#05966926}.ui-module__Hi2WXW__badgeWarning{color:var(--accent-orange);background:#d9770629}.ui-module__Hi2WXW__badgeDanger{color:var(--accent-red);background:#dc262624}.ui-module__Hi2WXW__tabs{background:color-mix(in srgb, var(--surface) 84%, white 16%);border:1px solid var(--surface-border);border-radius:16px;flex-wrap:wrap;gap:.35rem;padding:.3rem;display:inline-flex}.ui-module__Hi2WXW__tab{min-height:38px;color:var(--sidebar-text);background:0 0;border:1px solid #0000;border-radius:12px;padding:0 .95rem;font-size:.88rem;font-weight:700}.ui-module__Hi2WXW__tabActive{background:var(--foreground);color:var(--background)}.ui-module__Hi2WXW__tableWrap{border:1px solid var(--surface-border);border-radius:18px;overflow:hidden}.ui-module__Hi2WXW__table{border-collapse:collapse;width:100%}.ui-module__Hi2WXW__tableHead{background:color-mix(in srgb, var(--surface) 88%, white 12%)}.ui-module__Hi2WXW__tableHeader,.ui-module__Hi2WXW__tableCell{text-align:left;vertical-align:top;padding:.95rem 1rem}.ui-module__Hi2WXW__tableHeader{text-transform:uppercase;letter-spacing:.06em;color:var(--sidebar-text);font-size:.75rem}.ui-module__Hi2WXW__tableRow:not(:last-child) .ui-module__Hi2WXW__tableCell{border-bottom:1px solid var(--surface-border)}.ui-module__Hi2WXW__alert{border:1px solid var(--surface-border);border-radius:18px;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;display:flex}.ui-module__Hi2WXW__alertIcon{background:#ffffff8c;border-radius:999px;flex-shrink:0;place-items:center;width:2rem;height:2rem;display:grid}.ui-module__Hi2WXW__alertBody{gap:.35rem;display:grid}.ui-module__Hi2WXW__alertInfo{background:color-mix(in srgb, var(--primary) 10%, white 90%)}.ui-module__Hi2WXW__alertSuccess{background:#05966914}.ui-module__Hi2WXW__alertWarning{background:#d977061a}.ui-module__Hi2WXW__alertDanger{background:#dc262614}.ui-module__Hi2WXW__alertTitle{font-weight:800}.ui-module__Hi2WXW__alertDescription{color:var(--sidebar-text);font-size:.88rem}.ui-module__Hi2WXW__dialogOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:60;background:#0f172a66;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.ui-module__Hi2WXW__dialog{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface) 88%, white 12%);border-radius:24px;gap:1rem;width:min(560px,100%);padding:1.4rem;display:grid;box-shadow:0 30px 80px #0f172a4d}.ui-module__Hi2WXW__dialogHeader{gap:.3rem;display:grid}.ui-module__Hi2WXW__dialogTitle{font-size:1.15rem;font-weight:800}.ui-module__Hi2WXW__dialogDescription{color:var(--sidebar-text)}.ui-module__Hi2WXW__dialogContent{gap:1rem;display:grid}.ui-module__Hi2WXW__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.ui-module__Hi2WXW__emptyState,.ui-module__Hi2WXW__statusState{text-align:center;justify-items:center;gap:.75rem;padding:2rem 1rem;display:grid}.ui-module__Hi2WXW__emptyStateIcon,.ui-module__Hi2WXW__statusIcon{background:#94a3b824;border-radius:999px;place-items:center;width:56px;height:56px;font-size:1.5rem;display:grid}.ui-module__Hi2WXW__statusErrorIcon{color:var(--accent-red);background:#dc262624}.ui-module__Hi2WXW__statusTitle{font-size:1.02rem;font-weight:800}.ui-module__Hi2WXW__statusDescription{max-width:56ch;color:var(--sidebar-text);font-size:.9rem}.ui-module__Hi2WXW__emptyStateActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.ui-module__Hi2WXW__skeleton{background:color-mix(in srgb, var(--surface) 70%, white 30%);border-radius:12px;min-height:1rem;position:relative;overflow:hidden}.ui-module__Hi2WXW__skeletonStack{gap:.65rem;display:grid}.ui-module__Hi2WXW__skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:1.5s infinite ui-module__Hi2WXW__shimmer;position:absolute;inset:0;transform:translate(-100%)}.ui-module__Hi2WXW__toastStack{gap:.75rem;display:grid}.ui-module__Hi2WXW__toast{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface) 86%, white 14%);box-shadow:var(--shadow-glass);border-radius:18px;gap:.25rem;padding:.95rem 1rem;display:grid}.ui-module__Hi2WXW__toastNeutral{border-color:var(--surface-border)}.ui-module__Hi2WXW__toastSuccess{border-color:#05966940}.ui-module__Hi2WXW__toastWarning{border-color:#d977064d}.ui-module__Hi2WXW__toastDanger{border-color:#dc262647}.ui-module__Hi2WXW__toastTitle{font-size:.88rem;font-weight:800}.ui-module__Hi2WXW__toastDescription{color:var(--sidebar-text);font-size:.82rem}.ui-module__Hi2WXW__loadingSpinner{border:3px solid #4f46e52e;border-top-color:var(--primary);border-radius:999px;width:24px;height:24px;animation:.8s linear infinite ui-module__Hi2WXW__spin}@keyframes ui-module__Hi2WXW__shimmer{to{transform:translate(100%)}}@keyframes ui-module__Hi2WXW__spin{to{transform:rotate(360deg)}}
.ProjectHealthOverview-module__QQVh2W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ProjectHealthOverview-module__QQVh2W__item,.ProjectHealthOverview-module__QQVh2W__itemWide{border:1px solid var(--surface-border);background:var(--background);border-radius:10px;gap:4px;padding:10px 12px;display:grid}.ProjectHealthOverview-module__QQVh2W__itemWide{grid-column:span 3}.ProjectHealthOverview-module__QQVh2W__label{color:var(--sidebar-text);font-size:.8rem}.ProjectHealthOverview-module__QQVh2W__value{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:1rem}@media (max-width:980px){.ProjectHealthOverview-module__QQVh2W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectHealthOverview-module__QQVh2W__itemWide{grid-column:span 2}}@media (max-width:640px){.ProjectHealthOverview-module__QQVh2W__grid{grid-template-columns:1fr}.ProjectHealthOverview-module__QQVh2W__itemWide{grid-column:span 1}}
.ActionForms-module__WmZ02a__grid{gap:.55rem;display:grid}.ActionForms-module__WmZ02a__row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ActionForms-module__WmZ02a__input,.ActionForms-module__WmZ02a__select{border:1px solid var(--surface-border);background:var(--background);min-height:36px;color:var(--foreground);border-radius:10px;min-width:210px;padding:.45rem .65rem}.ActionForms-module__WmZ02a__input:focus,.ActionForms-module__WmZ02a__select:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 22%, transparent);outline:none}.ActionForms-module__WmZ02a__buttonPrimary{background:var(--primary);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:10px;min-height:36px;padding:.45rem .9rem;font-weight:700}.ActionForms-module__WmZ02a__buttonPrimary:hover:not(:disabled){background:var(--primary-hover)}.ActionForms-module__WmZ02a__buttonPrimary:disabled{opacity:.65;cursor:not-allowed}.ActionForms-module__WmZ02a__error{color:#dc2626;margin:0;font-size:.82rem}.ActionForms-module__WmZ02a__hint{color:var(--sidebar-text);margin:0;font-size:.8rem}
.ConfirmDialog-module__dLTK2q__overlay{z-index:1200;background:#0f172a8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ConfirmDialog-module__dLTK2q__dialog{border:1px solid var(--surface-border);background:var(--surface);width:min(520px,100%);box-shadow:var(--shadow-lg);border-radius:14px;gap:.7rem;padding:1rem 1rem .9rem;display:grid}.ConfirmDialog-module__dLTK2q__title{color:var(--foreground);margin:0;font-size:1rem;font-weight:700}.ConfirmDialog-module__dLTK2q__message{color:var(--sidebar-text);margin:0;line-height:1.4}.ConfirmDialog-module__dLTK2q__actions{justify-content:flex-end;gap:.55rem;display:flex}.ConfirmDialog-module__dLTK2q__cancelBtn,.ConfirmDialog-module__dLTK2q__confirmBtn{cursor:pointer;border:1px solid #0000;border-radius:10px;padding:.5rem .9rem;font-size:.84rem;font-weight:700}.ConfirmDialog-module__dLTK2q__cancelBtn{color:var(--foreground);border-color:var(--surface-border);background:0 0}.ConfirmDialog-module__dLTK2q__cancelBtn:hover{background:var(--sidebar-hover)}.ConfirmDialog-module__dLTK2q__confirmBtn{background:var(--primary);color:#fff}.ConfirmDialog-module__dLTK2q__confirmBtn:hover{background:var(--primary-hover)}.ConfirmDialog-module__dLTK2q__confirmDanger{background:#dc2626}.ConfirmDialog-module__dLTK2q__confirmDanger:hover{background:#b91c1c}
.ProjectReportsOverview-module__ZgMLAq__content{gap:16px;display:grid}.ProjectReportsOverview-module__ZgMLAq__kpis{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.ProjectReportsOverview-module__ZgMLAq__kpiCard{background:var(--background);border:1px solid var(--surface-border);border-radius:10px;gap:4px;padding:10px 12px;display:grid}.ProjectReportsOverview-module__ZgMLAq__kpiLabel{color:var(--sidebar-text);font-size:.8rem}.ProjectReportsOverview-module__ZgMLAq__kpiValue{color:var(--foreground);font-size:1rem}.ProjectReportsOverview-module__ZgMLAq__actions,.ProjectReportsOverview-module__ZgMLAq__statusSummary{flex-wrap:wrap;gap:8px;display:flex}.ProjectReportsOverview-module__ZgMLAq__sourceSummary{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ProjectReportsOverview-module__ZgMLAq__sourceSummaryLabel{color:var(--sidebar-text);font-size:.82rem}.ProjectReportsOverview-module__ZgMLAq__sourceChip{color:var(--foreground);background:color-mix(in srgb, var(--card) 90%, var(--foreground) 10%);border:1px solid var(--surface-border);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:.75rem;display:inline-flex}.ProjectReportsOverview-module__ZgMLAq__presetRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ProjectReportsOverview-module__ZgMLAq__presetLabel{color:var(--sidebar-text);font-size:.82rem}.ProjectReportsOverview-module__ZgMLAq__presetHint{color:var(--sidebar-text);margin:0;font-size:.78rem}.ProjectReportsOverview-module__ZgMLAq__activePresetChip{border:1px solid var(--surface-border);background:var(--background);color:var(--foreground);border-radius:999px;align-items:center;padding:2px 8px;font-size:.78rem;display:inline-flex}.ProjectReportsOverview-module__ZgMLAq__statusBreakdownGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ProjectReportsOverview-module__ZgMLAq__statusBreakdownCard{border:1px solid var(--surface-border);background:var(--background);border-radius:10px;gap:6px;padding:10px 12px;display:grid}.ProjectReportsOverview-module__ZgMLAq__statusBreakdownLabel{color:var(--sidebar-text);font-size:.78rem}.ProjectReportsOverview-module__ZgMLAq__statusBreakdownValueRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.ProjectReportsOverview-module__ZgMLAq__statusBreakdownValue{color:var(--foreground);font-size:.92rem}.ProjectReportsOverview-module__ZgMLAq__operationalFocus{border:1px solid var(--surface-border);background:var(--background);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.ProjectReportsOverview-module__ZgMLAq__operationalFocusHint{color:var(--sidebar-text);font-size:.82rem}.ProjectReportsOverview-module__ZgMLAq__sliceHealthGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ProjectReportsOverview-module__ZgMLAq__sliceHealthCard{border:1px solid var(--surface-border);background:var(--background);border-radius:10px;gap:4px;padding:10px 12px;display:grid}.ProjectReportsOverview-module__ZgMLAq__sliceHealthLabel{color:var(--sidebar-text);font-size:.78rem}.ProjectReportsOverview-module__ZgMLAq__sliceHealthValue{color:var(--foreground);font-size:.95rem}.ProjectReportsOverview-module__ZgMLAq__sliceHealthHint{color:var(--sidebar-text);font-size:.74rem}.ProjectReportsOverview-module__ZgMLAq__filtersRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ProjectReportsOverview-module__ZgMLAq__quickFilters{gap:6px;display:inline-flex}.ProjectReportsOverview-module__ZgMLAq__quickFilter,.ProjectReportsOverview-module__ZgMLAq__quickFilterActive{border:1px solid var(--surface-border);background:var(--background);min-height:32px;color:var(--foreground);cursor:pointer;border-radius:999px;padding:0 10px;font-size:.8rem}.ProjectReportsOverview-module__ZgMLAq__quickFilter:hover{border-color:var(--primary)}.ProjectReportsOverview-module__ZgMLAq__quickFilterActive{background:color-mix(in srgb, var(--primary) 14%, var(--background) 86%);border-color:var(--primary);color:var(--foreground)}.ProjectReportsOverview-module__ZgMLAq__filterLabel{color:var(--sidebar-text);align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.ProjectReportsOverview-module__ZgMLAq__filterSelect{border:1px solid var(--surface-border);background:var(--background);min-height:32px;color:var(--foreground);border-radius:8px;padding:0 10px}.ProjectReportsOverview-module__ZgMLAq__filterInput{border:1px solid var(--surface-border);background:var(--background);min-height:32px;color:var(--foreground);border-radius:8px;min-width:220px;padding:0 10px}.ProjectReportsOverview-module__ZgMLAq__searchWrap{align-items:center;gap:6px;display:inline-flex}.ProjectReportsOverview-module__ZgMLAq__searchHint{color:var(--sidebar-text);font-size:.72rem}.ProjectReportsOverview-module__ZgMLAq__clearSearchButton{border:1px solid var(--surface-border);background:var(--background);min-height:32px;color:var(--foreground);cursor:pointer;border-radius:8px;padding:0 10px;font-size:.78rem}.ProjectReportsOverview-module__ZgMLAq__clearSearchButton:hover{border-color:var(--primary)}.ProjectReportsOverview-module__ZgMLAq__resetButton{border:1px solid var(--surface-border);background:var(--card);min-height:32px;color:var(--foreground);cursor:pointer;border-radius:8px;padding:0 10px}.ProjectReportsOverview-module__ZgMLAq__resetButton:hover{border-color:var(--primary)}.ProjectReportsOverview-module__ZgMLAq__resultsCount{color:var(--sidebar-text);font-size:.82rem}.ProjectReportsOverview-module__ZgMLAq__activeFilters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ProjectReportsOverview-module__ZgMLAq__activeFiltersLabel{color:var(--sidebar-text);font-size:.82rem}.ProjectReportsOverview-module__ZgMLAq__activeFilterChip{border:1px solid var(--surface-border);background:var(--background);color:var(--foreground);border-radius:999px;align-items:center;padding:2px 8px;font-size:.78rem;display:inline-flex}.ProjectReportsOverview-module__ZgMLAq__tableNote{color:var(--sidebar-text);margin:0;font-size:.82rem}.ProjectReportsOverview-module__ZgMLAq__primaryButton,.ProjectReportsOverview-module__ZgMLAq__secondaryButton{border:1px solid var(--surface-border);border-radius:8px;min-height:38px;padding:0 12px}.ProjectReportsOverview-module__ZgMLAq__primaryButton{background:var(--primary);color:#fff}.ProjectReportsOverview-module__ZgMLAq__secondaryButton{background:var(--card);color:var(--foreground)}.ProjectReportsOverview-module__ZgMLAq__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.ProjectReportsOverview-module__ZgMLAq__runIdCell{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.ProjectReportsOverview-module__ZgMLAq__copyButton{border:1px solid var(--surface-border);background:var(--background);min-height:26px;color:var(--foreground);cursor:pointer;border-radius:6px;padding:0 8px;font-size:.72rem}.ProjectReportsOverview-module__ZgMLAq__copyButton:hover{border-color:var(--primary)}.ProjectReportsOverview-module__ZgMLAq__durationCell,.ProjectReportsOverview-module__ZgMLAq__timeCell{white-space:nowrap;font-variant-numeric:tabular-nums}.ProjectReportsOverview-module__ZgMLAq__summaryCell{text-overflow:ellipsis;white-space:nowrap;max-width:460px;overflow:hidden}.ProjectReportsOverview-module__ZgMLAq__rowActionLink{color:var(--primary);font-weight:600;text-decoration:none}.ProjectReportsOverview-module__ZgMLAq__rowActionLink:hover{text-decoration:underline}.ProjectReportsOverview-module__ZgMLAq__rowActions{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ProjectReportsOverview-module__ZgMLAq__rowActionButton{border:1px solid var(--surface-border);background:var(--background);min-height:28px;color:var(--foreground);cursor:pointer;border-radius:8px;padding:0 8px;font-size:.75rem}.ProjectReportsOverview-module__ZgMLAq__rowActionButton:hover{border-color:var(--primary)}.ProjectReportsOverview-module__ZgMLAq__pendingReportLabel{color:var(--sidebar-text);font-size:.75rem}.ProjectReportsOverview-module__ZgMLAq__tableWrap{overflow-x:auto}.ProjectReportsOverview-module__ZgMLAq__statusBadge{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:2px 8px;font-size:.75rem;display:inline-flex}.ProjectReportsOverview-module__ZgMLAq__statusSuccess{color:#166534;background:#dcfce7;border-color:#bbf7d0}.ProjectReportsOverview-module__ZgMLAq__statusWarn{color:#92400e;background:#fef3c7;border-color:#fde68a}.ProjectReportsOverview-module__ZgMLAq__statusDanger{color:#991b1b;background:#fee2e2;border-color:#fecaca}.ProjectReportsOverview-module__ZgMLAq__statusInfo{color:#1e3a8a;background:#dbeafe;border-color:#bfdbfe}.ProjectReportsOverview-module__ZgMLAq__statusNeutral{color:var(--foreground);background:color-mix(in srgb, var(--card) 85%, var(--foreground) 15%);border-color:var(--surface-border)}@media (max-width:980px){.ProjectReportsOverview-module__ZgMLAq__kpis,.ProjectReportsOverview-module__ZgMLAq__sliceHealthGrid,.ProjectReportsOverview-module__ZgMLAq__statusBreakdownGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ProjectReportsOverview-module__ZgMLAq__kpis,.ProjectReportsOverview-module__ZgMLAq__sliceHealthGrid,.ProjectReportsOverview-module__ZgMLAq__statusBreakdownGrid{grid-template-columns:1fr}}
.AnswersTableWithDrawer-module__D2XpjG__topPanel{grid-template-columns:minmax(220px,2fr) repeat(3,minmax(140px,1fr));gap:8px;margin-bottom:10px;display:grid}.AnswersTableWithDrawer-module__D2XpjG__quickFilterInput{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:8px;height:36px;padding:0 10px}.AnswersTableWithDrawer-module__D2XpjG__metricCard{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:8px;padding:.35rem .55rem}.AnswersTableWithDrawer-module__D2XpjG__metricLabel{color:var(--sidebar-text);font-size:.72rem}.AnswersTableWithDrawer-module__D2XpjG__metricValue{font-weight:700}.AnswersTableWithDrawer-module__D2XpjG__healthGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.AnswersTableWithDrawer-module__D2XpjG__healthCard{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:8px;gap:3px;padding:.45rem .6rem;display:grid}.AnswersTableWithDrawer-module__D2XpjG__healthLabel{color:var(--sidebar-text);font-size:.72rem}.AnswersTableWithDrawer-module__D2XpjG__healthValue{font-weight:700}.AnswersTableWithDrawer-module__D2XpjG__metaRow{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.AnswersTableWithDrawer-module__D2XpjG__metaLabel{color:var(--sidebar-text);font-size:.8rem}.AnswersTableWithDrawer-module__D2XpjG__metaChip{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.76rem;display:inline-flex}.AnswersTableWithDrawer-module__D2XpjG__visibleRowsNote{color:var(--sidebar-text);margin-bottom:8px;font-size:.8rem}.AnswersTableWithDrawer-module__D2XpjG__tableHead{z-index:1;background:#f8fafcf2;position:sticky;top:0}.AnswersTableWithDrawer-module__D2XpjG__tableHeaderRow{text-align:left;border-bottom:1px solid var(--surface-border);color:var(--sidebar-text);font-size:.8rem}.AnswersTableWithDrawer-module__D2XpjG__tableHeaderCell{padding:.75rem}.AnswersTableWithDrawer-module__D2XpjG__tableRow{border-bottom:1px dashed var(--surface-border);cursor:pointer}.AnswersTableWithDrawer-module__D2XpjG__sortHeader{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.AnswersTableWithDrawer-module__D2XpjG__sortHeaderInner{align-items:center;gap:6px;display:inline-flex}.AnswersTableWithDrawer-module__D2XpjG__sortArrow{color:#94a3b8;font-size:.72rem}.AnswersTableWithDrawer-module__D2XpjG__drawerContent{gap:1rem;display:grid}.AnswersTableWithDrawer-module__D2XpjG__drawerSection{gap:6px;display:grid}.AnswersTableWithDrawer-module__D2XpjG__drawerSectionWide{gap:8px;display:grid}.AnswersTableWithDrawer-module__D2XpjG__drawerTitle{margin:0;font-size:.95rem}.AnswersTableWithDrawer-module__D2XpjG__muted{color:var(--sidebar-text)}.AnswersTableWithDrawer-module__D2XpjG__counterBadge{color:var(--sidebar-text);background:#94a3b829;border-radius:6px;padding:.08rem .4rem;font-size:.75rem}.AnswersTableWithDrawer-module__D2XpjG__infoBox{background:#94a3b81a;border-radius:10px;padding:.7rem .8rem}.AnswersTableWithDrawer-module__D2XpjG__sourceLinks{flex-wrap:wrap;gap:6px;display:flex}.AnswersTableWithDrawer-module__D2XpjG__sourceLink{color:#1d4ed8;background:#3b82f61a;border:1px solid #3b82f62e;border-radius:7px;align-items:center;gap:6px;padding:.2rem .45rem;font-size:.74rem;text-decoration:none;display:inline-flex}.AnswersTableWithDrawer-module__D2XpjG__cellBase{padding:.75rem}.AnswersTableWithDrawer-module__D2XpjG__cellMuted{color:var(--sidebar-text)}.AnswersTableWithDrawer-module__D2XpjG__cellNumeric{font-variant-numeric:tabular-nums}.AnswersTableWithDrawer-module__D2XpjG__mentionCell{padding:.75rem;font-weight:700}.AnswersTableWithDrawer-module__D2XpjG__mentionCellYes{color:#15803d}.AnswersTableWithDrawer-module__D2XpjG__mentionCellNo{color:#94a3b8}.AnswersTableWithDrawer-module__D2XpjG__mentionCellInner{gap:6px;display:grid}.AnswersTableWithDrawer-module__D2XpjG__mentionActions{flex-wrap:wrap;gap:6px;display:flex}.AnswersTableWithDrawer-module__D2XpjG__sourcesWrap{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.AnswersTableWithDrawer-module__D2XpjG__sourceBadge{color:#1d4ed8;background:#3b82f61c;border:1px solid #3b82f638;border-radius:999px;padding:.15rem .45rem;font-size:.72rem}.AnswersTableWithDrawer-module__D2XpjG__sourceBadgeRest{background:#94a3b833;border-radius:999px;padding:.15rem .45rem;font-size:.72rem}.AnswersTableWithDrawer-module__D2XpjG__ellipsisCell{max-width:240px;padding:.75rem}.AnswersTableWithDrawer-module__D2XpjG__ellipsisText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AnswersTableWithDrawer-module__D2XpjG__openCell{color:var(--primary);padding:.75rem;font-size:.82rem;font-weight:700}@media (max-width:980px){.AnswersTableWithDrawer-module__D2XpjG__topPanel,.AnswersTableWithDrawer-module__D2XpjG__healthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.AnswersTableWithDrawer-module__D2XpjG__topPanel,.AnswersTableWithDrawer-module__D2XpjG__healthGrid{grid-template-columns:1fr}}
.CompetitorsTableManager-module__nyNbMG__root{gap:10px;display:grid}.CompetitorsTableManager-module__nyNbMG__healthGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.CompetitorsTableManager-module__nyNbMG__healthCard{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:8px;gap:3px;padding:.45rem .6rem;display:grid}.CompetitorsTableManager-module__nyNbMG__healthLabel{color:var(--sidebar-text);font-size:.72rem}.CompetitorsTableManager-module__nyNbMG__healthValue{font-size:.95rem;font-weight:700}.CompetitorsTableManager-module__nyNbMG__filtersGrid{grid-template-columns:minmax(220px,2fr) minmax(180px,1fr) minmax(180px,1fr) minmax(220px,1.2fr) auto;gap:8px;display:grid}.CompetitorsTableManager-module__nyNbMG__filterControl{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:8px;height:36px;padding:0 10px}.CompetitorsTableManager-module__nyNbMG__resetButton{border:1px solid var(--surface-border);background:var(--card);height:36px;color:var(--foreground);cursor:pointer;white-space:nowrap;border-radius:8px;padding:0 10px}.CompetitorsTableManager-module__nyNbMG__activeFilters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.CompetitorsTableManager-module__nyNbMG__activeFiltersLabel{color:var(--sidebar-text);font-size:.8rem}.CompetitorsTableManager-module__nyNbMG__activeFilterChip{border:1px solid var(--surface-border);background:var(--background);color:var(--foreground);border-radius:999px;align-items:center;padding:2px 8px;font-size:.76rem;display:inline-flex}.CompetitorsTableManager-module__nyNbMG__tableWrap{overflow-x:auto}.CompetitorsTableManager-module__nyNbMG__rowsMeta{color:var(--sidebar-text);margin-bottom:6px;font-size:.8rem}.CompetitorsTableManager-module__nyNbMG__tableHead{z-index:1;background:#f8fafcf2;position:sticky;top:0}.CompetitorsTableManager-module__nyNbMG__headerRow{text-align:left;border-bottom:1px solid var(--surface-border);color:var(--sidebar-text);font-size:.8rem}.CompetitorsTableManager-module__nyNbMG__headerCell{padding:.75rem}.CompetitorsTableManager-module__nyNbMG__bodyRow{border-bottom:1px dashed var(--surface-border)}.CompetitorsTableManager-module__nyNbMG__numericStrong{font-variant-numeric:tabular-nums;font-weight:600}.CompetitorsTableManager-module__nyNbMG__numeric{font-variant-numeric:tabular-nums}.CompetitorsTableManager-module__nyNbMG__actionsCell{flex-wrap:wrap;gap:6px;display:flex}.CompetitorsTableManager-module__nyNbMG__editorCard{border:1px solid var(--surface-border);border-radius:10px;gap:8px;margin-top:12px;padding:12px;display:grid}.CompetitorsTableManager-module__nyNbMG__editorTitle{margin:0;font-size:.92rem}.CompetitorsTableManager-module__nyNbMG__editorGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;display:grid}.CompetitorsTableManager-module__nyNbMG__editorActions{gap:8px;display:flex}@media (max-width:980px){.CompetitorsTableManager-module__nyNbMG__filtersGrid{grid-template-columns:1fr}.CompetitorsTableManager-module__nyNbMG__healthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.CompetitorsTableManager-module__nyNbMG__healthGrid{grid-template-columns:1fr}}
.StructuredForm-module__sLjRxG__form{gap:1rem;display:grid}.StructuredForm-module__sLjRxG__sectionTitle{color:var(--foreground);align-items:center;gap:.6rem;font-size:1rem;font-weight:700;display:flex}.StructuredForm-module__sLjRxG__sectionHint{color:var(--sidebar-text);margin-top:-.35rem;font-size:.84rem;line-height:1.45}.StructuredForm-module__sLjRxG__fieldGrid{gap:.9rem;display:grid}.StructuredForm-module__sLjRxG__inlineGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.StructuredForm-module__sLjRxG__field{gap:.35rem;display:grid}.StructuredForm-module__sLjRxG__label{color:var(--foreground);font-size:.84rem;font-weight:700}.StructuredForm-module__sLjRxG__hint{color:var(--sidebar-text);font-size:.78rem;line-height:1.45}.StructuredForm-module__sLjRxG__input,.StructuredForm-module__sLjRxG__textarea,.StructuredForm-module__sLjRxG__select{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface) 88%, white 12%);width:100%;color:var(--foreground);border-radius:.7rem;padding:.62rem .78rem;font-family:inherit;font-size:.9rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.StructuredForm-module__sLjRxG__textarea{resize:vertical;min-height:110px}.StructuredForm-module__sLjRxG__input:focus,.StructuredForm-module__sLjRxG__textarea:focus,.StructuredForm-module__sLjRxG__select:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 24%, transparent);background:color-mix(in srgb, var(--surface) 96%, white 4%);outline:none}.StructuredForm-module__sLjRxG__inputError{border-color:color-mix(in srgb, var(--accent-red) 72%, var(--surface-border));box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-red) 16%, transparent)}.StructuredForm-module__sLjRxG__optionList{gap:.55rem;display:grid}.StructuredForm-module__sLjRxG__optionCard{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface) 86%, white 14%);cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.7rem;padding:.62rem .75rem;display:flex}.StructuredForm-module__sLjRxG__optionCardActive{border-color:color-mix(in srgb, var(--primary) 64%, var(--surface-border));box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 18%, transparent)}.StructuredForm-module__sLjRxG__optionControl{margin-top:.15rem}.StructuredForm-module__sLjRxG__optionTitle{color:var(--foreground);font-size:.88rem;font-weight:700}.StructuredForm-module__sLjRxG__optionHint{color:var(--sidebar-text);margin-top:.12rem;font-size:.79rem;line-height:1.45}.StructuredForm-module__sLjRxG__actions{flex-wrap:wrap;gap:.55rem;display:flex}.StructuredForm-module__sLjRxG__buttonPrimary,.StructuredForm-module__sLjRxG__buttonSecondary,.StructuredForm-module__sLjRxG__buttonGhost{border:1px solid #0000;border-radius:.7rem;padding:.55rem .9rem;font-size:.84rem;font-weight:700;transition:transform .18s,background-color .18s,color .18s,border-color .18s}.StructuredForm-module__sLjRxG__buttonPrimary{background:var(--primary);color:#fff}.StructuredForm-module__sLjRxG__buttonPrimary:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px)}.StructuredForm-module__sLjRxG__buttonSecondary{background:color-mix(in srgb, var(--surface) 82%, white 18%);color:var(--foreground);border-color:var(--surface-border)}.StructuredForm-module__sLjRxG__buttonSecondary:hover:not(:disabled){background:var(--sidebar-hover)}.StructuredForm-module__sLjRxG__buttonGhost{color:var(--sidebar-text);border-color:color-mix(in srgb, var(--surface-border) 70%, transparent);background:0 0}.StructuredForm-module__sLjRxG__buttonGhost:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.StructuredForm-module__sLjRxG__buttonPrimary:disabled,.StructuredForm-module__sLjRxG__buttonSecondary:disabled,.StructuredForm-module__sLjRxG__buttonGhost:disabled{cursor:not-allowed;opacity:.62;transform:none}.StructuredForm-module__sLjRxG__error{color:var(--accent-red);font-size:.82rem;font-weight:700;line-height:1.45}.StructuredForm-module__sLjRxG__info{color:var(--sidebar-text);font-size:.8rem}.StructuredForm-module__sLjRxG__notice{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface) 90%, white 10%);border-radius:.8rem;gap:.55rem;padding:.75rem .85rem;display:grid}.StructuredForm-module__sLjRxG__noticeTitle{color:var(--foreground);font-size:.95rem;font-weight:700}.StructuredForm-module__sLjRxG__pill{border:1px solid var(--surface-border);color:var(--sidebar-text);border-radius:999px;align-items:center;padding:.16rem .56rem;font-size:.72rem;display:inline-flex}.StructuredForm-module__sLjRxG__tableWrap{overflow-x:auto}.StructuredForm-module__sLjRxG__table{border-collapse:collapse;width:100%}.StructuredForm-module__sLjRxG__table th{text-align:left;color:var(--sidebar-text);border-bottom:1px solid var(--surface-border);padding:.68rem .72rem;font-size:.79rem}.StructuredForm-module__sLjRxG__table td{border-bottom:1px solid var(--surface-border);padding:.72rem;font-size:.87rem}.StructuredForm-module__sLjRxG__guide{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface) 85%, white 15%);border-radius:.8rem;padding:.65rem .85rem}.StructuredForm-module__sLjRxG__guide summary{cursor:pointer;color:var(--foreground);font-size:.87rem;font-weight:700}.StructuredForm-module__sLjRxG__guideContent{color:var(--sidebar-text);gap:.5rem;margin-top:.7rem;font-size:.84rem;line-height:1.5;display:grid}@media (max-width:880px){.StructuredForm-module__sLjRxG__inlineGrid{grid-template-columns:1fr}}
.page-module__ebcF9W__page{--bg:#07080f;--bg-card:#0e1018;--bg-elevated:#141722;--border:#ffffff14;--border-bright:#ffffff29;--accent:#6366f1;--accent-bright:#818cf8;--accent-glow:#6366f138;--text-primary:#eef0fb;--text-secondary:#a7aec6;--text-muted:#7a8098;--green:#22c55e;--background:var(--bg);--foreground:var(--text-primary);--surface:var(--bg-card);--surface-border:var(--border);--sidebar-text:var(--text-secondary);--primary:var(--accent);--shadow-glass:0 16px 36px #02040a5c;background:var(--bg);color:var(--text-primary);min-height:100vh;overflow-x:hidden}.page-module__ebcF9W__container{width:min(1200px,100vw - 3rem);margin:0 auto}.page-module__ebcF9W__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-bright);background:#6366f11a;border:1px solid #6366f170;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.2rem;padding:.34rem .9rem;font-size:.75rem;font-weight:700;display:inline-flex}.page-module__ebcF9W__eyebrow:before{content:"";background:var(--accent-bright);width:6px;height:6px;box-shadow:0 0 8px var(--accent-bright);border-radius:999px}.page-module__ebcF9W__hero{align-items:center;min-height:88vh;padding:4.2rem 0;display:flex;position:relative;overflow:hidden}.page-module__ebcF9W__hero:before{content:"";pointer-events:none;background:radial-gradient(72% 60% at 50% -10%,#6366f133,#0000),radial-gradient(46% 45% at 90% 55%,#8b5cf61a,#0000);position:absolute;inset:0}.page-module__ebcF9W__hero:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.page-module__ebcF9W__heroInner{z-index:1;grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:3.5rem;display:grid;position:relative}.page-module__ebcF9W__heroSplit{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;gap:2rem;display:grid;position:relative}.page-module__ebcF9W__heroCopy{gap:1rem;max-width:640px;display:grid}.page-module__ebcF9W__heroTitle{letter-spacing:-.04em;margin:0;font-size:clamp(3rem,7vw,5.3rem);font-weight:800;line-height:.95}.page-module__ebcF9W__heroTitleAccent{background:linear-gradient(135deg, var(--accent-bright) 0%, #a78bfa 60%, #c084fc 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.page-module__ebcF9W__heroSubtitle,.page-module__ebcF9W__subtitle{color:var(--text-secondary);margin:0;line-height:1.65}.page-module__ebcF9W__heroSubtitle{max-width:54ch;font-size:1.08rem}.page-module__ebcF9W__title{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,4.8vw,3.3rem);line-height:1.05}.page-module__ebcF9W__heroActions,.page-module__ebcF9W__ctaActions{flex-wrap:wrap;gap:.9rem;display:flex}.page-module__ebcF9W__btnPrimary,.page-module__ebcF9W__primaryCta{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:2.8rem;padding:.8rem 1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__ebcF9W__btnPrimary:hover,.page-module__ebcF9W__primaryCta:hover{background:var(--accent-bright);border-color:var(--accent-bright);box-shadow:0 0 0 5px var(--accent-glow)}.page-module__ebcF9W__btnSecondary,.page-module__ebcF9W__secondaryCta{border:1px solid var(--border-bright);min-height:2.8rem;color:var(--text-primary);background:#ffffff0a;border-radius:12px;justify-content:center;align-items:center;padding:.8rem 1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.page-module__ebcF9W__btnSecondary:hover,.page-module__ebcF9W__secondaryCta:hover{background:#ffffff14;border-color:#ffffff3d}.page-module__ebcF9W__heroTrust{color:var(--text-muted);flex-wrap:wrap;gap:1rem;font-size:.82rem;display:flex}.page-module__ebcF9W__heroTrust span{align-items:center;gap:.35rem;display:inline-flex}.page-module__ebcF9W__heroTrust span:before{content:"✓";color:var(--green);font-size:.75rem}.page-module__ebcF9W__heroPanel{gap:1rem;width:100%;max-width:540px;display:grid}.page-module__ebcF9W__signalCard,.page-module__ebcF9W__pricingBenchmark,.page-module__ebcF9W__ctaPanel,.page-module__ebcF9W__storyPanel,.page-module__ebcF9W__sampleCard,.page-module__ebcF9W__featureCard,.page-module__ebcF9W__pricingCard{border:1px solid var(--border);background:var(--bg-card);border-radius:18px}.page-module__ebcF9W__signalCard{gap:.5rem;padding:1rem 1.1rem;display:grid}.page-module__ebcF9W__signalCard p,.page-module__ebcF9W__pricingBenchmark p,.page-module__ebcF9W__sectionHeader p,.page-module__ebcF9W__featureCard p,.page-module__ebcF9W__planDescription,.page-module__ebcF9W__planCadence,.page-module__ebcF9W__planFeatureList,.page-module__ebcF9W__sampleMetric span{color:var(--text-secondary);margin:0}.page-module__ebcF9W__signalLabel,.page-module__ebcF9W__sectionEyebrow,.page-module__ebcF9W__featureIndex{letter-spacing:.09em;text-transform:uppercase;color:var(--accent-bright);font-size:.74rem;font-weight:700}.page-module__ebcF9W__scoreWidget{background:var(--bg-card);border:1px solid var(--border-bright);border-radius:24px;padding:1.7rem;box-shadow:0 0 0 1px #6366f11f,0 20px 48px #00000073}.page-module__ebcF9W__scoreHeader{justify-content:space-between;margin-bottom:1rem;display:flex}.page-module__ebcF9W__scoreLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:700}.page-module__ebcF9W__scoreBadge{color:var(--green);background:#22c55e1f;border:1px solid #22c55e3d;border-radius:7px;padding:.2rem .55rem;font-size:.72rem;font-weight:700}.page-module__ebcF9W__scoreValue{letter-spacing:-.05em;margin:0 0 .5rem;font-size:3.3rem;font-weight:800;line-height:1}.page-module__ebcF9W__scoreValue em{color:var(--text-muted);font-size:1.45rem;font-style:normal}.page-module__ebcF9W__scoreBar{background:#ffffff17;border-radius:999px;height:4px;margin-bottom:1.2rem;overflow:hidden}.page-module__ebcF9W__scoreBarFill{border-radius:inherit;background:linear-gradient(90deg, var(--accent), #a78bfa);width:63%;height:100%}.page-module__ebcF9W__modelList{gap:.7rem;display:grid}.page-module__ebcF9W__modelRow{border:1px solid var(--border);background:#ffffff08;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .95rem;display:flex}.page-module__ebcF9W__modelName{color:var(--text-secondary);font-size:.84rem;font-weight:600}.page-module__ebcF9W__modelDots{gap:4px;display:flex}.page-module__ebcF9W__modelDot{border-radius:999px;width:8px;height:8px}.page-module__ebcF9W__on{background:var(--accent-bright);box-shadow:0 0 6px var(--accent-bright)}.page-module__ebcF9W__off{background:#ffffff1f}.page-module__ebcF9W__divider{background:linear-gradient(90deg, transparent, var(--border-bright), transparent);height:1px;margin:0}.page-module__ebcF9W__problem,.page-module__ebcF9W__howItWorks,.page-module__ebcF9W__features,.page-module__ebcF9W__pricing,.page-module__ebcF9W__section{padding:3rem 0}.page-module__ebcF9W__problem{background:linear-gradient(180deg, var(--bg) 0%, #0e10189e 100%)}.page-module__ebcF9W__features{background:#0e101880}.page-module__ebcF9W__problemInner{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}.page-module__ebcF9W__sectionTitle{letter-spacing:-.03em;margin:.7rem 0 1rem;font-size:clamp(1.9rem,4vw,2.9rem);line-height:1.08}.page-module__ebcF9W__sectionSubtitle{color:var(--text-secondary);margin:0;font-size:1.02rem;line-height:1.65}.page-module__ebcF9W__sectionHead,.page-module__ebcF9W__sectionHeader{gap:.7rem;max-width:760px;margin-bottom:1.2rem;display:grid}.page-module__ebcF9W__sectionHead{text-align:center;margin-left:auto;margin-right:auto}.page-module__ebcF9W__sectionHeader h2,.page-module__ebcF9W__ctaPanel h2{margin:0;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.1}.page-module__ebcF9W__problemList,.page-module__ebcF9W__storyList,.page-module__ebcF9W__planFeatureList,.page-module__ebcF9W__planFeatures,.page-module__ebcF9W__list{gap:.48rem;margin:0;padding-left:1.1rem;display:grid}.page-module__ebcF9W__problemList{gap:.82rem;padding:0;list-style:none}.page-module__ebcF9W__problemItem{border:1px solid var(--border);background:var(--bg-card);border-radius:12px;align-items:flex-start;gap:.85rem;padding:.95rem 1rem;display:flex}.page-module__ebcF9W__problemIcon{color:#f87171;background:#ef44441a;border:1px solid #ef44443d;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-weight:700;display:grid}.page-module__ebcF9W__problemText{color:var(--text-secondary);line-height:1.55}.page-module__ebcF9W__stepsGrid,.page-module__ebcF9W__featuresGrid,.page-module__ebcF9W__pricingGrid,.page-module__ebcF9W__featureGrid,.page-module__ebcF9W__faqGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.page-module__ebcF9W__step,.page-module__ebcF9W__featureCard{border:1px solid var(--border);background:var(--bg-card);border-radius:18px}.page-module__ebcF9W__step{padding:1.6rem}.page-module__ebcF9W__stepNum{color:var(--accent-bright);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .85rem;font-size:.7rem;font-weight:700}.page-module__ebcF9W__stepIcon{background:#6366f11f;border:1px solid #6366f13d;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:1rem;display:grid}.page-module__ebcF9W__stepTitle,.page-module__ebcF9W__featureCardTitle{margin:0 0 .5rem;font-size:1.05rem}.page-module__ebcF9W__stepDesc,.page-module__ebcF9W__featureCardDesc,.page-module__ebcF9W__card p,.page-module__ebcF9W__card li,.page-module__ebcF9W__planDesc{color:var(--text-secondary);margin:0;line-height:1.6}.page-module__ebcF9W__featureCard{padding:1.15rem}.page-module__ebcF9W__featureCardIcon{margin-bottom:.8rem;font-size:1.45rem}.page-module__ebcF9W__pricingGrid{margin-top:1.8rem}.page-module__ebcF9W__pricingCard{flex-direction:column;gap:1rem;padding:1.3rem;display:flex}.page-module__ebcF9W__pricingCardFeatured{background:linear-gradient(160deg, #6366f114, var(--bg-card) 62%);border-color:#6366f16b;position:relative;box-shadow:0 0 0 1px #6366f124,0 18px 36px #0000004d}.page-module__ebcF9W__pricingBadge{background:var(--accent);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.22rem .82rem;font-size:.7rem;font-weight:700;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.page-module__ebcF9W__planName{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin:0;font-size:.78rem;font-weight:700}.page-module__ebcF9W__planPrice,.page-module__ebcF9W__price{letter-spacing:-.04em;margin:0;font-size:2.6rem;font-weight:800;line-height:1}.page-module__ebcF9W__planPrice sup{vertical-align:top;margin-right:.15rem;font-size:1.1rem}.page-module__ebcF9W__planPriceBlock{gap:.3rem;display:grid}.page-module__ebcF9W__planFeatures,.page-module__ebcF9W__planFeatureList,.page-module__ebcF9W__storyList,.page-module__ebcF9W__list{color:var(--text-secondary)}.page-module__ebcF9W__planFeatures{padding:0;list-style:none}.page-module__ebcF9W__planFeatures li{gap:.58rem;display:flex}.page-module__ebcF9W__planFeatures li:before{content:"✓";color:var(--accent-bright);font-weight:700}.page-module__ebcF9W__planCta{border:1px solid var(--border-bright);min-height:2.7rem;color:var(--text-primary);background:#ffffff0a;border-radius:10px;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.page-module__ebcF9W__planCtaFeatured{border-color:var(--accent);background:var(--accent);color:#fff}.page-module__ebcF9W__planTop{justify-content:space-between;align-items:start;gap:.7rem;display:flex}.page-module__ebcF9W__planTop h3{margin:0}.page-module__ebcF9W__planDescription{margin:.45rem 0 0}.page-module__ebcF9W__pricingBenchmark{padding:1rem 1.1rem}.page-module__ebcF9W__pricingGridExpanded{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.page-module__ebcF9W__pricingCardAgency{border-color:#ffffff38}.page-module__ebcF9W__storyPanel{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1.1rem;padding:1.3rem;display:grid}.page-module__ebcF9W__sampleCard{background:#ffffff08;align-self:start}.page-module__ebcF9W__sampleCardHeader{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__ebcF9W__sampleCardContent{gap:.58rem;display:grid}.page-module__ebcF9W__sampleMetric{justify-content:space-between;gap:.8rem;display:flex}.page-module__ebcF9W__matrixWrap{border:1px solid var(--border);background:#ffffff05;border-radius:14px;overflow-x:auto}.page-module__ebcF9W__matrixTable{border-collapse:collapse;width:100%;min-width:760px}.page-module__ebcF9W__matrixTable th,.page-module__ebcF9W__matrixTable td{border-bottom:1px solid var(--border);text-align:left;padding:.68rem .55rem}.page-module__ebcF9W__matrixTable th{color:var(--text-secondary);white-space:nowrap;font-weight:700}.page-module__ebcF9W__ctaPanel{gap:1rem;padding:1.4rem;display:grid}.page-module__ebcF9W__ctaSection{text-align:center;padding:6rem 0;position:relative}.page-module__ebcF9W__ctaSection:before{content:"";pointer-events:none;background:radial-gradient(80% 60%,#6366f11f,#0000);position:absolute;inset:0}.page-module__ebcF9W__ctaInner{z-index:1;max-width:640px;margin:0 auto;position:relative}.page-module__ebcF9W__ctaTitle{margin:0 0 1rem;font-size:clamp(2.2rem,5vw,3.3rem);line-height:1.06}.page-module__ebcF9W__ctaSubtitle{color:var(--text-secondary);margin:0 0 1.8rem}.page-module__ebcF9W__heroCompact{align-items:start;min-height:auto;padding:2.7rem 0}@media (max-width:1100px){.page-module__ebcF9W__pricingGridExpanded{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.page-module__ebcF9W__heroInner,.page-module__ebcF9W__heroSplit,.page-module__ebcF9W__problemInner,.page-module__ebcF9W__storyPanel{grid-template-columns:1fr}.page-module__ebcF9W__hero{min-height:auto}.page-module__ebcF9W__container{width:min(1200px,100vw - 1.4rem)}}@media (max-width:820px){.page-module__ebcF9W__stepsGrid,.page-module__ebcF9W__featuresGrid,.page-module__ebcF9W__pricingGrid,.page-module__ebcF9W__featureGrid,.page-module__ebcF9W__faqGrid,.page-module__ebcF9W__pricingGridExpanded{grid-template-columns:1fr}.page-module__ebcF9W__heroTitle{font-size:clamp(2.4rem,8vw,4rem)}}
.AuditRunsTable-module__lZi3fG__root{gap:12px;display:grid}.AuditRunsTable-module__lZi3fG__filtersGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.AuditRunsTable-module__lZi3fG__controlButton{border:1px solid var(--surface-border);background:var(--card);min-height:36px;color:var(--foreground);border-radius:8px;padding:0 10px}.AuditRunsTable-module__lZi3fG__showingMeta{color:var(--sidebar-text);font-size:.82rem}.AuditRunsTable-module__lZi3fG__activeFilters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.AuditRunsTable-module__lZi3fG__activeFiltersLabel{color:var(--sidebar-text);font-size:.82rem}.AuditRunsTable-module__lZi3fG__activeFilterChip{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.76rem;display:inline-flex}.AuditRunsTable-module__lZi3fG__healthGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.AuditRunsTable-module__lZi3fG__healthCard{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:8px;padding:.45rem .6rem}.AuditRunsTable-module__lZi3fG__healthLabel{color:var(--sidebar-text);font-size:.72rem}.AuditRunsTable-module__lZi3fG__healthValue{font-weight:700}.AuditRunsTable-module__lZi3fG__rowsMeta{color:var(--sidebar-text);font-size:.8rem}.AuditRunsTable-module__lZi3fG__urlCell{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}
.IntentsInteractiveTable-module__RU06xq__root{gap:1rem;display:grid}.IntentsInteractiveTable-module__RU06xq__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem;display:grid}.IntentsInteractiveTable-module__RU06xq__summaryCard{padding:1rem}.IntentsInteractiveTable-module__RU06xq__summaryLabel{color:var(--sidebar-text);font-size:.8rem}.IntentsInteractiveTable-module__RU06xq__summaryValue{font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800}.IntentsInteractiveTable-module__RU06xq__filtersGrid{grid-template-columns:minmax(220px,2fr) minmax(180px,1fr) minmax(220px,1.2fr) auto;gap:8px;display:grid}.IntentsInteractiveTable-module__RU06xq__filterControl{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:8px;height:36px;padding:0 10px}.IntentsInteractiveTable-module__RU06xq__resetButton{border:1px solid var(--surface-border);background:var(--card);height:36px;color:var(--foreground);cursor:pointer;white-space:nowrap;border-radius:8px;padding:0 10px}.IntentsInteractiveTable-module__RU06xq__activeFilters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.IntentsInteractiveTable-module__RU06xq__activeFiltersLabel{color:var(--sidebar-text);font-size:.8rem}.IntentsInteractiveTable-module__RU06xq__activeFilterChip{border:1px solid var(--surface-border);background:var(--background);color:var(--foreground);border-radius:999px;align-items:center;padding:2px 8px;font-size:.76rem;display:inline-flex}.IntentsInteractiveTable-module__RU06xq__visibleMeta{color:var(--sidebar-text);margin-top:0;margin-bottom:2px;font-size:.78rem}.IntentsInteractiveTable-module__RU06xq__healthGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.IntentsInteractiveTable-module__RU06xq__healthCard{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:8px;gap:3px;padding:.5rem .6rem;display:grid}.IntentsInteractiveTable-module__RU06xq__healthLabel{color:var(--sidebar-text);font-size:.74rem}.IntentsInteractiveTable-module__RU06xq__healthValue{font-size:.95rem;font-weight:700}.IntentsInteractiveTable-module__RU06xq__tableWrap{overflow-x:auto}.IntentsInteractiveTable-module__RU06xq__tableHead{z-index:1;background:#f8fafcf2;position:sticky;top:0}.IntentsInteractiveTable-module__RU06xq__tableHeaderRow{text-align:left;border-bottom:1px solid var(--surface-border);color:var(--sidebar-text);font-size:.8rem}.IntentsInteractiveTable-module__RU06xq__tableHeaderCell{padding:.75rem}.IntentsInteractiveTable-module__RU06xq__tableRow{border-bottom:1px dashed var(--surface-border)}.IntentsInteractiveTable-module__RU06xq__intentCell{font-weight:600}.IntentsInteractiveTable-module__RU06xq__categoryBadge{color:var(--primary);background:#6366f11f;border-radius:6px;padding:.15rem .5rem;font-size:.72rem}.IntentsInteractiveTable-module__RU06xq__numericCell{font-variant-numeric:tabular-nums}.IntentsInteractiveTable-module__RU06xq__brandRate{font-weight:700}.IntentsInteractiveTable-module__RU06xq__brandRateHigh{color:#16a34a}.IntentsInteractiveTable-module__RU06xq__brandRateMedium{color:#d97706}.IntentsInteractiveTable-module__RU06xq__brandRateLow{color:#ef4444}.IntentsInteractiveTable-module__RU06xq__actions{align-items:center;gap:10px;display:inline-flex}.IntentsInteractiveTable-module__RU06xq__statusActive{color:#15803d;font-weight:700}.IntentsInteractiveTable-module__RU06xq__statusDisabled{color:#b91c1c;font-weight:700}.IntentsInteractiveTable-module__RU06xq__expandedCell{background:#94a3b814}.IntentsInteractiveTable-module__RU06xq__expandedBox{gap:.9rem;display:grid}.IntentsInteractiveTable-module__RU06xq__expandedStats{flex-wrap:wrap;gap:16px;display:flex}.IntentsInteractiveTable-module__RU06xq__sectionLabel{color:var(--sidebar-text);margin-bottom:6px;font-size:.8rem}.IntentsInteractiveTable-module__RU06xq__queriesWrap{flex-wrap:wrap;gap:6px;display:flex}.IntentsInteractiveTable-module__RU06xq__queryChip{border:1px solid var(--surface-border);background:#fff;border-radius:6px;align-items:center;gap:6px;padding:.2rem .45rem;font-size:.75rem;display:inline-flex}.IntentsInteractiveTable-module__RU06xq__queryDeleteBtn{border-color:#dc262633;border-radius:999px;min-height:20px;padding:0 .35rem;font-size:.85rem;line-height:1}.IntentsInteractiveTable-module__RU06xq__queryDeleteIdle{color:#b91c1c}.IntentsInteractiveTable-module__RU06xq__queryDeleteDisabled{color:var(--sidebar-text)}.IntentsInteractiveTable-module__RU06xq__emptyHint{color:var(--sidebar-text);font-size:.8rem}.IntentsInteractiveTable-module__RU06xq__modelsTable{border:1px solid var(--surface-border);background:#fff;border-radius:8px;overflow:hidden}.IntentsInteractiveTable-module__RU06xq__modelsHeaderRow{color:var(--sidebar-text);font-size:.75rem}@media (max-width:980px){.IntentsInteractiveTable-module__RU06xq__filtersGrid{grid-template-columns:1fr}.IntentsInteractiveTable-module__RU06xq__healthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.IntentsInteractiveTable-module__RU06xq__healthGrid{grid-template-columns:1fr}}
.ProjectStructureOverview-module__Lbloza__content{gap:14px;display:grid}.ProjectStructureOverview-module__Lbloza__metaRow{border:1px solid var(--surface-border);background:var(--background);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.ProjectStructureOverview-module__Lbloza__metaBlock{gap:4px;display:grid}.ProjectStructureOverview-module__Lbloza__metaLabel{color:var(--sidebar-text);font-size:.82rem}.ProjectStructureOverview-module__Lbloza__metaValue{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:1.05rem}.ProjectStructureOverview-module__Lbloza__tablesGrid{gap:12px;display:grid}.ProjectStructureOverview-module__Lbloza__tableWrap{overflow-x:auto}.ProjectStructureOverview-module__Lbloza__entityCell{gap:4px;display:grid}.ProjectStructureOverview-module__Lbloza__entityLabel{color:var(--foreground);font-weight:600}.ProjectStructureOverview-module__Lbloza__entityHint{color:var(--sidebar-text);font-size:.8rem}.ProjectStructureOverview-module__Lbloza__numericCell{font-variant-numeric:tabular-nums;font-weight:700}.ProjectStructureOverview-module__Lbloza__stateReady,.ProjectStructureOverview-module__Lbloza__stateMissing{border:1px solid var(--surface-border);border-radius:999px;justify-content:center;align-items:center;min-width:88px;padding:4px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.ProjectStructureOverview-module__Lbloza__stateReady{color:var(--color-success-700);border-color:color-mix(in srgb, var(--color-success-700) 35%, var(--surface-border));background:color-mix(in srgb, var(--color-success-700) 12%, var(--background))}.ProjectStructureOverview-module__Lbloza__stateMissing{color:var(--color-warning-700);border-color:color-mix(in srgb, var(--color-warning-700) 35%, var(--surface-border));background:color-mix(in srgb, var(--color-warning-700) 12%, var(--background))}.ProjectStructureOverview-module__Lbloza__actionLink{color:var(--primary);font-weight:600;text-decoration:none}.ProjectStructureOverview-module__Lbloza__actionLink:hover{text-decoration:underline}@media (min-width:1200px){.ProjectStructureOverview-module__Lbloza__tablesGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
.ReviewsScoringTable-module__GfcFva__root{gap:12px;display:grid}.ReviewsScoringTable-module__GfcFva__filtersGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.ReviewsScoringTable-module__GfcFva__controlButton{border:1px solid var(--surface-border);background:var(--card);min-height:36px;color:var(--foreground);border-radius:8px;padding:0 10px}.ReviewsScoringTable-module__GfcFva__showingMeta{color:var(--sidebar-text);font-size:.82rem}.ReviewsScoringTable-module__GfcFva__activeFilters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ReviewsScoringTable-module__GfcFva__activeFiltersLabel{color:var(--sidebar-text);font-size:.82rem}.ReviewsScoringTable-module__GfcFva__activeFilterChip{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:999px;align-items:center;padding:.12rem .45rem;font-size:.76rem;display:inline-flex}.ReviewsScoringTable-module__GfcFva__healthGrid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.ReviewsScoringTable-module__GfcFva__healthCard{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:8px;padding:.45rem .6rem}.ReviewsScoringTable-module__GfcFva__healthLabel{color:var(--sidebar-text);font-size:.72rem}.ReviewsScoringTable-module__GfcFva__healthValue{font-weight:700}.ReviewsScoringTable-module__GfcFva__rowsMeta{color:var(--sidebar-text);font-size:.8rem}.ReviewsScoringTable-module__GfcFva__criterionCell{font-weight:600}.ReviewsScoringTable-module__GfcFva__scoreCell{font-variant-numeric:tabular-nums;font-weight:700}.ReviewsScoringTable-module__GfcFva__numericCell{font-variant-numeric:tabular-nums}.ReviewsScoringTable-module__GfcFva__reasoningCell{color:var(--sidebar-text)}
.SourcesAccordionTable-module__yznZ7W__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:.8rem;display:flex}.SourcesAccordionTable-module__yznZ7W__title{margin-bottom:0}.SourcesAccordionTable-module__yznZ7W__headerActions{align-items:center;gap:10px;display:flex}.SourcesAccordionTable-module__yznZ7W__muted{color:var(--sidebar-text)}.SourcesAccordionTable-module__yznZ7W__metaText{font-size:.82rem}.SourcesAccordionTable-module__yznZ7W__csvButton{color:var(--primary);font-size:.8rem}.SourcesAccordionTable-module__yznZ7W__filtersGrid{grid-template-columns:minmax(220px,2fr) minmax(160px,1fr) minmax(220px,1.2fr) auto;gap:8px;margin-bottom:12px;display:grid}.SourcesAccordionTable-module__yznZ7W__filterControl{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:8px;height:36px;padding:0 10px}.SourcesAccordionTable-module__yznZ7W__resetButton{border:1px solid var(--surface-border);background:var(--card);height:36px;color:var(--foreground);cursor:pointer;white-space:nowrap;border-radius:8px;padding:0 10px}.SourcesAccordionTable-module__yznZ7W__topModels{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.SourcesAccordionTable-module__yznZ7W__topModelsLabel{color:var(--sidebar-text);font-size:.8rem}.SourcesAccordionTable-module__yznZ7W__topModelChip{border:1px solid var(--surface-border);background:var(--background);color:var(--foreground);border-radius:999px;align-items:center;padding:2px 8px;font-size:.75rem;display:inline-flex}.SourcesAccordionTable-module__yznZ7W__activeFilters{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.SourcesAccordionTable-module__yznZ7W__activeFiltersLabel{color:var(--sidebar-text);font-size:.8rem}.SourcesAccordionTable-module__yznZ7W__activeFilterChip{border:1px solid var(--surface-border);background:var(--background);color:var(--foreground);border-radius:999px;align-items:center;padding:2px 8px;font-size:.76rem;display:inline-flex}.SourcesAccordionTable-module__yznZ7W__visibleMeta{margin-top:0;margin-bottom:10px;font-size:.78rem}.SourcesAccordionTable-module__yznZ7W__healthGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.SourcesAccordionTable-module__yznZ7W__healthCard{border:1px solid var(--surface-border);background:var(--surface-elevated);border-radius:8px;gap:3px;padding:.45rem .6rem;display:grid}.SourcesAccordionTable-module__yznZ7W__healthLabel{color:var(--sidebar-text);font-size:.72rem}.SourcesAccordionTable-module__yznZ7W__healthValue{font-size:.95rem;font-weight:700}.SourcesAccordionTable-module__yznZ7W__tableHead{z-index:1;background:#f8fafcf2;position:sticky;top:0}.SourcesAccordionTable-module__yznZ7W__tableHeaderRow{text-align:left;border-bottom:1px solid var(--surface-border);color:var(--sidebar-text);font-size:.8rem}.SourcesAccordionTable-module__yznZ7W__tableHeaderCell{padding:.75rem}.SourcesAccordionTable-module__yznZ7W__tableRow{border-bottom:1px dashed var(--surface-border)}.SourcesAccordionTable-module__yznZ7W__cell{padding:.75rem}.SourcesAccordionTable-module__yznZ7W__numeric{font-variant-numeric:tabular-nums}.SourcesAccordionTable-module__yznZ7W__brandPct{color:#15803d}.SourcesAccordionTable-module__yznZ7W__competitorPct{color:#b91c1c}.SourcesAccordionTable-module__yznZ7W__domainButton{color:#1d4ed8;align-items:center;gap:8px;font-weight:700;display:inline-flex}.SourcesAccordionTable-module__yznZ7W__arrow{color:#94a3b8;transition:transform .2s}.SourcesAccordionTable-module__yznZ7W__arrowExpanded{transform:rotate(90deg)}.SourcesAccordionTable-module__yznZ7W__expandedCell{background:#94a3b814;padding:.75rem 1rem}.SourcesAccordionTable-module__yznZ7W__expandedBox{gap:.5rem;font-size:.84rem;display:grid}.SourcesAccordionTable-module__yznZ7W__modelBadges{flex-wrap:wrap;gap:6px;display:flex}.SourcesAccordionTable-module__yznZ7W__modelBadge{border:1px solid var(--surface-border);background:#fff;border-radius:7px;padding:.2rem .45rem;font-size:.74rem}.SourcesAccordionTable-module__yznZ7W__footnote{margin-top:10px;font-size:.8rem}@media (max-width:980px){.SourcesAccordionTable-module__yznZ7W__filtersGrid{grid-template-columns:1fr}.SourcesAccordionTable-module__yznZ7W__healthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.SourcesAccordionTable-module__yznZ7W__healthGrid{grid-template-columns:1fr}}
.V1DataSectionOverview-module__FEvX_W__wrap{gap:10px;display:grid}.V1DataSectionOverview-module__FEvX_W__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.V1DataSectionOverview-module__FEvX_W__statItem{border:1px solid var(--surface-border);background:var(--background);border-radius:8px;gap:3px;padding:8px 10px;display:grid}.V1DataSectionOverview-module__FEvX_W__statLabel{color:var(--sidebar-text);font-size:.75rem}.V1DataSectionOverview-module__FEvX_W__statValue{color:var(--foreground);font-size:.95rem}.V1DataSectionOverview-module__FEvX_W__links{flex-wrap:wrap;gap:8px;display:flex}.V1DataSectionOverview-module__FEvX_W__link{border:1px solid var(--surface-border);color:var(--foreground);background:var(--background);border-radius:999px;padding:5px 10px;font-size:.8rem;text-decoration:none}.V1DataSectionOverview-module__FEvX_W__link:hover{border-color:var(--primary)}@media (max-width:980px){.V1DataSectionOverview-module__FEvX_W__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.V1DataSectionOverview-module__FEvX_W__stats{grid-template-columns:1fr}}
.V1PageShell-module__TonbYq__container{gap:12px;display:grid}.V1PageShell-module__TonbYq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.V1PageShell-module__TonbYq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.V1PageShell-module__TonbYq__panel{padding:14px}.V1PageShell-module__TonbYq__empty{color:var(--sidebar-text);font-size:.9rem}
.PaywallModal-module__WY8F_W__overlay{background:var(--bg-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.PaywallModal-module__WY8F_W__dialog{background:var(--surface-elevated);color:var(--text-primary);border-color:var(--surface-border)}.PaywallModal-module__WY8F_W__body{color:var(--text-primary);gap:.85rem;display:grid}.PaywallModal-module__WY8F_W__paywallTitle{color:var(--text-primary);text-shadow:none}.PaywallModal-module__WY8F_W__reason{margin:0}.PaywallModal-module__WY8F_W__usage{color:var(--sidebar-text);margin:0}.PaywallModal-module__WY8F_W__actions{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.PaywallModal-module__WY8F_W__upgradeLink{background:linear-gradient(135deg, var(--primary), #2563eb);color:#fff;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 1.2rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 10px 24px #4f46e52e}.PaywallModal-module__WY8F_W__upgradeLink:hover{transform:translateY(-1px)}
.audit-progress-module__6Pw24G__panel{background:#ffffffd1;border:1px solid #8394b82e;border-radius:1rem;padding:.85rem}.audit-progress-module__6Pw24G__list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.audit-progress-module__6Pw24G__item{color:#1b2942;background:#f6f8fcf2;border-radius:.75rem;grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:2.35rem;padding:.55rem .65rem;display:grid}.audit-progress-module__6Pw24G__item[data-status=failed]{color:#8a3b0d;background:#fff7edfa}.audit-progress-module__6Pw24G__item[data-status=running]{background:#eff6fffa}.audit-progress-module__6Pw24G__marker{background:#798bb02e;border-radius:999px;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-weight:800;display:inline-flex}.audit-progress-module__6Pw24G__name,.audit-progress-module__6Pw24G__status{overflow-wrap:anywhere}.audit-progress-module__6Pw24G__name{font-weight:700}.audit-progress-module__6Pw24G__status{color:#5f6d86;font-size:.86rem}
.page-module__d-HmyW__stack{gap:12px;display:grid}.page-module__d-HmyW__chipsRow{flex-wrap:wrap;gap:8px;display:flex}.page-module__d-HmyW__chip{border:1px solid var(--surface-border);background:var(--background);color:var(--foreground);border-radius:999px;padding:.25rem .6rem;font-size:.78rem}
.page-module__QbrtkW__table{width:100%}.page-module__QbrtkW__competitorName{font-weight:600}.page-module__QbrtkW__badge{border-radius:999px;align-items:center;padding:.12rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.page-module__QbrtkW__badgeDirect{color:#1d4ed8;background:#3b82f624}.page-module__QbrtkW__badgeIndirect{color:#475569;background:#94a3b82e}.page-module__QbrtkW__statusActive{color:#15803d;font-weight:700}.page-module__QbrtkW__statusInactive{color:#b45309;font-weight:700}
.free-audit-form-module__sADQbW__formShell{--background:#07080f;--foreground:#eef0fb;--surface:#0e1018;--surface-border:#ffffff1f;--sidebar-text:#a7aec6;--primary:#6366f1;--shadow-glass:0 16px 36px #02040a61;gap:1rem;min-width:0;display:grid}.free-audit-form-module__sADQbW__header{gap:.45rem;display:grid}.free-audit-form-module__sADQbW__header h2{letter-spacing:-.04em;font-size:clamp(1.6rem,3vw,2.2rem)}.free-audit-form-module__sADQbW__header p,.free-audit-form-module__sADQbW__footer p,.free-audit-form-module__sADQbW__hint{color:var(--sidebar-text)}.free-audit-form-module__sADQbW__control{border-color:var(--surface-border)!important;min-height:46px!important;color:var(--foreground)!important;background:#ffffff0a!important;border-radius:14px!important}.free-audit-form-module__sADQbW__control:focus{border-color:color-mix(in srgb, var(--primary) 70%, white 30%)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 20%, transparent)!important}.free-audit-form-module__sADQbW__form{gap:.95rem;display:grid}.free-audit-form-module__sADQbW__field{gap:.35rem;display:grid}.free-audit-form-module__sADQbW__label{font-size:.92rem;font-weight:700}.free-audit-form-module__sADQbW__textarea{border:1px solid var(--surface-border);width:100%;max-width:100%;min-height:120px;color:var(--foreground);resize:vertical;background:#ffffff0a;border-radius:14px;padding:.9rem 1rem}.free-audit-form-module__sADQbW__textarea:focus{outline:2px solid color-mix(in srgb, var(--primary) 55%, transparent);outline-offset:2px}.free-audit-form-module__sADQbW__footer{gap:.8rem;display:grid}
.onboarding-module__7nogXa__page{gap:1rem;width:min(960px,100%);margin:0 auto;display:grid}.onboarding-module__7nogXa__hero{gap:.8rem;display:grid}.onboarding-module__7nogXa__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--primary);font-size:.72rem;font-weight:800}.onboarding-module__7nogXa__title{letter-spacing:-.05em;font-size:clamp(2rem,4vw,3.3rem);line-height:.96}.onboarding-module__7nogXa__subtitle,.onboarding-module__7nogXa__muted,.onboarding-module__7nogXa__stepDescription,.onboarding-module__7nogXa__summaryList li,.onboarding-module__7nogXa__progressLabel,.onboarding-module__7nogXa__progressItem p{color:var(--sidebar-text)}.onboarding-module__7nogXa__shell{grid-template-columns:minmax(0,.72fr) minmax(280px,.28fr);align-items:start;gap:1rem;display:grid}.onboarding-module__7nogXa__panel,.onboarding-module__7nogXa__progressCard{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--surface) 86%, white 14%);box-shadow:var(--shadow-glass);border-radius:28px}.onboarding-module__7nogXa__panel{padding:1.4rem}.onboarding-module__7nogXa__progressCard{gap:.9rem;padding:1.2rem;display:grid;position:sticky;top:1rem}.onboarding-module__7nogXa__progressList,.onboarding-module__7nogXa__summaryList{gap:.75rem;display:grid}.onboarding-module__7nogXa__progressItem{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--background) 84%, white 16%);border-radius:18px;padding:.9rem 1rem}.onboarding-module__7nogXa__progressItemActive{border-color:color-mix(in srgb, var(--primary) 48%, var(--surface-border));background:color-mix(in srgb, var(--primary) 10%, var(--surface) 90%)}.onboarding-module__7nogXa__progressIndex{text-transform:uppercase;letter-spacing:.08em;color:var(--primary);margin-bottom:.35rem;font-size:.72rem;font-weight:800;display:inline-flex}.onboarding-module__7nogXa__progressLabel{font-size:.9rem;display:block}.onboarding-module__7nogXa__stepHeader{gap:.35rem;margin-bottom:1rem;display:grid}.onboarding-module__7nogXa__stepTitle{letter-spacing:-.04em;font-size:clamp(1.5rem,3vw,2rem)}.onboarding-module__7nogXa__grid{gap:.95rem;display:grid}.onboarding-module__7nogXa__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem;display:grid}.onboarding-module__7nogXa__field{gap:.35rem;display:grid}.onboarding-module__7nogXa__label{font-size:.92rem;font-weight:700}.onboarding-module__7nogXa__textarea{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--background) 86%, white 14%);width:100%;min-height:140px;color:var(--foreground);resize:vertical;border-radius:18px;padding:.9rem 1rem}.onboarding-module__7nogXa__textarea:focus{outline:2px solid color-mix(in srgb, var(--primary) 55%, transparent);outline-offset:2px}.onboarding-module__7nogXa__actions{flex-wrap:wrap;gap:.8rem;margin-top:1rem;display:flex}.onboarding-module__7nogXa__actionsSpread{justify-content:space-between}.onboarding-module__7nogXa__upgradeLink{background:var(--primary);min-height:44px;color:var(--primary-foreground);border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.onboarding-module__7nogXa__upgradeLink:hover{filter:brightness(.96)}.onboarding-module__7nogXa__summaryBox,.onboarding-module__7nogXa__loadingBox,.onboarding-module__7nogXa__reportBox{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--background) 82%, white 18%);border-radius:24px;padding:1rem 1.1rem}.onboarding-module__7nogXa__loadingVisual{align-items:center;gap:.8rem;display:flex}.onboarding-module__7nogXa__pulse{background:var(--primary);border-radius:999px;width:14px;height:14px;animation:1.1s ease-in-out infinite onboarding-module__7nogXa__onboardingPulse}.onboarding-module__7nogXa__reportStat{border:1px solid var(--surface-border);background:color-mix(in srgb, var(--background) 84%, white 16%);border-radius:18px;gap:.3rem;padding:.9rem 1rem;display:grid}.onboarding-module__7nogXa__reportStat strong{letter-spacing:-.03em;font-size:1.1rem}@keyframes onboarding-module__7nogXa__onboardingPulse{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@media (max-width:960px){.onboarding-module__7nogXa__shell,.onboarding-module__7nogXa__row{grid-template-columns:1fr}.onboarding-module__7nogXa__progressCard{position:static}}
.report-module__M0-b4G__page{gap:1rem;display:grid}.report-module__M0-b4G__hero{background:var(--card);border:1px solid var(--surface-border);box-shadow:none;border-radius:12px;gap:.75rem;padding:1rem 1.1rem;display:grid}.report-module__M0-b4G__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--sidebar-text);margin:0;font-size:.72rem;font-weight:600}.report-module__M0-b4G__title{color:var(--foreground);margin:0;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.12}.report-module__M0-b4G__subtitle{max-width:64rem;color:var(--sidebar-text);margin:0;line-height:1.5}.report-module__M0-b4G__heroMeta{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}.report-module__M0-b4G__heroMetaItem{background:var(--background);border:1px solid var(--surface-border);border-radius:10px;padding:.7rem .8rem}.report-module__M0-b4G__heroMetaLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--sidebar-text);margin-bottom:.25rem;font-size:.72rem;display:block}.report-module__M0-b4G__heroMetaValue{color:var(--foreground);font-weight:600}.report-module__M0-b4G__actions{flex-wrap:wrap;gap:.55rem;display:flex}.report-module__M0-b4G__actionLink{border:1px solid var(--surface-border);background:var(--background);min-height:2.2rem;color:var(--foreground);border-radius:999px;justify-content:center;align-items:center;padding:.55rem .85rem;font-weight:600;text-decoration:none;display:inline-flex}.report-module__M0-b4G__actionLinkPrimary{color:#fff;background:var(--primary);box-shadow:none;border-color:#0000}.report-module__M0-b4G__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.85rem;display:grid}.report-module__M0-b4G__span4{grid-column:span 4}.report-module__M0-b4G__span6{grid-column:span 6}.report-module__M0-b4G__span8{grid-column:span 8}.report-module__M0-b4G__span12{grid-column:span 12}.report-module__M0-b4G__scoreGrid{grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.report-module__M0-b4G__scorePrimary,.report-module__M0-b4G__scoreStat{background:var(--background);border:1px solid var(--surface-border);border-radius:10px;padding:.8rem .9rem}.report-module__M0-b4G__scorePrimaryValue{color:var(--foreground);margin-top:.35rem;font-size:clamp(1.7rem,3vw,2.2rem);font-weight:800;line-height:1;display:block}.report-module__M0-b4G__scoreStatValue{color:var(--foreground);margin-top:.35rem;font-size:1.25rem;font-weight:700;display:block}.report-module__M0-b4G__muted{color:var(--sidebar-text)}.report-module__M0-b4G__list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.report-module__M0-b4G__listItem{background:var(--background);border:1px solid var(--surface-border);border-radius:10px;justify-content:space-between;gap:.75rem;padding:.75rem .85rem;display:flex}.report-module__M0-b4G__stack{gap:.25rem;display:grid}.report-module__M0-b4G__snippet{background:var(--background);border:1px solid var(--surface-border);color:var(--foreground);border-radius:10px;margin:0;padding:.75rem .85rem;line-height:1.5}.report-module__M0-b4G__sectionLead{color:var(--sidebar-text);margin:0;line-height:1.5}.report-module__M0-b4G__footerBox{gap:.65rem;display:grid}.report-module__M0-b4G__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.report-module__M0-b4G__modelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.report-module__M0-b4G__modelColumn{background:var(--background);border:1px solid var(--surface-border);border-radius:10px;align-content:start;gap:.65rem;min-width:0;padding:.85rem;display:grid}.report-module__M0-b4G__modelHeader,.report-module__M0-b4G__modelSnippetMeta{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.report-module__M0-b4G__sourceChips{flex-wrap:wrap;gap:.4rem;display:flex}.report-module__M0-b4G__sourceChip{background:color-mix(in srgb, var(--card) 85%, var(--foreground) 15%);max-width:100%;color:var(--foreground);overflow-wrap:anywhere;border:1px solid var(--surface-border);border-radius:999px;padding:.22rem .5rem;font-size:.75rem;font-weight:600}.report-module__M0-b4G__modelSnippets{gap:.55rem;display:grid}.report-module__M0-b4G__modelSnippet{background:var(--card);border:1px solid var(--surface-border);border-radius:8px;gap:.5rem;padding:.7rem;display:grid}.report-module__M0-b4G__modelSnippet p{color:var(--foreground);margin:0;line-height:1.45}@media (max-width:1080px){.report-module__M0-b4G__span4,.report-module__M0-b4G__span6,.report-module__M0-b4G__span8{grid-column:span 12}.report-module__M0-b4G__scoreGrid,.report-module__M0-b4G__modelGrid{grid-template-columns:1fr}.report-module__M0-b4G__heroMeta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.report-module__M0-b4G__heroMeta{grid-template-columns:1fr}}
