.mxC5BW_pages>main,.mxC5BW_pages>[data-brain-health]{padding:var(--section-gap,16px) var(--page-gutter,16px);row-gap:var(--section-gap,16px)}.mxC5BW_views{gap:var(--space-1,4px);padding-inline:var(--page-gutter,16px);padding-top:var(--space-2,8px)}
.Kiu7aa_trigger[data-compact-select]{justify-content:space-between;align-items:center;gap:var(--control-inset,8px);min-width:0;max-width:100%;min-height:32px;padding:var(--control-padding-block,4px) var(--control-inset,8px);border:1px solid var(--workspace-line,var(--line));border-radius:var(--radius-control,8px);background:var(--workspace-surface,var(--surface));color:var(--foreground);font-family:inherit;font-size:var(--type-control,13px);text-align:left;cursor:pointer;box-sizing:border-box;font-weight:400;line-height:20px;display:inline-flex}.Kiu7aa_trigger[data-compact-select]:focus-visible{outline:1px solid var(--focus-ring);outline-offset:2px}.Kiu7aa_trigger[data-compact-select][data-state=open]{background:var(--workspace-inset,var(--surface-hover))}.Kiu7aa_trigger[data-compact-select]:disabled{opacity:.5;cursor:not-allowed}.Kiu7aa_triggerValue{align-items:center;gap:var(--control-inset,8px);flex:1;min-width:0;display:flex}.Kiu7aa_triggerValue>span{min-width:0;max-width:100%}.Kiu7aa_value{align-items:center;gap:var(--control-inset,8px);min-width:0;display:flex}.Kiu7aa_valueText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Kiu7aa_chevron{color:var(--workspace-muted,var(--muted));flex:0 0 16px;display:inline-flex}.Kiu7aa_popup{--compact-available-height:var(--radix-select-content-available-height,var(--radix-dropdown-menu-content-available-height,320px));z-index:80;width:max-content;min-width:min(160px,100vw - 16px);max-width:calc(100vw - 16px);max-height:min(320px, var(--compact-available-height));overscroll-behavior:contain;border:1px solid var(--workspace-line,var(--line));border-radius:var(--radius-control,8px);background:var(--workspace-surface,var(--surface));color:var(--foreground);box-shadow:var(--shadow-tool);font-family:inherit;font-size:var(--type-control,13px);box-sizing:border-box;padding:4px;line-height:20px;overflow-y:auto}.Kiu7aa_popup[data-state=open]{animation:Kiu7aa_popupIn var(--duration-normal) var(--ease-enter) both}.Kiu7aa_popup[data-state=closed]{animation:Kiu7aa_popupOut var(--duration-fast) var(--ease-exit) both;pointer-events:none}@keyframes Kiu7aa_popupIn{0%{opacity:0}to{opacity:1}}@keyframes Kiu7aa_popupOut{0%{opacity:1}to{opacity:0}}.Kiu7aa_selectPopup{min-width:min(var(--radix-select-trigger-width,160px), calc(100vw - 16px));overflow:hidden}.Kiu7aa_selectViewport{min-height:0;max-height:min(310px, calc(var(--compact-available-height) - 10px))}.Kiu7aa_item{align-items:center;gap:var(--control-inset,8px);min-width:0;min-height:32px;padding:var(--control-padding-block,4px) var(--control-inset,8px);color:var(--foreground);font-family:inherit;font-size:var(--type-control,13px);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:4px;outline:none;font-weight:400;line-height:20px;display:flex}.Kiu7aa_item[data-highlighted]{background:var(--workspace-inset,var(--surface-hover))}.Kiu7aa_item:focus-visible{outline:1px solid var(--focus-ring);outline-offset:-2px}.Kiu7aa_item[data-disabled]{opacity:.5;cursor:not-allowed}.Kiu7aa_itemText{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.Kiu7aa_label{color:var(--workspace-muted,var(--muted));font-size:var(--type-meta,12px);padding:4px 8px;font-weight:500;line-height:20px;display:block}.Kiu7aa_separator{background:var(--workspace-line,var(--line));height:1px;margin:4px 0}.Kiu7aa_note{color:var(--workspace-muted,var(--muted));font-size:var(--type-meta,12px);overflow-wrap:anywhere;line-height:16px}.Kiu7aa_popup>.Kiu7aa_note{padding:4px 8px}.Kiu7aa_icon,.Kiu7aa_check{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.Kiu7aa_icon svg,.Kiu7aa_check svg,.Kiu7aa_chevron svg{flex-shrink:0;width:16px;height:16px}.Kiu7aa_check{margin-left:auto}.Kiu7aa_indicator{justify-content:center;align-items:center;display:flex}.Kiu7aa_shortcut{color:var(--workspace-muted,var(--muted));font-size:var(--type-meta,12px);white-space:nowrap;margin-left:auto;line-height:20px}@media (hover:hover){.Kiu7aa_trigger[data-compact-select]:hover:not(:disabled){background:var(--workspace-inset,var(--surface-hover))}}@media (pointer:coarse){.Kiu7aa_trigger[data-compact-select],.Kiu7aa_item{min-height:44px}}@media (prefers-reduced-motion:reduce){.Kiu7aa_popup[data-state]{animation-duration:var(--duration-fade);animation-timing-function:var(--ease-standard)}}
.CBU5IW_control{min-height:var(--control-height)}@media (pointer:coarse){.CBU5IW_control{min-height:var(--control-height-touch)}}
.wU0aCG_signature{align-items:center;gap:var(--space-2);vertical-align:middle;min-width:0;display:inline-flex;position:relative}.wU0aCG_initials{width:24px;height:24px;font-size:var(--type-meta);line-height:1;font-weight:var(--weight-medium);border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex}.wU0aCG_actorName{overflow-wrap:anywhere;min-width:0}.wU0aCG_muted{color:var(--workspace-muted);font-size:var(--type-meta);line-height:var(--line-meta)}.wU0aCG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wU0aCG_time{min-height:var(--control-height);padding:var(--control-padding-block) var(--space-1);border-radius:var(--radius-control);color:var(--workspace-muted);font-size:var(--type-meta);line-height:var(--line-meta);white-space:nowrap;cursor:pointer;align-items:center;display:inline-flex}.wU0aCG_workIndicator,.wU0aCG_peopleButton{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);border:1px solid var(--workspace-line);border-radius:var(--radius-control);color:var(--foreground);background:var(--workspace-surface);font-size:var(--type-meta);line-height:var(--line-meta);cursor:pointer;display:inline-flex}.wU0aCG_peopleButton{font-size:var(--type-control);line-height:var(--line-control);gap:var(--space-2)}.wU0aCG_stack{align-items:center;gap:var(--space-1);display:inline-flex}.wU0aCG_more{color:var(--workspace-muted);font-size:var(--type-meta)}.wU0aCG_details{min-height:0;padding:var(--panel-inset);align-items:stretch;gap:var(--space-3);color:var(--foreground);font-size:var(--type-copy);line-height:var(--line-copy);flex-direction:column;display:flex;overflow-y:auto}.wU0aCG_details>button{align-self:flex-end}.wU0aCG_details p{margin:0}.wU0aCG_facts{gap:var(--space-2) var(--space-3);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.wU0aCG_facts dt{color:var(--workspace-muted)}.wU0aCG_facts dd{overflow-wrap:anywhere;margin:0}.wU0aCG_peopleList,.wU0aCG_activityList{margin:0;padding:0;list-style:none}.wU0aCG_peopleList{gap:var(--space-3);flex-direction:column;display:flex}.wU0aCG_peopleList>li{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--workspace-line);border-radius:var(--radius-control);flex-direction:column;display:flex}.wU0aCG_personHeading,.wU0aCG_personWork{align-items:center;gap:var(--space-2);min-width:0;display:flex}.wU0aCG_personHeading{justify-content:space-between}.wU0aCG_personWork{margin-top:var(--space-1);flex-wrap:wrap}.wU0aCG_activityList>li{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) 0;display:flex}.wU0aCG_activityList>li+li{border-top:1px solid var(--workspace-line)}.wU0aCG_activityList>li>.wU0aCG_signature{margin-top:var(--space-1)}.wU0aCG_activityList>li>div{flex:1;min-width:0}.wU0aCG_eventHeading{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--type-copy);line-height:var(--line-copy);display:flex}.wU0aCG_eventAction{min-height:var(--control-height);text-align:left;padding:var(--space-1) 0;overflow-wrap:anywhere;cursor:pointer}.wU0aCG_eventHeading>span{overflow-wrap:anywhere;min-width:0}.wU0aCG_eventFields{margin:var(--space-1) 0 0;color:var(--workspace-muted);font-size:var(--type-meta);line-height:var(--line-meta);overflow-wrap:anywhere}.wU0aCG_historyPanel{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.wU0aCG_historyToolbar,.wU0aCG_historyFooter,.wU0aCG_historyError{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.wU0aCG_historyToolbar p,.wU0aCG_historyFooter p,.wU0aCG_historyError p{overflow-wrap:anywhere;min-width:0;margin:0}.wU0aCG_historyFooter{border-top:1px solid var(--workspace-line);padding-top:var(--space-2)}.wU0aCG_historyError{padding:var(--panel-inset-compact);border:1px solid var(--workspace-line);border-radius:var(--radius-control);font-size:var(--type-copy);line-height:var(--line-copy)}.wU0aCG_conflict{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--panel-inset-compact);border:1px solid var(--workspace-line);border-radius:var(--radius-control);background:var(--workspace-inset);font-size:var(--type-copy);line-height:var(--line-copy);display:flex}.wU0aCG_conflict strong{font-weight:var(--weight-medium);display:block}.wU0aCG_conflict p{margin:var(--space-1) 0 0;max-width:70ch}.wU0aCG_conflictMeta{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.wU0aCG_conflictActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}@media (hover:hover) and (pointer:fine){.wU0aCG_workIndicator:hover,.wU0aCG_peopleButton:hover,.wU0aCG_time:hover,.wU0aCG_eventAction:hover{background:var(--workspace-chrome)}}.wU0aCG_workIndicator:focus-visible,.wU0aCG_peopleButton:focus-visible,.wU0aCG_time:focus-visible,.wU0aCG_eventAction:focus-visible{outline:1px solid var(--focus-ring);outline-offset:3px}@media (max-width:640px){.wU0aCG_conflict{flex-direction:column}.wU0aCG_conflictActions{width:100%}.wU0aCG_eventHeading{align-items:flex-start}.wU0aCG_facts{gap:var(--space-1);grid-template-columns:1fr}.wU0aCG_facts dd+dt{margin-top:var(--space-2)}}@media (pointer:coarse){.wU0aCG_time,.wU0aCG_workIndicator,.wU0aCG_peopleButton,.wU0aCG_eventAction{min-height:var(--control-height-touch)}}
.gBZIpW_workspace{--project-canvas:var(--workspace-canvas);--project-chrome:var(--workspace-chrome);--project-surface:var(--workspace-surface);--project-inset:var(--workspace-inset);--project-line:var(--workspace-line);--project-muted:var(--workspace-muted);min-width:0;height:100%;min-height:0;padding:var(--page-gutter);color:var(--foreground);background:var(--project-canvas);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.5;overflow:auto}.gBZIpW_workspace h2,.gBZIpW_workspace h3,.gBZIpW_workspace h4{text-wrap:balance;margin:0;font-weight:500}.gBZIpW_workspace h2{letter-spacing:-.025em;font-size:clamp(20px,1.6vw,26px);line-height:1.4}.gBZIpW_workspace h3{font-size:14px;line-height:1.45}.gBZIpW_workspace p{margin:0}.gBZIpW_workspace button,.gBZIpW_form button{cursor:pointer}.gBZIpW_workspace button:disabled,.gBZIpW_form button:disabled{cursor:default;opacity:.45}.gBZIpW_workspace button:focus-visible,.gBZIpW_form button:focus-visible{outline:1px solid var(--focus-ring);outline-offset:3px}.gBZIpW_workspace input:focus,.gBZIpW_workspace textarea:focus,.gBZIpW_form input:focus,.gBZIpW_form textarea:focus{border-color:var(--project-muted,var(--muted));outline:none}.gBZIpW_header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--section-gap);display:flex}.gBZIpW_identity{min-width:0}.gBZIpW_identity p{color:var(--project-muted);font-size:var(--type-meta);padding-top:4px}.gBZIpW_selectorWrap{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.gBZIpW_projectSelect{flex:1;min-width:0;max-width:min(360px,40vw)}.gBZIpW_headerActions,.gBZIpW_inline,.gBZIpW_members,.gBZIpW_panelHeading,.gBZIpW_workActions,.gBZIpW_formFooter,.gBZIpW_datePair,.gBZIpW_footnote,.gBZIpW_reportActions,.gBZIpW_recentMeta,.gBZIpW_attentionAction{align-items:center;gap:var(--space-2);display:flex}.gBZIpW_headerActions{flex-wrap:wrap;justify-content:flex-end}.gBZIpW_members{gap:var(--space-1);padding-right:var(--space-2)}.gBZIpW_person{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gBZIpW_button{justify-content:center;align-items:center;gap:var(--control-content-gap);min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);border:1px solid var(--project-line,var(--line));border-radius:var(--radius-control);background:var(--project-surface,var(--surface));box-shadow:none;font-size:var(--type-control);font-weight:var(--weight-medium);color:var(--foreground);text-align:center;transition:background-color var(--duration-instant) var(--ease-standard), transform var(--duration-instant) var(--ease-standard), translate var(--duration-fast) var(--ease-standard);line-height:var(--line-control);flex-shrink:0;display:inline-flex}.gBZIpW_button:hover:not(:disabled){background:var(--project-chrome,var(--panel))}.gBZIpW_button:active:not(:disabled){transform:none}.gBZIpW_primary{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.gBZIpW_primary:hover:not(:disabled){background:var(--ink-hover)}.gBZIpW_primary kbd{color:inherit;opacity:.65;border-color:currentColor}.gBZIpW_tabs{gap:var(--space-2);margin-bottom:var(--section-gap);min-height:var(--control-height);align-items:center;display:flex}.gBZIpW_tabs>button{padding:var(--control-padding-block) var(--control-inset);color:var(--project-muted);border-bottom:1px solid #0000;font-size:12px}.gBZIpW_tabs>button[aria-current]{color:var(--foreground);border-bottom-color:var(--foreground);font-weight:500}.gBZIpW_tabStatus{font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta);color:var(--project-muted);margin-left:auto}.gBZIpW_widgetGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.gBZIpW_panel{border:1px solid var(--project-line);background:var(--project-surface);min-width:0;padding:var(--panel-inset);border-radius:6px}.gBZIpW_widget{box-shadow:none;flex-direction:column;gap:16px;display:flex;position:relative}.gBZIpW_widget[data-dragging]{box-shadow:var(--shadow-float);cursor:grabbing;-webkit-user-select:none;user-select:none}.gBZIpW_compact{min-height:160px}.gBZIpW_regular{min-height:220px}.gBZIpW_tall{min-height:320px}.gBZIpW_panelHeading{flex-wrap:wrap;justify-content:space-between;min-height:24px}.gBZIpW_panelHeading h3{align-items:center;gap:8px;display:flex}.gBZIpW_panelHeading h3>span{font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta);color:var(--project-muted);font-weight:400}.gBZIpW_panelHeading .gBZIpW_button{min-height:var(--control-height-compact);padding:var(--control-padding-block) var(--control-inset)}.gBZIpW_phases{gap:var(--space-2);padding-bottom:4px;display:flex;overflow-x:auto}.gBZIpW_phases>button{text-align:left;min-width:110px;color:var(--project-muted);flex-direction:column;flex:1;gap:8px;display:flex}.gBZIpW_phases>button strong{font-size:13px;font-weight:400}.gBZIpW_phases>button small{font-family:var(--font-geist-mono), monospace;font-size:var(--type-meta);text-transform:uppercase}.gBZIpW_phases>.gBZIpW_phaseActive{color:var(--foreground)}.gBZIpW_phaseTrack{background:var(--project-line);border-radius:2px;width:100%;height:4px;display:block;overflow:hidden}.gBZIpW_phaseTrack i{background:var(--foreground);height:100%;display:block}.gBZIpW_phaseActive .gBZIpW_phaseTrack{outline:1px solid var(--foreground);outline-offset:3px}.gBZIpW_objective{align-items:flex-start;gap:var(--space-3);background:var(--project-inset);border-radius:var(--radius-control);padding:var(--panel-inset-compact);margin-top:auto;display:flex}.gBZIpW_objective>div{flex:1;min-width:0}.gBZIpW_objective h2{letter-spacing:-.2px;font-size:clamp(14px,1.6cqi,16px);line-height:1.55}.gBZIpW_objective p{color:var(--project-muted);font-size:var(--type-meta);margin-top:var(--space-1)}.gBZIpW_textButton{font-size:var(--type-control);color:var(--project-muted);text-align:left;white-space:nowrap;width:fit-content;line-height:var(--line-control);font-weight:var(--weight-medium)}.gBZIpW_textButton:hover{color:var(--foreground);text-underline-offset:4px;text-decoration:underline}.gBZIpW_attentionTitle{max-width:28ch;line-height:var(--line-section);letter-spacing:-.3px;font-weight:var(--weight-medium);font-size:var(--type-section)!important}.gBZIpW_bodyCopy{color:var(--project-muted);font-size:var(--type-copy);line-height:var(--line-copy);max-width:65ch;font-weight:var(--weight-regular);padding:12px 0}.gBZIpW_attentionAction{justify-content:space-between;margin-top:auto}.gBZIpW_workActions{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap}.gBZIpW_segmented{gap:4px;display:inline-flex}.gBZIpW_segmented>button{padding:var(--control-padding-block) var(--control-inset);color:var(--project-muted);border-radius:var(--radius-control);font-size:var(--type-control);line-height:var(--line-control);font-weight:var(--weight-medium);border:1px solid #0000}.gBZIpW_segmented>button[aria-pressed=true]{color:var(--foreground);background:var(--project-inset);border-color:var(--project-line)}.gBZIpW_tableScroll{flex:1;overflow-x:auto}.gBZIpW_taskTable{border-collapse:collapse;text-align:left;width:100%;min-width:490px}.gBZIpW_taskTable th{background:var(--project-inset);color:var(--project-muted);font-size:var(--type-meta);text-transform:uppercase;padding:var(--space-2);font-weight:500}.gBZIpW_taskTable td{border-bottom:1px solid var(--project-line);padding:var(--space-2);font-size:var(--type-meta)}.gBZIpW_taskTable th:first-child{width:52%}.gBZIpW_taskTable[data-shared]{min-width:640px}.gBZIpW_taskTable[data-shared] th:first-child{width:38%}.gBZIpW_taskTable td:last-child{white-space:nowrap}.gBZIpW_taskName{font-size:var(--type-control);text-align:left;line-height:var(--line-control);color:var(--foreground);font-weight:var(--weight-medium);align-items:center;gap:8px;display:flex}.gBZIpW_taskName:hover{text-underline-offset:3px;text-decoration:underline}.gBZIpW_stateSelect{width:128px;max-width:100%}.gBZIpW_stateDot,.gBZIpW_completeDot,.gBZIpW_taskCircle{border:1px solid var(--project-line);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.gBZIpW_stateDot{background:var(--project-muted);border:0;width:5px;height:5px}.gBZIpW_completeDot{background:var(--foreground);border-color:var(--foreground)}.gBZIpW_taskCircle{width:10px;height:10px}.gBZIpW_board{flex:1;gap:12px;min-width:0;padding:0 0 12px;display:flex;overflow-x:auto}.gBZIpW_board>section{background:var(--project-chrome);min-width:180px;padding:var(--panel-inset-compact);border-radius:var(--radius-control);flex:1}.gBZIpW_board h4{align-items:center;gap:var(--space-1);font-size:var(--type-meta);margin-bottom:var(--space-2);display:flex}.gBZIpW_board h4 span:last-child{color:var(--project-muted);font-family:var(--font-geist-mono), monospace;margin-left:auto}.gBZIpW_boardCard{padding:var(--panel-inset-compact);background:var(--project-surface);border:1px solid var(--project-line);border-radius:var(--radius-control);margin-top:8px}.gBZIpW_boardCard[draggable=true]{cursor:grab}.gBZIpW_boardCard>div{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.gBZIpW_boardCard small{color:var(--project-muted);font-size:var(--type-meta)}.gBZIpW_taskTimeline{flex:1;padding-right:6px;overflow-x:auto}.gBZIpW_timelineDates{color:var(--project-muted);font-size:var(--type-meta);justify-content:space-between;margin-left:40%;padding-bottom:12px;display:flex}.gBZIpW_taskTimelineRow{border-bottom:1px solid var(--project-line);grid-template-columns:40% 1fr;align-items:center;gap:16px;min-height:42px;padding-right:8px;display:grid}.gBZIpW_taskTimelineRow>div{border-left:1px solid var(--project-line);border-right:1px solid var(--project-line);height:18px;margin-right:8px;position:relative}.gBZIpW_taskTimelineRow small{color:var(--project-muted);font-size:var(--type-meta);padding-left:8px}.gBZIpW_taskBar{background:var(--foreground);border-radius:2px;min-width:3px;max-width:100%;height:8px;position:absolute;top:5px}.gBZIpW_recentItem{gap:var(--space-1);text-align:left;border-bottom:1px solid var(--project-line);width:100%;padding:var(--space-2) 0;flex-direction:column;display:flex}.gBZIpW_recentItem:first-of-type{padding-top:0}.gBZIpW_recentItem strong{font-size:var(--type-control);font-weight:var(--weight-medium);line-height:var(--line-control)}.gBZIpW_recentItem>span:not(.gBZIpW_recentMeta),.gBZIpW_recentItem small{color:var(--project-muted);font-size:var(--type-meta)}.gBZIpW_recentItem:hover strong{text-underline-offset:4px;text-decoration:underline}.gBZIpW_recentMeta{gap:var(--space-1)}.gBZIpW_icon{flex:none;display:block}.gBZIpW_footnote{padding-top:var(--section-gap);color:var(--project-muted);font-size:var(--type-meta);flex-wrap:wrap;justify-content:space-between}.gBZIpW_empty{justify-content:center;align-items:flex-start;gap:var(--space-3);padding:var(--panel-inset) var(--space-2);flex-direction:column;flex:1;max-width:620px;display:flex}.gBZIpW_workspace>.gBZIpW_empty{min-height:360px;padding:var(--panel-inset);text-align:center;align-items:center;margin:0 auto}.gBZIpW_emptyMark{background:var(--project-inset);border-radius:5px;place-items:center;width:36px;height:40px;display:grid}.gBZIpW_empty h3{font-size:15px}.gBZIpW_empty p{color:var(--project-muted);font-size:var(--type-copy);line-height:var(--line-copy);max-width:50ch;font-weight:var(--weight-regular)}.gBZIpW_loading{color:var(--project-muted);text-align:center;padding:72px 24px}.gBZIpW_error{align-items:center;gap:var(--space-2);padding:var(--panel-inset-compact);border:1px solid var(--line);background:var(--panel);border-radius:var(--radius-control);font-size:var(--type-copy);color:var(--foreground);line-height:var(--line-copy);font-weight:var(--weight-regular);justify-content:space-between;margin:0 0 16px;display:flex}.gBZIpW_arrangeNotice{padding:var(--space-3) 0 var(--section-gap);justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--project-muted);font-size:var(--type-meta);display:flex}.gBZIpW_arranging{outline:1px dashed var(--project-muted);outline-offset:3px}.gBZIpW_arrangeTools{border-bottom:1px solid var(--project-line);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:8px;display:flex}.gBZIpW_arrangeTools button:not([data-compact-select]){background:var(--project-inset);border-radius:3px;place-items:center;min-width:24px;height:24px;display:grid}.gBZIpW_sizeSelect{width:100px;max-width:100%}.gBZIpW_formSelect{width:100%}.gBZIpW_arrangeTools .gBZIpW_grip{touch-action:none;cursor:grab;background:0 0}.gBZIpW_resize{touch-action:none;padding:4px;position:absolute;bottom:7px;right:7px;cursor:nwse-resize!important}.gBZIpW_form{padding:var(--panel-inset);gap:var(--section-gap);flex-direction:column;font-size:13px;display:flex;overflow-y:auto}.gBZIpW_field{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.gBZIpW_field>span{font-size:12px;font-weight:500}.gBZIpW_form input:not([type=checkbox]),.gBZIpW_form textarea{width:100%;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-control);padding:var(--control-padding-block) var(--control-inset);background:var(--background);color:var(--foreground);font-size:16px}.gBZIpW_form textarea{resize:vertical}.gBZIpW_formRow{gap:16px;display:flex}.gBZIpW_formFooter{border-top:1px solid var(--line);justify-content:flex-end;margin-top:4px;padding-top:16px}.gBZIpW_formFooter .gBZIpW_button{font-size:var(--type-control);line-height:var(--line-control);font-weight:var(--weight-medium)}.gBZIpW_help{font-size:var(--type-meta);color:var(--project-muted,var(--muted));line-height:1.6}.gBZIpW_workflowState{align-items:center;gap:var(--space-2);display:flex}.gBZIpW_workflowState>input{flex:1;min-width:0}.gBZIpW_workflowState>label{gap:var(--space-1);font-size:var(--type-meta);display:flex}.gBZIpW_transitionList{gap:var(--space-2);flex-wrap:wrap;display:flex}.gBZIpW_transitionList fieldset{border:1px solid var(--line);padding:var(--panel-inset-compact);gap:var(--space-2);flex-direction:column;flex:1;min-width:160px;display:flex}.gBZIpW_transitionList legend{font-size:var(--type-meta);font-weight:500}.gBZIpW_transitionList label{gap:var(--space-1);font-size:var(--type-meta);align-items:center;display:flex}.gBZIpW_reporting{gap:var(--section-gap);flex-direction:column;display:flex}.gBZIpW_reportLead{justify-content:space-between;gap:var(--section-gap);align-items:flex-start;display:flex}.gBZIpW_reportLead h2{max-width:34ch;margin:8px 0}.gBZIpW_reportLead p:not(.gBZIpW_eyebrow){color:var(--project-muted);font-size:var(--type-copy);line-height:var(--line-copy);font-weight:var(--weight-regular)}.gBZIpW_reportActions{flex-wrap:wrap;justify-content:flex-end}.gBZIpW_eyebrow{font:var(--type-meta) var(--font-geist-mono), monospace;letter-spacing:.035em;text-transform:uppercase;color:var(--project-muted)}.gBZIpW_reportGrid{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:16px;display:grid}.gBZIpW_reportGrid .gBZIpW_panel{gap:var(--section-gap);padding:var(--panel-inset);flex-direction:column;display:flex}.gBZIpW_reportGrid hr{border:0;border-top:1px solid var(--project-line)}.gBZIpW_legend{gap:var(--section-gap);font-size:var(--type-meta);color:var(--project-muted);display:flex}.gBZIpW_legend>span{gap:var(--space-1);align-items:center;display:flex}.gBZIpW_legend i{border:1px solid var(--project-muted);background:var(--project-inset);width:20px;height:5px;display:inline-block}.gBZIpW_legend .gBZIpW_forecastLegend{background:0 0;border-style:dashed;height:8px}.gBZIpW_legend .gBZIpW_actualLegend{background:var(--foreground);border-color:var(--foreground)}.gBZIpW_schedule{padding:4px 8px 12px 0}.gBZIpW_scheduleAxis{color:var(--project-muted);font-size:var(--type-meta);justify-content:space-between;margin-bottom:16px;margin-left:100px;display:flex}.gBZIpW_scheduleRow{grid-template-columns:90px 1fr;align-items:center;gap:10px;min-height:60px;display:grid}.gBZIpW_scheduleRow strong{font-size:var(--type-meta);font-weight:500;display:block}.gBZIpW_scheduleRow small{font-size:var(--type-meta);color:var(--project-muted);display:block}.gBZIpW_scheduleDates{color:var(--project-muted);font-size:var(--type-meta);flex-wrap:wrap;grid-column:1/-1;gap:4px 16px;padding-bottom:10px;display:flex}.gBZIpW_scheduleTrack{border-left:1px solid var(--project-line);border-right:1px solid var(--project-line);height:44px;position:relative}.gBZIpW_baselineBar,.gBZIpW_currentBar{border:1px solid var(--project-muted);background:var(--project-inset);border-radius:2px;min-width:2px;height:5px;position:absolute;top:9px}.gBZIpW_currentBar{border:1px dashed var(--foreground);background:0 0;height:8px;top:22px}.gBZIpW_completeBar{background:var(--foreground);border-style:solid}.gBZIpW_stat{gap:var(--space-1);flex-direction:column;display:flex}.gBZIpW_stat strong{letter-spacing:-.03em;font-size:22px;font-weight:500}.gBZIpW_stat span{color:var(--project-muted);font-size:var(--type-meta)}.gBZIpW_datePair{font-size:var(--type-meta);color:var(--project-muted);justify-content:space-between;gap:16px}.gBZIpW_datePair strong{color:var(--foreground);font-weight:500}.gBZIpW_delivery{align-items:baseline;gap:12px;display:flex}.gBZIpW_delivery strong{letter-spacing:-.05em;font-size:28px;font-weight:500}.gBZIpW_delivery span{color:var(--project-muted);font-size:12px}.gBZIpW_deliveryTrack{background:var(--project-inset);border-radius:2px;height:10px;overflow:hidden}.gBZIpW_deliveryTrack span{background:var(--foreground);height:100%;display:block}.gBZIpW_badge{width:fit-content;font-size:var(--type-meta);color:var(--project-muted);background:var(--project-inset);border-radius:2px;align-items:center;padding:4px 8px;display:inline-flex}.gBZIpW_receipt{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--panel-inset-compact);border:1px solid var(--project-line);background:var(--project-surface);box-shadow:none;border-radius:var(--radius-control);font-size:12px;display:flex}.gBZIpW_baselineTask{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:12px;display:flex}.gBZIpW_baselineTask strong{font-weight:500}.gBZIpW_baselineTask span{white-space:nowrap;color:var(--muted)}.gBZIpW_wiki{grid-template-columns:172px minmax(0,1fr);gap:16px;display:grid}.gBZIpW_wikiTree{background:var(--project-chrome);border-radius:5px;flex-direction:column;gap:16px;padding:12px;display:flex}.gBZIpW_wikiTree button:not(.gBZIpW_button){text-align:left;width:100%;font-size:var(--type-meta);color:var(--project-muted);border-radius:3px;align-items:center;gap:8px;padding:9px 8px;display:flex}.gBZIpW_wikiTree button>span:last-child{margin-left:auto}.gBZIpW_wikiTree button.gBZIpW_treeSelected{background:var(--project-inset);color:var(--foreground);font-weight:500}.gBZIpW_wikiTree .gBZIpW_treePage span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gBZIpW_wikiTree button.gBZIpW_treePage{font-size:var(--type-meta);gap:6px}.gBZIpW_treeBottom{margin-top:auto;padding-top:24px}.gBZIpW_treeBottom .gBZIpW_button{width:100%}.gBZIpW_wikiMain{flex-direction:column;gap:20px;min-width:0;display:flex}.gBZIpW_wikiHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.gBZIpW_wikiHeading p{color:var(--project-muted);margin-top:4px;font-size:12px}.gBZIpW_wikiBrief{flex-direction:column;align-items:flex-start;gap:16px;padding:28px;display:flex}.gBZIpW_wikiBrief p{color:var(--project-muted);max-width:65ch;font-size:13px}.gBZIpW_wikiBrief .gBZIpW_inline{flex-wrap:wrap;justify-content:space-between;width:100%}.gBZIpW_wikiColumns{grid-template-columns:minmax(0,1.8fr) minmax(200px,1fr);gap:16px;display:grid}.gBZIpW_wikiColumns .gBZIpW_panel{min-height:260px}.gBZIpW_documentRow{text-align:left;align-items:center;gap:12px;width:100%;min-width:0;padding:14px 0;display:flex}.gBZIpW_documentRow>span:first-of-type{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.gBZIpW_documentRow strong{font-size:var(--type-control);font-weight:var(--weight-medium);line-height:var(--line-control)}.gBZIpW_documentRow small{font-size:var(--type-meta);color:var(--project-muted)}.gBZIpW_documentRow:hover strong{text-underline-offset:4px;text-decoration:underline}.gBZIpW_wikiItem{border-bottom:1px solid var(--project-line);gap:12px;display:flex}.gBZIpW_search{border:1px solid var(--project-line);background:var(--project-surface);font-size:var(--type-field);padding:var(--control-padding-block) var(--control-inset);border-radius:var(--radius-control);min-width:0;max-width:160px;line-height:var(--line-control);font-weight:var(--weight-regular)}.gBZIpW_libraryChoices{border:1px solid var(--line);border-radius:var(--radius-control);max-height:250px;overflow-y:auto}.gBZIpW_libraryChoices>button{align-items:center;gap:var(--space-2);text-align:left;padding:var(--space-2);border-bottom:1px solid var(--line);width:100%;font-size:13px;display:flex}.gBZIpW_libraryChoices>button>span{flex:1}.gBZIpW_libraryChoices>button[aria-selected=true]{background:var(--panel-strong);box-shadow:inset 3px 0 var(--foreground)}.gBZIpW_libraryChoices small{color:var(--muted)}.gBZIpW_muted{color:var(--project-muted);font-size:var(--type-meta)}.gBZIpW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gBZIpW_pinnedContent{max-width:65ch;font-size:14px;line-height:1.7}@media (max-width:1100px){.gBZIpW_workspace{padding:var(--page-gutter)}.gBZIpW_header{align-items:flex-start}.gBZIpW_members{display:none}.gBZIpW_wikiColumns{grid-template-columns:1fr}.gBZIpW_reportLead{flex-direction:column}.gBZIpW_reportActions{justify-content:flex-start}.gBZIpW_wikiHeading{flex-wrap:wrap}}@media (max-width:800px){.gBZIpW_widgetGrid{grid-template-columns:minmax(0,1fr)}.gBZIpW_widget{grid-column:1!important;width:auto!important}.gBZIpW_widget.gBZIpW_tall{min-height:300px}.gBZIpW_reportGrid,.gBZIpW_wiki{grid-template-columns:1fr}.gBZIpW_wikiTree{flex-direction:row;align-items:center;gap:8px;padding:8px;display:flex;overflow-x:auto}.gBZIpW_wikiTree>button,.gBZIpW_wikiTree>div{flex-shrink:0;width:auto}.gBZIpW_wikiTree button{white-space:nowrap}.gBZIpW_wikiTree .gBZIpW_treePage,.gBZIpW_treeBottom{display:none!important}.gBZIpW_resize,.gBZIpW_arrangeTools .gBZIpW_widthSelect{display:none}}@media (max-width:520px){.gBZIpW_workspace{padding:var(--page-gutter)}.gBZIpW_header{gap:var(--space-2);flex-wrap:wrap}.gBZIpW_headerActions{justify-content:flex-start;gap:8px;width:100%}.gBZIpW_projectSelect{max-width:100%}.gBZIpW_tabs{gap:var(--space-2)}.gBZIpW_tabs>button{padding:var(--control-padding-block) var(--control-inset)}.gBZIpW_tabStatus{display:none}.gBZIpW_panel,.gBZIpW_reportGrid .gBZIpW_panel{padding:var(--panel-inset)}.gBZIpW_panelHeading{gap:8px}.gBZIpW_phases>button{min-width:90px}.gBZIpW_phases>button strong{font-size:12px}.gBZIpW_attentionTitle{max-width:none}.gBZIpW_button{min-height:var(--control-height)}.gBZIpW_wikiBrief{padding:20px}.gBZIpW_wikiHeading .gBZIpW_inline{width:100%}.gBZIpW_wikiHeading .gBZIpW_button{flex:1}.gBZIpW_formRow{flex-direction:column;gap:16px}.gBZIpW_reportActions{width:100%}.gBZIpW_datePair{flex-wrap:wrap;align-items:flex-start}.gBZIpW_arrangeNotice{align-items:flex-start}.gBZIpW_arrangeTools{gap:6px}.gBZIpW_workflowState{flex-direction:column;align-items:flex-start}.gBZIpW_search{max-width:140px;font-size:16px;line-height:var(--line-control);font-weight:var(--weight-regular)}.gBZIpW_receipt{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.gBZIpW_button{transition:opacity var(--duration-fade) var(--ease-standard)}.gBZIpW_button:active:not(:disabled){opacity:.8;transform:none}}.gBZIpW_reportLead h2,.gBZIpW_wikiHeading h2{letter-spacing:-.4px;font-size:clamp(18px,2cqi,22px)}.gBZIpW_wikiBrief h2{font-size:clamp(17px,1.8cqi,20px)}.gBZIpW_wiki[data-navigation-open=false]{grid-template-columns:1fr}.gBZIpW_wiki[data-navigation-open=false] .gBZIpW_wikiTree{display:none}@container workspace (max-width:1080px){.gBZIpW_wikiColumns{grid-template-columns:1fr}.gBZIpW_wikiColumns .gBZIpW_panel{min-height:0}.gBZIpW_wikiHeading{flex-wrap:wrap;gap:16px}.gBZIpW_wikiBrief .gBZIpW_inline{flex-wrap:wrap}.gBZIpW_reportLead{align-items:flex-start;gap:var(--section-gap);flex-wrap:wrap}}@container workspace (max-width:840px){.gBZIpW_workspace{padding:var(--page-gutter)}.gBZIpW_widgetGrid{grid-template-columns:minmax(0,1fr)}.gBZIpW_widget{grid-column:1!important;width:auto!important}.gBZIpW_widget.gBZIpW_tall{min-height:260px}.gBZIpW_reportGrid{grid-template-columns:1fr}.gBZIpW_reportActions{flex-wrap:wrap}.gBZIpW_header{gap:var(--space-2);flex-wrap:wrap}.gBZIpW_headerActions{gap:8px}.gBZIpW_members,.gBZIpW_resize,.gBZIpW_arrangeTools .gBZIpW_widthSelect{display:none}}@media (max-width:800px){.gBZIpW_wiki[data-navigation-open=false] .gBZIpW_wikiTree{display:flex}.gBZIpW_wikiHeading .gBZIpW_textButton{display:none}}.gBZIpW_wikiTree .gBZIpW_treePage span{margin-left:0}.gBZIpW_person{position:relative}@media (max-width:800px){.gBZIpW_wikiTree button:not(.gBZIpW_button){width:auto}.gBZIpW_wikiTree button>span{margin-left:12px}}@media (max-width:520px){.gBZIpW_workspace[data-project-view=Wiki] .gBZIpW_header{flex-wrap:nowrap;align-items:center;margin-bottom:12px}.gBZIpW_workspace[data-project-view=Wiki] .gBZIpW_identity{flex:1}.gBZIpW_workspace[data-project-view=Wiki] .gBZIpW_selectorWrap{display:flex}.gBZIpW_workspace[data-project-view=Wiki] .gBZIpW_projectSelect{max-width:100%}.gBZIpW_workspace[data-project-view=Wiki] .gBZIpW_headerActions{width:auto}.gBZIpW_workspace[data-project-view=Wiki] .gBZIpW_newProjectLabel{display:none}}.gBZIpW_projectBar{align-items:center;gap:var(--space-2) var(--section-gap);margin-bottom:var(--section-gap);padding-bottom:var(--space-2);border-bottom:1px solid var(--project-line);flex-wrap:wrap;display:flex}.gBZIpW_projectBar .gBZIpW_header{gap:var(--space-2);flex:1;margin:0}.gBZIpW_projectBar .gBZIpW_projectSelect{max-width:min(360px,40vw)}.gBZIpW_projectBar .gBZIpW_tabs{min-height:var(--control-height);gap:4px;margin:0}.gBZIpW_projectBar .gBZIpW_tabs>button{padding:var(--control-padding-block) var(--control-inset);min-height:var(--control-height);border-radius:var(--radius-control);border:0;font-size:13px}.gBZIpW_projectBar .gBZIpW_tabs>button[aria-current]{background:var(--project-inset)}.gBZIpW_projectBar .gBZIpW_tabStatus{margin-left:var(--space-2);font-family:inherit;font-size:12px}.gBZIpW_workspace[data-project-view=Wiki] .gBZIpW_identity p,.gBZIpW_workspace[data-project-view=Wiki] .gBZIpW_members{display:none}@container workspace (max-width:840px){.gBZIpW_projectBar{gap:var(--space-2) var(--section-gap);margin-bottom:var(--section-gap)}.gBZIpW_projectBar .gBZIpW_header{flex-basis:100%}.gBZIpW_projectBar .gBZIpW_projectSelect{max-width:100%}.gBZIpW_projectBar .gBZIpW_tabs{width:100%}}.gBZIpW_tabs>button,.gBZIpW_segmented>button,.gBZIpW_search{min-height:var(--control-height)}@media (pointer:coarse){.gBZIpW_button,.gBZIpW_panelHeading .gBZIpW_button,.gBZIpW_tabs>button,.gBZIpW_projectBar .gBZIpW_tabs>button,.gBZIpW_segmented>button,.gBZIpW_search,.gBZIpW_form input:not([type=checkbox]),.gBZIpW_form textarea{min-height:var(--control-height-touch)}}.gBZIpW_sharingSetup{justify-content:space-between;align-items:center;gap:var(--section-gap);padding:var(--panel-inset);border:1px solid var(--workspace-line);border-radius:var(--radius-surface);background:var(--workspace-surface);display:flex}.gBZIpW_sharingSetup h2{font-size:var(--type-section);line-height:var(--line-section);font-weight:var(--weight-medium);margin:0}.gBZIpW_sharingSetup p{max-width:68ch;margin:var(--space-1) 0 0;color:var(--workspace-muted);font-size:var(--type-copy);line-height:var(--line-copy)}.gBZIpW_sharingSetup>button{flex-shrink:0}.gBZIpW_updateNotice{padding:var(--space-2) var(--panel-inset);font-size:var(--type-meta);line-height:var(--line-meta);color:var(--workspace-muted);background:var(--workspace-inset);border-radius:var(--radius-sm);margin:0}.gBZIpW_lastChange{align-items:center;gap:var(--space-2);white-space:nowrap;display:flex}@media (max-width:640px){.gBZIpW_sharingSetup{flex-direction:column;align-items:flex-start}}.gBZIpW_comparison{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gBZIpW_comparison section{min-width:0;padding:var(--panel-inset-compact);border:1px solid var(--workspace-line);border-radius:var(--radius-surface)}.gBZIpW_comparison h3{margin:0 0 var(--space-2);font-size:var(--type-label);font-weight:var(--weight-medium)}.gBZIpW_comparison p{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:640px){.gBZIpW_comparison{grid-template-columns:1fr}}.gBZIpW_taskOutputs{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.gBZIpW_taskOutputs h3{font-size:var(--type-control);line-height:var(--line-control);font-weight:var(--weight-medium)}.gBZIpW_taskOutputs ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gBZIpW_taskOutputs li{min-width:0;max-width:100%}.gBZIpW_outputLink{white-space:normal;overflow-wrap:anywhere;text-align:left;min-width:0;max-width:100%}
.MqQSwa_detail{overscroll-behavior-y:contain;gap:var(--section-gap);min-width:0;min-height:0;padding:var(--panel-inset);color:var(--ink);background:var(--workspace-surface);display:grid;overflow-y:auto}.MqQSwa_heading{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.MqQSwa_heading h2{min-width:0;font-size:var(--type-title);line-height:var(--line-title);font-weight:var(--weight-medium);overflow-wrap:anywhere;flex:240px}.MqQSwa_linkNotice{overflow-wrap:anywhere;flex-basis:100%;max-width:32ch}.MqQSwa_actions,.MqQSwa_lastChange,.MqQSwa_footer{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.MqQSwa_footer{justify-content:flex-end}.MqQSwa_footer>span{margin-right:auto}.MqQSwa_properties{gap:var(--space-3) var(--space-4);padding-block:var(--space-3);border-block:1px solid var(--workspace-line);font-size:var(--type-copy);line-height:var(--line-copy);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MqQSwa_properties>div{align-content:start;gap:var(--space-1);min-width:0;display:grid}.MqQSwa_properties dt,.MqQSwa_muted{color:var(--workspace-muted);font-size:var(--type-meta);line-height:var(--line-meta);font-weight:var(--weight-regular)}.MqQSwa_properties dd{align-items:center;gap:var(--space-1) var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.MqQSwa_section{gap:var(--space-2);min-width:0;display:grid}.MqQSwa_section h3{font-size:var(--type-label);line-height:var(--line-label);font-weight:var(--weight-medium)}.MqQSwa_prose{overflow-wrap:anywhere;min-width:0;max-width:68ch;font-size:var(--type-prose);line-height:var(--line-prose)}.MqQSwa_prose :is(h1,h2,h3){font-size:var(--type-section);line-height:var(--line-section);font-weight:var(--weight-medium)}.MqQSwa_prose pre{max-width:100%;overflow:auto}.MqQSwa_outputs{gap:var(--space-1);min-width:0;margin:0;padding:0;list-style:none;display:grid}.MqQSwa_outputs li{min-width:0}.MqQSwa_outputs .MqQSwa_output{text-align:left;white-space:normal;justify-content:flex-start;max-width:100%;height:auto}.MqQSwa_output>span:first-child{overflow-wrap:anywhere;min-width:0}.MqQSwa_version{color:var(--workspace-muted);font-size:var(--type-meta);line-height:var(--line-meta);flex-shrink:0}.MqQSwa_lastChange{font-size:var(--type-copy);line-height:var(--line-copy)}.MqQSwa_optional summary{align-items:center;gap:var(--control-content-gap);min-height:var(--control-height);cursor:pointer;font-size:var(--type-control);line-height:var(--line-control);font-weight:var(--weight-medium);display:flex}.MqQSwa_optional summary:focus-visible{outline:1px solid var(--focus-ring);outline-offset:2px}.MqQSwa_optional[open] summary{margin-bottom:var(--space-2)}.MqQSwa_optionalBody{gap:var(--space-3);display:grid}.MqQSwa_outputPicker{gap:var(--space-2);min-width:0;display:grid}@media (max-width:520px){.MqQSwa_detail{padding:var(--panel-inset-compact)}}@media (max-width:320px){.MqQSwa_properties{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.MqQSwa_optional summary{min-height:var(--control-height-touch)}}
.WruVBq_section{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.WruVBq_section h3{font-size:var(--type-label);line-height:var(--line-label);font-weight:var(--weight-medium);margin:0}.WruVBq_summary{font-size:var(--type-meta);line-height:var(--line-meta);color:var(--workspace-muted);overflow-wrap:anywhere}.WruVBq_section p{margin:0}.WruVBq_reasons,.WruVBq_predecessors{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.WruVBq_reasons li{font-size:var(--type-copy);line-height:var(--line-copy);overflow-wrap:anywhere;white-space:pre-wrap}.WruVBq_predecessors li{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.WruVBq_predecessors button{white-space:normal;text-align:left;overflow-wrap:anywhere;max-width:100%}.WruVBq_fields{gap:var(--space-3);min-width:0;padding-top:var(--space-3);flex-direction:column;display:flex}.WruVBq_row{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WruVBq_row>*{min-width:0}.WruVBq_hold{border:1px solid var(--workspace-line);border-radius:var(--radius-control);padding:var(--space-3);gap:var(--space-3);flex-direction:column;display:flex}.WruVBq_readout{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.WruVBq_readout p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--type-copy);line-height:var(--line-copy)}.WruVBq_section textarea.WruVBq_handoffNote{font-size:var(--type-prose);line-height:var(--line-prose)}@media (pointer:coarse){.WruVBq_section textarea.WruVBq_handoffNote{font-size:16px}}@media (max-width:540px){.WruVBq_row{grid-template-columns:minmax(0,1fr)}}
.xA-26q_trigger{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;min-width:0;max-width:224px;min-height:32px;padding:4px 8px;font-size:13px;font-weight:500;display:flex;position:relative}.xA-26q_trigger:hover{background:var(--surface)}.xA-26q_trigger[aria-expanded=true]{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow-soft)}.xA-26q_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xA-26q_chevron,.xA-26q_check{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}.xA-26q_chevron{color:var(--muted);transition:transform var(--duration-fast) var(--ease-standard)}.xA-26q_chevron[data-open=true]{transform:rotate(180deg)}.xA-26q_waiting{background:var(--foreground);border-radius:50%;flex-shrink:0;width:6px;height:6px}.xA-26q_menu{z-index:90;background:var(--surface);width:280px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);color:var(--foreground);border:1px solid var(--line);border-radius:var(--radius-control);box-shadow:var(--shadow-float);flex-direction:column;padding:4px;display:flex;position:fixed;overflow:auto}.xA-26q_menuHeading{color:var(--muted);font-size:var(--type-meta);flex-shrink:0;justify-content:space-between;align-items:center;padding:4px 8px;line-height:16px;display:flex}.xA-26q_menuHeading kbd{border:1px solid var(--line);font-size:var(--type-meta);border-radius:3px;padding:2px 4px}.xA-26q_search{border:1px solid var(--line);background:var(--surface);border-radius:4px;outline:none;flex-shrink:0;width:calc(100% - 8px);min-height:32px;margin:4px;padding:4px 8px;font-size:13px;line-height:20px}.xA-26q_search:focus{border-color:var(--muted)}.xA-26q_list{overscroll-behavior:contain;flex:auto;min-height:0;scroll-padding:4px;overflow-y:auto}.xA-26q_option{text-align:left;cursor:pointer;border-radius:4px;align-items:center;gap:8px;width:100%;min-height:32px;padding:4px 8px;display:flex}.xA-26q_option[data-detail]{height:40px}.xA-26q_option:hover,.xA-26q_option:focus-visible,.xA-26q_option[aria-selected=true]{background:var(--surface-hover)}.xA-26q_optionCopy{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.xA-26q_optionCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:16px;overflow:hidden}.xA-26q_optionCopy small{color:var(--muted);font-size:var(--type-meta);text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.xA-26q_mark{border:1px solid var(--line);background:var(--panel);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:12px;line-height:1;display:grid}.xA-26q_mark[data-home=true]{border-radius:4px;font-size:12px;font-weight:600}.xA-26q_count{font-size:var(--type-meta);text-align:center;min-width:20px;color:var(--muted)}.xA-26q_groupLabel{border-top:1px solid var(--line);color:var(--muted);font-size:var(--type-meta);margin:4px 8px 0;padding:4px 0;line-height:16px}.xA-26q_empty{color:var(--muted);padding:12px 8px;font-size:13px}.xA-26q_create{border-top:1px solid var(--line);text-align:left;cursor:pointer;border-radius:0 0 4px 4px;flex-shrink:0;align-items:center;gap:8px;min-height:32px;margin-top:4px;padding:4px 8px;font-size:13px;line-height:20px;display:flex}.xA-26q_create>span:first-child{place-items:center;width:20px;height:20px;font-size:16px;display:grid}.xA-26q_create:hover{background:var(--surface-hover)}.xA-26q_createHint{color:var(--muted);font-size:var(--type-meta);margin-left:auto}.xA-26q_trigger:focus-visible,.xA-26q_option:focus-visible,.xA-26q_create:focus-visible{outline:1px solid var(--focus-ring);outline-offset:-2px}.xA-26q_trigger:disabled{opacity:.5;cursor:default}.xA-26q_scopeMenu{overscroll-behavior:contain;width:240px}.xA-26q_scopeTrigger{cursor:pointer;border-radius:4px;align-items:center;gap:4px;min-width:0;max-width:100%;min-height:32px;padding:4px 8px;font-size:13px;font-weight:500;line-height:20px;display:flex}.xA-26q_scopeTrigger:hover,.xA-26q_scopeTrigger[aria-expanded=true]{background:var(--surface-hover)}.xA-26q_scopeOption{text-align:left;cursor:pointer;border-radius:4px;flex-shrink:0;align-items:center;gap:8px;width:100%;min-height:32px;padding:4px 8px;font-size:13px;line-height:20px;display:flex}.xA-26q_scopeOption[data-detail]{min-height:40px;line-height:16px}.xA-26q_scopeOption:hover,.xA-26q_scopeOption:focus-visible,.xA-26q_scopeOption[aria-checked=true]{background:var(--surface-hover)}.xA-26q_scopeNote{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:var(--type-meta);line-height:16px;display:block;overflow:hidden}.xA-26q_scopeHeading{color:var(--muted);font-size:var(--type-meta);flex-shrink:0;padding:4px 8px;line-height:16px}.xA-26q_scopeTrigger:focus-visible,.xA-26q_scopeOption:focus-visible{outline:1px solid var(--focus-ring);outline-offset:-2px}@media (max-width:767px){.xA-26q_trigger{max-width:180px}}@media (pointer:coarse){.xA-26q_trigger,.xA-26q_search,.xA-26q_option,.xA-26q_create,.xA-26q_scopeTrigger,.xA-26q_scopeOption{min-height:44px}.xA-26q_option[data-detail]{height:44px}.xA-26q_search{font-size:16px}}@media (prefers-reduced-motion:reduce){.xA-26q_chevron{transition:none}}
.VKGqUq_root{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.VKGqUq_thread{min-height:0;padding:var(--panel-inset-compact);flex:1;position:relative;overflow-y:auto}.VKGqUq_thread>*+*{margin-top:var(--section-gap)}.VKGqUq_root[data-ask-idle] .VKGqUq_thread{flex:0 auto}.VKGqUq_idle{flex-direction:column;gap:8px;padding:4px 0;display:flex}.VKGqUq_idle p{color:var(--foreground);font-size:var(--type-prose);font-weight:var(--weight-medium);line-height:var(--line-prose)}.VKGqUq_idle span{max-width:32ch;color:var(--muted);font-size:var(--type-copy);font-weight:var(--weight-regular);line-height:var(--line-copy)}.VKGqUq_foot{border-top:1px solid var(--line);padding:var(--panel-inset-compact);flex-shrink:0;position:relative}.VKGqUq_root[data-ask-idle] .VKGqUq_foot{border-top-color:#0000;padding-top:0}.VKGqUq_suggestions{gap:var(--space-1);margin-bottom:var(--section-gap);flex-direction:column;display:flex}.VKGqUq_suggestion{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-height);width:100%;padding:var(--control-padding-block) var(--control-inset);color:var(--muted);font-size:var(--type-control);font-weight:var(--weight-medium);line-height:var(--line-control);text-align:left;border-radius:var(--radius-md);cursor:pointer;transition:color var(--duration-instant) var(--ease-standard), background-color var(--duration-instant) var(--ease-standard), translate var(--duration-fast) var(--ease-standard);display:flex}.VKGqUq_suggestion>span:last-child{flex-shrink:0}.VKGqUq_composer{gap:var(--control-inset);min-width:0;padding:var(--control-inset);border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;display:flex;position:relative}.VKGqUq_composer[data-review-attached]{border-top-left-radius:0;border-top-right-radius:0}.VKGqUq_scope{min-width:0;color:var(--muted);font-size:var(--type-meta);font-weight:var(--weight-regular);line-height:var(--line-meta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.VKGqUq_scope>span{overflow-wrap:anywhere}.VKGqUq_scopeSelect{flex:1;min-width:0;max-width:100%}.VKGqUq_answerActions{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.VKGqUq_textAction{min-height:var(--control-height);color:var(--muted);font-size:var(--type-control);font-weight:var(--weight-medium);line-height:var(--line-control);text-align:left;cursor:pointer}.VKGqUq_textAction span{color:var(--muted)}.VKGqUq_textAction:disabled{opacity:.5;cursor:not-allowed}.VKGqUq_scope button:not([data-compact-select]){align-items:center;gap:var(--space-1);min-height:var(--control-height);color:var(--foreground);font-size:var(--type-control);font-weight:var(--weight-medium);line-height:var(--line-control);cursor:pointer;display:inline-flex}.VKGqUq_field{resize:none;width:100%;min-height:88px;max-height:200px;color:var(--foreground);font:inherit;background:0 0;border:0;border-radius:0;padding:4px 0;font-size:16px;line-height:1.5;display:block;overflow-y:auto}.VKGqUq_field::placeholder,.VKGqUq_field:read-only{color:var(--muted)}.VKGqUq_actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.VKGqUq_actions .VKGqUq_textAction{min-height:var(--control-height-compact)}.VKGqUq_hint{color:var(--muted);font-size:var(--type-meta);font-weight:var(--weight-regular);line-height:var(--line-meta);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px;display:flex}.VKGqUq_send{justify-content:center;align-items:center;gap:var(--control-content-gap);min-height:28px;padding:var(--control-padding-block,4px) var(--control-inset);color:var(--carbon-ink);background:var(--carbon);cursor:pointer;transition:background-color var(--duration-instant) var(--ease-standard), opacity var(--duration-instant) var(--ease-standard), translate var(--duration-fast) var(--ease-standard);border-radius:8px;flex-shrink:0;font-size:13px;font-weight:500;line-height:20px;display:inline-flex}.VKGqUq_send:disabled,.VKGqUq_suggestion:disabled,.VKGqUq_scope button:disabled{cursor:not-allowed;opacity:.5}.VKGqUq_error{color:var(--foreground);font-size:var(--type-copy);font-weight:var(--weight-regular);line-height:var(--line-copy);padding:12px 4px 0}.VKGqUq_projectSources{gap:var(--space-1);min-width:0;padding:var(--control-inset);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;display:flex}.VKGqUq_projectStamp{gap:var(--space-1) var(--space-2);color:var(--muted);font-size:var(--type-meta);line-height:var(--line-meta);flex-wrap:wrap;display:flex}.VKGqUq_projectStamp>span:first-child{color:var(--foreground);font-weight:var(--weight-medium)}.VKGqUq_projectTasks{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VKGqUq_projectTask{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);border-radius:var(--radius-md);font-size:var(--type-copy);line-height:var(--line-copy);display:flex}.VKGqUq_projectTask>span:first-child{overflow-wrap:anywhere;min-width:0;color:var(--foreground);font-weight:var(--weight-medium);flex:1}.VKGqUq_projectTask>span:last-child{overflow-wrap:anywhere;text-align:right;min-width:0;max-width:45%;color:var(--muted);font-size:var(--type-meta)}.VKGqUq_projectTask:focus-visible,.VKGqUq_projectMore>summary:focus-visible{outline:1px solid var(--foreground);outline-offset:2px}.VKGqUq_projectMore>summary{min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);color:var(--muted);font-size:var(--type-control);line-height:var(--line-control);cursor:pointer}@media (hover:hover){.VKGqUq_projectTask:hover{background:var(--surface-hover)}.VKGqUq_suggestion:hover:not(:disabled){color:var(--foreground);background:var(--surface-hover)}.VKGqUq_send:hover:not(:disabled){background:var(--ink-hover)}.VKGqUq_scope button:not([data-compact-select]):hover:not(:disabled){text-underline-offset:4px;text-decoration:underline}.VKGqUq_textAction:hover:not(:disabled){color:var(--foreground);text-underline-offset:4px;text-decoration:underline}}@media (pointer:coarse){.VKGqUq_projectTask,.VKGqUq_projectMore>summary,.VKGqUq_send,.VKGqUq_suggestion,.VKGqUq_textAction,.VKGqUq_actions .VKGqUq_textAction,.VKGqUq_scope button:not([data-compact-select]){min-height:var(--control-height-touch)}}
.ETlJcq_navigation{align-items:stretch;gap:var(--space-2);height:100%;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.ETlJcq_navigation :is(button,a){min-width:72px;padding:0 var(--space-4);cursor:pointer;color:var(--muted);font-size:var(--type-control);line-height:var(--line-control);font-weight:var(--weight-regular);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.ETlJcq_navigation [aria-current=page]{color:var(--foreground)}.ETlJcq_navigation [aria-current=page]:after{content:"";background:var(--foreground);height:2px;bottom:0;left:var(--space-3);right:var(--space-3);position:absolute}.ETlJcq_navigation :is(button,a):focus-visible{outline:1px solid var(--focus-ring);outline-offset:-4px;border-radius:var(--radius-control)}@media (hover:hover){.ETlJcq_navigation :is(button,a):hover{color:var(--foreground);background:var(--workspace-inset)}}.ETlJcq_frame{--background:var(--workspace-canvas);--surface:var(--workspace-surface);--panel:var(--workspace-chrome);--panel-strong:var(--workspace-inset);--line:var(--workspace-line);--muted:var(--workspace-muted);--faint:var(--workspace-faint);--workspace-header-height:56px;background:var(--background);height:100dvh;color:var(--foreground);flex-direction:column;display:flex;overflow:hidden}.ETlJcq_header{isolation:isolate;align-items:center;gap:var(--space-2);height:56px;min-height:56px;padding:var(--space-2) var(--page-gutter);border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--workspace-edge),var(--workspace-chrome));flex-shrink:0;display:flex;position:relative}.ETlJcq_header:has([data-upload-dock] [role=dialog][data-shown]){z-index:30}.ETlJcq_brand{flex-shrink:0;align-items:center;display:flex}.ETlJcq_accountSlot{margin-left:auto;display:flex}.ETlJcq_account{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-control);color:var(--muted);flex-shrink:0;place-items:center;display:grid}.ETlJcq_account:focus-visible{outline:1px solid var(--focus-ring);outline-offset:2px}@media (hover:hover){.ETlJcq_account:hover{background:var(--workspace-inset);color:var(--foreground)}}.ETlJcq_body{flex:1;min-height:0;overflow:auto}.ETlJcq_body>[data-admin-shell],.ETlJcq_body [data-admin-stepup]{min-height:100%}.ETlJcq_body [data-admin-rail]{height:calc(100dvh - var(--workspace-header-height))}@media (max-width:767px){.ETlJcq_navigation{flex-basis:100%;order:5;justify-content:center;gap:0;width:100%;height:44px;margin:0;position:static;transform:none}.ETlJcq_navigation :is(button,a){min-width:0;max-width:160px;padding-inline:var(--space-2);flex:1}.ETlJcq_frame{--workspace-header-height:93px}.ETlJcq_header{gap:0 var(--space-2);flex-wrap:wrap;height:93px;min-height:93px;padding-block:0}}@media (pointer:coarse){.ETlJcq_account{width:var(--control-height-touch);height:var(--control-height-touch)}}
.kZ08Qa_field,.kZ08Qa_control,.kZ08Qa_compactControl{box-sizing:border-box;min-height:var(--control-height,32px);padding:var(--control-padding-block,4px) var(--control-inset,8px);font-size:var(--type-control,13px);line-height:var(--line-control,20px);font-weight:var(--weight-regular,400)}.kZ08Qa_control,.kZ08Qa_compactControl{font-weight:var(--weight-medium,500)}.kZ08Qa_compactControl{min-height:var(--control-height-compact,28px);line-height:18px}.kZ08Qa_field:where(textarea){font-size:var(--type-prose,14px);line-height:var(--line-prose,22px)}.kZ08Qa_field:not(textarea){font-size:var(--type-field,13px)}@media (pointer:coarse){.kZ08Qa_field,.kZ08Qa_control,.kZ08Qa_compactControl{min-height:var(--control-height-touch,44px)}.kZ08Qa_field{font-size:16px}}
.CkJ_0W_shell,.CkJ_0W_root{--background:var(--workspace-canvas);--surface:var(--workspace-surface);--panel:var(--workspace-chrome);--panel-strong:var(--workspace-inset);--surface-hover:var(--workspace-inset);--line:var(--workspace-line);--muted:var(--workspace-muted);--faint:var(--workspace-faint);background:var(--background);color:var(--foreground)}.CkJ_0W_shell{background:linear-gradient(180deg,var(--workspace-edge),transparent 96px),linear-gradient(90deg,var(--workspace-chrome),var(--workspace-canvas) 240px)}.CkJ_0W_root{flex-direction:column;flex:1;min-height:0;display:flex}.CkJ_0W_navigation{align-items:stretch;gap:12px;height:100%;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.CkJ_0W_navigation button{cursor:pointer;color:var(--muted);padding:0 20px;font-size:13px;position:relative}.CkJ_0W_navigation button[aria-current=page]{color:var(--foreground)}.CkJ_0W_navigation button[aria-current=page]:after{content:"";background:var(--foreground);height:2px;position:absolute;bottom:0;left:14px;right:14px}.CkJ_0W_navigation button:hover{color:var(--foreground);background:var(--panel-strong)}.CkJ_0W_library{flex:1;min-height:0;font-size:13px;display:flex;overflow:hidden}.CkJ_0W_sidebar{width:182px;padding:var(--panel-inset);border-right:1px solid var(--line);background:var(--panel);gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex;overflow:auto}.CkJ_0W_eyebrow{font-size:var(--type-meta);color:var(--muted);margin:0 var(--space-2) var(--space-2);font-weight:500}.CkJ_0W_sideLink{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);text-align:left;font-size:var(--type-control);cursor:pointer;line-height:var(--line-control);font-weight:var(--weight-medium);border-radius:4px;display:flex}.CkJ_0W_sideLink>span:last-child{font-family:var(--font-mono);font-size:var(--type-meta);color:var(--muted);font-weight:var(--weight-regular);margin-left:auto}.CkJ_0W_sideLink>.CkJ_0W_collectionName{text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:var(--type-control);color:inherit;line-height:var(--line-control);font-weight:var(--weight-medium);margin:0;overflow:hidden}.CkJ_0W_sideLink:hover,.CkJ_0W_sideLink[data-active=true]{background:var(--workspace-inset)}.CkJ_0W_sideGroup{margin-top:var(--section-gap);flex-direction:column;gap:4px;display:flex}.CkJ_0W_librarian{padding:var(--panel-inset-compact);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);grid-template-columns:16px 1fr;gap:8px;margin-top:auto;display:grid}.CkJ_0W_librarian p{font-size:var(--type-meta);color:var(--muted);grid-column:1/-1;line-height:1.5}.CkJ_0W_librarian button{grid-column:1/-1}.CkJ_0W_libraryMain{min-width:0;padding:var(--page-gutter);flex:1;overflow:auto}.CkJ_0W_heading{align-items:center;gap:var(--space-2);margin-bottom:var(--section-gap);display:flex}.CkJ_0W_heading h2{font-size:var(--type-title);font-weight:var(--weight-medium);letter-spacing:-.9px;line-height:var(--line-title);margin-right:auto}.CkJ_0W_search{align-items:center;gap:var(--space-2);border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-control);height:var(--control-height);padding:0 var(--control-inset);color:var(--muted);flex:0 420px;display:flex}.CkJ_0W_search input{width:100%;min-width:0;font-size:var(--type-field);color:var(--foreground);line-height:var(--line-control);font-weight:var(--weight-regular);background:0 0;border:none;outline:none}.CkJ_0W_search button{cursor:pointer}.CkJ_0W_button,.CkJ_0W_primary{justify-content:center;align-items:center;gap:var(--control-content-gap);border-radius:var(--radius-control);min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);font-size:var(--type-control);font-weight:var(--weight-medium);cursor:pointer;white-space:nowrap;line-height:var(--line-control);display:inline-flex}.CkJ_0W_button{background:var(--surface);border:1px solid var(--workspace-line);box-shadow:0 1px 2px #1212140a,inset 0 1px #ffffffa6}.CkJ_0W_primary{color:var(--surface);background:var(--foreground);border:1px solid var(--foreground);box-shadow:0 1px 2px #1212141a}.CkJ_0W_button:hover{background:var(--workspace-inset)}.CkJ_0W_primary:hover{background:#303033}.CkJ_0W_button:disabled,.CkJ_0W_primary:disabled{opacity:.45;cursor:default}.CkJ_0W_button:active,.CkJ_0W_primary:active{transform:none}.CkJ_0W_toolbar{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--section-gap);display:flex}.CkJ_0W_collectionPicker{align-items:center;gap:var(--space-2);min-width:0;display:flex}.CkJ_0W_collectionSelect{min-width:0;max-width:240px}.CkJ_0W_collectionPicker>span{color:var(--muted);font-family:var(--font-mono);font-size:var(--type-meta);white-space:nowrap}.CkJ_0W_segmented{padding:var(--space-1);gap:var(--space-1);flex-shrink:0;display:flex}.CkJ_0W_segmented button{font-size:var(--type-control);padding:var(--control-padding-block) var(--control-inset);cursor:pointer;line-height:var(--line-control);font-weight:var(--weight-medium);border:1px solid #0000;border-radius:4px}.CkJ_0W_segmented button[aria-pressed=true]{background:var(--surface);border-color:var(--line);box-shadow:0 1px 3px #1212140c}.CkJ_0W_segmented button:hover{background:var(--surface)}.CkJ_0W_receipt{align-items:center;gap:var(--space-2);background:var(--surface);border:1px solid var(--line);padding:var(--panel-inset-compact);margin-bottom:var(--section-gap);border-radius:4px;display:flex;box-shadow:0 2px 5px #12121405}.CkJ_0W_receipt>div{flex:1}.CkJ_0W_receipt strong{font-size:12px;font-weight:500}.CkJ_0W_receipt p{font-size:var(--type-meta);color:var(--muted);margin-top:var(--space-1)}.CkJ_0W_shelf{margin-bottom:var(--section-gap)}.CkJ_0W_shelfHeading{gap:var(--space-2);margin-bottom:var(--space-2);align-items:center;display:flex}.CkJ_0W_shelfHeading h3{letter-spacing:-.3px;font-size:16px;font-weight:500}.CkJ_0W_shelfHeading>span{font-family:var(--font-mono);font-size:var(--type-meta);color:var(--muted)}.CkJ_0W_shelfHeading button{font-size:var(--type-meta);cursor:pointer;margin-left:auto}.CkJ_0W_cardGrid,.CkJ_0W_gallery{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CkJ_0W_assetCard{text-align:left;cursor:pointer;border-radius:4px;min-width:0}.CkJ_0W_assetCard>strong{white-space:nowrap;text-overflow:ellipsis;margin:var(--space-2) 0 var(--space-1);font-size:13px;font-weight:500;display:block;overflow:hidden}.CkJ_0W_assetCard>span{gap:var(--space-1);color:var(--muted);justify-content:space-between;display:flex}.CkJ_0W_assetCard small{font-size:var(--type-meta)}.CkJ_0W_preview{aspect-ratio:1.48;background:#e4e6e1;border-radius:4px;justify-content:center;align-items:stretch;display:flex;overflow:hidden}.CkJ_0W_preview>img{object-fit:cover;width:100%;height:100%}.CkJ_0W_paperPreview{background:var(--surface);border:1px solid #d1d3ce;flex-direction:column;gap:9px;width:100%;margin:14px;padding:16px;display:flex;overflow:hidden}.CkJ_0W_paperPreview>small{border-bottom:1px solid var(--line);padding-bottom:8px;font-size:9px}.CkJ_0W_paperPreview>strong{letter-spacing:-.7px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(15px,1.4vw,22px);font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.CkJ_0W_paperPreview>p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.CkJ_0W_paperPreview>span{color:var(--muted);font-size:8px;font-family:var(--font-mono);justify-content:space-between;align-items:center;margin-top:auto;padding-top:8px;display:flex}.CkJ_0W_mediaPreview{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px;display:flex}.CkJ_0W_mediaPreview>span{border:1px solid #b7bab2;border-radius:50%;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.CkJ_0W_mediaPreview>small{text-align:center}.CkJ_0W_draftGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.CkJ_0W_draftCard{align-items:center;gap:var(--space-2);text-align:left;min-width:0;padding:var(--panel-inset-compact);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:4px;min-height:78px;display:flex}.CkJ_0W_docIcon{background:var(--workspace-inset);flex-shrink:0;place-items:center;width:34px;height:44px;display:grid}.CkJ_0W_draftCard>span:last-child{min-width:0}.CkJ_0W_draftCard strong{font-size:var(--type-control);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;line-height:var(--line-control);display:block;overflow:hidden}.CkJ_0W_draftCard small{margin-top:var(--space-1);color:var(--muted);font-size:var(--type-meta);display:block}.CkJ_0W_sourceList button{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--line);width:100%;min-height:var(--control-height);text-align:left;cursor:pointer;display:flex}.CkJ_0W_sourceList button:hover{background:var(--workspace-inset)80}.CkJ_0W_sourceList strong{font-size:var(--type-control);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;line-height:var(--line-control);flex:1;overflow:hidden}.CkJ_0W_sourceList span{width:90px;font-size:var(--type-meta);color:var(--muted)}.CkJ_0W_sourceList span:last-child{text-align:right;width:60px}.CkJ_0W_emptyShelf{color:var(--muted);border-bottom:1px solid var(--line);padding:16px 0;font-size:12px}.CkJ_0W_empty{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;min-height:320px;padding:var(--panel-inset);flex-direction:column;display:flex}.CkJ_0W_empty h3{letter-spacing:-.5px;font-size:22px;font-weight:500}.CkJ_0W_empty p{max-width:380px;color:var(--muted);font-size:13px;line-height:1.6}.CkJ_0W_footer{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--type-meta);color:var(--muted);margin-top:var(--section-gap);padding-bottom:var(--space-2);display:flex}.CkJ_0W_footer button{cursor:pointer}.CkJ_0W_filterLine{gap:var(--space-2);font-size:var(--type-meta);margin-bottom:var(--section-gap);color:var(--muted);display:flex}.CkJ_0W_filterLine button{cursor:pointer;text-decoration:underline}.CkJ_0W_notice{border:1px solid var(--line);padding:var(--panel-inset-compact);justify-content:space-between;align-items:center;gap:var(--space-2);background:var(--surface);margin-bottom:var(--section-gap);display:flex}.CkJ_0W_loadMore{margin:var(--section-gap) auto;display:flex}.CkJ_0W_indexLayout{gap:var(--section-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.CkJ_0W_indexLayout[data-inspecting=true]{grid-template-columns:minmax(0,1fr) 260px}.CkJ_0W_tableScroll{overflow:auto}.CkJ_0W_index{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.CkJ_0W_index th{font-size:var(--type-meta);color:var(--muted);padding:var(--space-2);border-bottom:1px solid var(--line);font-weight:400}.CkJ_0W_index td{border-bottom:1px solid var(--line);padding:var(--space-2);font-size:var(--type-meta)}.CkJ_0W_index td:first-child{white-space:normal;width:55%;min-width:190px}.CkJ_0W_index td button{align-items:center;gap:var(--space-2);text-align:left;font-size:var(--type-control);font-weight:var(--weight-medium);cursor:pointer;line-height:var(--line-control);display:flex}.CkJ_0W_index td small{font-size:var(--type-meta);color:var(--muted);margin-top:4px;font-weight:400;display:block}.CkJ_0W_index tr[data-selected=true],.CkJ_0W_index tbody tr:hover{background:var(--workspace-inset)}.CkJ_0W_inspector{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--surface);padding:var(--panel-inset-compact);align-self:start;gap:var(--space-3);flex-direction:column;display:flex}.CkJ_0W_inspectorHead{font-size:var(--type-meta);color:var(--muted);justify-content:space-between;display:flex}.CkJ_0W_inspectorHead button{cursor:pointer;font-size:18px}.CkJ_0W_inspector h3{font-size:16px;font-weight:500}.CkJ_0W_inspector dl{font-size:var(--type-meta);gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.CkJ_0W_inspector dt{color:var(--muted)}.CkJ_0W_inspector dd{text-align:right;overflow-wrap:anywhere}.CkJ_0W_inspectorSnippet{max-height:150px;font-size:var(--type-meta);color:var(--muted);overflow:auto}.CkJ_0W_root button:focus-visible,.CkJ_0W_navigation button:focus-visible{outline:1px solid var(--foreground);outline-offset:3px}@media (max-width:1250px){.CkJ_0W_sidebar{width:155px;padding-inline:var(--space-3)}.CkJ_0W_cardGrid,.CkJ_0W_gallery,.CkJ_0W_draftGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CkJ_0W_sourceList span:nth-last-child(2){display:none}.CkJ_0W_indexLayout[data-inspecting=true]{grid-template-columns:minmax(0,1fr)}.CkJ_0W_inspector{max-width:420px}.CkJ_0W_heading{flex-wrap:wrap}.CkJ_0W_search{flex:1;min-width:160px}}@media (max-width:767px){.CkJ_0W_navigation{gap:0;height:42px;margin-left:auto;position:static;transform:none}.CkJ_0W_navigation button{padding-inline:10px;font-size:12px}.CkJ_0W_sidebar{display:none}.CkJ_0W_libraryMain{padding:var(--page-gutter)}.CkJ_0W_heading h2{width:100%;margin-bottom:2px}.CkJ_0W_heading{gap:var(--space-2)}.CkJ_0W_heading h2{font-size:var(--type-title);line-height:var(--line-title);font-weight:var(--weight-medium)}.CkJ_0W_heading .CkJ_0W_primary{min-height:var(--control-height)}.CkJ_0W_toolbar{gap:var(--space-2);flex-wrap:wrap}.CkJ_0W_collectionPicker{width:100%}.CkJ_0W_collectionSelect{flex:1}.CkJ_0W_segmented{margin-left:calc(-1 * var(--space-1))}.CkJ_0W_receipt{padding:var(--panel-inset-compact);align-items:flex-start}.CkJ_0W_receipt>button{display:none}.CkJ_0W_receipt p{line-height:1.5}.CkJ_0W_cardGrid,.CkJ_0W_gallery{gap:var(--space-3)}.CkJ_0W_draftGrid{grid-template-columns:minmax(0,1fr)}.CkJ_0W_sourceList span{display:none}.CkJ_0W_sourceList span:last-child{display:block}.CkJ_0W_paperPreview{gap:7px;margin:8px;padding:10px}.CkJ_0W_paperPreview>strong{font-size:16px}.CkJ_0W_paperPreview>p{display:none}.CkJ_0W_preview{aspect-ratio:1.08}.CkJ_0W_assetCard small{font-size:var(--type-meta)}.CkJ_0W_assetCard>span{gap:var(--space-1);flex-direction:column}.CkJ_0W_empty{min-height:260px;padding:var(--panel-inset)}.CkJ_0W_footer{align-items:flex-start;line-height:1.6}.CkJ_0W_librarian{margin-top:var(--section-gap)}}@media (prefers-reduced-motion:reduce){.CkJ_0W_preview{transition:none}.CkJ_0W_button:active,.CkJ_0W_primary:active{transform:none}}.CkJ_0W_root{container:workspace/inline-size}.CkJ_0W_library[data-navigation-open=false] .CkJ_0W_sidebar{display:none}.CkJ_0W_libraryTitle{align-items:center;gap:var(--space-2);min-width:0;margin-right:auto;display:flex}.CkJ_0W_libraryBrainPicker{min-width:0;max-width:100%}.CkJ_0W_libraryBrainPicker>button{max-width:100%}.CkJ_0W_libraryContext{padding:var(--space-2) var(--page-gutter);border-bottom:1px solid var(--line);align-items:center;display:flex}.CkJ_0W_libraryTitle h2{font-size:var(--type-title);font-weight:var(--weight-medium);letter-spacing:-.5px;line-height:var(--line-title)}.CkJ_0W_navigationToggle{width:var(--control-height);height:var(--control-height);border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:4px;place-items:center;display:grid}.CkJ_0W_navigationToggle:hover{background:var(--surface-hover)}.CkJ_0W_folderRow{min-height:var(--control-height);color:var(--muted);border-radius:4px;align-items:center;display:flex}.CkJ_0W_folderRow:hover,.CkJ_0W_folderRow[data-active=true]{background:var(--surface-hover);color:var(--foreground)}.CkJ_0W_folderDisclosure,.CkJ_0W_folderLeaf{width:20px;min-height:var(--control-height-compact);flex:0 0 20px;place-items:center;display:grid}.CkJ_0W_folderDisclosure{cursor:pointer;border-radius:3px;font-size:15px}.CkJ_0W_folderDisclosure:hover{background:var(--line)}.CkJ_0W_folderSelect{min-width:0;padding:var(--control-padding-block) var(--control-inset) var(--control-padding-block) 0;cursor:pointer;text-align:left;font-size:var(--type-control);line-height:var(--line-control);font-weight:var(--weight-medium);flex:1;align-items:center;gap:8px;display:flex}.CkJ_0W_folderSelect>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CkJ_0W_folderSelect small{font:var(--type-meta) var(--font-geist-mono),monospace;color:var(--muted);font-weight:var(--weight-regular);margin-left:auto}@container workspace (max-width:850px){.CkJ_0W_sidebar{width:166px;padding-inline:var(--space-3)}.CkJ_0W_libraryMain{padding:var(--page-gutter)}.CkJ_0W_heading{gap:var(--space-2);flex-wrap:wrap}.CkJ_0W_heading .CkJ_0W_search{flex:1;min-width:180px}.CkJ_0W_sourceList>button{grid-template-columns:16px minmax(0,1fr) auto}.CkJ_0W_sourceList>button>span:not(:last-child){display:none}.CkJ_0W_indexLayout[data-inspecting=true]{grid-template-columns:1fr}.CkJ_0W_inspector{border-left:0;border-top:1px solid var(--line)}}@media (max-width:767px){.CkJ_0W_navigationToggle{display:none}.CkJ_0W_libraryTitle h2{font-size:var(--type-title);line-height:var(--line-title);font-weight:var(--weight-medium)}}.CkJ_0W_preview{aspect-ratio:auto;width:100%;min-width:0;height:180px}.CkJ_0W_paperPreview>strong{flex-shrink:0;max-height:2.7em;font-size:clamp(14px,1.8cqi,18px);line-height:1.35}.CkJ_0W_paperPreview>small,.CkJ_0W_paperPreview>span{flex-shrink:0}.CkJ_0W_paperPreview>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:0 auto;min-height:0;line-height:1.5;display:-webkit-box;overflow:hidden}.CkJ_0W_paperPreview>span{margin-top:auto}@media (max-width:767px){.CkJ_0W_heading{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.CkJ_0W_heading .CkJ_0W_search{grid-area:2/1/auto/-1;width:100%;min-width:0;max-width:none}.CkJ_0W_heading .CkJ_0W_search input{font-size:16px}.CkJ_0W_heading>.CkJ_0W_primary{grid-area:1/2}.CkJ_0W_libraryTitle{align-items:flex-start;gap:var(--space-1);flex-direction:column}}@container workspace (max-width:850px){.CkJ_0W_indexLayout[data-inspecting=true] .CkJ_0W_tableScroll{display:none}.CkJ_0W_indexLayout[data-inspecting=true] .CkJ_0W_inspector{border:1px solid var(--line);border-radius:6px}}@media (max-width:767px){.CkJ_0W_index{min-width:0}.CkJ_0W_index th:nth-child(4),.CkJ_0W_index td:nth-child(4){display:none}.CkJ_0W_index th:first-child{width:60%}}.CkJ_0W_headerStage{min-width:0;display:flex}.CkJ_0W_appHeader{isolation:isolate;background:linear-gradient(180deg,var(--workspace-chrome),var(--workspace-surface))}.CkJ_0W_appHeader:has([data-upload-dock] [role=dialog][data-shown]){z-index:30}.CkJ_0W_assistantToggle{border-radius:var(--radius-control);width:32px;height:32px;color:var(--workspace-muted);cursor:pointer;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.CkJ_0W_assistantToggle[aria-expanded=true]{background:var(--workspace-inset);color:var(--foreground)}.CkJ_0W_assistantToggle:focus-visible{outline:1px solid var(--focus-ring);outline-offset:2px}@media (hover:hover){.CkJ_0W_assistantToggle:hover{background:var(--workspace-inset);color:var(--foreground)}}@media (pointer:coarse){.CkJ_0W_assistantToggle{width:44px;height:44px}}.CkJ_0W_assistantPanel{background:var(--workspace-surface)}.CkJ_0W_assistantResize{display:none}@media (min-width:1024px){.CkJ_0W_assistantPanel{width:clamp(288px,var(--assistant-width,336px),calc(100vw - 656px));border:1px solid var(--line);border-radius:var(--radius-surface);box-shadow:var(--shadow-tool);margin:16px 16px 16px 0;position:relative}.CkJ_0W_assistantResize{z-index:2;cursor:col-resize;touch-action:none;width:8px;display:block;position:absolute;top:0;bottom:0;left:0}.CkJ_0W_assistantResize:after{content:"";background:var(--line);border-radius:var(--radius-control);width:2px;height:32px;position:absolute;top:calc(50% - 16px);left:2px}.CkJ_0W_assistantResize:hover:after,.CkJ_0W_assistantResize:focus-visible:after{background:var(--foreground)}.CkJ_0W_assistantResize:focus-visible{box-shadow:inset 1px 0 var(--focus-ring);outline:none}.CkJ_0W_assistantPanel[data-room-folded]{display:none}.CkJ_0W_assistantPanel:has([data-rail-view=ask]:not([hidden]) [data-ask-idle]){align-self:start;height:fit-content;max-height:calc(100dvh - 88px)}}.CkJ_0W_sidebar{width:208px;padding:var(--panel-inset)}@media (max-width:1250px){.CkJ_0W_headerStage{display:none}.CkJ_0W_sidebar{width:184px;padding-inline:var(--space-3)}}@media (max-width:767px){.CkJ_0W_appHeader{flex-wrap:wrap;gap:4px 8px;padding-bottom:0}.CkJ_0W_appHeader .CkJ_0W_navigation{flex-basis:100%;order:5;justify-content:center;gap:0;width:100%;height:40px;margin:0;position:static;transform:none}.CkJ_0W_appHeader .CkJ_0W_navigation button{flex:1;max-width:160px;padding-inline:12px}.CkJ_0W_headerPicker{max-width:calc(100vw - 156px);padding-left:4px}}.CkJ_0W_segmented button,.CkJ_0W_folderSelect{min-height:var(--control-height)}.CkJ_0W_sourceList button{padding:var(--control-padding-block) var(--control-inset)}.CkJ_0W_folderManagerHeading{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--page-gutter);border-bottom:1px solid var(--line);flex-wrap:wrap;font-size:12px;line-height:16px;display:flex}.CkJ_0W_folderManagerHeading button{min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);cursor:pointer}@media (pointer:coarse){.CkJ_0W_sideLink,.CkJ_0W_button,.CkJ_0W_primary,.CkJ_0W_heading .CkJ_0W_primary,.CkJ_0W_segmented button,.CkJ_0W_sourceList button,.CkJ_0W_folderDisclosure,.CkJ_0W_folderSelect,.CkJ_0W_folderManagerHeading button{min-height:var(--control-height-touch)}.CkJ_0W_search{height:var(--control-height-touch)}.CkJ_0W_navigationToggle{width:var(--control-height-touch);height:var(--control-height-touch)}}.CkJ_0W_footer>span,.CkJ_0W_footer>button{align-items:center;gap:var(--space-1);display:inline-flex}
._27VfSG_lead{justify-content:space-between;align-items:flex-start;gap:var(--section-gap);display:flex}._27VfSG_lead>div:first-child{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._27VfSG_lead h2{font-size:var(--type-title);line-height:var(--line-title);font-weight:var(--weight-medium)}._27VfSG_lead p,._27VfSG_muted,._27VfSG_empty,._27VfSG_coverage{color:var(--project-muted);font-size:var(--type-copy);line-height:var(--line-copy)}._27VfSG_lead p{max-width:65ch}._27VfSG_asOf{align-items:center;gap:var(--space-2);color:var(--project-muted);font-size:var(--type-meta);flex-wrap:wrap;display:flex}._27VfSG_summary{border-block:1px solid var(--project-line);padding-block:var(--space-3);gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._27VfSG_summary>div{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._27VfSG_summary strong{font-size:var(--type-title);line-height:var(--line-title);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}._27VfSG_summary strong small{font-size:var(--type-control);color:var(--project-muted);font-weight:var(--weight-regular)}._27VfSG_summary>div>span{font-size:var(--type-meta);color:var(--project-muted)}._27VfSG_currentGrid{align-items:start;gap:var(--section-gap);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}._27VfSG_column{gap:var(--section-gap);flex-direction:column;min-width:0;display:flex}._27VfSG_section{border:1px solid var(--project-line);border-radius:var(--radius-panel,6px);background:var(--project-surface);min-width:0;padding:var(--panel-inset)}._27VfSG_sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._27VfSG_sectionHeading h3{font-size:var(--type-label);line-height:var(--line-label);font-weight:var(--weight-medium)}._27VfSG_sectionHeading>span{color:var(--project-muted);font-size:var(--type-meta);white-space:nowrap}._27VfSG_sectionHeading>div{gap:var(--space-1);flex-direction:column;display:flex}._27VfSG_tasks{margin:0;padding:0;list-style:none}._27VfSG_tasks>li{gap:var(--space-2);padding-block:var(--space-3);border-top:1px solid var(--project-line);flex-direction:column;min-width:0;display:flex}._27VfSG_tasks>li:first-child{border-top:0;padding-top:0}._27VfSG_tasks>li:last-child{padding-bottom:0}._27VfSG_taskTop{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}._27VfSG_taskTitle{text-align:left;min-width:0;font-size:var(--type-control);line-height:var(--line-control);font-weight:var(--weight-medium);overflow-wrap:anywhere;color:var(--foreground);padding:0}._27VfSG_taskTitle:hover{text-underline-offset:3px;text-decoration:underline}._27VfSG_taskMeta{align-items:center;gap:var(--space-1) var(--space-3);color:var(--project-muted);font-size:var(--type-meta);line-height:var(--line-meta);flex-wrap:wrap;display:flex}._27VfSG_state{padding:0 var(--space-2);border-radius:var(--radius-control);background:var(--project-inset);color:var(--project-muted);font-size:var(--type-meta);line-height:var(--line-meta);white-space:nowrap;flex-shrink:0}._27VfSG_reason{font-size:var(--type-meta);color:var(--project-muted);line-height:var(--line-meta);overflow-wrap:anywhere}._27VfSG_reason strong{color:var(--foreground);font-weight:var(--weight-medium)}._27VfSG_reason>span{margin-top:var(--space-1);display:block}._27VfSG_outputs{gap:var(--space-1);flex-direction:column;display:flex}._27VfSG_outputs button{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);min-height:var(--control-height-compact);text-align:left;background:var(--project-inset);border-radius:var(--radius-control);font-size:var(--type-meta);display:flex}._27VfSG_outputs button>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._27VfSG_outputs button>span:last-of-type{color:var(--project-muted);flex-shrink:0}._27VfSG_coverage{font-size:var(--type-meta);margin-top:var(--space-3)!important}._27VfSG_saved{gap:var(--space-2);flex-direction:column;display:flex}._27VfSG_saved ._27VfSG_sectionHeading{flex-wrap:wrap;margin-bottom:0}._27VfSG_reportRow{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-2);text-align:left;border-radius:var(--radius-control);min-width:0;display:flex}._27VfSG_reportRow:hover{background:var(--project-inset)}._27VfSG_reportRow>span{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._27VfSG_reportRow strong{font-size:var(--type-control);font-weight:var(--weight-medium);line-height:var(--line-control);overflow-wrap:anywhere}._27VfSG_reportRow>span>span{color:var(--project-muted);font-size:var(--type-meta);line-height:var(--line-meta)}._27VfSG_history{border-top:1px solid var(--project-line);padding-top:var(--space-2)}._27VfSG_history summary,._27VfSG_planning summary{cursor:pointer;padding:var(--space-2) 0;font-size:var(--type-control);font-weight:var(--weight-medium)}._27VfSG_history summary>span,._27VfSG_planning summary>span{margin-left:var(--space-3);color:var(--project-muted);font-size:var(--type-meta);font-weight:var(--weight-regular)}._27VfSG_history summary:focus-visible,._27VfSG_planning summary:focus-visible{outline:1px solid var(--focus-ring);outline-offset:3px}._27VfSG_planning{border-top:1px solid var(--project-line);padding-top:var(--space-2)}._27VfSG_planning>div{margin-top:var(--space-3)}._27VfSG_error{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--type-copy);flex-wrap:wrap;display:flex}@media (max-width:800px){._27VfSG_currentGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){._27VfSG_lead{gap:var(--space-3);flex-direction:column}._27VfSG_summary{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}._27VfSG_section{padding:var(--panel-inset-compact)}._27VfSG_taskTop{gap:var(--space-1) var(--space-2);flex-wrap:wrap}._27VfSG_taskTop ._27VfSG_taskTitle{flex-basis:100%}._27VfSG_planning summary>span{margin-left:0;margin-top:var(--space-1);display:block}}@media (pointer:coarse){._27VfSG_taskTitle,._27VfSG_outputs button,._27VfSG_reportRow,._27VfSG_history summary,._27VfSG_planning summary{min-height:44px}}
.GJ5Fqa_wiki{gap:var(--section-gap);grid-template-columns:184px minmax(0,1fr);min-width:0;display:grid}.GJ5Fqa_sidebar{align-self:start;gap:var(--section-gap);min-width:0;padding:var(--space-1) 0 var(--section-gap);flex-direction:column;display:flex}.GJ5Fqa_sidebar button{align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);border-radius:var(--radius-control,8px);text-align:left;color:var(--project-muted);font-size:13px;line-height:1.5;display:flex}.GJ5Fqa_sidebar button>span{overflow-wrap:anywhere;min-width:0}.GJ5Fqa_sidebar button small{color:var(--project-muted);font-size:12px}.GJ5Fqa_sidebar button>small:last-child{margin-left:auto}.GJ5Fqa_sidebar button:hover{color:var(--foreground);background:var(--project-chrome)}.GJ5Fqa_sidebar button:active{background:var(--project-inset)}.GJ5Fqa_sidebar button[aria-current]{color:var(--foreground);background:var(--project-inset);font-weight:500}.GJ5Fqa_sidebar .GJ5Fqa_overviewLink{color:var(--foreground)}.GJ5Fqa_navGroup,.GJ5Fqa_chaptersNav{gap:4px;display:grid}.GJ5Fqa_navLabel{padding:0 var(--space-2) var(--space-2);color:var(--project-muted);font-size:12px;font-weight:500}.GJ5Fqa_sidebar .GJ5Fqa_chapterLink{align-items:baseline;font-size:13px}.GJ5Fqa_chapterLink>small{flex:0 0 16px;font-size:9px;font-weight:400}.GJ5Fqa_sidebar .GJ5Fqa_chapterLink[data-nested]{padding-left:24px}.GJ5Fqa_navFoot{color:var(--project-muted);padding:var(--control-padding-block) var(--control-inset);font-size:12px;line-height:1.6}.GJ5Fqa_main{min-width:0;container:wiki/inline-size}.GJ5Fqa_wiki[data-navigation-open=false]{grid-template-columns:minmax(0,1fr)}.GJ5Fqa_wiki[data-navigation-open=false] .GJ5Fqa_sidebar{display:none}.GJ5Fqa_heading{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--section-gap);display:flex}.GJ5Fqa_heading h2,.GJ5Fqa_readerHeader h2{letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(22px,1.6vw,24px);font-weight:500;line-height:1.35}.GJ5Fqa_heading h2:focus-visible,.GJ5Fqa_readerHeader h2:focus-visible{outline:1px solid var(--focus-ring);outline-offset:4px;border-radius:2px}.GJ5Fqa_heading p{color:var(--project-muted);margin-top:4px;font-size:13px}.GJ5Fqa_actions{flex-wrap:wrap;gap:8px;display:flex}.GJ5Fqa_overview{align-items:center;gap:var(--section-gap);padding:var(--space-2) 0 var(--section-gap);border-bottom:1px solid var(--project-line);grid-template-columns:minmax(0,1fr);display:grid}.GJ5Fqa_projectIntro{min-width:0}.GJ5Fqa_projectIntro h3{letter-spacing:-.025em;margin:8px 0 12px;font-size:18px;line-height:1.4}.GJ5Fqa_projectIntro>p{color:var(--project-muted);max-width:65ch;font-size:14px;line-height:1.7}.GJ5Fqa_meta{color:var(--project-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:12px;font-weight:400;line-height:1.5;display:flex}.GJ5Fqa_meta>span{margin-left:auto}.GJ5Fqa_guideCounts{gap:var(--section-gap);margin-top:var(--section-gap);color:var(--project-muted);flex-wrap:wrap;font-size:12px;display:flex}.GJ5Fqa_guideCounts strong{color:var(--foreground);margin-right:4px;font-size:14px;font-weight:500}.GJ5Fqa_exploreHeading{align-items:center;gap:var(--space-2);margin:var(--section-gap) 0;flex-wrap:wrap;display:flex}.GJ5Fqa_exploreHeading h3{align-items:baseline;gap:8px;font-size:13px;display:flex}.GJ5Fqa_exploreHeading h3 span{color:var(--project-muted);font-size:var(--type-meta);font-weight:var(--weight-regular);line-height:var(--line-meta)}.GJ5Fqa_search{width:240px;min-width:0;max-width:100%;min-height:var(--control-height);border:1px solid var(--project-line);border-radius:var(--radius-control,8px);background:var(--project-surface);padding:var(--control-padding-block) var(--control-inset);margin-left:auto;font-size:16px}.GJ5Fqa_search::placeholder{color:var(--project-muted)}.GJ5Fqa_feature{border:1px solid var(--project-line);border-radius:var(--radius-panel,12px);background:var(--project-surface);text-align:left;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);width:100%;display:grid;overflow:hidden}.GJ5Fqa_feature:active{background:var(--project-chrome)}.GJ5Fqa_feature[data-text-only]{border:0;border-bottom:1px solid var(--project-line);border-radius:0;grid-template-columns:minmax(0,1fr)}.GJ5Fqa_feature[data-text-only] .GJ5Fqa_featureCopy{padding:8px 0 24px}.GJ5Fqa_featureVisual{background:var(--project-chrome);border-right:1px solid var(--project-line);min-width:0;min-height:232px;display:grid;overflow:hidden}.GJ5Fqa_featureCopy{gap:var(--space-2);min-width:0;padding:var(--panel-inset);flex-direction:column;display:flex}.GJ5Fqa_featureCopy h3{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:18px;line-height:1.4}.GJ5Fqa_featureCopy>p{color:var(--project-muted);max-width:65ch;font-size:14px;line-height:1.7}.GJ5Fqa_topicPills{flex-wrap:wrap;gap:4px;display:flex}.GJ5Fqa_topicPills span{border:1px solid var(--project-line);font-size:var(--type-meta);color:var(--project-muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:var(--line-meta);font-weight:var(--weight-regular);border-radius:4px;padding:3px 6px;overflow:hidden}.GJ5Fqa_readLink{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:8px;font-size:13px;font-weight:500;display:flex}.GJ5Fqa_readLink>span{font-size:16px;font-weight:400}.GJ5Fqa_chapterList{gap:0;margin-top:16px;display:grid}.GJ5Fqa_chapterCard{align-items:center;gap:var(--section-gap);text-align:left;border-bottom:1px solid var(--project-line);grid-template-columns:128px minmax(0,1fr) 20px;width:100%;padding:16px 0;display:grid}.GJ5Fqa_chapterCard:hover .GJ5Fqa_chapterCopy h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.GJ5Fqa_chapterCard:active{background:var(--project-chrome)}.GJ5Fqa_chapterVisual{border:1px solid var(--project-line);background:var(--project-chrome);border-radius:4px;min-width:0;height:104px;overflow:hidden}.GJ5Fqa_chapterVisual .GJ5Fqa_outlinePreview{padding:12px}.GJ5Fqa_chapterVisual .GJ5Fqa_previewChapters{gap:4px}.GJ5Fqa_chapterVisual .GJ5Fqa_previewChapters>div{border-bottom:none;padding:0}.GJ5Fqa_chapterVisual .GJ5Fqa_previewChapters strong{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.GJ5Fqa_chapterVisual .GJ5Fqa_previewChapters span{font-size:8px}.GJ5Fqa_chapterVisual .GJ5Fqa_previewLabel{margin-bottom:6px;font-size:8px}.GJ5Fqa_chapterVisual .GJ5Fqa_outlinePreview>strong,.GJ5Fqa_chapterVisual .GJ5Fqa_outlinePreview>p,.GJ5Fqa_chapterVisual .GJ5Fqa_outlinePreview>small{display:none}.GJ5Fqa_chapterVisual .GJ5Fqa_documentMark{font-size:24px;line-height:1}.GJ5Fqa_chapterCopy{min-width:0}.GJ5Fqa_chapterCopy h3{letter-spacing:-.015em;overflow-wrap:anywhere;margin:4px 0;font-size:14px}.GJ5Fqa_chapterCopy>p{color:var(--project-muted);max-width:65ch;font-size:13px;line-height:1.7}.GJ5Fqa_chapterCopy>small{color:var(--project-muted);margin-top:8px;font-size:12px;display:block}.GJ5Fqa_cardArrow{color:var(--project-muted);font-size:16px}.GJ5Fqa_showMore{width:100%;padding:var(--control-padding-block) var(--control-inset);font-size:var(--type-control);line-height:var(--line-control);font-weight:var(--weight-medium);border-radius:4px}.GJ5Fqa_showMore span{color:var(--project-muted);font-size:var(--type-meta);line-height:var(--line-meta);font-weight:var(--weight-regular);padding-left:8px}.GJ5Fqa_showMore:hover{background:var(--project-chrome)}.GJ5Fqa_showMore:active{background:var(--project-inset)}.GJ5Fqa_sourceFooter{padding:var(--section-gap) 0 var(--space-1);color:var(--project-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:12px;display:flex}.GJ5Fqa_sourceFooter button{color:var(--foreground);padding:4px 0}.GJ5Fqa_sourceFooter button:hover{text-underline-offset:4px;text-decoration:underline}.GJ5Fqa_figureCompact,.GJ5Fqa_figure{min-width:0;margin:0}.GJ5Fqa_inspectFigure{cursor:zoom-in;border-radius:var(--radius-control,8px);width:100%;display:block}.GJ5Fqa_figure figcaption,.GJ5Fqa_diagramFigure figcaption{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;display:flex}.GJ5Fqa_figure figcaption button,.GJ5Fqa_diagramFigure figcaption button{min-height:var(--control-height);color:var(--project-muted);font-size:12px}.GJ5Fqa_diagramFigure{min-width:0;margin:0 0 16px}.GJ5Fqa_inspection{--project-muted:var(--muted);--project-chrome:var(--panel);--project-line:var(--line);--project-surface:var(--surface);flex-direction:column;min-height:0;display:flex}.GJ5Fqa_inspectionTools{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--panel-inset-compact);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.GJ5Fqa_inspectionTools button,.GJ5Fqa_inspectionFooter button,.GJ5Fqa_inspectionFooter a,.GJ5Fqa_inspectionFailure button{justify-content:center;align-items:center;gap:var(--control-content-gap);min-height:var(--control-height);min-width:var(--control-height);padding:var(--control-padding-block) var(--control-inset);border-radius:var(--radius-control,8px);font-size:13px;display:inline-flex}.GJ5Fqa_inspectionTools button[aria-pressed=true]{background:var(--panel-strong)}.GJ5Fqa_inspectionTools button:disabled{opacity:.5;cursor:not-allowed}.GJ5Fqa_inspectionTools>span{text-align:center;min-width:48px;color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.GJ5Fqa_inspection kbd{font-size:var(--type-meta);color:var(--muted);border:1px solid var(--line);line-height:var(--line-meta);font-weight:var(--weight-regular);border-radius:4px;padding:0 4px}.GJ5Fqa_inspectionViewport{background:var(--panel);height:min(64vh,680px);min-height:160px;padding:16px;overflow:auto}.GJ5Fqa_inspectionViewport[data-fit]{place-items:center;display:grid}.GJ5Fqa_inspectionViewport .GJ5Fqa_inspectionImage{max-width:none;display:block}.GJ5Fqa_inspectionViewport[data-fit] .GJ5Fqa_inspectionImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.GJ5Fqa_inspectionViewport>svg{color:var(--muted);flex-shrink:0;display:block}.GJ5Fqa_inspectionViewport>svg text{fill:var(--foreground);font-size:14px}.GJ5Fqa_inspectionViewport>svg .GJ5Fqa_edgeLabel{font-size:12px}.GJ5Fqa_inspectionFooter{padding:var(--space-2) var(--panel-inset-compact);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.GJ5Fqa_inspectionFooter>span{overflow-wrap:anywhere;min-width:0;color:var(--muted);flex:180px;font-size:12px}.GJ5Fqa_inspectionFailure{text-align:center;align-content:center;justify-items:center;gap:12px;height:100%;font-size:14px;display:grid}.GJ5Fqa_inspectionFailure p{max-width:48ch;color:var(--muted)}.GJ5Fqa_inspectionFailure button{border:1px solid var(--line)}.GJ5Fqa_inspection :is(button,a,[tabindex]):focus-visible{box-shadow:0 0 0 1px var(--focus-ring);outline:none}@media (hover:hover){.GJ5Fqa_inspection button:hover:not(:disabled),.GJ5Fqa_inspectionFooter a:hover{background:var(--surface-hover)}.GJ5Fqa_figure figcaption button:hover,.GJ5Fqa_diagramFigure figcaption button:hover{color:var(--foreground);text-underline-offset:4px;text-decoration:underline}}.GJ5Fqa_inspection button:active:not(:disabled){background:var(--panel-strong)}.GJ5Fqa_figureCompact{width:100%;height:100%;overflow:hidden}.GJ5Fqa_figureCompact img{object-fit:cover;width:100%;height:100%;display:block}.GJ5Fqa_figure img{object-fit:contain;border-radius:4px;width:auto;max-width:100%;max-height:560px;margin:auto;display:block}.GJ5Fqa_figure figcaption{color:var(--project-muted);text-align:center;overflow-wrap:anywhere;margin-top:8px;font-size:12px;line-height:1.6}.GJ5Fqa_imageUnavailable{height:100%;min-height:104px;color:var(--project-muted);font-size:var(--type-meta);background:var(--project-chrome);line-height:var(--line-meta);font-weight:var(--weight-regular);align-content:center;justify-items:center;gap:8px;display:grid}.GJ5Fqa_imageUnavailable>span{font-size:28px;line-height:1.5}.GJ5Fqa_flow{max-width:100%;max-height:480px;color:var(--project-muted);border-radius:var(--radius-control,8px);background-color:var(--project-chrome);overflow:auto}.GJ5Fqa_flow svg{min-height:128px;display:block}.GJ5Fqa_flow svg text{fill:var(--foreground);font-family:inherit;font-size:14px}.GJ5Fqa_flowEdge{fill:none;stroke:currentColor;stroke-width:1px}.GJ5Fqa_flowNode{fill:var(--project-surface);stroke:var(--project-line);stroke-width:1px}.GJ5Fqa_flow svg .GJ5Fqa_edgeLabel{fill:var(--project-muted);paint-order:stroke;stroke:var(--project-chrome);stroke-width:4px;font-size:12px}.GJ5Fqa_diagramPreview{background:var(--project-chrome);align-content:center;height:100%;padding:12px;display:grid;overflow:hidden}.GJ5Fqa_diagramPreview .GJ5Fqa_flow{overflow:hidden}.GJ5Fqa_diagramPreview .GJ5Fqa_flow svg{min-height:0;width:100%!important;min-width:0!important;height:auto!important}.GJ5Fqa_outlinePreview{min-width:0;height:100%;color:var(--foreground);flex-direction:column;justify-content:center;gap:12px;padding:24px;display:flex}.GJ5Fqa_outlinePreview[data-loading]{color:var(--project-muted)}.GJ5Fqa_previewLabel{color:var(--project-muted);font-size:9px}.GJ5Fqa_previewChapters{gap:8px;display:grid}.GJ5Fqa_previewChapters>div{border-bottom:1px solid var(--project-line);align-items:baseline;gap:8px;min-width:0;padding-bottom:8px;display:flex}.GJ5Fqa_previewChapters span{color:var(--project-muted);font-size:9px}.GJ5Fqa_previewChapters strong{overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.5}.GJ5Fqa_outlinePreview>strong{overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.45}.GJ5Fqa_outlinePreview>p{-webkit-line-clamp:3;color:var(--project-muted);-webkit-box-orient:vertical;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.GJ5Fqa_outlinePreview>small{color:var(--project-muted);font-size:9px}.GJ5Fqa_documentMark{color:var(--project-muted);font-size:40px;line-height:1.2}.GJ5Fqa_reader{min-width:0;max-width:760px;margin-inline:auto}.GJ5Fqa_readerToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex}.GJ5Fqa_back{min-height:var(--control-height);padding:var(--control-padding-block) 0;color:var(--project-muted);align-items:center;font-size:13px;display:inline-flex}.GJ5Fqa_back:hover{color:var(--foreground)}.GJ5Fqa_back:active{text-underline-offset:4px;text-decoration:underline}.GJ5Fqa_readerHeader{margin-bottom:16px}.GJ5Fqa_readerHeader .GJ5Fqa_meta{justify-content:flex-start}.GJ5Fqa_readerHeader .GJ5Fqa_meta>span{margin-left:0}.GJ5Fqa_readerHeader h2{max-width:48ch;margin:0 0 8px}.GJ5Fqa_readerHeader>p{color:var(--project-muted);font-size:12px}.GJ5Fqa_pageDetails{max-width:100%;color:var(--project-muted);margin-left:auto;font-size:13px;position:relative}.GJ5Fqa_pageDetails>summary{min-height:var(--control-height);cursor:pointer;padding:var(--control-padding-block) var(--control-inset);align-items:center;gap:8px;font-size:13px;line-height:20px;list-style:none;display:flex}.GJ5Fqa_pageDetails>summary:after{content:"+"}.GJ5Fqa_pageDetails[open]>summary:after{content:"−"}.GJ5Fqa_pageDetails>div{z-index:20;overscroll-behavior:contain;border:1px solid var(--project-line);border-radius:var(--radius-panel,12px);background:var(--project-surface);width:320px;max-width:calc(100vw - 32px);max-height:min(70dvh,560px);box-shadow:var(--shadow-soft);padding:8px;position:absolute;top:100%;right:0;overflow-y:auto}.GJ5Fqa_pageDetails strong{color:var(--foreground);overflow-wrap:anywhere;font-weight:500;display:block}.GJ5Fqa_pageDetails p{margin-top:8px}.GJ5Fqa_pageDetails button{width:100%;min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);color:var(--foreground);text-align:left;text-underline-offset:4px;font-size:13px;line-height:20px;text-decoration:underline;display:block}.GJ5Fqa_versionHistory{border-top:1px solid var(--project-line);margin-top:12px}.GJ5Fqa_versionHistory summary{min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);cursor:pointer;align-items:center;font-size:13px;line-height:20px;display:flex}.GJ5Fqa_versionHistory button{width:100%;padding:var(--control-padding-block) var(--control-inset);gap:4px;text-decoration:none;display:grid}.GJ5Fqa_versionHistory small{color:var(--project-muted);font-size:12px}.GJ5Fqa_visualReferences{flex-wrap:wrap;align-items:center;gap:4px 16px;margin:-8px 0 24px;font-size:12px;display:flex}.GJ5Fqa_visualReferences>span{color:var(--project-muted)}.GJ5Fqa_visualReferences button{min-height:var(--control-height);text-align:left;overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;gap:8px;max-width:100%;text-decoration:underline;display:inline-flex}.GJ5Fqa_historyAppendix{border-top:1px solid var(--project-line);margin-top:32px;padding-top:16px}.GJ5Fqa_historyAppendix>h3>button{text-align:left;align-items:center;gap:12px;width:100%;min-height:44px;font-size:15px;font-weight:500;display:flex}.GJ5Fqa_historyAppendix>h3>button>span{color:var(--project-muted);font-size:12px;font-weight:400}.GJ5Fqa_historyAppendix>h3>button>span:last-child{margin-left:auto}.GJ5Fqa_historyAppendix>p{max-width:65ch;color:var(--project-muted);margin-bottom:16px;font-size:13px;line-height:1.6}.GJ5Fqa_historyNotice{border-left:2px solid var(--project-muted);background:var(--project-chrome);margin:16px 0 24px;padding:12px 16px;font-size:13px;line-height:1.6}.GJ5Fqa_historyNotice strong{font-weight:500}.GJ5Fqa_historyNotice p{color:var(--project-muted);margin-top:4px}.GJ5Fqa_historyNotice button,.GJ5Fqa_sourceOrigin button,.GJ5Fqa_sourceOrigin a{min-height:var(--control-height);text-underline-offset:4px;align-items:center;font-size:13px;text-decoration:underline;display:inline-flex}.GJ5Fqa_sourceLinks{border-top:1px solid var(--project-line);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:24px;margin-top:24px;padding-top:20px;display:grid}.GJ5Fqa_sourceLinks h3{margin-bottom:8px;font-size:13px;font-weight:500}.GJ5Fqa_sourceLinks button{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height);padding:var(--control-padding-block) 0;text-align:left;overflow-wrap:anywhere;font-size:14px;display:flex}.GJ5Fqa_sourceLinks button>span{color:var(--project-muted)}.GJ5Fqa_sourceOrigin{flex-wrap:wrap;gap:8px 24px;margin-top:16px;display:flex}.GJ5Fqa_sectionGrid[hidden]{display:none}.GJ5Fqa_notice{padding:var(--panel-inset);border:1px solid var(--project-line);background:var(--project-surface);border-radius:6px}.GJ5Fqa_notice p{color:var(--project-muted);margin:8px 0 16px;font-size:12px}.GJ5Fqa_readerLoading{border:1px solid var(--project-line);background:var(--project-chrome);min-height:240px;color:var(--project-muted);border-radius:6px;place-content:center;font-size:12px;display:grid}.GJ5Fqa_fileStage{border:1px solid var(--project-line);background:var(--project-surface);border-radius:6px;margin-bottom:20px;padding:16px}.GJ5Fqa_fileStage video,.GJ5Fqa_fileStage audio{width:100%;max-height:480px}.GJ5Fqa_fileReference{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}.GJ5Fqa_fileReference>span{color:var(--project-muted);font-size:32px}.GJ5Fqa_fileReference>div{flex:1;min-width:0}.GJ5Fqa_fileReference strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.GJ5Fqa_fileReference p{font-size:var(--type-meta);color:var(--project-muted);line-height:var(--line-meta);font-weight:var(--weight-regular);margin-top:4px}.GJ5Fqa_sourceNote{color:var(--project-muted);font-size:var(--type-meta);line-height:var(--line-meta);font-weight:var(--weight-regular);margin-bottom:16px}.GJ5Fqa_sectionMap{border-bottom:1px solid var(--project-line);margin-bottom:24px}.GJ5Fqa_sectionMap>summary{min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:20px;list-style:none;display:flex}.GJ5Fqa_sectionMap>summary:after{content:"+";color:var(--project-muted);margin-left:auto}.GJ5Fqa_sectionMap[open]>summary:after{content:"−"}.GJ5Fqa_sectionMap>summary>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--project-muted);font-weight:400;overflow:hidden}.GJ5Fqa_sectionMap nav{overscroll-behavior:contain;max-height:min(320px,60dvh);padding:4px;display:grid;overflow-y:auto}.GJ5Fqa_sectionMap button{min-width:0;min-height:var(--control-height);max-width:100%;padding:var(--control-padding-block) var(--control-inset);border-radius:var(--radius-control,8px);text-align:left;overflow-wrap:anywhere;align-items:baseline;gap:8px;font-size:13px;line-height:20px;display:flex}.GJ5Fqa_sectionMap button[aria-current]{background:var(--project-inset);font-weight:500}.GJ5Fqa_sectionMap button:active{background:var(--project-inset)}.GJ5Fqa_sectionMap small{color:var(--project-muted);margin-left:auto;font-size:12px;font-weight:400}.GJ5Fqa_sectionMap>summary:focus-visible,.GJ5Fqa_pageDetails>summary:focus-visible,.GJ5Fqa_reader button:focus-visible{box-shadow:0 0 0 1px var(--focus-ring);outline:none}@media (hover:hover){.GJ5Fqa_sectionMap button:hover{background:var(--project-chrome)}.GJ5Fqa_pageDetails>summary:hover,.GJ5Fqa_readingSection>h3>button:hover{color:var(--project-muted)}}.GJ5Fqa_sectionGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}.GJ5Fqa_structuralHeading{padding:8px 0 0}.GJ5Fqa_structuralHeading h3{overflow-wrap:anywhere;font-size:clamp(16px,1.2vw,18px);font-weight:500}.GJ5Fqa_readingSection{min-width:0;scroll-margin-top:16px}.GJ5Fqa_readingSection[data-open]{grid-column:1/-1}.GJ5Fqa_readingSection>h3{margin:0}.GJ5Fqa_readingSection>h3>button{text-align:left;overflow-wrap:anywhere;border-radius:4px;align-items:baseline;gap:12px;width:100%;min-height:44px;padding:8px 0 12px;font-size:clamp(16px,1.2vw,18px);font-weight:500;line-height:1.5;display:flex;transform:none}.GJ5Fqa_readingSection>h3>button:active{color:var(--project-muted)}.GJ5Fqa_sectionNumber{white-space:nowrap;color:var(--project-muted);flex-shrink:0;font-size:10px;font-weight:400}.GJ5Fqa_disclosure{color:var(--project-muted);flex-shrink:0;margin-left:auto;font-size:16px;font-weight:400;line-height:1}.GJ5Fqa_sectionBody{padding:0}.GJ5Fqa_sectionBody>.GJ5Fqa_flow{margin:0 0 16px}.GJ5Fqa_figureGrid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px;margin-bottom:16px;display:grid}.GJ5Fqa_prose{overflow-wrap:anywhere;max-width:65ch;font-size:15px;font-weight:400;line-height:1.8}.GJ5Fqa_prose h1,.GJ5Fqa_prose h2,.GJ5Fqa_prose h3,.GJ5Fqa_prose h4{margin-top:16px;font-size:clamp(16px,1.2vw,18px)}.GJ5Fqa_prose a{color:inherit;text-underline-offset:3px;text-decoration:underline}.GJ5Fqa_prose pre{border-color:var(--project-line);background:var(--project-chrome);max-width:100%;font-size:13px;overflow-x:auto}.GJ5Fqa_sectionTeaser{align-items:flex-start;gap:12px;padding:0;display:flex}.GJ5Fqa_sectionTeaser>.GJ5Fqa_figureCompact{border-radius:4px;flex-shrink:0;width:72px;height:64px}.GJ5Fqa_sectionTeaser>p{color:var(--project-muted);max-width:65ch;font-size:14px;line-height:1.7}.GJ5Fqa_related{border-top:1px solid var(--project-line);margin-top:24px;padding-top:20px}.GJ5Fqa_related h3{margin-bottom:12px;font-size:12px}.GJ5Fqa_related>button{text-align:left;border-bottom:1px solid var(--project-line);grid-template-columns:72px minmax(0,1fr) 16px;gap:12px;width:100%;padding:12px 0;display:grid}.GJ5Fqa_related>button:hover strong{text-underline-offset:4px;text-decoration:underline}.GJ5Fqa_related span{font-size:var(--type-meta);color:var(--project-muted);line-height:var(--line-meta);font-weight:var(--weight-regular)}.GJ5Fqa_related strong{overflow-wrap:anywhere;font-size:12px;font-weight:400}.GJ5Fqa_compose{--project-surface:var(--surface);--project-chrome:var(--panel);--project-inset:var(--surface-hover);--project-line:var(--line);--project-muted:var(--muted)}.GJ5Fqa_composeIntro{color:var(--muted);font-size:12px;line-height:1.7}.GJ5Fqa_recoveryActions{flex-wrap:wrap}.GJ5Fqa_composerHeading{justify-content:space-between;align-items:center;gap:16px;font-size:12px;font-weight:500;display:flex}.GJ5Fqa_textControl{font-size:var(--type-control);color:var(--muted);font-weight:var(--weight-medium);line-height:var(--line-control);padding:4px}.GJ5Fqa_textControl:hover:not(:disabled){color:var(--foreground);text-underline-offset:4px;text-decoration:underline}.GJ5Fqa_textControl:active:not(:disabled){background:var(--surface-hover)}.GJ5Fqa_composePreview{border:1px solid var(--line);background:var(--panel);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.GJ5Fqa_composePreview>div:last-child{gap:var(--section-gap);padding:var(--panel-inset);background:var(--surface);display:grid}.GJ5Fqa_composePreview>div:last-child h3{font-size:var(--type-label);font-weight:var(--weight-medium);line-height:var(--line-label);margin-bottom:4px}.GJ5Fqa_composePreview>div:last-child p{font-size:var(--type-copy);line-height:var(--line-copy);color:var(--muted);font-weight:var(--weight-regular)}.GJ5Fqa_draftSection{gap:var(--space-2);padding:var(--panel-inset-compact);border:1px solid var(--line);background:var(--panel);border-radius:6px;display:grid}.GJ5Fqa_draftSectionHead{align-items:center;gap:8px;display:flex}.GJ5Fqa_draftSectionHead>span{color:var(--muted);font-size:var(--type-meta);line-height:var(--line-meta);font-weight:var(--weight-regular)}.GJ5Fqa_draftSectionHead input{flex:1;min-width:0}.GJ5Fqa_draftSectionHead .GJ5Fqa_textControl{flex-shrink:0}.GJ5Fqa_draftSection textarea,.GJ5Fqa_draftSectionHead input{padding:var(--control-padding-block) var(--control-inset);background:var(--surface);border:1px solid var(--line);font-size:var(--type-field);line-height:var(--line-control);font-weight:var(--weight-regular);border-radius:4px}.GJ5Fqa_draftSection textarea{resize:vertical;width:100%}.GJ5Fqa_draftSection>.GJ5Fqa_figureCompact{background:var(--surface);border:1px solid var(--line);border-radius:4px;height:160px}.GJ5Fqa_draftSection>.GJ5Fqa_figureCompact img{object-fit:contain}.GJ5Fqa_mediaFields{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));display:grid}.GJ5Fqa_sectionLinks{display:contents}.GJ5Fqa_sectionLinks[hidden]{display:none}.GJ5Fqa_compose button:focus-visible{outline:1px solid var(--focus-ring);outline-offset:3px}.GJ5Fqa_compose input:focus,.GJ5Fqa_compose textarea:focus{border-color:var(--muted);outline:none}@container wiki (max-width:620px){.GJ5Fqa_heading{align-items:flex-start;gap:var(--space-2);flex-direction:column}.GJ5Fqa_overview{gap:var(--section-gap);padding:var(--space-2) 0 var(--section-gap)}.GJ5Fqa_projectIntro h3{font-size:16px}.GJ5Fqa_featureCopy{padding:var(--panel-inset)}.GJ5Fqa_featureCopy h3{font-size:16px}.GJ5Fqa_featureVisual{min-height:216px}.GJ5Fqa_chapterCard{gap:var(--section-gap);grid-template-columns:104px minmax(0,1fr) 16px}.GJ5Fqa_chapterVisual{height:96px}.GJ5Fqa_chapterCopy .GJ5Fqa_meta>span{margin-left:0}}@container wiki (max-width:460px){.GJ5Fqa_overview,.GJ5Fqa_feature{grid-template-columns:minmax(0,1fr)}.GJ5Fqa_featureVisual{border-right:0;border-bottom:1px solid var(--project-line);height:176px;min-height:0}.GJ5Fqa_featureCopy{gap:var(--space-2)}.GJ5Fqa_search{width:100%}.GJ5Fqa_chapterCard{gap:var(--section-gap);grid-template-columns:88px minmax(0,1fr)}.GJ5Fqa_chapterVisual{height:88px}.GJ5Fqa_cardArrow,.GJ5Fqa_chapterVisual .GJ5Fqa_previewLabel{display:none}.GJ5Fqa_chapterCopy .GJ5Fqa_meta{gap:4px;font-size:12px}.GJ5Fqa_chapterCopy h3{font-size:14px}.GJ5Fqa_sectionGrid{grid-template-columns:minmax(0,1fr)}.GJ5Fqa_readingSection>h3>button{padding:8px 0 12px}.GJ5Fqa_sectionMap>summary>span{display:none}}.GJ5Fqa_showMore,.GJ5Fqa_draftSectionHead input{min-height:var(--control-height)}@media (max-width:767px){.GJ5Fqa_wiki{gap:var(--section-gap);grid-template-columns:minmax(0,1fr)}.GJ5Fqa_sidebar{gap:var(--space-1);border:0;border-bottom:1px solid var(--project-line);width:100%;padding:0 0 var(--space-2);flex-direction:row;display:flex;overflow-x:auto}.GJ5Fqa_sidebar button{white-space:nowrap;gap:var(--space-2);width:auto;padding:var(--control-padding-block) var(--control-inset);flex-shrink:0;font-size:13px}.GJ5Fqa_navGroup{display:contents}.GJ5Fqa_navLabel,.GJ5Fqa_chaptersNav,.GJ5Fqa_navFoot,.GJ5Fqa_overviewLink>img{display:none}.GJ5Fqa_composePreview{grid-template-columns:minmax(0,1fr)}.GJ5Fqa_composePreview>.GJ5Fqa_outlinePreview{max-height:200px}}.GJ5Fqa_readerHeader h2[tabindex="-1"]:focus{outline:none}@media (pointer:coarse){.GJ5Fqa_pageDetails>summary,.GJ5Fqa_pageDetails button,.GJ5Fqa_versionHistory summary,.GJ5Fqa_sectionMap>summary,.GJ5Fqa_sectionMap button{min-height:44px}}@media (max-width:767px){.GJ5Fqa_draftSection textarea,.GJ5Fqa_draftSectionHead input{font-size:16px}}@media (pointer:coarse){.GJ5Fqa_sidebar button,.GJ5Fqa_search,.GJ5Fqa_showMore,.GJ5Fqa_figure figcaption button,.GJ5Fqa_diagramFigure figcaption button,.GJ5Fqa_inspectionTools button,.GJ5Fqa_inspectionFooter button,.GJ5Fqa_inspectionFooter a,.GJ5Fqa_inspectionFailure button,.GJ5Fqa_back,.GJ5Fqa_visualReferences button,.GJ5Fqa_historyNotice button,.GJ5Fqa_sourceOrigin button,.GJ5Fqa_sourceOrigin a,.GJ5Fqa_sourceLinks button,.GJ5Fqa_draftSectionHead input{min-height:var(--control-height-touch)}.GJ5Fqa_inspectionTools button,.GJ5Fqa_inspectionFooter button,.GJ5Fqa_inspectionFooter a,.GJ5Fqa_inspectionFailure button{min-width:var(--control-height-touch)}}
.bo4JcG_tooltipSurface{border:1px solid var(--tooltip-line);background:var(--tooltip-surface);max-width:min(280px,100vw - 24px);color:var(--tooltip-ink);box-shadow:var(--tooltip-shadow);font:400 12px/18px var(--font-sans);overflow-wrap:anywhere;border-radius:8px;padding:8px}.bo4JcG_tooltipDetail{color:var(--tooltip-muted);font-size:inherit;line-height:inherit}.bo4JcG_tooltip{z-index:10000;pointer-events:auto;align-items:center;gap:8px;max-height:calc(100dvh - 24px);display:flex;position:fixed;overflow:auto;}.bo4JcG_tooltip>span{white-space:pre-wrap;min-width:0}.bo4JcG_tooltipSurface kbd{border:1px solid var(--tooltip-line);color:var(--tooltip-muted);font:400 12px/18px var(--font-geist-mono),monospace;background:0 0;border-radius:4px;flex-shrink:0;padding:0 4px}.bo4JcG_menu kbd{border:1px solid var(--line);color:var(--muted);background:var(--surface);font:var(--type-meta)/1.4 var(--font-geist-mono),monospace;border-radius:3px;flex-shrink:0;padding:1px 4px}.bo4JcG_menu{z-index:150;width:232px;padding:var(--space-1);border:1px solid var(--line);background:var(--panel-strong);box-shadow:var(--shadow-float);color:var(--foreground);border-radius:8px;position:fixed}.bo4JcG_menu p{padding:var(--space-1) var(--space-2);font-size:var(--type-meta);color:var(--muted)}.bo4JcG_menu button,.bo4JcG_menu a{align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height);padding:var(--control-padding-block) var(--control-inset);cursor:pointer;text-align:left;border-radius:4px;font-size:12px;display:flex}.bo4JcG_menu button>span:first-of-type,.bo4JcG_menu a>span:first-of-type{flex:1}.bo4JcG_menu :is(button,a):is(:hover,:focus-visible),.bo4JcG_menu [aria-checked=true]{background:var(--surface-hover);outline:none}.bo4JcG_menu hr{margin:var(--space-1);border:0;border-top:1px solid var(--line)}@media (pointer:coarse){.bo4JcG_menu button,.bo4JcG_menu a{min-height:var(--control-height-touch)}}