.AOy7oq_toggle{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-normal);justify-content:center;align-items:center;padding:0;display:flex}.AOy7oq_toggle:hover{color:var(--color-primary);border-color:var(--color-primary);background:#00d9ff1a}.AOy7oq_toggle svg{width:20px;height:20px}
.i3FGYq_markdownContainer{font-family:var(--font-primary);line-height:inherit;color:var(--color-text-primary)}.i3FGYq_markdownContainer p{margin-bottom:var(--space-sm);line-height:inherit}.i3FGYq_markdownContainer p:last-child{margin-bottom:0}.i3FGYq_markdownContainer h1,.i3FGYq_markdownContainer h2,.i3FGYq_markdownContainer h3{color:var(--color-text-primary);margin-top:var(--space-lg);margin-bottom:var(--space-md);font-weight:var(--font-weight-bold)}.i3FGYq_markdownContainer h3{font-size:var(--font-size-lg);color:var(--color-accent-accent)}.i3FGYq_markdownContainer ul,.i3FGYq_markdownContainer ol{margin-bottom:var(--space-md);padding-left:var(--space-xl)}.i3FGYq_markdownContainer li{margin-bottom:var(--space-xs);color:var(--color-text-secondary)}.i3FGYq_tableScroll{max-width:100%;margin-bottom:var(--space-lg);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-overflow-scrolling:touch;overflow-x:auto}.i3FGYq_markdownContainer table{border-collapse:collapse;background:#ffffff08;width:100%}.i3FGYq_markdownContainer th,.i3FGYq_markdownContainer td{vertical-align:top;min-width:7.5rem}.i3FGYq_markdownContainer th{color:var(--color-primary-light);font-weight:var(--font-weight-semibold);text-align:left;padding:var(--space-sm) var(--space-md);border-bottom:2px solid var(--glass-border);background:#4a90e21a}.i3FGYq_markdownContainer td{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--glass-border);color:var(--color-text-secondary)}.i3FGYq_markdownContainer tr:last-child td{border-bottom:none}.i3FGYq_markdownContainer tr:hover td{background:#ffffff05}.i3FGYq_markdownContainer blockquote{border-left:4px solid var(--color-primary);padding-left:var(--space-md);margin-left:0;margin-bottom:var(--space-md);color:var(--color-text-muted);font-style:italic}.i3FGYq_markdownContainer code{background:#ffffff1a;border-radius:.25rem;padding:.2rem .4rem;font-family:monospace;font-size:.9em}.i3FGYq_markdownContainer strong{color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.i3FGYq_markdownContainer hr{background:var(--glass-border);height:1px;margin:var(--space-lg) 0;border:none}.i3FGYq_markdownContainer>hr:last-of-type{margin-top:var(--space-lg);margin-bottom:var(--space-md)}.i3FGYq_markdownContainer>hr:last-of-type~p,.i3FGYq_markdownContainer>hr:last-of-type~ul li{color:var(--color-text-muted);font-size:.85em}.i3FGYq_markdownContainer>hr:last-of-type+p strong{color:var(--color-text-secondary);letter-spacing:.02em}.i3FGYq_markdownContainer>hr:last-of-type~ul{margin-bottom:var(--space-sm);padding-left:0;list-style:none}.i3FGYq_markdownContainer>hr:last-of-type~ul li{margin-bottom:var(--space-xs);padding-left:var(--space-md);text-indent:calc(-1 * var(--space-md))}.i3FGYq_markdownContainer ul.i3FGYq_contains-task-list{padding-left:var(--space-sm);list-style:none}.i3FGYq_markdownContainer ul:has(li.i3FGYq_task-list-item){padding-left:var(--space-sm);list-style:none}.i3FGYq_markdownContainer li.i3FGYq_task-list-item{align-items:flex-start;gap:var(--space-sm);display:flex}.i3FGYq_markdownContainer li.i3FGYq_task-list-item input[type=checkbox]{width:1rem;height:1rem;accent-color:var(--color-primary);flex-shrink:0;margin-top:.3em}
.H__Gea_report{display:none}@page{size:letter;margin:16mm 16mm 12mm}@media print{body>:not(.H__Gea_report){display:none!important}:is(html:has(.H__Gea_report),body:has(>.H__Gea_report)){background:#fff!important}.H__Gea_report{--color-primary:#1f6093;--color-bg-primary:#fff;--color-bg-secondary:#f8f9fa;--color-bg-tertiary:#e9ecef;--color-text-primary:#212529;--color-text-secondary:#495057;--color-text-muted:#4e555b;--color-text-accent:#1f6093;--color-accent-accent:#1f6093;color:#212529;font-family:var(--font-primary,system-ui, sans-serif);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;font-size:10.5pt;line-height:1.45;display:block}}.H__Gea_frame{border-collapse:collapse;width:100%}.H__Gea_frame>tbody>tr>td,.H__Gea_frame>tfoot>tr>td{padding:0}.H__Gea_footerSpace{height:16mm}.H__Gea_footer{color:#495057;border-top:1.5pt solid #b02a37;padding-top:2mm;font-size:7.5pt;line-height:1.35;position:fixed;bottom:0;left:0;right:0}.H__Gea_footer strong{color:#b02a37}.H__Gea_footerMeta{margin-top:.5mm;display:block}.H__Gea_summary h1{font-family:var(--font-heading,inherit);color:#0a192f;margin:0;font-size:24pt}.H__Gea_summary h2{color:#0a192f;margin:10mm 0 3mm;font-size:13pt}.H__Gea_eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#1f6093;margin:0 0 1mm;font-size:9pt;font-weight:600}.H__Gea_range{color:#495057;margin:2mm 0 0;font-size:11pt}.H__Gea_scope{color:#495057;margin:1mm 0 0}.H__Gea_stats{grid-template-columns:repeat(4,1fr);gap:3mm;margin-top:8mm;display:grid}.H__Gea_stat{background:#f8f9fa;border:.75pt solid #dee2e6;border-radius:2mm;flex-direction:column;padding:3mm 4mm;display:flex}.H__Gea_statValue{color:#0a192f;font-size:18pt;font-weight:600}.H__Gea_statLabel{color:#495057;font-size:8.5pt}.H__Gea_index{border-collapse:collapse;width:100%;font-size:9pt}.H__Gea_index th{text-align:left;color:#0a192f;border-bottom:1pt solid #0a192f;padding:1.5mm 2mm}.H__Gea_index td{vertical-align:top;border-bottom:.5pt solid #dee2e6;padding:1.5mm 2mm}.H__Gea_index tr{break-inside:avoid}.H__Gea_nowrap{white-space:nowrap}.H__Gea_conversation{break-before:page}.H__Gea_convHeader{break-after:avoid;border-bottom:1pt solid #1f6093;margin-bottom:5mm;padding-bottom:3mm}.H__Gea_convNumber{letter-spacing:.05em;text-transform:uppercase;color:#1f6093;font-size:8.5pt;font-weight:600}.H__Gea_convHeader h2{color:#0a192f;margin:1mm 0;font-size:15pt}.H__Gea_convMeta{color:#495057;margin:0}.H__Gea_turn{margin-bottom:6mm}.H__Gea_speaker{letter-spacing:.05em;text-transform:uppercase;color:#1f6093;flex-wrap:wrap;align-items:center;gap:2mm;margin-bottom:1mm;font-size:8.5pt;font-weight:700;display:flex}.H__Gea_time{letter-spacing:0;text-transform:none;color:#6c757d;font-weight:400}.H__Gea_question{break-inside:avoid;break-after:avoid;background:#eef4f9;border-left:2pt solid #1f6093;padding:2.5mm 4mm}.H__Gea_question p{white-space:pre-wrap;margin:0}.H__Gea_answer{padding:2.5mm 4mm 0 6.25mm}.H__Gea_muted{color:#6c757d}.H__Gea_errorNote{color:#b02a37;margin:2mm 0 0;font-size:9pt}.H__Gea_flags{flex-wrap:wrap;gap:1mm;display:inline-flex}.H__Gea_flagBad,.H__Gea_flagWarn,.H__Gea_flagInfo{letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:1mm;padding:.3mm 1.6mm;font-size:7.5pt;font-weight:600}.H__Gea_flagBad{color:#842029;background:#fde0e0}.H__Gea_flagWarn{color:#664d03;background:#fff4d6}.H__Gea_flagInfo{color:#164870;background:#e7f1f8}
._85X5oG_page{background:var(--color-bg-secondary);min-height:100dvh;color:var(--color-text-primary);font-family:var(--font-primary);font-size:var(--font-size-sm)}._85X5oG_header{gap:var(--space-md);padding:var(--space-lg) var(--space-xl) var(--space-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._85X5oG_header h1{font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);margin:0}._85X5oG_tabs{gap:var(--space-xs);padding:0 var(--space-xl);border-bottom:1px solid var(--color-bg-tertiary);display:flex;overflow-x:auto}._85X5oG_tabs button{padding:var(--space-sm) var(--space-md);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}._85X5oG_tabs button[aria-selected=true]{color:var(--color-text-primary);border-bottom-color:var(--color-primary)}._85X5oG_main{gap:var(--space-lg);max-width:var(--max-width);padding:var(--space-lg) var(--space-xl) var(--space-3xl);flex-direction:column;margin:0 auto;display:flex}._85X5oG_tiles{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}._85X5oG_tile,._85X5oG_card{background:var(--color-bg-primary);border:1px solid var(--color-bg-tertiary);border-radius:var(--radius-lg)}._85X5oG_tile{padding:var(--space-md);flex-direction:column;gap:2px;display:flex}._85X5oG_tileLabel{color:var(--color-text-secondary);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em}._85X5oG_tileValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}._85X5oG_tileHint{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._85X5oG_grid{align-items:start;gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));display:grid}._85X5oG_card{padding:var(--space-md) var(--space-lg) var(--space-lg);min-width:0}._85X5oG_cardHeader{gap:var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._85X5oG_cardHeader h2{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin:0}._85X5oG_muted{color:var(--color-text-secondary);font-size:var(--font-size-xs)}._85X5oG_error{color:var(--color-accent-error)}._85X5oG_inline{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:inline-flex}._85X5oG_inline input,._85X5oG_inline select,._85X5oG_cardHeader select{border:1px solid var(--color-bg-tertiary);border-radius:var(--radius-sm);background:var(--color-bg-primary);color:var(--color-text-primary);font:inherit;padding:4px 8px}._85X5oG_segmented{border:1px solid var(--color-bg-tertiary);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}._85X5oG_segmented button{background:var(--color-bg-primary);color:var(--color-text-secondary);cursor:pointer;font:inherit;border:0;padding:6px 12px}._85X5oG_segmented button[aria-pressed=true]{background:var(--color-primary);color:#fff}._85X5oG_button{border:1px solid var(--color-bg-tertiary);border-radius:var(--radius-md);background:var(--color-bg-primary);color:var(--color-text-primary);cursor:pointer;font:inherit;margin-top:var(--space-sm);padding:6px 14px}._85X5oG_button:disabled{opacity:.5;cursor:not-allowed}._85X5oG_inline ._85X5oG_button{margin-top:0;padding:4px 10px}._85X5oG_backLink{color:var(--color-text-secondary);font-size:var(--font-size-sm);text-decoration:none}._85X5oG_backLink:hover{color:var(--color-text-primary)}._85X5oG_link{color:var(--color-text-accent);cursor:pointer;font:inherit;font-size:var(--font-size-xs);background:0 0;border:0;padding:0;text-decoration:underline}._85X5oG_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._85X5oG_table th,._85X5oG_table td{border-bottom:1px solid var(--color-bg-tertiary);text-align:left;padding:6px 4px}._85X5oG_table td:not(:first-child),._85X5oG_table th:not(:first-child){text-align:right}._85X5oG_table th{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}._85X5oG_list{margin:0;padding:0;list-style:none}._85X5oG_listItem{padding:var(--space-sm) 0;border-bottom:1px solid var(--color-bg-tertiary)}._85X5oG_row{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}._85X5oG_sessionRow{width:100%;padding:var(--space-sm) var(--space-xs);border:0;border-bottom:1px solid var(--color-bg-tertiary);color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;flex-direction:column;gap:2px;display:flex}._85X5oG_sessionRow:hover{background:var(--color-bg-secondary)}._85X5oG_sessionTitle{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._85X5oG_badge,._85X5oG_badgeGood,._85X5oG_badgeWarn,._85X5oG_badgeBad{border-radius:var(--radius-full);font-size:var(--font-size-xs);border:1px solid var(--color-bg-tertiary);color:var(--color-text-primary);padding:1px 8px}._85X5oG_badgeGood{border-color:#0ca30c}._85X5oG_badgeWarn{border-color:#fab219}._85X5oG_badgeBad{border-color:#d03b3b}._85X5oG_question{margin:var(--space-sm) 0 0;font-weight:var(--font-weight-medium);white-space:pre-wrap}._85X5oG_comment,._85X5oG_explanation{margin:var(--space-xs) 0 0;color:var(--color-text-secondary);white-space:pre-wrap}._85X5oG_explanation{font-size:var(--font-size-xs);-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._85X5oG_drawerBackdrop{z-index:50;background:#00000059;justify-content:flex-end;display:flex;position:fixed;inset:0}._85X5oG_drawer{background:var(--color-bg-primary);width:min(760px,100%);height:100%;padding:var(--space-lg);box-shadow:var(--shadow-xl);overflow-y:auto}._85X5oG_drawerHeader{gap:var(--space-md);margin-bottom:var(--space-md);justify-content:space-between;align-items:flex-start;display:flex}._85X5oG_drawerHeader h2{font-size:var(--font-size-lg);margin:0}._85X5oG_drawerHeader span{word-break:break-all}._85X5oG_turn{padding:var(--space-md) 0;border-top:1px solid var(--color-bg-tertiary)}._85X5oG_response{margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);border-left:2px solid var(--color-bg-tertiary)}._85X5oG_meta{gap:2px var(--space-md);margin:var(--space-sm) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary);grid-template-columns:max-content 1fr;display:grid}._85X5oG_meta dt{font-weight:var(--font-weight-medium)}._85X5oG_meta dd{word-break:break-word;margin:0}@media (max-width:640px){._85X5oG_header,._85X5oG_tabs,._85X5oG_main{padding-left:var(--space-md);padding-right:var(--space-md)}}