.feedback-tabs_workspace__eByo4{min-width:0}.feedback-tabs_scope__L7hww{margin-block:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-md);overflow-wrap:anywhere}.feedback-tabs_scope__L7hww>summary{padding:var(--space-4);min-height:48px;background:var(--color-surface-subtle);font-weight:700;cursor:pointer}.feedback-tabs_scope__L7hww>summary:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.feedback-tabs_scopeTableScroll__mrECl{overflow-x:auto}.feedback-tabs_scopeTableScroll__mrECl:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-2px}.feedback-tabs_scopeTable__GweCE{min-width:760px;width:100%;table-layout:fixed;border-collapse:collapse}.feedback-tabs_scopeTable__GweCE td,.feedback-tabs_scopeTable__GweCE th{padding:var(--space-3);border-top:1px solid var(--color-border-default);text-align:left;vertical-align:top}.feedback-tabs_scopeTable__GweCE th:first-child{width:4rem}.feedback-tabs_scopeTable__GweCE th:nth-child(2){width:6rem}.feedback-tabs_reportHeader__MpQ0j{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.feedback-tabs_reportContext__Ps7P9{flex:1 1 280px;min-width:0}.feedback-tabs_reportTitle__eV4jN{margin:0;color:var(--color-text-primary);font-size:var(--font-size-heading-md);font-weight:700;line-height:1.5}.feedback-tabs_reportMeta__Jf9oD{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body-sm);line-height:1.7}.feedback-tabs_feedbackColumn___pSiO .text-link,.feedback-tabs_feedbackColumn___pSiO details .button,.feedback-tabs_report__Lf3pU .feedback-next-actions .button,.feedback-tabs_sectionButton__bN0hA{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);max-width:100%;min-height:48px;padding:var(--space-3) var(--space-4);font-size:var(--font-size-body-md);font-weight:700;line-height:1.5;white-space:normal;text-align:center;text-decoration:none;box-shadow:none}.feedback-tabs_feedbackColumn___pSiO .text-link{border:1px solid rgb(var(--color-brand-primary-rgb)/32%);border-radius:var(--radius-md);color:var(--color-brand-primary);background:var(--color-surface-default)}.feedback-tabs_feedbackColumn___pSiO .text-link:hover{background:var(--color-surface-subtle)}.feedback-tabs_artifactHeading__iH9gY svg,.feedback-tabs_reportMeta__Jf9oD svg,.feedback-tabs_report__Lf3pU .feedback-next-actions svg,.feedback-tabs_sectionButton__bN0hA svg,.feedback-tabs_tab__760DC svg{flex-shrink:0}.feedback-tabs_comparison__qpNBF{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-items:start}.feedback-tabs_artifact__vvkaO,.feedback-tabs_feedbackColumn___pSiO{min-width:0;scroll-margin-top:var(--space-5)}.feedback-tabs_artifact__vvkaO{padding:var(--space-6)}.feedback-tabs_artifactHeader__QGHlm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-5);margin-bottom:var(--space-5);border-bottom:1px solid var(--color-border-default)}.feedback-tabs_artifactHeading__iH9gY{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.feedback-tabs_artifactHeading__iH9gY svg{color:var(--color-text-secondary)}.feedback-tabs_artifactHeading__iH9gY h2{margin:0;font-size:var(--font-size-heading-sm);line-height:1.5}.feedback-tabs_versionBadge__aiDfh{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-surface-subtle);color:var(--color-text-secondary);font-size:var(--font-size-body-sm);font-weight:700;white-space:nowrap}.feedback-tabs_report__Lf3pU .feedback-tabs_artifact__vvkaO>.feedback-tabs_versionMeta__kBie5,.feedback-tabs_report__Lf3pU .feedback-tabs_artifact__vvkaO>.feedback-tabs_versionNote__VaRvL{margin:0;font-size:var(--font-size-body-md);line-height:1.7}.feedback-tabs_report__Lf3pU .feedback-tabs_artifact__vvkaO>.feedback-tabs_versionMeta__kBie5{margin-top:var(--space-2);color:var(--color-text-secondary)}.feedback-tabs_artifactBody__EUY9S,.feedback-tabs_notes__FUsf6,.feedback-tabs_snapshotTasks__yg2bz{margin-top:var(--space-6)}.feedback-tabs_artifactBody__EUY9S .chat-markdown{gap:var(--space-4);font-size:var(--font-size-body-md);line-height:1.9}.feedback-tabs_artifactBody__EUY9S .chat-markdown :is(h3,h4,h5,h6){margin-top:var(--space-4);font-size:var(--font-size-body-lg);line-height:1.6}.feedback-tabs_artifactBody__EUY9S .chat-markdown>:first-child{margin-top:0}.feedback-tabs_notes__FUsf6,.feedback-tabs_snapshotTasks__yg2bz{font-size:var(--font-size-body-md);line-height:1.8}.feedback-tabs_snapshotTasks__yg2bz h3{font-size:var(--font-size-body-lg)}.feedback-tabs_notes__FUsf6,.feedback-tabs_task__H0iw6{padding-block:var(--space-2);border-top:1px solid var(--color-border-default)}.feedback-tabs_notes__FUsf6 summary,.feedback-tabs_task__H0iw6 summary{min-height:48px;padding-block:var(--space-3);cursor:pointer;font-weight:700}.feedback-tabs_notes__FUsf6 summary:hover,.feedback-tabs_task__H0iw6 summary:hover{color:var(--color-brand-primary)}.feedback-tabs_notes__FUsf6[open],.feedback-tabs_task__H0iw6[open]{padding-bottom:var(--space-5)}.feedback-tabs_task__H0iw6 dl{display:grid;gap:var(--space-3);margin-bottom:0}.feedback-tabs_task__H0iw6 dt{font-weight:700}.feedback-tabs_task__H0iw6 dd{margin:0;white-space:pre-wrap}.feedback-tabs_artifactFooter__x_ffD{display:flex;justify-content:flex-end;padding-top:var(--space-5);margin-top:var(--space-6);border-top:1px solid var(--color-border-default)}@media (min-width:769px){.feedback-tabs_artifact__vvkaO,.feedback-tabs_feedbackColumn___pSiO{scroll-margin-top:calc(var(--size-header) + var(--space-5))}}.feedback-tabs_tabs__BBmTr{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-bottom:var(--space-5);margin-bottom:var(--space-5);border-bottom:1px solid var(--color-border-default)}.feedback-tabs_tab__760DC{display:flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0;min-height:48px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-default);color:var(--color-text-secondary);font-size:var(--font-size-body-md);font-weight:700;line-height:1.5;text-align:center;overflow-wrap:anywhere;cursor:pointer}.feedback-tabs_tab__760DC:hover{background:var(--color-surface-subtle)}.feedback-tabs_tab__760DC[aria-selected=true]{border-color:var(--color-brand-primary);background:var(--color-brand-primary);color:var(--color-text-inverse)}.feedback-tabs_tab__760DC[aria-selected=true]:hover{background:var(--color-brand-primary-hover)}.feedback-tabs_artifact__vvkaO:focus-visible,.feedback-tabs_feedbackColumn___pSiO .text-link:focus-visible,.feedback-tabs_feedbackColumn___pSiO:focus-visible,.feedback-tabs_notes__FUsf6 summary:focus-visible,.feedback-tabs_report__Lf3pU:focus-visible,.feedback-tabs_sectionButton__bN0hA:focus-visible,.feedback-tabs_tab__760DC:focus-visible,.feedback-tabs_task__H0iw6 summary:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:3px}.feedback-tabs_report__Lf3pU{min-width:0;border-radius:var(--radius-md);overflow-wrap:anywhere}.feedback-tabs_report__Lf3pU .compact-panel{padding:var(--space-6);border-top:3px solid var(--color-brand-primary)}.feedback-tabs_report__Lf3pU .section-header{flex-wrap:wrap;align-items:baseline}.feedback-tabs_report__Lf3pU .section-header h2{font-size:var(--font-size-heading-sm);line-height:1.5}.feedback-tabs_report__Lf3pU .section-header span{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-subtle);font-size:var(--font-size-body-sm)}.feedback-tabs_report__Lf3pU .panel>p{color:var(--color-text-primary);font-size:var(--font-size-body-lg);line-height:1.9}.feedback-tabs_report__Lf3pU .feedback-insight-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-4);margin-top:var(--space-6)}.feedback-tabs_report__Lf3pU .feedback-insight{padding:var(--space-5);border-left-width:3px}.feedback-tabs_report__Lf3pU .feedback-insight strong{font-size:var(--font-size-body-lg);line-height:1.6}.feedback-tabs_report__Lf3pU .feedback-insight ul{gap:var(--space-2);padding-left:1.5em;color:var(--color-text-primary);font-size:var(--font-size-body-md);line-height:1.8}.feedback-tabs_report__Lf3pU .score-grid{gap:0;margin-top:var(--space-6)}.feedback-tabs_report__Lf3pU .score-row{grid-template-columns:minmax(0,1fr) minmax(80px,160px) auto;gap:var(--space-3) var(--space-4);padding:var(--space-5) 0;border-top:1px solid var(--color-border-default);color:var(--color-text-primary);font-size:var(--font-size-body-lg);line-height:1.6}.feedback-tabs_report__Lf3pU .score-row>span{font-weight:700}.feedback-tabs_report__Lf3pU .score-row>strong{padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-subtle);white-space:nowrap}.feedback-tabs_report__Lf3pU .score-row small{grid-column:1/-1;font-size:var(--font-size-body-md);line-height:1.8}.feedback-tabs_report__Lf3pU .panel>.next-question{padding:var(--space-5);border-radius:var(--radius-md);margin-top:var(--space-4);background:var(--color-surface-subtle);font-size:var(--font-size-body-md);line-height:1.8}.feedback-tabs_feedbackColumn___pSiO details :is(summary,h4,p,dt,dd),.feedback-tabs_report__Lf3pU .feedback-next-actions span{font-size:var(--font-size-body-md);line-height:1.8}.feedback-tabs_report__Lf3pU .feedback-next-actions{padding-top:var(--space-5);margin-top:var(--space-5);border-top:1px solid var(--color-border-default)}@media (max-width:600px){.feedback-tabs_tabs__BBmTr{padding-bottom:var(--space-4);margin-bottom:var(--space-4)}.feedback-tabs_tab__760DC{flex:1 1 auto;padding:var(--space-3)}.feedback-tabs_tab__760DC svg{display:none}.feedback-tabs_reportHeader__MpQ0j{gap:var(--space-3);margin-bottom:var(--space-4)}.feedback-tabs_artifact__vvkaO,.feedback-tabs_report__Lf3pU .compact-panel{padding:var(--space-4)}.feedback-tabs_artifactFooter__x_ffD>.feedback-tabs_sectionButton__bN0hA,.feedback-tabs_artifactHeader__QGHlm>.feedback-tabs_sectionButton__bN0hA,.feedback-tabs_reportHeader__MpQ0j>.feedback-tabs_sectionButton__bN0hA,.feedback-tabs_report__Lf3pU .feedback-next-actions .button{width:100%}.feedback-tabs_report__Lf3pU .feedback-insight,.feedback-tabs_report__Lf3pU .panel>.next-question{padding:var(--space-4)}.feedback-tabs_report__Lf3pU .score-row{grid-template-columns:minmax(0,1fr) auto}.feedback-tabs_report__Lf3pU .score-row meter{grid-row:2;grid-column:1/-1}}