._vDUZq_head{gap:var(--space-2);flex-direction:column;display:flex}._vDUZq_title{font-size:var(--text-h2);overflow-wrap:anywhere;margin:0}._vDUZq_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}._vDUZq_goal{max-width:var(--measure);overflow-wrap:anywhere;margin:0}._vDUZq_scopeLine{font-size:var(--text-sm);gap:var(--space-2) var(--space-3);flex-wrap:wrap;align-items:center;margin:0;display:flex}._vDUZq_start{border-top:var(--space-1) solid var(--color-prov-ai)}._vDUZq_startGrid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){._vDUZq_startGrid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}._vDUZq_col{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._vDUZq_sub{font-size:var(--text-h3);margin:0}._vDUZq_briefLabel{font-size:var(--text-caption);color:var(--color-text-muted);margin:0}._vDUZq_p{margin:0 0 var(--space-1);overflow-wrap:anywhere;max-width:72ch}._vDUZq_ask{gap:var(--space-2);flex-direction:column;display:flex}._vDUZq_askRow{gap:var(--space-2);display:flex}._vDUZq_askRow input{flex:1;min-width:0}._vDUZq_chipsRow{gap:var(--space-2);flex-wrap:wrap;display:flex}._vDUZq_chipBtn{height:auto;min-height:2rem;padding:var(--space-1) var(--space-2);text-align:left;overflow-wrap:anywhere;max-width:100%}._vDUZq_paths{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._vDUZq_path{border:1px solid var(--color-border-strong);border-radius:var(--radius-container);padding:var(--space-3);background:var(--color-surface);gap:var(--space-1);flex-direction:column;display:flex}._vDUZq_path h4{font-size:var(--text-body);margin:0}._vDUZq_path p,._vDUZq_small{font-size:var(--text-sm);margin:0}._vDUZq_section{gap:var(--space-3);flex-direction:column;display:flex}._vDUZq_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._vDUZq_sectionHead h2{margin:0}._vDUZq_headBtns{gap:var(--space-2);flex-wrap:wrap;display:flex}._vDUZq_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}._vDUZq_cardGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}._vDUZq_card{gap:var(--space-2);flex-direction:column;height:100%;display:flex}._vDUZq_cardTitle{font-size:var(--text-h3);line-height:var(--leading-heading);overflow-wrap:anywhere;margin:0}._vDUZq_question{overflow-wrap:anywhere;margin:0}._vDUZq_badges{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start;display:flex}._vDUZq_need{font-weight:var(--weight-medium);font-size:var(--text-sm);margin:0}._vDUZq_actions{gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;align-items:center;margin-top:auto;display:flex}._vDUZq_why{font-size:var(--text-sm)}._vDUZq_why summary{cursor:pointer;min-height:var(--target-min);align-items:center;display:flex}._vDUZq_why ul{margin:var(--space-1) 0 0;padding-left:var(--space-4)}._vDUZq_why h4{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-sm)}._vDUZq_why p{overflow-wrap:anywhere;margin:0}._vDUZq_err{color:var(--color-error);font-size:var(--text-sm);margin:0}._vDUZq_ok{margin:var(--space-2) 0 0}._vDUZq_banner{border-left:var(--space-1) solid var(--color-prov-ai);background:var(--color-prov-ai-bg);padding:var(--space-3);border-radius:var(--radius-container);gap:var(--space-2);flex-direction:column;display:flex}._vDUZq_banner p{overflow-wrap:anywhere;margin:0}._vDUZq_region{gap:var(--space-2);flex-direction:column;height:100%;display:flex}._vDUZq_regionName{font-size:var(--text-body);font-weight:var(--weight-bold);line-height:var(--leading-heading);overflow-wrap:anywhere;margin:0}._vDUZq_gloss{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}._vDUZq_state{font-size:var(--text-sm);font-weight:var(--weight-medium);margin:0}._vDUZq_mini{margin:var(--space-2) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}._vDUZq_miniItem{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._vDUZq_miniText{overflow-wrap:anywhere;min-width:0}._vDUZq_gapList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._vDUZq_gap{gap:var(--space-1);flex-direction:column;display:flex}._vDUZq_gap[data-pinned=true]{border-left:3px solid var(--color-accent);padding-left:var(--space-3)}._vDUZq_gapQ{overflow-wrap:anywhere}._vDUZq_tag{font-size:var(--text-caption);color:var(--color-text-muted)}._vDUZq_grp{font-size:var(--text-body);margin:var(--space-3) 0 var(--space-2)}._vDUZq_editorList{margin:0 0 var(--space-3);gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}._vDUZq_editorRow{border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-3);gap:var(--space-2);background:var(--color-surface);flex-direction:column;display:flex}._vDUZq_editorRow[data-hidden=true]{background:var(--color-surface-alt);border-style:dashed}._vDUZq_tools{gap:var(--space-2);flex-wrap:wrap;display:flex}._vDUZq_preview{margin-top:var(--space-3);border-left:3px solid var(--color-info);padding-left:var(--space-3)}._vDUZq_preview p{margin:0 0 var(--space-1)}
.f4T6Pa_box{border:1px solid var(--color-border);border-left-width:var(--space-1);border-radius:var(--radius-container);padding:var(--space-3);background:var(--color-surface);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.f4T6Pa_head{gap:var(--space-2);font-size:var(--text-caption);font-weight:var(--weight-medium);flex-wrap:wrap;align-items:center;display:flex}.f4T6Pa_head svg{flex:none}.f4T6Pa_box .muted{color:var(--color-text)}.f4T6Pa_attr{font-weight:var(--weight-regular);color:var(--color-text)}.f4T6Pa_body{gap:var(--space-2);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.f4T6Pa_body p{max-width:var(--measure);margin:0}.f4T6Pa_source{border-left-color:var(--color-prov-source)}.f4T6Pa_source .f4T6Pa_head{color:var(--color-prov-source)}.f4T6Pa_ai{border-left-color:var(--color-prov-ai);background:var(--color-prov-ai-bg)}.f4T6Pa_ai .f4T6Pa_head{color:var(--color-prov-ai)}.f4T6Pa_user{border-left-color:var(--color-prov-user);background:var(--color-prov-user-bg)}.f4T6Pa_user .f4T6Pa_head{color:var(--color-prov-user)}.f4T6Pa_hypothesis{border-left-color:var(--color-prov-hyp);background:var(--color-prov-hyp-bg)}.f4T6Pa_hypothesis .f4T6Pa_head{color:var(--color-prov-hyp)}.f4T6Pa_question{border-left-color:var(--color-prov-hyp);border-style:dashed}.f4T6Pa_question .f4T6Pa_head{color:var(--color-prov-hyp)}.f4T6Pa_insufficient{border-left-color:var(--color-warning);background:var(--color-warning-bg);border-style:dashed}.f4T6Pa_insufficient .f4T6Pa_head{color:var(--color-warning)}
._3e-AXW_nav{min-width:0}._3e-AXW_list{align-items:center;gap:var(--space-1);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._3e-AXW_item{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}._3e-AXW_link{padding:2px var(--space-1);color:var(--color-accent);font:inherit;border-radius:var(--radius-control);background:0 0;border:0;text-decoration:underline}._3e-AXW_current{font-weight:var(--weight-bold)}._3e-AXW_sep{color:var(--color-text-muted);flex:none}
.hZ1rWq_stackTight{gap:var(--space-2);flex-direction:column;display:flex}.hZ1rWq_sectionCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-4)}.hZ1rWq_sectionCard h2{font-size:var(--text-h3);margin-top:0}.hZ1rWq_fixtureNote{border-left:var(--space-1) solid var(--color-warning);background:var(--color-warning-bg);padding:var(--space-2) var(--space-3);border-radius:var(--radius-container);font-size:var(--text-sm)}.hZ1rWq_artifactList{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(18.75rem,1fr));margin:0;padding:0;list-style:none;display:grid}.hZ1rWq_artifactListOne{grid-template-columns:1fr}.hZ1rWq_artifactItem{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-3) var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.hZ1rWq_artifactItem h3{font-size:var(--text-body);overflow-wrap:anywhere;margin:0}.hZ1rWq_dimRow{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.hZ1rWq_block{border:1px solid var(--color-border);border-left:var(--space-1) solid var(--color-border-strong);border-radius:var(--radius-container);padding:var(--space-2) var(--space-3);margin:0 0 var(--space-2);background:var(--color-surface)}.hZ1rWq_block p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:var(--measure);margin:0}.hZ1rWq_block header{font-size:var(--text-caption);font-weight:var(--weight-medium);margin-bottom:var(--space-1)}.hZ1rWq_origin_human{border-left-color:var(--color-info)}.hZ1rWq_origin_ai{border-left-color:var(--color-warning)}.hZ1rWq_origin_source-quote{border-left-color:var(--color-prov-source)}.hZ1rWq_diffItem{border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-3);margin:0 0 var(--space-3);background:var(--color-surface)}.hZ1rWq_diffLine{padding:var(--space-1) var(--space-2);overflow-wrap:anywhere;white-space:pre-wrap;max-width:var(--measure);margin:0}.hZ1rWq_op_add{background:var(--color-success-bg);color:var(--color-text);border-left:3px solid var(--color-success)}.hZ1rWq_op_remove{background:var(--color-error-bg);color:var(--color-text);border-left:3px solid var(--color-error);text-decoration:line-through}.hZ1rWq_op_keep{color:var(--color-text-muted);border-left:3px solid #0000}.hZ1rWq_opTag{font-weight:var(--weight-bold);margin-right:var(--space-2);font-size:var(--text-caption)}.hZ1rWq_systemBox{border:1px dashed var(--color-border-strong);border-radius:var(--radius-container);padding:var(--space-3);background:var(--color-surface)}.hZ1rWq_checks{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hZ1rWq_checks label{gap:var(--space-2);align-items:center;display:inline-flex}.hZ1rWq_attention{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
._49t_mG_legend{gap:var(--space-1);margin:var(--space-3) 0;display:grid}._49t_mG_legendItem{max-width:var(--measure);margin:0}._49t_mG_chip{padding:0 var(--space-2);border-radius:var(--radius-control);border:1px solid var(--color-border-strong);font-size:var(--text-caption);display:inline-block}._49t_mG_layer_structure{border-style:solid}._49t_mG_layer_knowledge{border-style:double;border-width:3px}._49t_mG_layer_suggestion{border-style:dashed}._49t_mG_figure{margin:var(--space-3) 0;max-width:30rem}._49t_mG_figure svg{border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-surface);width:100%;height:auto}._49t_mG_edge{stroke:var(--color-border-strong);stroke-width:1.5px}._49t_mG_edge_knowledge{stroke-width:3px}._49t_mG_edge_suggestion{stroke-dasharray:4 3}._49t_mG_node{fill:var(--color-surface);stroke:var(--color-text);stroke-width:1.5px}._49t_mG_node_term{stroke-dasharray:2 2}._49t_mG_node_more{fill:var(--color-border)}._49t_mG_nodeText{font-size:calc(var(--md-sys-typescale-label-small) * .75);fill:var(--color-text)}
.pVqryG_layout{gap:var(--space-3);flex-direction:column;display:flex}.pVqryG_capsule{gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-surface);flex-wrap:wrap;align-items:center;display:flex}.pVqryG_capsule p{overflow-wrap:anywhere;margin:0}.pVqryG_ctxList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pVqryG_ctxList li{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.pVqryG_styles{gap:var(--space-3);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.pVqryG_styles label{gap:var(--space-1);align-items:center;display:inline-flex}.pVqryG_turns{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pVqryG_turn{gap:var(--space-2);flex-direction:column;display:flex}.pVqryG_mine,.pVqryG_mentor{border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-2) var(--space-3);background:var(--color-surface);max-width:var(--measure)}.pVqryG_mine{border-left:var(--space-1) solid var(--color-info);align-self:flex-end}.pVqryG_mentor{border-left:var(--space-1) solid var(--color-warning)}.pVqryG_mine header,.pVqryG_mentor header,.pVqryG_label{font-size:var(--text-caption);font-weight:var(--weight-medium);margin-bottom:var(--space-1)}.pVqryG_mine p,.pVqryG_mentor p{margin:0 0 var(--space-2);white-space:pre-wrap;overflow-wrap:anywhere}.pVqryG_blk{margin:0 0 var(--space-2)}.pVqryG_quote{border-left:var(--space-1) solid var(--color-prov-source);padding-left:var(--space-2)}.pVqryG_limits{font-size:var(--text-sm);color:var(--color-text-muted)}.pVqryG_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.pVqryG_restricted{border:1px dashed var(--color-border-strong);border-radius:var(--radius-container);padding:var(--space-2) var(--space-3);background:var(--color-surface)}.pVqryG_composer{gap:var(--space-2);flex-direction:column;display:flex}.pVqryG_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pVqryG_quick{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;display:flex}.pVqryG_quick legend{font-size:var(--text-caption);font-weight:var(--weight-medium);padding:0 var(--space-1)}
.CC5diq_chip{align-items:center;gap:var(--space-1);padding:1px var(--space-2);border:1px solid var(--color-prov-source);border-radius:var(--md-sys-shape-corner-full);background:var(--color-surface);min-height:1.5rem;color:var(--color-prov-source);font-size:var(--text-caption);font-weight:var(--weight-medium);cursor:pointer;line-height:1.3;display:inline-flex}button.CC5diq_chip:hover{background:var(--color-prov-source-bg)}.CC5diq_off{border-style:dashed;border-color:var(--color-border-strong);color:var(--color-text);cursor:default;background:var(--color-surface-alt)}a.CC5diq_chip{text-decoration:none}a.CC5diq_chip:hover{background:var(--color-prov-source-bg)}
._5IJ5Rq_head{gap:var(--space-2);flex-direction:column;display:flex}._5IJ5Rq_h2{font-size:var(--text-h3);overflow-wrap:anywhere;margin:0}._5IJ5Rq_h3{font-size:var(--text-body);margin:0}._5IJ5Rq_h4{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-sm)}._5IJ5Rq_badges{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}._5IJ5Rq_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-4);gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._5IJ5Rq_card>h3,._5IJ5Rq_card>h2{margin:0}._5IJ5Rq_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._5IJ5Rq_plain{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._5IJ5Rq_note{font-size:var(--text-sm);color:var(--color-text-muted);max-width:var(--measure);margin:0}[data-prov] ._5IJ5Rq_note,[data-prov] ._5IJ5Rq_kindChip,[data-prov] ._5IJ5Rq_slot dt,[data-prov] ._5IJ5Rq_slot dd{color:var(--color-text)}._5IJ5Rq_facts{gap:var(--space-1) var(--space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}._5IJ5Rq_facts dt{color:var(--color-text-muted);font-size:var(--text-sm)}._5IJ5Rq_facts dd{overflow-wrap:anywhere;margin:0}._5IJ5Rq_seg{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);display:inline-flex;overflow:hidden}._5IJ5Rq_seg button{min-height:var(--target-min);background:var(--color-surface);font-size:var(--text-sm);padding:0 var(--space-3);border:0}._5IJ5Rq_seg button+button{border-left:1px solid var(--color-border-strong)}._5IJ5Rq_seg button[aria-pressed=true]{background:var(--color-selected-bg);font-weight:var(--weight-bold);box-shadow:inset 0 -3px 0 var(--color-accent)}._5IJ5Rq_rowBetween{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._5IJ5Rq_chapters{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._5IJ5Rq_chapter{border:1px solid var(--color-border);border-left:var(--space-1) solid var(--color-border-strong);border-radius:var(--radius-container);padding:var(--space-2) var(--space-3);background:var(--color-surface);gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._5IJ5Rq_chapter[data-status=ready]{border-left-color:var(--color-success)}._5IJ5Rq_chapter[data-status=partial],._5IJ5Rq_chapter[data-status=processing]{border-left-color:var(--color-warning)}._5IJ5Rq_chapter[data-status=failed]{border-left-color:var(--color-error)}._5IJ5Rq_chapter[data-status=unprocessed]{border-left-style:dashed}._5IJ5Rq_chapter[aria-current=true]{background:var(--color-selected-bg)}._5IJ5Rq_chRow{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._5IJ5Rq_chBtn{text-align:left;color:var(--color-accent);font-weight:var(--weight-medium);min-height:var(--target-min);overflow-wrap:anywhere;background:0 0;border:0;padding:0;text-decoration:underline}._5IJ5Rq_unread{color:var(--color-warning);font-size:var(--text-sm)}._5IJ5Rq_item{gap:var(--space-2);flex-direction:column;display:flex}._5IJ5Rq_itemTitle{font-size:var(--text-body);font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0}._5IJ5Rq_kindChip{padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--md-sys-shape-corner-full);font-size:var(--text-caption);color:var(--color-text-muted);display:inline-flex}._5IJ5Rq_slot{gap:var(--space-1) var(--space-3);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--color-surface-alt);grid-template-columns:max-content 1fr;align-items:start;margin:0;display:grid}._5IJ5Rq_slot dt{font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-text-muted)}._5IJ5Rq_slot dd{overflow-wrap:anywhere;margin:0}._5IJ5Rq_slotEmpty{color:var(--color-warning)}._5IJ5Rq_quote{margin:0 0 0 var(--space-3);padding-left:var(--space-3);border-left:3px solid var(--color-prov-source);overflow-wrap:anywhere;max-width:var(--measure);gap:var(--space-1);flex-direction:column;display:flex}._5IJ5Rq_sides{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}._5IJ5Rq_cmpLabel{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--md-sys-shape-corner-full);min-height:1.5rem;font-size:var(--text-caption);font-weight:var(--weight-bold);border:1px solid var(--color-border-strong);background:var(--color-surface);display:inline-flex}._5IJ5Rq_cmpLabel[data-role=conflict]{border-color:var(--color-warning);background:var(--color-warning-bg);color:var(--color-warning)}._5IJ5Rq_cmpLabel[data-role=scope],._5IJ5Rq_cmpLabel[data-role=complement],._5IJ5Rq_cmpLabel[data-role=similar]{border-color:var(--color-info);background:var(--color-info-bg);color:var(--color-info)}._5IJ5Rq_svgWrap{border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-surface);max-width:100%;overflow-x:auto}._5IJ5Rq_svgWrap:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._5IJ5Rq_svg{min-width:36rem;height:auto;display:block}._5IJ5Rq_svg text{font-size:var(--md-sys-typescale-body-small);fill:var(--color-text)}._5IJ5Rq_svg ._5IJ5Rq_node{fill:var(--color-surface);stroke:var(--color-border-strong);stroke-width:1.5px}._5IJ5Rq_svg ._5IJ5Rq_nodeReady{stroke:var(--color-success)}._5IJ5Rq_svg ._5IJ5Rq_nodePartial{stroke:var(--color-warning);stroke-dasharray:5 3}._5IJ5Rq_svg ._5IJ5Rq_nodeNone{stroke:var(--color-border-strong);stroke-dasharray:2 3}._5IJ5Rq_svg ._5IJ5Rq_nodeFailed{stroke:var(--color-error)}._5IJ5Rq_svg ._5IJ5Rq_link{stroke:var(--color-border-strong);stroke-width:1px;fill:none}._5IJ5Rq_legend{gap:var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._5IJ5Rq_region{border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-3);background:var(--color-surface);gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._5IJ5Rq_regionGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}._5IJ5Rq_pill{padding:0 var(--space-2);border-radius:var(--md-sys-shape-corner-full);border:1px solid var(--color-border-strong);min-height:1.5rem;font-size:var(--text-caption);background:var(--color-surface);align-items:center;display:inline-flex}._5IJ5Rq_fieldGrid{gap:var(--space-3);margin:0;display:grid}._5IJ5Rq_field{border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-3);background:var(--color-surface)}._5IJ5Rq_field[data-empty=true]{background:var(--color-surface-alt);border-style:dashed}._5IJ5Rq_field dt{font-weight:var(--weight-bold);margin-bottom:var(--space-1)}._5IJ5Rq_field dd{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._5IJ5Rq_steps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._5IJ5Rq_step{border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-3);background:var(--color-surface);gap:var(--space-1);flex-direction:column;display:flex}._5IJ5Rq_timeline{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._5IJ5Rq_timeline li{border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-2) var(--space-3);background:var(--color-surface)}._5IJ5Rq_dates{gap:var(--space-1) var(--space-3);margin:var(--space-1) 0 0;font-size:var(--text-sm);grid-template-columns:max-content 1fr;display:grid}._5IJ5Rq_dates dt{color:var(--color-text-muted)}._5IJ5Rq_dates dd{margin:0}
.gV8Hta_dialog{border:1px solid var(--color-border);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-high);color:var(--color-text);box-shadow:var(--shadow-overlay);width:min(36rem, calc(100vw - var(--space-8)));max-height:calc(100dvh - var(--space-8));padding:0;overflow:hidden}.gV8Hta_dialog[open]{flex-direction:column;display:flex}.gV8Hta_dialog::backdrop{background:color-mix(in srgb, var(--md-sys-color-scrim) calc(var(--md-sys-scrim-opacity) * 100%), transparent)}.gV8Hta_side{border-radius:var(--md-sys-shape-corner-large) 0 0 var(--md-sys-shape-corner-large);width:min(30rem,100vw);height:100dvh;max-height:100dvh;margin:0 0 0 auto}.gV8Hta_wide{width:min(64rem, calc(100vw - var(--space-8)));height:min(46rem, calc(100dvh - var(--space-8)))}@media (max-width:767px){.gV8Hta_wide{width:calc(100vw - var(--space-2));height:calc(100dvh - var(--space-2));max-height:calc(100dvh - var(--space-2))}}.gV8Hta_nonModal{z-index:40;position:fixed;top:0;right:0}@media (min-width:1280px){.gV8Hta_nonModal.gV8Hta_side{top:var(--header-height);height:calc(100dvh - var(--header-height));max-height:calc(100dvh - var(--header-height))}}@media (max-width:767px){.gV8Hta_side{border-radius:var(--md-sys-shape-corner-extra-large) var(--md-sys-shape-corner-extra-large) 0 0;width:100vw;height:85dvh;max-height:85dvh;margin:auto 0 0}.gV8Hta_nonModal{inset:auto 0 0}}.gV8Hta_header{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-2);display:flex}.gV8Hta_title{font-size:var(--md-sys-typescale-title-large);margin:0}.gV8Hta_title:focus{outline:none}.gV8Hta_desc{padding:0 var(--space-4) var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm)}.gV8Hta_body{padding:var(--space-2) var(--space-4) var(--space-4);flex:1;overflow-y:auto}.gV8Hta_footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);background:var(--md-sys-color-surface-container-high);flex-wrap:wrap;display:flex}
.aN5Q9a_shell{align-items:flex-start;min-height:100dvh;display:flex}.aN5Q9a_main{flex-direction:column;flex:1 1 0;min-width:0;min-height:100dvh;display:flex}.aN5Q9a_side{height:100dvh;width:var(--nav-width);background:var(--color-surface);border-right:1px solid var(--color-border);padding:var(--space-3) var(--space-2);flex-direction:column;flex:none;display:flex;position:sticky;top:0;overflow-y:auto}.aN5Q9a_collapsed .aN5Q9a_side{width:var(--nav-rail-width)}.aN5Q9a_brand{align-items:center;gap:var(--space-2);padding:var(--space-2);font-weight:var(--weight-bold);color:var(--color-accent);margin-bottom:var(--space-3);text-decoration:none;display:flex}.aN5Q9a_nav ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.aN5Q9a_link{align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:var(--space-1) var(--space-3);border-radius:var(--md-sys-shape-corner-full);color:var(--color-text);font-size:var(--md-sys-typescale-label-large);text-decoration:none;display:flex}.aN5Q9a_link:hover{background:color-mix(in srgb, var(--color-text) calc(var(--md-state-hover) * 100%), transparent)}.aN5Q9a_link[aria-current=page]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font-weight:var(--weight-bold)}.aN5Q9a_badge{min-width:1.25rem;padding:0 var(--space-1);text-align:center;border-radius:var(--md-sys-shape-corner-full);background:var(--color-warning-bg);color:var(--color-warning);border:1px solid var(--color-warning);font-size:var(--text-caption);font-weight:var(--weight-bold);margin-left:auto}.aN5Q9a_collapse{justify-content:flex-start;margin-top:auto}.aN5Q9a_collapsed .aN5Q9a_linkLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aN5Q9a_collapsed .aN5Q9a_badge{margin:0;position:absolute;transform:translate(.875rem,-.75rem)}.aN5Q9a_collapsed .aN5Q9a_link{padding:var(--space-1);justify-content:center;position:relative}.aN5Q9a_collapsed .aN5Q9a_brand,.aN5Q9a_collapsed .aN5Q9a_collapse{justify-content:center}.aN5Q9a_top{z-index:20;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-6);background:var(--color-surface);border-bottom:1px solid var(--color-border);min-height:var(--header-height);flex-wrap:wrap;display:flex;position:sticky;top:0}.aN5Q9a_topBrand{font-weight:var(--weight-bold);color:var(--color-text);text-decoration:none}.aN5Q9a_spaceSel{flex:0 22rem;min-width:14rem}.aN5Q9a_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.aN5Q9a_global{gap:var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;margin-left:auto;display:flex}.aN5Q9a_burger{display:none}@media (pointer:coarse),(max-width:767px){.aN5Q9a_topBrand,.aN5Q9a_global a{min-height:var(--target-min);align-items:center;display:inline-flex}}.aN5Q9a_hit{padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}.aN5Q9a_hit p{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.aN5Q9a_hits{margin:0;padding:0;list-style:none}@media (max-width:1279px){.aN5Q9a_side{width:var(--nav-rail-width)}.aN5Q9a_side .aN5Q9a_linkLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aN5Q9a_side .aN5Q9a_link{padding:var(--space-1);justify-content:center;position:relative}.aN5Q9a_side .aN5Q9a_brand{justify-content:center}.aN5Q9a_side .aN5Q9a_badge{margin:0;position:absolute;transform:translate(.875rem,-.75rem)}.aN5Q9a_collapse{display:none}}@media (max-width:767px){.aN5Q9a_side{display:none}.aN5Q9a_burger{display:inline-flex}.aN5Q9a_top{gap:var(--space-1) var(--space-2);padding:var(--space-1) var(--space-3)}.aN5Q9a_actions{gap:var(--space-1);flex:1 0 100%}.aN5Q9a_spaceSel{flex:10rem;min-width:0}.aN5Q9a_global{gap:var(--space-2);flex:auto;margin-left:0}}.aN5Q9a_drawer .aN5Q9a_link{justify-content:flex-start;position:static}.aN5Q9a_drawer .aN5Q9a_linkLabel{clip:auto;width:auto;height:auto;position:static;overflow:visible}.aN5Q9a_drawer .aN5Q9a_badge{position:static;transform:none}.aN5Q9a_topBrandHidden{display:none}.aN5Q9a_results{margin-top:var(--space-4)}.aN5Q9a_results h3{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-body)}@media (max-width:767px){.aN5Q9a_topBrandHidden{display:inline-flex}}
._0-qIBG_wrap{flex:none;position:relative}._0-qIBG_avatarBtn{min-width:var(--target-min);min-height:var(--target-min);border-radius:var(--md-sys-shape-corner-full);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._0-qIBG_avatarBtn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._0-qIBG_avatar{width:var(--target-min);height:var(--target-min);border-radius:var(--md-sys-shape-corner-full);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-sm);font-weight:var(--weight-bold);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}._0-qIBG_avatarBtn[aria-expanded=true] ._0-qIBG_avatar{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 var(--space-1) var(--color-accent)}._0-qIBG_avatarLg{width:2.75rem;height:2.75rem;font-size:var(--text-lead)}._0-qIBG_panel{top:calc(100% + var(--space-1));z-index:30;background:var(--md-sys-color-surface-container);border:1px solid var(--color-border);border-radius:var(--md-sys-shape-corner-extra-small);width:18rem;max-width:calc(100vw - 2rem);max-height:80vh;box-shadow:var(--md-sys-elevation-level2);padding:var(--space-1);outline:none;position:absolute;right:0;overflow:hidden auto}._0-qIBG_identity{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-1);min-width:0;display:flex}._0-qIBG_who{flex-direction:column;min-width:0;display:flex}._0-qIBG_name{overflow-wrap:anywhere;font-size:var(--text-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._0-qIBG_email{overflow-wrap:anywhere;font-size:var(--text-caption);color:var(--color-text)}._0-qIBG_groupLabel{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-text);text-transform:none}._0-qIBG_item{align-items:center;gap:var(--space-2);width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--text-sm);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;text-decoration:none;display:flex}._0-qIBG_item:hover,._0-qIBG_item:focus-visible{background:var(--color-selected-bg)}._0-qIBG_item:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._0-qIBG_item[aria-current=page]{background:var(--color-selected-bg);font-weight:var(--weight-bold)}._0-qIBG_item:disabled{opacity:.6;cursor:default}._0-qIBG_sep{border:0;border-top:1px solid var(--color-border);width:100%;margin:var(--space-1) 0}
.IGTMCa_devBanner{background:var(--color-warning-bg);color:var(--color-warning);padding:var(--space-1) var(--space-6);font-size:var(--text-sm)}.IGTMCa_grid{gap:var(--space-4);margin:var(--space-4) 0;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));padding:0;list-style:none;display:grid}.IGTMCa_spaceCard{gap:var(--space-2);flex-direction:column;height:100%;display:flex}.IGTMCa_spaceCard h2{font-size:var(--text-h3);overflow-wrap:anywhere;margin:0}.IGTMCa_table{border-collapse:collapse;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);width:100%}.IGTMCa_table th,.IGTMCa_table td{text-align:left;padding:var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:top}.IGTMCa_table th{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:var(--weight-medium)}.IGTMCa_nameCell{overflow-wrap:anywhere;font-weight:var(--weight-medium)}.IGTMCa_dim{gap:var(--space-1);flex-direction:column;display:flex}.IGTMCa_dimLabel{font-size:var(--text-caption);color:var(--color-text-muted)}.IGTMCa_badge{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--md-sys-shape-corner-small);min-height:1.5rem;font-size:var(--text-caption);font-weight:var(--weight-medium);border:1px solid;width:fit-content;display:inline-flex}.IGTMCa_tone_info{color:var(--color-info);background:var(--color-info-bg)}.IGTMCa_tone_success{color:var(--color-success);background:var(--color-success-bg)}.IGTMCa_tone_warning{color:var(--color-warning);background:var(--color-warning-bg)}.IGTMCa_tone_error{color:var(--color-error);background:var(--color-error-bg)}.IGTMCa_drop{border:2px dashed var(--color-border-strong);border-radius:var(--radius-container);padding:var(--space-6);background:var(--color-surface)}.IGTMCa_passage{background:var(--color-surface);border:1px solid var(--color-border);border-left:var(--space-1) solid var(--color-prov-source);border-radius:var(--radius-container);padding:var(--space-3) var(--space-4);margin:0 0 var(--space-3)}.IGTMCa_passage header{gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-caption);color:var(--color-prov-source);font-weight:var(--weight-medium);flex-wrap:wrap;align-items:center;display:flex}.IGTMCa_passage p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:var(--measure);margin:0}.IGTMCa_passageList{margin:var(--space-4) 0;padding:0;list-style:none}.IGTMCa_provTag{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border:1px solid var(--color-prov-source);border-radius:var(--md-sys-shape-corner-full);background:var(--color-prov-source-bg);color:var(--color-prov-source);display:inline-flex}.IGTMCa_focus{outline:3px solid var(--color-focus);outline-offset:2px}.IGTMCa_warnList{margin:var(--space-2) 0 0;padding-left:var(--space-6)}.IGTMCa_facts{gap:var(--space-2) var(--space-4);grid-template-columns:max-content 1fr;margin:0;display:grid}.IGTMCa_facts dt{color:var(--color-text-muted);font-size:var(--text-sm)}.IGTMCa_facts dd{overflow-wrap:anywhere;margin:0}.IGTMCa_providers{gap:var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.IGTMCa_providers li{max-width:22rem}.IGTMCa_dialog{border:1px solid var(--color-border);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-high);max-width:min(32rem,100vw - 2rem);color:var(--color-text);padding:var(--space-6)}.IGTMCa_dialog::backdrop{background:color-mix(in srgb, var(--md-sys-color-scrim) calc(var(--md-sys-scrim-opacity) * 100%), transparent)}.IGTMCa_dialog h2{margin-top:0}@media (max-width:767px){.IGTMCa_devBanner{padding:var(--space-1) var(--space-4)}.IGTMCa_table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.IGTMCa_table,.IGTMCa_table tbody,.IGTMCa_table tr,.IGTMCa_table td{width:100%;display:block}.IGTMCa_table tr{border-bottom:1px solid var(--color-border);padding:var(--space-2) 0}.IGTMCa_table td{padding:var(--space-1) var(--space-3);border:0}}.IGTMCa_scroll{max-width:100%;overflow-x:auto}.IGTMCa_scroll:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.IGTMCa_cloudGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.IGTMCa_crumbs{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.IGTMCa_checkList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.IGTMCa_checkList label{gap:var(--space-2);align-items:flex-start;display:flex}.IGTMCa_mono{font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.L1X-lW_badge{align-items:center;gap:var(--space-1);padding:0 var(--space-2);border-radius:var(--md-sys-shape-corner-small);min-height:1.5rem;font-size:var(--text-caption);border:1px solid #0000;display:inline-flex}.L1X-lW_dim{font-weight:var(--weight-bold)}.L1X-lW_info{color:var(--color-info);background:var(--color-info-bg)}.L1X-lW_success{color:var(--color-success);background:var(--color-success-bg)}.L1X-lW_warning{color:var(--color-warning);background:var(--color-warning-bg)}.L1X-lW_error{color:var(--color-error);background:var(--color-error-bg)}.L1X-lW_neutral{color:var(--color-text);background:var(--color-surface-alt);border-color:var(--color-border-strong)}
.DLY68a_box{border:1px solid var(--color-border-strong);border-radius:var(--radius-container);background:var(--color-surface);padding:var(--space-3) var(--space-4)}.DLY68a_head{gap:var(--space-2);margin-bottom:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.DLY68a_sim{font-size:var(--text-caption);color:var(--color-info);background:var(--color-info-bg);padding:0 var(--space-2);border-radius:var(--radius-control)}.DLY68a_stages{margin:0 0 var(--space-2);gap:var(--space-1);font-size:var(--text-sm);padding:0;list-style:none;display:grid}.DLY68a_stage{align-items:center;gap:var(--space-2);display:flex}.DLY68a_stage[data-status=done]{color:var(--color-success)}.DLY68a_stage[data-status=failed]{color:var(--color-error);font-weight:var(--weight-medium)}.DLY68a_stage[data-status=pending]{color:var(--color-text-muted)}.DLY68a_spin{animation:1s linear infinite DLY68a_spin}@keyframes DLY68a_spin{to{transform:rotate(360deg)}}.DLY68a_status{margin:0 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium)}.DLY68a_missing{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-warning)}.DLY68a_actions{gap:var(--space-2);font-size:var(--text-caption);flex-wrap:wrap;align-items:center;display:flex}
.nc4JNq_nav{gap:var(--space-2);margin:0 0 var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.nc4JNq_navLink{min-height:var(--target-min);padding:0 var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--md-sys-shape-corner-full);color:var(--color-text);align-items:center;text-decoration:none;display:inline-flex}.nc4JNq_navLink:hover{background:var(--color-selected-bg)}.nc4JNq_navLink[aria-current=page]{background:var(--color-selected-bg);font-weight:var(--weight-bold)}.nc4JNq_layout{gap:var(--space-4);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;display:grid}@media (max-width:767px){.nc4JNq_layout{grid-template-columns:minmax(0,1fr)}}.nc4JNq_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nc4JNq_roleBtn{align-items:flex-start;gap:var(--space-1);width:100%;min-height:var(--target-min);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--md-sys-shape-corner-medium);background:var(--color-surface);color:var(--color-text);text-align:left;overflow-wrap:anywhere;flex-direction:column;display:flex}.nc4JNq_roleBtn:hover{background:var(--color-selected-bg)}.nc4JNq_roleBtn[aria-current=true]{background:var(--color-selected-bg);border-color:var(--color-accent);border-width:2px}.nc4JNq_roleName{font-weight:var(--weight-medium)}.nc4JNq_meta{gap:var(--space-1) var(--space-3);font-size:var(--text-caption);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.nc4JNq_kind{padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--md-sys-shape-corner-full);font-size:var(--text-caption)}.nc4JNq_detailHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nc4JNq_detailHead h2{overflow-wrap:anywhere;margin:0}.nc4JNq_detailHead h2:focus{outline:none}.nc4JNq_groups{gap:var(--space-3);flex-direction:column;display:flex}.nc4JNq_group{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--md-sys-shape-corner-medium);margin:0}.nc4JNq_group legend{padding:0 var(--space-2);font-weight:var(--weight-bold)}.nc4JNq_perm{gap:var(--space-1);padding:var(--space-1) 0;flex-direction:column;display:flex}.nc4JNq_permRow{align-items:flex-start;gap:var(--space-2);min-height:var(--target-min);cursor:pointer;display:flex}.nc4JNq_permRow input{margin-top:var(--space-3);flex:none;width:1.25rem;height:1.25rem}.nc4JNq_permRow[data-locked=true]{cursor:not-allowed;color:var(--color-text-muted)}.nc4JNq_permText{padding:var(--space-2) 0;overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.nc4JNq_code{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted)}.nc4JNq_hint{margin:0 0 0 calc(1.25rem + var(--space-2));font-size:var(--text-caption);color:var(--color-text-muted);overflow-wrap:anywhere}.nc4JNq_tag{margin-left:var(--space-2);padding:0 var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--md-sys-shape-corner-full);font-size:var(--text-caption);color:var(--color-text);white-space:nowrap;display:inline-block}.nc4JNq_callout{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--md-sys-shape-corner-medium);background:var(--color-surface)}.nc4JNq_callout h3{margin:0 0 var(--space-2);font-size:var(--text-lead)}.nc4JNq_callout ul{margin:0 0 var(--space-3);padding-left:var(--space-6);overflow-wrap:anywhere}.nc4JNq_calloutWarn{background:var(--color-warning-bg)}.nc4JNq_calloutError{background:var(--color-error-bg)}.nc4JNq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.nc4JNq_summary{z-index:1;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3);background:var(--color-surface);border-top:1px solid var(--color-border);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));flex-wrap:wrap;display:flex;position:sticky;bottom:0}.nc4JNq_homeList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nc4JNq_filters{gap:var(--space-1);flex-direction:column;display:flex}.nc4JNq_facts{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;display:grid}.nc4JNq_facts>div{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--md-sys-shape-corner-medium);min-width:0}.nc4JNq_facts dt{font-size:var(--text-caption);color:var(--color-text-muted)}.nc4JNq_facts dd{font-weight:var(--weight-medium);overflow-wrap:anywhere;margin:0}.nc4JNq_opTitle{margin:0 0 var(--space-2);font-size:var(--text-lead)}.nc4JNq_auditFilters{gap:var(--space-2);flex-direction:column;max-width:36rem;display:flex}.nc4JNq_auditEntry{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.nc4JNq_auditHead{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.nc4JNq_auditAction{font-size:var(--text-lead);overflow-wrap:anywhere;margin:0}.nc4JNq_auditChange{padding-left:var(--space-4);overflow-wrap:anywhere;margin:0}.nc4JNq_auditEntry .nc4JNq_code{overflow-wrap:anywhere;word-break:break-all}
.fJpXLq_header{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-2) var(--space-4);gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;display:flex}.fJpXLq_row{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.fJpXLq_spread>:last-child:not(:first-child){margin-left:auto}.fJpXLq_question{font-size:var(--text-lead);line-height:1.4;font-weight:var(--weight-bold);overflow-wrap:anywhere;max-width:100ch;margin:0}.fJpXLq_qlab{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);padding:0 var(--space-2);margin-right:var(--space-1);vertical-align:middle}.fJpXLq_scope{color:var(--color-text);text-decoration:none}.fJpXLq_scope:hover{background:var(--color-selected-bg)}.fJpXLq_notice{font-size:var(--text-sm);min-height:0;margin:0}.fJpXLq_notice[data-on=true]{padding:var(--space-1) var(--space-3);background:var(--color-warning-bg);color:var(--color-warning);border-left:3px solid var(--color-warning);border-radius:var(--radius-control);min-height:1.5rem}.fJpXLq_switcher{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex;position:relative}.fJpXLq_branchBtn{text-align:left;white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:min(100%,26rem);height:auto}.fJpXLq_branchName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fJpXLq_parent{font-size:var(--text-caption);color:var(--color-text)}.fJpXLq_menu{top:calc(100% + var(--space-1));z-index:30;background:var(--md-sys-color-surface-container);border:1px solid var(--color-border);border-radius:var(--md-sys-shape-corner-extra-small);width:min(24rem,100vw - 2rem);max-height:60vh;box-shadow:var(--md-sys-elevation-level2);padding:var(--space-1);flex-direction:column;display:flex;position:absolute;left:0;overflow-y:auto}.fJpXLq_menuItem{text-align:left;padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);font-size:var(--text-sm);min-height:var(--target-min);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.fJpXLq_menuItem:hover,.fJpXLq_menuItem:focus-visible{background:var(--color-selected-bg)}.fJpXLq_menuItem[aria-current=true]{background:var(--color-selected-bg);font-weight:var(--weight-bold)}.fJpXLq_menuMeta{font-size:var(--text-caption);color:var(--color-text)}.fJpXLq_sep{border:0;border-top:1px solid var(--color-border);width:100%;margin:var(--space-1) 0}.fJpXLq_modes{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);display:inline-flex;overflow:hidden}.fJpXLq_mode{min-height:var(--target-min);padding:0 var(--space-3);font-size:var(--text-sm);cursor:pointer;align-items:center;display:inline-flex}.fJpXLq_mode+.fJpXLq_mode{border-left:1px solid var(--color-border-strong)}.fJpXLq_mode:hover{background:var(--color-surface-alt)}.fJpXLq_mode:active{background:color-mix(in srgb, var(--color-text) calc(var(--md-state-pressed) * 100%), var(--color-surface))}.fJpXLq_modeOn{background:var(--color-selected-bg);font-weight:var(--weight-bold);box-shadow:inset 0 -3px 0 var(--color-accent)}.fJpXLq_mode:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:-2px}.fJpXLq_views{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.fJpXLq_view{min-height:var(--target-min);padding:0 var(--space-3);font-size:var(--text-sm);border-radius:var(--radius-control) var(--radius-control) 0 0;background:0 0;border:1px solid #0000;border-bottom-width:3px}.fJpXLq_view:hover{background:var(--color-surface-alt)}.fJpXLq_view:active{background:color-mix(in srgb, var(--color-text) calc(var(--md-state-pressed) * 100%), var(--color-surface))}.fJpXLq_viewOn{border-bottom-color:var(--color-accent);font-weight:var(--weight-bold);background:var(--color-selected-bg)}.fJpXLq_toolbar .btn{transition:none}.fJpXLq_toolbar{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.fJpXLq_tsep{background:var(--color-border-strong);width:1px;height:1.25rem}.fJpXLq_zoom{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:inline-flex}.fJpXLq_zoomItem{align-items:center;gap:var(--space-1);display:inline-flex}.fJpXLq_zoomItem[data-current=true] .fJpXLq_zoomBtn{background:var(--color-selected-bg);font-weight:var(--weight-bold);box-shadow:inset 0 -3px 0 var(--color-accent);color:var(--color-text)}.fJpXLq_zoomBtn{min-height:var(--target-min);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background:var(--color-surface);font-size:var(--text-sm);color:var(--color-text)}.fJpXLq_zoomBtn:disabled{color:var(--color-text-muted);cursor:not-allowed}.fJpXLq_zoomItem[data-current=true] .fJpXLq_zoomBtn:disabled{color:var(--color-text);cursor:default}.fJpXLq_zoomBtn:not(:disabled):hover{background:var(--color-surface-alt)}.fJpXLq_zoomWrap{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.fJpXLq_zoomWrap [hidden]{display:none}.fJpXLq_zoomSep{color:var(--color-text-muted);font-size:var(--text-body)}.fJpXLq_zoomHint{font-size:var(--text-sm);color:var(--color-text);flex:100%;max-width:72ch;margin:0}.fJpXLq_headerNarrow{gap:var(--space-1);padding:var(--space-3)}.fJpXLq_detail{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.fJpXLq_detail[hidden]{display:none}.fJpXLq_hint{align-items:flex-start;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-left:var(--space-1) solid var(--color-prov-ai);border-radius:var(--radius-control);background:var(--color-prov-ai-bg);display:flex}.fJpXLq_hintIcon{color:var(--color-prov-ai);flex:none;margin-top:.2rem}.fJpXLq_hintBody{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.fJpXLq_hintText{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.fJpXLq_hintBody .btn{min-height:var(--target-min)}.fJpXLq_hintText .muted{color:var(--color-text)}@media (max-width:767px){.fJpXLq_modes{flex-direction:column;width:100%;display:flex}.fJpXLq_mode+.fJpXLq_mode{border-left:0;border-top:1px solid var(--color-border-strong)}.fJpXLq_views{width:100%}.fJpXLq_spread>:last-child:not(:first-child){margin-left:0}.fJpXLq_toolbar{width:100%}}
.sN9tMa_layout{gap:var(--space-4);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1023px){.sN9tMa_layout{grid-template-columns:1fr}}.sN9tMa_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sN9tMa_item{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-container);background:var(--color-surface);color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.sN9tMa_item:hover{background:var(--color-surface-alt)}.sN9tMa_item[aria-current=true]{border-color:var(--color-accent);background:var(--color-selected-bg);border-width:2px}.sN9tMa_itemTitle{font-weight:var(--weight-bold);overflow-wrap:anywhere}.sN9tMa_meta{gap:var(--space-2);font-size:var(--text-caption);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.sN9tMa_detail{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.sN9tMa_groups{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sN9tMa_groups h4{margin:0 0 var(--space-1);font-size:var(--text-body)}.sN9tMa_tabs{gap:var(--space-1);border-bottom:1px solid var(--color-border);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.sN9tMa_tab{min-height:var(--target-min);padding:0 var(--space-3);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000}.sN9tMa_tab[aria-selected=true]{border-bottom-color:var(--color-accent);font-weight:var(--weight-bold)}.sN9tMa_cols{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1023px){.sN9tMa_cols{grid-template-columns:1fr}}.sN9tMa_col{border:1px solid var(--color-border);border-radius:var(--radius-container);padding:var(--space-3);background:var(--color-surface);min-width:0}.sN9tMa_col h5{margin:0 0 var(--space-2);font-size:var(--text-sm)}.sN9tMa_col p{overflow-wrap:anywhere;white-space:pre-wrap;max-width:var(--measure);margin:0}.sN9tMa_colAi{border-left:var(--space-1) solid var(--color-warning)}.sN9tMa_colUser{border-left:var(--space-1) solid var(--color-info)}.sN9tMa_tableWrap{max-width:100%;overflow-x:auto}.sN9tMa_tableWrap:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.sN9tMa_table{border-collapse:collapse;width:100%}.sN9tMa_table th,.sN9tMa_table td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--color-border);vertical-align:top;font-size:var(--text-sm)}.sN9tMa_note{font-size:var(--text-sm);color:var(--color-text-muted);margin:var(--space-2) 0}.sN9tMa_filters{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));display:grid}.sN9tMa_filters .sN9tMa_field{min-width:0;margin:0}
