.XDIeTG_page{color:var(--color-midnight);min-height:100vh;padding:var(--space-lg)}.XDIeTG_backRow{margin-bottom:var(--space-sm)}.XDIeTG_backLink{color:var(--color-accent);align-items:center;gap:6px;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}.XDIeTG_backLink:hover{opacity:.8}.XDIeTG_grid{gap:var(--space-20);grid-template-columns:1fr 1fr;max-width:1200px;margin:0 auto;display:grid}.XDIeTG_card,.XDIeTG_cardWide{background:var(--panel);box-shadow:var(--shadow);border:1px solid var(--color-steel);padding:var(--space-lg);border-radius:16px}.XDIeTG_cardWide{grid-column:1/-1}.XDIeTG_cardTitle{letter-spacing:.06em;color:var(--ink-3);margin:0 0 var(--space-md) 0;font-size:14px;font-weight:700}.XDIeTG_detailGrid{flex-direction:column;gap:14px;display:flex}.XDIeTG_detailRow{justify-content:space-between;align-items:center;padding:0;display:flex}.XDIeTG_detailLabel{color:var(--muted);font-size:13px;font-weight:600}.XDIeTG_detailValue{color:var(--color-midnight);font-size:13px}.XDIeTG_jsonBlock{background:var(--ink);color:var(--text-inverse);padding:var(--space-20);white-space:pre-wrap;word-break:break-word;border-radius:12px;max-height:600px;font-family:IBM Plex Mono,monospace;font-size:12px;line-height:1.6;overflow:auto}
.LWB0qW_tooltip{color:#fff;padding:var(--space-sm) var(--space-12);white-space:normal;max-width:300px;z-index:var(--z-tooltip);pointer-events:none;background:#3c4043;border:none;border-radius:6px;font-size:.8125rem;line-height:1.45;animation:.12s ease-out LWB0qW_tooltipFadeIn;transform:translate(-50%);box-shadow:0 4px 16px #0000002e,0 1px 4px #0000001a}.LWB0qW_tooltipBelow{animation:.12s ease-out LWB0qW_tooltipFadeInBelow}.LWB0qW_tooltipRight{animation:.12s ease-out LWB0qW_tooltipFadeInRight;transform:none}@keyframes LWB0qW_tooltipFadeInRight{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@keyframes LWB0qW_tooltipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)}}@keyframes LWB0qW_tooltipFadeInBelow{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)}}.LWB0qW_arrow{width:12px;height:6px;position:absolute;bottom:-6px;left:50%;overflow:hidden;transform:translate(-50%)}.LWB0qW_arrow:after{content:"";background:#3c4043;width:10px;height:10px;position:absolute;top:-5px;left:1px;transform:rotate(45deg)}.LWB0qW_arrowUp{top:-6px;bottom:auto}.LWB0qW_arrowUp:after{top:auto;bottom:-5px}
.I8pcFq_bar{align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);background:var(--accent-soft);border:1px solid var(--accent);border-radius:var(--radius-sm);margin-bottom:var(--space-2xs);flex-wrap:wrap;display:flex}.I8pcFq_spacer{flex:auto}.I8pcFq_footer{justify-content:flex-end;gap:var(--space-xs);display:flex}
.PkcUgW_menu{z-index:var(--z-dropdown);min-width:200px;max-width:320px;max-height:calc(100vh - 16px);padding:var(--space-2xs) 0;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);color:var(--text-primary);animation:PkcUgW_contextMenuIn var(--dur-fast) var(--ease-standard);font-size:.8125rem;position:fixed;overflow-y:auto}@keyframes PkcUgW_contextMenuIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PkcUgW_menu{animation:none}}.PkcUgW_item{align-items:center;gap:var(--space-sm);width:100%;min-height:32px;padding:0 var(--space-md);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.PkcUgW_item:hover:not(:disabled),.PkcUgW_item:focus-visible{background:var(--hover-bg);outline:none}.PkcUgW_item:disabled{color:var(--text-muted);cursor:not-allowed}.PkcUgW_danger{color:var(--crit)}.PkcUgW_icon{width:16px;color:var(--text-secondary);flex-shrink:0;justify-content:center;display:inline-flex}.PkcUgW_danger .PkcUgW_icon{color:var(--crit)}.PkcUgW_label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.PkcUgW_shortcut{padding-left:var(--space-md);color:var(--text-muted);font-size:.75rem}.PkcUgW_separator{height:1px;margin:var(--space-2xs) 0;background:var(--line)}
.-dy_Rq_container{padding:60px var(--space-xl);justify-content:center;align-items:center;gap:var(--space-12);text-align:center;flex-direction:column;display:flex}.-dy_Rq_iconWrap{background:var(--surface-bg);width:64px;height:64px;color:var(--text-muted);margin-bottom:var(--space-xs);border-radius:50%;justify-content:center;align-items:center;display:flex}.-dy_Rq_title{color:var(--text-primary);font-size:1rem;font-weight:600;font-family:var(--font-narrow,sans-serif)}.-dy_Rq_description{color:var(--text-muted);max-width:320px;font-size:.8125rem;line-height:1.5}.-dy_Rq_clearBtn{margin-top:var(--space-xs);padding:6px var(--space-md);border-radius:var(--radius-md,8px);color:var(--accent-text);cursor:pointer;background:0 0;border:none;font-size:.8125rem;font-weight:600;transition:all .12s}.-dy_Rq_clearBtn:hover{background:color-mix(in srgb, var(--accent-text) 8%, transparent);text-decoration:underline}
._0Dz6fa_container{padding:var(--space-2xl) var(--space-xl);justify-content:center;align-items:center;gap:var(--space-sm);text-align:center;flex-direction:column;display:flex}._0Dz6fa_container._0Dz6fa_compact{padding:var(--space-xl) var(--space-lg);gap:var(--space-xs)}._0Dz6fa_iconWrap{border-radius:var(--radius-pill);background:var(--surface-alt);width:64px;height:64px;color:var(--text-muted);margin-bottom:var(--space-2xs);justify-content:center;align-items:center;display:flex}._0Dz6fa_compact ._0Dz6fa_iconWrap{width:48px;height:48px}._0Dz6fa_title{color:var(--ink);font-size:1rem;font-weight:600;font-family:var(--font-narrow,sans-serif)}._0Dz6fa_description{color:var(--text-muted);max-width:40ch;font-size:.8125rem;line-height:1.5}._0Dz6fa_action{margin-top:var(--space-xs)}
._8EiL5q_stack{gap:var(--space-sm);flex-direction:column;display:flex}._8EiL5q_summaryLine{align-items:baseline;gap:var(--space-sm);color:var(--text-muted);flex-wrap:wrap;font-size:.8125rem;display:flex}._8EiL5q_summaryStrong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}._8EiL5q_hint{color:var(--text-muted);font-size:.75rem}._8EiL5q_errorText{color:var(--crit-text);font-size:.8125rem}._8EiL5q_tableWrap{overflow-x:auto}._8EiL5q_nowrap{white-space:nowrap}._8EiL5q_num{font-variant-numeric:tabular-nums}._8EiL5q_mono{font-family:var(--font-mono,ui-monospace, monospace);font-size:.75rem}._8EiL5q_cellTitle{color:var(--text-primary);font-weight:600;display:block}._8EiL5q_cellSub{color:var(--text-muted);font-size:.75rem;display:block}._8EiL5q_rowLink{color:var(--accent-text);font-weight:600;text-decoration:none}._8EiL5q_rowLink:hover,._8EiL5q_rowLink:focus-visible{text-decoration:underline}._8EiL5q_chipRow{gap:var(--space-2xs);flex-wrap:wrap;display:flex}._8EiL5q_chipLink{text-decoration:none}._8EiL5q_dropped{color:var(--text-muted)}._8EiL5q_droppedLabel{margin-left:var(--space-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--warn-text);font-size:.6875rem;font-weight:600;display:inline-block}._8EiL5q_ambiguous{color:var(--warn-text);font-size:.75rem;display:block}._8EiL5q_headerActions{align-items:center;gap:var(--space-xs);display:flex}._8EiL5q_cashflowHead{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._8EiL5q_caption{color:var(--text-muted);font-size:.8125rem}._8EiL5q_chartBody{width:100%;min-width:0;height:280px}._8EiL5q_gridLine{stroke:var(--border-subtle)}._8EiL5q_tooltip{background:var(--card-bg);border:1px solid var(--border-color);padding:var(--space-sm);color:var(--text-primary);box-shadow:var(--shadow);border-radius:6px;font-size:.8125rem}._8EiL5q_tooltipHead{margin-bottom:var(--space-xs);font-weight:600}._8EiL5q_tooltipRow{justify-content:space-between;gap:var(--space-md);font-variant-numeric:tabular-nums;display:flex}._8EiL5q_tooltipKey{color:var(--text-muted)}._8EiL5q_tooltipRule{margin:var(--space-xs) 0;border:0;border-top:1px solid var(--border-subtle)}._8EiL5q_legend{gap:var(--space-md);color:var(--text-muted);flex-wrap:wrap;font-size:.75rem;display:flex}._8EiL5q_legendKey{align-items:center;gap:var(--space-sm);display:inline-flex}._8EiL5q_swatchLineBudget{border-top:2px solid var(--accent);width:16px;height:0}._8EiL5q_swatchLineRevenue{border-top:2px dashed var(--ok);width:16px;height:0}._8EiL5q_swatchBandOk{background:var(--ok-soft);border:1px solid var(--ok-border);border-radius:2px;width:14px;height:10px}._8EiL5q_swatchBandCrit{background:var(--crit-soft);border:1px solid var(--crit-border);border-radius:2px;width:14px;height:10px}._8EiL5q_swatchBarBudget{background:var(--accent);border-radius:2px;width:14px;height:10px}._8EiL5q_swatchBarRevenue{background:var(--ok);border-radius:2px;width:14px;height:10px}._8EiL5q_totals{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._8EiL5q_money{font-variant-numeric:tabular-nums;font-weight:600}._8EiL5q_toneOk{color:var(--ok-text)}._8EiL5q_toneCrit{color:var(--crit-text)}._8EiL5q_toneMuted{color:var(--text-muted)}._8EiL5q_callout{align-items:baseline;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-left:3px solid var(--warn);background:var(--warn-soft);color:var(--text-primary);border-radius:6px;flex-wrap:wrap;font-size:.8125rem;display:flex}._8EiL5q_calloutLink{color:var(--accent-text);font-weight:600;text-decoration:underline}._8EiL5q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8EiL5q_pickerBody{gap:var(--space-sm);flex-direction:column;min-height:240px;display:flex}._8EiL5q_pickerList{border:1px solid var(--border-color);border-radius:6px;max-height:50vh;overflow:auto}._8EiL5q_pickerFoot{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._8EiL5q_scopeGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._8EiL5q_groupStrip{gap:var(--space-xs);padding-bottom:var(--space-sm);margin-bottom:var(--space-sm);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}
._6j_vdG_badge{align-items:center;gap:var(--space-sm);display:inline-flex}._6j_vdG_circle{letter-spacing:.03em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.6875rem;font-weight:700;display:flex}._6j_vdG_label{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}
.nBWwNa_container{padding:var(--space-2xl) var(--space-xl);justify-content:center;align-items:center;gap:var(--space-sm);text-align:center;flex-direction:column;display:flex}.nBWwNa_container.nBWwNa_compact{padding:var(--space-xl) var(--space-lg);gap:var(--space-xs)}.nBWwNa_iconWrap{border-radius:var(--radius-pill);background:var(--color-danger-soft);width:64px;height:64px;color:var(--color-danger);margin-bottom:var(--space-2xs);justify-content:center;align-items:center;display:flex}.nBWwNa_compact .nBWwNa_iconWrap{width:48px;height:48px}.nBWwNa_title{color:var(--ink);font-size:1rem;font-weight:600;font-family:var(--font-narrow,sans-serif)}.nBWwNa_description{color:var(--text-muted);max-width:40ch;font-size:.8125rem;line-height:1.5}.nBWwNa_retryBtn{margin-top:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-btn);background:var(--accent);color:var(--accent-ink);cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease-standard);border:none;font-size:.8125rem;font-weight:600}.nBWwNa_retryBtn:hover{box-shadow:var(--shadow-sm)}.nBWwNa_retryBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.nBWwNa_retryBtn{transition:none}}
.FwOWYq_pill{padding:var(--space-2xs) 9px;white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:5px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}.FwOWYq_idle{color:var(--ink-3);background:var(--bg-subtle)}.FwOWYq_pending{color:var(--warn-ink);background:var(--warn-soft)}.FwOWYq_saving{color:var(--muted);background:var(--bg-subtle)}.FwOWYq_saved{color:var(--ok-ink);background:var(--ok-soft)}.FwOWYq_error{color:var(--crit-ink);background:var(--crit-soft)}.FwOWYq_spin{animation:1s linear infinite FwOWYq_autosave-spin}@keyframes FwOWYq_autosave-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.CU2vuW_root{padding:var(--space-md)}.CU2vuW_capped{width:100%;max-width:var(--detail-max-width);box-sizing:border-box;margin-inline:auto}.CU2vuW_header{margin-bottom:var(--space-md)}.CU2vuW_flush{padding:0}.CU2vuW_fill{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.CU2vuW_fill>.CU2vuW_header,.CU2vuW_fill>.CU2vuW_metrics,.CU2vuW_fill>.CU2vuW_banner{flex:none}.CU2vuW_fill>.CU2vuW_single,.CU2vuW_fill>.CU2vuW_grid{flex:auto;min-height:0}.CU2vuW_fill>.CU2vuW_single{flex-direction:column;display:flex}.CU2vuW_fill>.CU2vuW_single>.CU2vuW_main,.CU2vuW_fill>.CU2vuW_grid>.CU2vuW_main{flex-direction:column;flex:auto;min-height:0;display:flex}.CU2vuW_fill>.CU2vuW_grid>.CU2vuW_rail,.CU2vuW_fill>.CU2vuW_grid>.CU2vuW_outline{min-height:0;overflow-y:auto}.CU2vuW_metrics,.CU2vuW_banner{margin-bottom:var(--space-md)}.CU2vuW_single{display:block}.CU2vuW_grid{gap:var(--space-md);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:1024px){.CU2vuW_grid[data-rail=true]{grid-template-columns:minmax(0, 1fr) var(--detail-rail-width,360px)}.CU2vuW_grid[data-outline=true],.CU2vuW_grid[data-outline=true][data-rail=true]{grid-template-columns:var(--detail-outline-width,300px) minmax(0, 1fr)}.CU2vuW_grid[data-outline=true][data-rail=true]>.CU2vuW_rail{grid-column:1/-1}}@media (min-width:1400px){.CU2vuW_grid[data-outline=true][data-rail=true]{grid-template-columns:var(--detail-outline-width,300px) minmax(0, 1fr) var(--detail-rail-width,360px)}.CU2vuW_grid[data-outline=true][data-rail=true]>.CU2vuW_rail{grid-column:auto}}.CU2vuW_outline{min-width:0}@media (min-width:1024px){.CU2vuW_outline{align-self:start;position:sticky;top:1rem}}.CU2vuW_main{min-width:0}.CU2vuW_rail{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.CU2vuW_rail{align-self:start;position:sticky;top:1rem}}@media (max-width:1023.98px){.CU2vuW_fill>.CU2vuW_grid{overflow:auto}}@media (min-width:1024px){.CU2vuW_fill>.CU2vuW_grid{overflow:hidden}.CU2vuW_fill>.CU2vuW_grid>.CU2vuW_outline,.CU2vuW_fill>.CU2vuW_grid>.CU2vuW_main,.CU2vuW_fill>.CU2vuW_grid>.CU2vuW_rail{align-self:stretch;position:static}}.CU2vuW_fill>.CU2vuW_single>.CU2vuW_main{overflow-y:auto}@media (min-width:1024px){.CU2vuW_fill>.CU2vuW_grid>.CU2vuW_main{overflow-y:auto}}.CU2vuW_fill.CU2vuW_flush>.CU2vuW_header,.CU2vuW_fill.CU2vuW_flush>.CU2vuW_metrics,.CU2vuW_fill.CU2vuW_flush>.CU2vuW_banner{margin-bottom:0}.CU2vuW_fill.CU2vuW_flush>.CU2vuW_grid{gap:0}@media (max-width:1023.98px){.CU2vuW_stackedFlow>.CU2vuW_grid{grid-auto-rows:max-content}.CU2vuW_stackedFlow>.CU2vuW_grid>.CU2vuW_main{min-height:auto;display:block}.CU2vuW_stackedFlow>.CU2vuW_grid>.CU2vuW_rail{overflow:visible}}@media (max-width:480px){.CU2vuW_mobileContentInsets{--detail-mobile-canvas-inset:var(--space-sm)}}
.kvKe6G_itemBody{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.kvKe6G_itemLabel{font-weight:600}.kvKe6G_itemDescription{font-size:var(--fs-eyebrow);color:var(--text-muted)}.kvKe6G_itemMeta{font-size:var(--fs-eyebrow);color:var(--ink-3)}
.G_0nBa_drawer{background:var(--card-bg);border-left:1px solid var(--border-color);flex-direction:column;flex-shrink:0;width:min(100vw,340px);height:100%;animation:.2s G_0nBa_slideIn;display:flex;overflow:hidden}@keyframes G_0nBa_slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.G_0nBa_header{gap:var(--space-sm);padding:var(--space-md) var(--space-20) var(--space-12);border-bottom:1px solid var(--border-color);flex-direction:column;flex-shrink:0;display:flex}.G_0nBa_headerTopRow{justify-content:space-between;align-items:center;display:flex}.G_0nBa_title{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.G_0nBa_headerActions{align-items:center;gap:10px;font-size:.8125rem;display:flex}.G_0nBa_resetBtn{cursor:pointer;color:var(--text-secondary);padding:var(--space-2xs) 6px;background:0 0;border:none;border-radius:4px;font-size:.8125rem;font-weight:500;transition:color .15s,background .15s}.G_0nBa_resetBtn:hover{color:var(--text-primary);background:var(--hover-bg)}.G_0nBa_clearAllBtn{cursor:pointer;color:var(--accent-text);padding:var(--space-2xs) 6px;background:0 0;border:none;border-radius:4px;font-size:.8125rem;font-weight:600;transition:color .15s,background .15s}.G_0nBa_clearAllBtn:hover{color:color-mix(in srgb, var(--accent-text) 80%, black);background:color-mix(in srgb, var(--accent) 6%, transparent)}.G_0nBa_closeBtn{cursor:pointer;width:28px;height:28px;color:var(--text-secondary);background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.G_0nBa_closeBtn:hover{background:var(--hover-bg);color:var(--text-primary)}.G_0nBa_body{min-height:0;padding:var(--space-md) var(--space-20) 28px;flex-direction:column;flex:1;gap:18px;display:flex;overflow-y:auto}.G_0nBa_fieldGroup{flex-direction:column;gap:6px;display:flex}.G_0nBa_fieldLabel{color:var(--text-primary);align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:flex}.G_0nBa_fieldLabelInfo{border:1.5px solid var(--accent);width:16px;height:16px;color:var(--accent-text);cursor:help;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.G_0nBa_dateRange{align-items:center;gap:var(--space-sm);border:1px solid var(--border-color);border-radius:var(--radius-input,6px);padding:var(--space-sm) var(--space-12);background:var(--card-bg);color:var(--text-secondary);min-height:38px;font-size:.875rem;transition:border-color .15s;display:flex}.G_0nBa_dateRange:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.G_0nBa_dateIcon{color:var(--text-muted);flex-shrink:0}.G_0nBa_dateInput{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-size:.8125rem}.G_0nBa_dateInput::placeholder{color:var(--text-muted)}.G_0nBa_dateArrow{color:var(--text-muted);flex-shrink:0}.G_0nBa_filterBadge{background:var(--accent);min-width:18px;height:18px;color:var(--accent-ink);margin-left:var(--space-xs);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:.6875rem;font-weight:700;display:inline-flex}
.YpP-va_settingsMenu{flex-direction:column;min-width:180px;padding:6px;display:flex}.YpP-va_tableWrapper{border-radius:var(--radius-card);flex:1;overflow:hidden}
.C2F5qq_icon{color:var(--accent);cursor:help;transition:color var(--dur-fast) var(--ease-standard);vertical-align:middle;margin-left:var(--space-xs);border-radius:50%;outline:none;justify-content:center;align-items:center;display:inline-flex}.C2F5qq_icon:hover,.C2F5qq_icon:focus-visible{color:var(--accent);filter:brightness(.85)}.C2F5qq_tooltip{background:var(--card-bg);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);white-space:normal;max-width:280px;z-index:var(--z-tooltip);pointer-events:none;padding:10px 14px;font-size:.875rem;line-height:1.45;animation:.12s ease-out C2F5qq_tipFadeIn;transform:translate(-50%)}.C2F5qq_tooltipBelow{animation:.12s ease-out C2F5qq_tipFadeInBelow}@keyframes C2F5qq_tipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)}}@keyframes C2F5qq_tipFadeInBelow{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)}}.C2F5qq_arrow{width:14px;height:7px;position:absolute;bottom:-7px;left:50%;overflow:hidden;transform:translate(-50%)}.C2F5qq_arrow:after{content:"";background:var(--card-bg);border:1px solid var(--line-strong);width:10px;height:10px;position:absolute;top:-5px;left:2px;transform:rotate(45deg)}.C2F5qq_arrowUp{top:-7px;bottom:auto}.C2F5qq_arrowUp:after{top:auto;bottom:-5px}
.kYs8Hq_root{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:var(--_gutter,var(--space-md));flex-direction:column;display:flex;overflow:hidden}.kYs8Hq_pulse{min-height:0;animation:kYs8Hq_loadingStatePulse 2s var(--ease-standard,ease-in-out) infinite;flex-direction:column;flex:auto;display:flex}@keyframes kYs8Hq_loadingStatePulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.kYs8Hq_pulse{animation:none}}.kYs8Hq_headRow{margin-bottom:var(--space-12);flex:none;justify-content:space-between;align-items:center;display:flex}.kYs8Hq_titleBar{width:224px;height:24px}.kYs8Hq_actions{gap:var(--space-sm);display:flex}.kYs8Hq_actionBar{width:96px;height:32px}.kYs8Hq_actionBarWide{width:112px;height:32px}.kYs8Hq_strip{gap:var(--space-12);margin-bottom:var(--space-12);flex:none;display:flex}.kYs8Hq_stripBar{width:96px;height:16px}.kYs8Hq_stripBarNarrow{width:80px;height:16px}.kYs8Hq_stripBarWide{width:112px;height:16px}.kYs8Hq_surface{opacity:.55;flex:auto;width:100%;min-height:240px}.kYs8Hq_tiles{gap:var(--space-12);margin-bottom:var(--space-md);flex:none;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.kYs8Hq_tile{height:64px}.kYs8Hq_blocks{gap:var(--space-12);flex:auto;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));min-height:0;display:grid}.kYs8Hq_block{opacity:.55;min-height:224px}.kYs8Hq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;position:absolute;overflow:hidden}.kYs8Hq_headText{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.kYs8Hq_metaRow{gap:var(--space-sm);display:flex}.kYs8Hq_metaBar{opacity:.7;width:88px;height:12px}.kYs8Hq_metaBarNarrow{opacity:.7;width:56px;height:12px}.kYs8Hq_tabStrip{gap:var(--space-lg);padding-bottom:var(--space-sm);margin-bottom:var(--space-md);border-bottom:1px solid var(--line);flex:none;display:flex}.kYs8Hq_tab{opacity:.6;width:72px;height:14px}.kYs8Hq_tabActive{width:72px;height:14px}.kYs8Hq_toolbar{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-12);flex:none;display:flex}.kYs8Hq_searchBar{width:256px;max-width:50%;height:32px}.kYs8Hq_chips{gap:var(--space-sm);display:flex}.kYs8Hq_chip{border-radius:var(--radius-pill);width:80px;height:28px}.kYs8Hq_chipWide{border-radius:var(--radius-pill);width:112px;height:28px}.kYs8Hq_grid{border:1px solid var(--line-strong);border-radius:var(--radius-lg);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.kYs8Hq_gridHead{gap:var(--space-md);padding:var(--space-12) var(--space-md);background:var(--surface-alt);border-bottom:1px solid var(--line);display:flex}.kYs8Hq_gridHeadCell{height:14px}.kYs8Hq_gridRow{align-items:center;gap:var(--space-md);padding:var(--space-12) var(--space-md);border-bottom:1px solid var(--line);display:flex}.kYs8Hq_gridRow:last-child{border-bottom:0}.kYs8Hq_gridCell{height:12px}.kYs8Hq_detailBody{gap:var(--space-md);flex:auto;grid-template-columns:minmax(0,1fr);align-content:start;min-height:0;display:grid}@media (min-width:1024px){.kYs8Hq_detailBody{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr)}}.kYs8Hq_detailMain,.kYs8Hq_detailRail{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.kYs8Hq_card{gap:var(--space-12);padding:var(--space-md);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex}.kYs8Hq_cardTitle{width:160px;height:16px;margin-bottom:var(--space-2xs)}.kYs8Hq_fieldRow{align-items:center;gap:var(--space-md);display:flex}.kYs8Hq_fieldLabel{opacity:.7;flex:none;width:112px;height:12px}.kYs8Hq_fieldValue{flex:auto;height:12px}.kYs8Hq_form{gap:var(--space-md);flex-direction:column;flex:none;max-width:40rem;display:flex}.kYs8Hq_formField{gap:var(--space-xs);flex-direction:column;display:flex}.kYs8Hq_formLabel{opacity:.7;height:12px}.kYs8Hq_formInput{opacity:.6;width:100%;height:36px}.kYs8Hq_formTextarea{opacity:.6;width:100%;height:96px}.kYs8Hq_formFooter{gap:var(--space-sm);margin-top:var(--space-lg);max-width:40rem;display:flex}.kYs8Hq_compact{height:auto;min-height:0;overflow:visible}.kYs8Hq_compact .kYs8Hq_pulse{gap:var(--space-sm);flex:none}.kYs8Hq_blockTitle{width:40%;max-width:200px;height:14px}.kYs8Hq_blockLine{opacity:.7;width:85%;height:12px}.kYs8Hq_blockLineShort{opacity:.7;width:60%;height:12px}.kYs8Hq_blockBody{opacity:.55;width:100%;height:96px;margin-top:var(--space-2xs)}
.g0MI9W_body{gap:var(--space-20);padding:var(--space-20) var(--space-lg);flex-direction:column;flex:1;display:flex;overflow-y:auto}.g0MI9W_field{flex-direction:column;gap:6px;display:flex}.g0MI9W_label{color:var(--text-secondary);font-size:.8125rem;font-weight:500}.g0MI9W_required{color:var(--color-danger)}.g0MI9W_radioGroup{flex-direction:column;gap:10px;display:flex}.g0MI9W_radioLabel{align-items:center;gap:var(--space-sm);color:var(--text-primary);cursor:pointer;font-size:.875rem;font-weight:400;display:flex}.g0MI9W_radio{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer;margin:0}.g0MI9W_badge{padding:1px var(--space-sm);background:var(--surface-bg);color:var(--text-muted);text-transform:uppercase;letter-spacing:.02em;border-radius:10px;align-items:center;font-size:.6875rem;font-weight:600;display:inline-flex}.g0MI9W_toggleRow{justify-content:space-between;align-items:center;gap:var(--space-12);min-height:32px;display:flex}.g0MI9W_toggleLabel{color:var(--text-primary);font-size:.875rem;font-weight:400}.g0MI9W_divider{border:none;border-top:1px solid var(--border-color);margin:var(--space-xs) 0}.g0MI9W_optionsHeader{justify-content:space-between;align-items:center;display:flex}.g0MI9W_optionsTitle{color:var(--text-primary);font-size:.875rem;font-weight:600}.g0MI9W_resetLink{cursor:pointer;color:var(--color-primary);background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:500}.g0MI9W_resetLink:hover{text-decoration:underline}.g0MI9W_includeSection{gap:var(--space-12);flex-direction:column;display:flex}.g0MI9W_includeLabel{color:var(--text-secondary);margin-bottom:var(--space-2xs);font-size:.8125rem;font-weight:500}.g0MI9W_select{width:100%;padding:var(--space-sm) var(--space-12);border:1px solid var(--border-color);border-radius:var(--radius-input,6px);background:var(--card-bg);color:var(--text-primary);cursor:pointer;appearance:auto;font-size:.875rem;font-weight:400}.g0MI9W_select:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--accent-soft);outline:none}.g0MI9W_footer{padding:var(--space-lg) var(--space-xl);border-top:1px solid var(--border-color)}.g0MI9W_tabContent{min-height:0;padding:0!important}.g0MI9W_statusStack{gap:var(--space-12);flex-direction:column;display:flex}.g0MI9W_generatingRow{align-items:flex-start;gap:var(--space-sm);color:var(--text-secondary);font-size:.875rem;line-height:1.4;display:flex}.g0MI9W_generatingText{flex:1;min-width:0}.g0MI9W_spinner{color:var(--color-primary);flex-shrink:0;animation:.9s linear infinite g0MI9W_exportSpin}@keyframes g0MI9W_exportSpin{to{transform:rotate(360deg)}}.g0MI9W_readyRow{align-items:center;gap:var(--space-sm);color:var(--text-primary);font-size:.875rem;font-weight:500;display:flex}.g0MI9W_readyIcon{color:var(--ok);flex-shrink:0}.g0MI9W_readyEmpty{color:var(--text-muted);font-size:.8125rem}.g0MI9W_readyActions{gap:var(--space-sm);display:flex}.g0MI9W_downloadButton{justify-content:center;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-12);border-radius:var(--radius-input,6px);background:var(--color-primary);color:var(--accent-ink);cursor:pointer;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.g0MI9W_downloadButton:hover{filter:brightness(.96)}.g0MI9W_errorRow{align-items:flex-start;gap:var(--space-sm);color:var(--crit-text);font-size:.875rem;line-height:1.4;display:flex}.g0MI9W_errorIcon{color:var(--crit);flex-shrink:0}
.Hq47oW_overlay{background:var(--scrim);padding:var(--space-lg);z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Hq47oW_modal{background:var(--card-bg);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex-direction:column;max-width:min(90vw,1600px);max-height:calc(100vh - 48px);display:flex;overflow:hidden}.Hq47oW_header{padding:var(--space-md) 18px;border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Hq47oW_title{color:var(--ink);font-size:1rem;font-weight:600}.Hq47oW_header .Hq47oW_close{border:1px solid var(--line);background:var(--surface-alt);color:var(--ink);cursor:pointer;width:32px;min-width:32px;height:32px;min-height:32px;transition:background var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1rem;display:flex}.Hq47oW_header .Hq47oW_close:hover:not(:disabled){background:var(--hover-bg);border-color:var(--ink-3);color:var(--ink)}.Hq47oW_body{flex-direction:column;flex:auto;min-height:0;padding:18px;display:flex;overflow:auto}.Hq47oW_footer{border-top:1px solid var(--line);background:var(--surface-bg);flex-shrink:0;padding:14px 18px}.Hq47oW_footerReason{min-width:0;color:var(--ink-3);flex:1 1 0;font-size:.75rem}@media not (min-width:600px){.Hq47oW_overlay[data-mobile-full-screen=true]{padding:0}.Hq47oW_overlay[data-mobile-full-screen=true]>.Hq47oW_modal{border-radius:0;min-width:100%;max-width:100%;height:100dvh;max-height:100dvh}.Hq47oW_overlay[data-mobile-full-screen=true] .Hq47oW_header{padding-top:max(var(--space-md), env(safe-area-inset-top));padding-left:max(var(--space-md), env(safe-area-inset-left));padding-right:max(var(--space-md), env(safe-area-inset-right))}.Hq47oW_overlay[data-mobile-full-screen=true] .Hq47oW_body{padding-left:max(var(--space-md), env(safe-area-inset-left));padding-right:max(var(--space-md), env(safe-area-inset-right))}.Hq47oW_overlay[data-mobile-full-screen=true] .Hq47oW_footer{padding-bottom:max(var(--space-md), env(safe-area-inset-bottom));padding-left:max(var(--space-md), env(safe-area-inset-left));padding-right:max(var(--space-md), env(safe-area-inset-right))}.Hq47oW_overlay[data-mobile-full-screen=true] .Hq47oW_footerReason{overflow-wrap:anywhere;flex:1 0 100%}.Hq47oW_overlay[data-mobile-full-screen=true] .Hq47oW_header .Hq47oW_close{width:44px;min-width:44px;height:44px;min-height:44px}}
.m632Jq_wrapper{flex-direction:column;gap:6px;display:flex}.m632Jq_label{font-size:var(--fc-label-size,.8125rem);color:var(--text-muted);-webkit-user-select:none;user-select:none;font-weight:500}.m632Jq_requiredMark{color:var(--crit)}.m632Jq_row{align-items:stretch;gap:6px;display:flex}.m632Jq_prefixField{flex:auto;min-width:0;position:relative}.m632Jq_prefixInputWrap{align-items:center;display:flex;position:relative}.m632Jq_prefixInput{width:100%;min-height:40px;padding:9px var(--space-xl) 9px var(--space-12);background:var(--input-bg);border:1px solid var(--line-strong);border-radius:var(--radius-input);font-size:var(--fc-font-size,.9375rem);font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);outline:none}.m632Jq_prefixInput::placeholder{color:var(--ink-3);font-family:inherit}.m632Jq_prefixInput:hover:not(:disabled){border-color:var(--ink-3)}.m632Jq_prefixInput:focus{border-color:var(--accent);box-shadow:var(--fc-focus-ring)}.m632Jq_prefixInput:disabled{opacity:.6;cursor:not-allowed;background:var(--surface-alt)}.m632Jq_searchIcon{width:16px;height:16px;color:var(--ink-3);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.m632Jq_clearButton{width:20px;height:20px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.m632Jq_clearButton:hover{background:var(--hover-bg);color:var(--crit)}.m632Jq_prefixDescriptionHint{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:.75rem;overflow:hidden}.m632Jq_separator{color:var(--ink-3);-webkit-user-select:none;user-select:none;align-self:center;font-weight:700}.m632Jq_suffixInput{background:var(--input-bg);border:1px solid var(--line-strong);border-radius:var(--radius-input);width:5.5rem;min-height:40px;font-size:var(--fc-font-size,.9375rem);font-family:var(--font-mono,ui-monospace, monospace);text-transform:uppercase;color:var(--ink);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);outline:none;flex:none;padding:9px 10px}.m632Jq_suffixInput::placeholder{color:var(--ink-3);text-transform:none}.m632Jq_suffixInput:hover:not(:disabled){border-color:var(--ink-3)}.m632Jq_suffixInput:focus{border-color:var(--accent);box-shadow:var(--fc-focus-ring)}.m632Jq_suffixInput:disabled{opacity:.6;cursor:not-allowed;background:var(--surface-alt)}.m632Jq_panel{background:var(--card-bg);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow);z-index:var(--z-dropdown);min-height:64px;max-height:320px;animation:m632Jq_ccbSlideDown var(--dur-fast) var(--ease-emphasis);flex-direction:column;display:flex;position:fixed;overflow:hidden}.m632Jq_panelAbove{animation:m632Jq_ccbSlideUp var(--dur-fast) var(--ease-emphasis)}@keyframes m632Jq_ccbSlideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes m632Jq_ccbSlideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.m632Jq_optionsList{scrollbar-width:thin;padding:var(--space-xs);flex:1;margin:0;list-style:none;overflow-y:auto}.m632Jq_option{align-items:baseline;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);border-radius:var(--radius-btn);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem;display:flex}.m632Jq_option:hover{background:var(--hover-bg)}.m632Jq_optionHighlighted{background:var(--hover-bg);box-shadow:inset 2px 0 0 var(--accent)}.m632Jq_optionCode{font-family:var(--font-mono,ui-monospace, monospace);flex:none;font-weight:600}.m632Jq_optionDescription{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.m632Jq_emptyState{padding:14px var(--space-12);text-align:center;color:var(--ink-3);font-size:.8125rem}.m632Jq_suggestLabel{padding:var(--space-sm) var(--space-sm) var(--space-2xs);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);font-size:.6875rem;font-weight:600}.m632Jq_previewRow{align-items:center;gap:var(--space-sm);font-size:.8125rem;display:flex}.m632Jq_previewLabel{color:var(--text-muted)}.m632Jq_previewValue{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink);font-weight:600}.m632Jq_previewValueEmpty{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink-3)}.m632Jq_previewOk{color:var(--success);align-items:center;display:inline-flex}.m632Jq_warningBanner{padding:var(--space-sm) var(--space-sm);background:var(--color-warning-soft);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);color:var(--ink);flex-direction:column;gap:6px;font-size:.8125rem;display:flex}.m632Jq_warningHeadline{align-items:flex-start;gap:6px;display:flex}.m632Jq_warningIcon{width:16px;height:16px;color:var(--color-warning);flex:none;margin-top:1px}.m632Jq_errorBanner{padding:var(--space-sm) var(--space-sm);background:var(--crit-soft);border:1px solid var(--crit);border-radius:var(--radius-md);color:var(--crit-ink);align-items:center;gap:6px;font-size:.8125rem;display:flex}.m632Jq_suggestChips{flex-wrap:wrap;gap:6px;display:flex}.m632Jq_suggestChip{align-items:center;gap:var(--space-xs);border:1px solid var(--line-strong);background:var(--card-bg);font-size:.75rem;font-family:var(--font-mono,ui-monospace, monospace);color:var(--ink);cursor:pointer;border-radius:999px;padding:3px 10px;display:inline-flex}.m632Jq_suggestChip:hover{border-color:var(--accent);background:var(--accent-soft)}
.ibJ_Va_tab{gap:var(--space-md);flex-direction:column;min-width:0;display:flex;container:job-status-tab/inline-size}.ibJ_Va_metrics{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.ibJ_Va_hint{font-size:var(--fs-meta);color:var(--ink-3);font-weight:400}.ibJ_Va_tableWrap{margin:0 calc(-1 * var(--space-md));overflow-x:auto}.ibJ_Va_num{font-variant-numeric:tabular-nums;white-space:nowrap}.ibJ_Va_nowrap{white-space:nowrap}.ibJ_Va_neg{color:var(--crit-ink)}.ibJ_Va_pos{color:var(--ok-ink)}.ibJ_Va_dash,.ibJ_Va_muted{color:var(--ink-3)}.ibJ_Va_strong{font-weight:700}.ibJ_Va_report th.ibJ_Va_projCol,.ibJ_Va_report td.ibJ_Va_projCol{background:color-mix(in srgb, var(--accent-soft) 45%, transparent)}.ibJ_Va_report thead th.ibJ_Va_projCol,.ibJ_Va_report thead th.ibJ_Va_projGroup{color:var(--accent);border-bottom-color:var(--accent)}.ibJ_Va_report tfoot td{font-family:inherit;font-weight:600}.ibJ_Va_report tfoot tr.ibJ_Va_totalRow{background:var(--card-bg)}.ibJ_Va_report tfoot tr.ibJ_Va_totalRow td{font-weight:700}.ibJ_Va_report tfoot tr.ibJ_Va_marginRow{background:var(--card-bg);border-top:none}.ibJ_Va_report tfoot tr.ibJ_Va_marginRow td{border-top:none}.ibJ_Va_report tfoot tr.ibJ_Va_netRow td{border-top:1px solid var(--line-strong)}.ibJ_Va_report tbody tr.ibJ_Va_sectionRow th,.ibJ_Va_report tbody tr.ibJ_Va_sectionRow td{padding-top:var(--space-sm);padding-bottom:var(--space-2xs);border-bottom:none}.ibJ_Va_report tbody tr.ibJ_Va_subRow th{padding-left:var(--space-xl)}.ibJ_Va_deductLabel{color:var(--crit-ink)}.ibJ_Va_sectionLabel{color:var(--ink-3);font-size:var(--fs-eyebrow);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.ibJ_Va_drillRow{cursor:pointer}.ibJ_Va_drillRow:hover td{background:var(--surface-2)}.ibJ_Va_drillIcon{vertical-align:middle;margin-left:var(--space-xs);color:var(--ink-3);opacity:0;transition:opacity .12s;display:inline-flex}.ibJ_Va_drillRow:hover .ibJ_Va_drillIcon,.ibJ_Va_drillRow:focus-within .ibJ_Va_drillIcon{opacity:1}.ibJ_Va_kv{gap:var(--space-xs) var(--space-md);font-size:var(--fs-label);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.ibJ_Va_kv dt{color:var(--ink-2);margin:0}.ibJ_Va_kv dd{text-align:right;margin:0;font-weight:600}.ibJ_Va_kv .ibJ_Va_rule{border-top:1px solid var(--line);margin:var(--space-2xs) 0;grid-column:1/-1}.ibJ_Va_kv .ibJ_Va_note{font-size:var(--fs-meta);color:var(--ink-3);grid-column:1/-1}.ibJ_Va_kv .ibJ_Va_big dd{font-size:var(--fs-h3)}.ibJ_Va_delta{align-items:center;gap:var(--space-2xs);font-size:var(--fs-meta);border-radius:var(--radius-sm);padding:0 var(--space-xs);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.6;display:inline-flex}.ibJ_Va_deltaGood{color:var(--ok-ink);background:var(--ok-soft)}.ibJ_Va_deltaBad{color:var(--crit-ink);background:var(--crit-soft)}.ibJ_Va_deltaFlat{color:var(--ink-3);background:var(--surface-2)}.ibJ_Va_field{margin-top:var(--space-sm)}.ibJ_Va_fieldLabel{font-size:var(--fs-meta);color:var(--ink-2);margin-bottom:var(--space-xs);font-weight:600;display:block}.ibJ_Va_priorHint{font-size:var(--fs-meta);color:var(--ink-3);margin-top:var(--space-2xs)}.ibJ_Va_toolbarSticky{background:var(--page-bg,var(--surface-bg))}@container job-status-tab (min-width:64rem){.ibJ_Va_toolbarSticky{z-index:calc(var(--z-sticky) + 1);position:sticky;top:0}}.ibJ_Va_toolbar{gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ibJ_Va_toolbarLeft,.ibJ_Va_toolbarRight{gap:var(--space-sm);flex-wrap:wrap;align-items:center;display:flex}.ibJ_Va_period{font-size:var(--fs-label);color:var(--ink-2);gap:var(--space-md);flex-wrap:wrap;display:inline-flex}.ibJ_Va_period b{color:var(--ink);font-weight:600}.ibJ_Va_blockReason{font-size:var(--fs-meta);color:var(--ink-3);max-width:18rem}.ibJ_Va_topics{flex-direction:column;display:flex}.ibJ_Va_topic{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) 0;border-bottom:1px solid var(--line);font-size:var(--fs-label);display:flex}.ibJ_Va_topic:last-child{border-bottom:none}.ibJ_Va_chips{gap:var(--space-xs);flex-wrap:wrap;display:flex}.ibJ_Va_flag{gap:var(--space-sm);font-size:var(--fs-label);color:var(--warn-ink);background:var(--warn-soft);border-radius:var(--radius-md);padding:var(--space-sm);margin-bottom:var(--space-sm);align-items:flex-start;display:flex}.ibJ_Va_flag svg{flex:none}.ibJ_Va_sig{align-items:center;gap:var(--space-sm);margin-top:var(--space-12);font-size:var(--fs-label);color:var(--ink-2);display:flex}.ibJ_Va_saveState{font-size:var(--fs-meta);color:var(--ink-3);align-items:center;gap:var(--space-xs);display:inline-flex}.ibJ_Va_saveStateError{color:var(--crit-ink)}.ibJ_Va_numberRow{gap:var(--space-sm);margin-top:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ibJ_Va_empty{padding:var(--space-lg);text-align:center;color:var(--ink-3);font-size:var(--fs-label)}.ibJ_Va_registerChanges{margin-top:var(--space-xs);padding-top:var(--space-xs);border-top:1px dashed var(--line);font-size:var(--fs-label);color:var(--ink-2);gap:var(--space-2xs);flex-direction:column;align-items:flex-start;display:flex}.ibJ_Va_registerChangesHead{font-size:var(--fs-meta);color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.ibJ_Va_registerChangesList{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ibJ_Va_registerChangesList strong{color:var(--ink);font-weight:600}.ibJ_Va_registerChangesNote{color:var(--ink-2)}.ibJ_Va_registerChangesMissing{color:var(--warn-ink);font-weight:600}.ibJ_Va_registerChangesEmpty{color:var(--ink-3);margin:0}.ibJ_Va_registerChangesTotal{color:var(--ink);font-weight:600}
.VZSMwW_body{gap:var(--space-sm);flex-direction:column;max-height:62vh;display:flex}.VZSMwW_fieldLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:10px;font-weight:600}.VZSMwW_muted{padding:var(--space-md) var(--space-xs);color:var(--text-muted);margin:0;font-size:13px}.VZSMwW_codeRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.VZSMwW_pill{padding:var(--space-2xs) var(--space-sm);border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;min-height:26px;font-size:11px;transition:background-color .15s}.VZSMwW_pill:hover:not(:disabled){background:var(--bg-subtle);color:var(--text-primary)}.VZSMwW_pill:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.VZSMwW_pill:disabled{cursor:default;opacity:.6}.VZSMwW_list{border:1px solid var(--border-subtle);border-radius:6px;overflow-y:auto}.VZSMwW_groupHead{z-index:var(--z-sticky);align-items:baseline;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--bg-subtle);border-bottom:1px solid var(--border-subtle);font-size:11.5px;display:flex;position:sticky;top:0}.VZSMwW_groupBand{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:40%;overflow:hidden}.VZSMwW_groupBandSep{color:var(--text-muted);opacity:.5}.VZSMwW_groupCode{color:var(--text-primary);white-space:nowrap;font-weight:600}.VZSMwW_groupName{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VZSMwW_groupAmt{font-variant-numeric:tabular-nums;color:var(--warning);white-space:nowrap;margin-left:auto}.VZSMwW_pick{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border-subtle);cursor:pointer;display:flex}.VZSMwW_pick:last-child{border-bottom:none}.VZSMwW_pick:hover{background:var(--bg-subtle)}.VZSMwW_pickName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.VZSMwW_pickMeta{font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:11px}.VZSMwW_footer{align-items:center;gap:var(--space-sm);width:100%;display:flex}.VZSMwW_count{font-variant-numeric:tabular-nums;color:var(--text-muted);margin-right:auto;font-size:12px}.VZSMwW_codeBlock{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--border-color);background:var(--bg-subtle);border-radius:6px;flex-direction:column;display:flex}.VZSMwW_chipRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.VZSMwW_chipLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:10px;font-weight:600}.VZSMwW_codeChip{align-items:baseline;gap:var(--space-sm);border:1px solid var(--border-color);max-width:100%;padding:var(--space-2xs) var(--space-sm);color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border-radius:5px;min-height:26px;font-size:11px;transition:background-color .15s;display:inline-flex}.VZSMwW_codeChip:hover:not(:disabled){background:var(--card-bg);border-color:var(--accent);color:var(--text-primary)}.VZSMwW_codeChip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.VZSMwW_codeChip:disabled{cursor:default;opacity:.6}.VZSMwW_codeChipCode{color:var(--text-primary);white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.VZSMwW_codeChipDesc{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}.VZSMwW_allocatedFlag{letter-spacing:.04em;padding:var(--space-2xs) var(--space-sm);white-space:nowrap;background:var(--bg-subtle);color:var(--warning);border:1px solid var(--warning);border-radius:3px;font-size:10px;font-weight:600}.VZSMwW_redistributeBtn{border:1px solid var(--accent);padding:var(--space-2xs) var(--space-sm);color:var(--accent);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;flex:none;min-height:24px;font-size:11px}.VZSMwW_redistributeBtn:hover:not(:disabled){background:var(--bg-subtle)}.VZSMwW_redistributeBtn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.VZSMwW_redistributeBtn:disabled{cursor:default;opacity:.6}
.fVrTCq_heightMatch{box-sizing:border-box;height:36px;min-height:36px;font-size:var(--fc-font-size,.9375rem)!important;padding-top:7px!important;padding-bottom:7px!important}.fVrTCq_activePill{align-items:stretch;display:inline-flex}.fVrTCq_activePill>:first-child{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.fVrTCq_staticLabel{align-items:center;gap:var(--space-xs);padding-left:var(--space-12);padding-right:var(--space-12);box-sizing:border-box;border:1px solid var(--color-steel);border-radius:var(--radius-btn,4px);background:var(--card-bg);color:var(--ink);white-space:nowrap;-webkit-user-select:none;user-select:none;font-weight:500;display:inline-flex}.fVrTCq_pillClear{box-sizing:border-box;border:1px solid var(--color-steel);border-radius:0 var(--radius-btn,4px) var(--radius-btn,4px) 0;background:var(--card-bg);width:34px;height:36px;color:var(--ink);cursor:pointer;border-left:none;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.fVrTCq_pillClear:hover{background:var(--hover-bg);border-color:var(--text-muted)}
._55zp4W_menu{gap:var(--space-2xs);padding:var(--space-xs);flex-direction:column;min-width:11rem;max-height:20rem;display:flex;overflow-y:auto}._55zp4W_menuItem{padding:var(--space-sm) var(--space-12);border-radius:var(--radius-sm)}._55zp4W_menuItem:hover{background:var(--bg-hover)}
.ZHU8EW_summary{font-size:var(--fs-meta);color:var(--ink-2);margin:0}.ZHU8EW_summary b{color:var(--ink);font-weight:600}.ZHU8EW_changes{padding-left:var(--space-lg);gap:var(--space-2xs);font-size:var(--fs-meta);color:var(--ink);flex-direction:column;margin:0;display:flex}.ZHU8EW_blocked{font-size:var(--fs-meta);color:var(--danger);margin:0;font-weight:600}
.xZMFHq_workflow{gap:var(--space-sm);padding:var(--space-12) var(--space-20);border-bottom:1px solid var(--border);background:var(--surface);color:var(--text-primary);flex-direction:column;display:flex}.xZMFHq_steps,.xZMFHq_row{gap:var(--space-12);flex-wrap:wrap;align-items:center;display:flex}.xZMFHq_steps a{padding:var(--space-sm) var(--space-12);color:var(--text-secondary);border-radius:6px;text-decoration:none}.xZMFHq_steps a[aria-current=step]{color:var(--primary);background:var(--surface-hover);font-weight:600}.xZMFHq_sources{align-items:center;gap:var(--space-sm) var(--space-20);flex-wrap:wrap;font-size:13px;display:flex}.xZMFHq_label{gap:var(--space-xs);flex-direction:column;min-width:140px;font-size:13px;font-weight:500;display:flex}.xZMFHq_stack{gap:var(--space-12);flex-direction:column;display:flex}.xZMFHq_toolbar{gap:var(--space-sm);padding:var(--space-sm) var(--space-12);border:1px solid var(--border);border-radius:6px;flex-direction:column;display:flex}.xZMFHq_scroll{border:1px solid var(--border);border-radius:6px;max-height:340px;overflow:auto}.xZMFHq_choice{align-items:flex-start;gap:var(--space-sm);padding:var(--space-12);border:1px solid var(--border);border-radius:6px;display:flex}.xZMFHq_muted{color:var(--text-secondary);font-size:13px}.xZMFHq_grow{flex:1}.xZMFHq_notice{padding:var(--space-sm);background:var(--surface-hover);border-radius:6px}.xZMFHq_budgetStepHeader{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.xZMFHq_budgetStepActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.xZMFHq_costReportPreview{gap:var(--space-sm);flex-direction:column;display:flex}.xZMFHq_costReportNote{color:var(--text-secondary);margin:0;font-size:13px}.xZMFHq_costReportFooter{gap:var(--space-sm) var(--space-12);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:13px;display:flex}
.fHOAaa_leftRail{border-right:1px solid var(--border-color);background:var(--surface-bg);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.fHOAaa_railTimers{padding:var(--space-12) 14px;border-bottom:1px solid var(--border-color);background:var(--card-bg);flex-direction:column;gap:10px;display:flex}.fHOAaa_railControls{gap:var(--space-sm);padding:10px var(--space-12);border-top:1px solid var(--border-color);background:var(--card-bg);flex-direction:column;display:flex}.fHOAaa_railTransport{justify-content:center;align-items:center;gap:var(--space-sm);display:flex}.fHOAaa_railActionRow{align-items:center;gap:6px;display:flex}.fHOAaa_agendaPanel{background:var(--surface-bg);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.fHOAaa_agendaPanelHeader{padding:14px var(--space-md) 10px;color:var(--muted);letter-spacing:.05em;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:700;display:flex}.fHOAaa_agendaItem{padding:10px var(--space-md);cursor:pointer;color:var(--ink);border-left:3px solid #0000;align-items:center;gap:10px;font-size:.8125rem;transition:background .12s,border-color .12s;display:flex}.fHOAaa_agendaItemChild{padding-left:30px;font-size:.78125rem}.fHOAaa_agendaItem:hover{background:var(--bg-hover)}.fHOAaa_agendaItemActive{background:var(--color-primary-soft);border-left-color:var(--color-primary);font-weight:600}.fHOAaa_agendaItemCompleted{color:var(--muted)}.fHOAaa_agendaItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.fHOAaa_agendaChildMarker{width:14px;color:var(--muted);text-align:center;flex-shrink:0;font-size:.75rem}.fHOAaa_agendaAddTopicBtn{width:calc(100% - 16px);margin:var(--space-sm)}.fHOAaa_agendaItemTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fHOAaa_agendaItemTime{color:var(--muted);white-space:nowrap;font-size:.6875rem}.fHOAaa_agendaItemTimeOver{color:var(--crit-text);font-weight:600}.fHOAaa_agendaItemActions{gap:var(--space-xs);flex-shrink:0;display:flex}
.D2j1kW_wrap{display:inline-flex;position:relative}.D2j1kW_menu{min-width:200px;padding:var(--space-xs);flex-direction:column;align-items:stretch;display:flex}.D2j1kW_rule{height:1px;margin:var(--space-xs) 0;background:var(--line)}.D2j1kW_danger{color:var(--color-danger)}
.prhyiq_ribbon{align-items:center;gap:0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.prhyiq_phase{align-items:center;gap:var(--space-sm);flex:1;min-width:0;display:flex}.prhyiq_phase[data-last=true]{flex:none}.prhyiq_node{border:2px solid var(--line-strong);background:var(--card-bg);width:22px;height:22px;font-size:var(--fs-eyebrow);color:var(--ink-3);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.prhyiq_label{font-size:var(--fs-meta);color:var(--ink-3);white-space:nowrap;font-weight:600}.prhyiq_bar{background:var(--line-strong);height:2px;min-width:var(--space-12);border-radius:2px;flex:1}.prhyiq_phase[data-state=done] .prhyiq_node{background:var(--ok);border-color:var(--ok);color:var(--ok-on-fill)}.prhyiq_phase[data-state=done] .prhyiq_label{color:var(--ink-2)}.prhyiq_phase[data-state=done] .prhyiq_bar{background:var(--ok)}.prhyiq_phase[data-state=current] .prhyiq_node{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 var(--space-xs) var(--accent-soft)}.prhyiq_phase[data-state=current] .prhyiq_label{color:var(--ink);font-weight:700}.prhyiq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.UZxg4W_anchor{position:relative}.UZxg4W_popover{top:calc(100% + var(--space-2xs));z-index:var(--z-dropdown);width:min(24rem, calc(100vw - 2 * var(--space-md)));background:var(--card-bg);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-sm);gap:var(--space-sm);display:grid;position:absolute;left:0}.UZxg4W_create{gap:var(--space-xs);display:grid}.UZxg4W_hint{font-size:var(--fs-meta);color:var(--ink-3);line-height:1.35}.UZxg4W_months{gap:var(--space-xs);flex-direction:column;max-height:26rem;display:flex;overflow-y:auto}.UZxg4W_month{text-align:left;flex:none}.UZxg4W_months .UZxg4W_month{padding:var(--space-sm) var(--space-md)}.UZxg4W_monthSelected{border-color:var(--accent);background:var(--accent-soft)}.UZxg4W_monthBody{gap:var(--space-2xs);display:grid}.UZxg4W_monthTitle{font-weight:700}.UZxg4W_monthMeta{font-size:var(--fs-meta);color:var(--ink-3)}.UZxg4W_monthPrior{font-size:var(--fs-meta);color:var(--warn-ink)}.UZxg4W_empty{color:var(--ink-3);margin:0}.UZxg4W_contextMenu{min-width:16rem;z-index:var(--z-dropdown);background:var(--card-bg);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-xs);gap:var(--space-2xs);display:grid;position:fixed}.UZxg4W_contextTitle{font-size:var(--fs-meta);padding:var(--space-2xs) var(--space-xs);font-weight:700}.UZxg4W_contextEmpty{font-size:var(--fs-meta);color:var(--ink-3);padding:var(--space-2xs) var(--space-xs)}.UZxg4W_priorRow{gap:var(--space-2xs);align-items:stretch;display:flex}.UZxg4W_priorRow>:first-child{flex:auto}.UZxg4W_priorTitle{font-weight:600;font-size:var(--fs-meta)}.UZxg4W_priorMeta{font-size:var(--fs-meta);color:var(--ink-3)}
.GyHxRa_body{gap:var(--space-12);flex-direction:column;max-height:64vh;display:flex}.GyHxRa_fieldLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:600}.GyHxRa_toolbar{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.GyHxRa_toolbarNote{font-variant-numeric:tabular-nums;color:var(--text-muted);margin-left:auto;font-size:11px}.GyHxRa_rowAction{border:1px solid var(--border-color);padding:var(--space-xs) var(--space-sm);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:5px;min-height:28px;font-size:12px;transition:background-color .15s}.GyHxRa_rowAction:hover:not(:disabled){background:var(--bg-subtle);color:var(--text-primary)}.GyHxRa_rowAction:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.GyHxRa_rowAction:disabled{cursor:default;opacity:.6}.GyHxRa_rows{border:1px solid var(--border-subtle);border-radius:6px;margin:0;padding:0;list-style:none;overflow-y:auto}.GyHxRa_row{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) 150px 92px 96px auto;display:grid}.GyHxRa_row:last-child{border-bottom:none}.GyHxRa_rowName{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.GyHxRa_rowTitle{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.GyHxRa_rowMeta{color:var(--text-muted);white-space:nowrap;font-size:10.5px}.GyHxRa_percentCell{align-items:center;gap:var(--space-xs);display:inline-flex}.GyHxRa_percentInput{text-align:right;width:68px;padding:var(--space-xs) var(--space-sm);border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-primary);font-variant-numeric:tabular-nums;border-radius:4px;font-size:12.5px}.GyHxRa_percentSign{color:var(--text-muted);font-size:11.5px}.GyHxRa_rowMoney{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-primary);white-space:nowrap;font-size:12.5px;font-weight:600}.GyHxRa_remove{border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-muted);cursor:pointer;border-radius:4px;width:24px;height:24px;padding:0;font-size:14px;line-height:1}.GyHxRa_remove:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}.GyHxRa_remove:disabled{cursor:default;opacity:.5}.GyHxRa_searchBlock{gap:var(--space-sm);flex-direction:column;display:flex}.GyHxRa_candidatesBar{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.GyHxRa_candidatesNote{color:var(--text-muted);margin-right:auto;font-size:11px}.GyHxRa_candidates{border:1px solid var(--border-subtle);border-radius:6px;max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.GyHxRa_candidate{align-items:center;gap:var(--space-sm);text-align:left;border:none;border-bottom:1px solid var(--border-subtle);width:100%;padding:var(--space-sm) var(--space-sm);cursor:pointer;font:inherit;background:0 0;display:flex}.GyHxRa_candidate:hover{background:var(--bg-subtle)}.GyHxRa_candidate:focus-within{outline:2px solid var(--accent);outline-offset:-2px}.GyHxRa_candidateCheck{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0}.GyHxRa_candidateText{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.GyHxRa_candidateWbs{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.GyHxRa_candidateSub{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.GyHxRa_candidateMeta{color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.GyHxRa_footer{align-items:center;gap:var(--space-sm);width:100%;display:flex}.GyHxRa_total{font-variant-numeric:tabular-nums;color:var(--text-muted);margin-right:auto;font-size:12.5px;font-weight:600}.GyHxRa_totalOver{color:var(--warning)}.GyHxRa_nameBlock{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--border-color);background:var(--bg-subtle);border-radius:6px;flex-direction:column;display:flex}.GyHxRa_nameRow{align-items:center;gap:var(--space-sm);display:flex}.GyHxRa_nameRow>:last-child{flex:1}.GyHxRa_namePreview{color:var(--text-muted);font-size:11px;line-height:1.5}.GyHxRa_namePreviewCode{font-variant-numeric:tabular-nums;font-family:var(--font-mono,monospace);color:var(--text-primary)}.GyHxRa_rowArea{color:var(--text-muted);font-size:11px}
.jSsnLa_infoGrid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.jSsnLa_badge{align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);letter-spacing:.5px;border-radius:20px;font-size:10px;font-weight:700;display:inline-flex}.jSsnLa_badgeVP{background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary)}.jSsnLa_badgeOverridden{background:var(--color-warning-soft);color:var(--text-primary)}.jSsnLa_photoCard{flex-direction:column;grid-column:span 1;justify-content:center;align-items:center;min-height:180px;display:flex}.jSsnLa_photoPreview{object-fit:cover;width:100%;max-height:200px;margin-bottom:var(--space-sm);border-radius:10px}.jSsnLa_photoUploadZone{align-items:center;gap:var(--space-sm);padding:var(--space-lg);border:2px dashed var(--border-color);cursor:pointer;width:100%;color:var(--text-muted);border-radius:10px;flex-direction:column;font-size:13px;transition:border-color .2s,background .2s;display:flex}.jSsnLa_photoUploadZone:hover{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 4%, transparent)}.jSsnLa_mapPlaceholder{background:var(--bg-subtle);min-height:120px;color:var(--text-muted);border:1px dashed var(--border-color);border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-style:italic;display:flex}.jSsnLa_mapFrame{border:0;border-radius:10px;width:100%;height:200px}.jSsnLa_skeleton{background:linear-gradient(90deg, var(--bg-subtle) 25%, var(--border-color) 50%, var(--bg-subtle) 75%);background-size:200% 100%;border-radius:8px;animation:1.5s infinite jSsnLa_shimmer}@keyframes jSsnLa_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.jSsnLa_groupHeader{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 0;color:var(--text-primary);border-bottom:1px solid var(--border-color);margin-top:var(--space-md);margin-bottom:var(--space-sm);font-size:13px;font-weight:700;display:flex}.jSsnLa_groupHeader:first-child{margin-top:0}.jSsnLa_emptyState{padding:var(--space-2xl) var(--space-lg);text-align:center;background:var(--bg-subtle);border:1px dashed var(--border-color);border-radius:12px}.jSsnLa_emptyIcon{color:var(--text-muted);margin-bottom:var(--space-sm)}.jSsnLa_emptyTitle{color:var(--text-primary);margin-bottom:var(--space-xs);font-size:16px;font-weight:700}.jSsnLa_emptyText{color:var(--text-muted);font-size:13px}.jSsnLa_sectionSub{color:var(--text-muted);margin:0 0 var(--space-md);font-size:12.5px}.jSsnLa_toolbar{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.jSsnLa_toolbarRight{align-items:center;gap:var(--space-sm);display:flex}.jSsnLa_addForm{gap:var(--space-md);flex-direction:column;display:flex}.jSsnLa_hint{color:var(--text-muted);margin-top:calc(-1 * var(--space-xs));font-size:12px}.jSsnLa_groupLabel{color:var(--text-primary);letter-spacing:.3px;font-size:12px;font-weight:700}.jSsnLa_groupGrid{gap:var(--space-xs) var(--space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.jSsnLa_groupSkeleton{height:96px}.jSsnLa_errorText{color:var(--color-rust);font-size:12.5px}.jSsnLa_addResult{gap:var(--space-sm);flex-direction:column;display:flex}.jSsnLa_resultOk{color:var(--color-primary);font-size:13px;font-weight:600}.jSsnLa_resultWarn{color:var(--color-rust);font-size:13px;font-weight:600}.jSsnLa_resultDetail{color:var(--text-muted);font-size:12.5px}
.R8Tp7W_headerText{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.R8Tp7W_title{color:var(--text-primary);font-size:1.125rem;font-weight:600;line-height:1.3}.R8Tp7W_subtitle{color:var(--text-muted);font-size:.8125rem;line-height:1.4}.R8Tp7W_body{min-height:120px;position:relative}.R8Tp7W_sectionLabel{color:var(--text-muted);margin:0;padding:12px 0 6px;font-size:.75rem;font-weight:600}.R8Tp7W_divider{border:none;border-top:1px solid var(--border-color);margin:var(--space-xs) 0}.R8Tp7W_templateRow{gap:var(--space-12);border-radius:8px;padding:10px 8px}.R8Tp7W_templateIcon{background:var(--bg-subtle);border:1px solid var(--border-color);width:32px;height:32px;color:var(--text-secondary);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.R8Tp7W_templateName{overflow-wrap:anywhere;white-space:normal;flex:1;min-width:0;font-size:.875rem;font-weight:500;line-height:1.4}.R8Tp7W_templateTime{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.75rem}.R8Tp7W_loadingRow{padding:var(--space-20);color:var(--text-muted);justify-content:center;align-items:center;font-size:.8125rem;display:flex}.R8Tp7W_startingOverlay{background:color-mix(in srgb, var(--card-bg) 85%, transparent);z-index:var(--z-overlay-backdrop);color:var(--text-primary);justify-content:center;align-items:center;gap:var(--space-sm);border-radius:12px;font-size:.875rem;font-weight:600;display:flex;position:absolute;inset:0}
.tOK4tW_tabPane{flex-direction:column;height:100%;min-height:0;display:flex}.tOK4tW_tableWrapper{border-radius:var(--radius-card,6px);flex:1;overflow:hidden}.tOK4tW_statusBadge{white-space:nowrap;border-radius:12px;align-items:center;gap:5px;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.tOK4tW_statusBadge[data-status=Draft]{background:var(--surface-alt);color:var(--muted)}.tOK4tW_statusBadge[data-status=Scheduled]{background:var(--info-soft);color:var(--info-ink)}.tOK4tW_statusBadge[data-status=InProgress]{background:var(--ok-soft);color:var(--ok-ink)}.tOK4tW_statusBadge[data-status=Closed]{background:var(--cat-indigo-soft);color:var(--cat-indigo-ink)}.tOK4tW_statusBadge[data-status=Locked]{background:var(--warn-soft);color:var(--warn-ink)}.tOK4tW_statusBadge[data-status=Reopened]{background:var(--cat-magenta-soft);color:var(--cat-magenta-ink)}
.UoJP8q_bar{z-index:var(--z-sidebar-overlay);padding:6px var(--space-sm);background:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--shadow-lg);-webkit-user-select:none;user-select:none;touch-action:none;border-radius:14px;align-items:center;gap:6px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.UoJP8q_grip{cursor:grab}.UoJP8q_grip:active{cursor:grabbing}.UoJP8q_group{align-items:center;gap:var(--space-2xs);display:inline-flex}.UoJP8q_divider{background:var(--card-border);width:1px;height:24px;margin:0 var(--space-2xs)}
.SU_ioW_body{gap:var(--space-md);flex-direction:column;display:flex}.SU_ioW_intro{font-size:var(--fs-body);color:var(--text-secondary);margin:0;line-height:1.45}.SU_ioW_subject{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-12);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-alt);display:flex}.SU_ioW_subjectName{font-size:var(--fs-body-strong);font-weight:600}.SU_ioW_subjectRole{font-size:var(--fs-eyebrow);color:var(--text-secondary)}.SU_ioW_error{font-size:var(--fs-meta);color:var(--crit);margin:0;line-height:1.4}.SU_ioW_footer{justify-content:flex-end;gap:var(--space-sm);display:flex}
.hG7sUa_wrapper{border:1px solid var(--border-color);border-radius:var(--radius-card);background:var(--card-bg);flex:1;min-height:0;overflow:auto}.hG7sUa_headerRow{align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-md);border-bottom:1px solid var(--border-color);text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);background:var(--card-bg);z-index:var(--z-sticky);grid-template-columns:1fr 140px 220px 120px;font-size:.75rem;font-weight:700;display:grid;position:sticky;top:0}.hG7sUa_seriesRow{align-items:center;gap:var(--space-12);padding:14px var(--space-md);border-bottom:1px solid var(--border-color);cursor:pointer;grid-template-columns:1fr 140px 220px 120px;transition:background .12s;display:grid}.hG7sUa_seriesRow:hover{background:var(--bg-subtle)}.hG7sUa_seriesTitle{align-items:center;gap:var(--space-sm);color:var(--text-primary);min-width:0;font-size:.9375rem;font-weight:600;display:flex}.hG7sUa_seriesTitle span.hG7sUa_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hG7sUa_chevron{color:var(--text-muted);flex-shrink:0;display:inline-flex}.hG7sUa_count,.hG7sUa_dateRange{color:var(--text-secondary);font-size:.8125rem}.hG7sUa_followUpBtn{justify-self:end}.hG7sUa_childHeader{gap:var(--space-12);padding:var(--space-sm) var(--space-md) var(--space-sm) 40px;background:var(--bg-subtle);border-bottom:1px solid var(--border-color);text-transform:uppercase;letter-spacing:.03em;color:var(--text-muted);grid-template-columns:70px 130px 1fr 1fr 1fr;font-size:.6875rem;font-weight:700;display:grid}.hG7sUa_childRow{gap:var(--space-12);padding:var(--space-12) var(--space-md) var(--space-12) 40px;border-bottom:1px solid var(--border-color);cursor:pointer;color:var(--text-primary);grid-template-columns:70px 130px 1fr 1fr 1fr;align-items:center;font-size:.875rem;transition:background .12s;display:grid}.hG7sUa_childHeader[data-has-actions=true],.hG7sUa_childRow[data-has-actions=true]{grid-template-columns:70px 130px 1fr 1fr 1fr 44px}.hG7sUa_childActions{justify-content:center;align-items:center;display:flex}.hG7sUa_childRow:hover{background:var(--bg-subtle)}.hG7sUa_childNo{color:var(--text-secondary);font-weight:600}.hG7sUa_muted{color:var(--text-muted)}.hG7sUa_empty{padding:var(--space-2xl) var(--space-md);text-align:center;color:var(--text-muted);font-size:.875rem}
.WAb-eq_titleLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--ink);font-weight:500;overflow:hidden}.WAb-eq_sections{gap:var(--space-12);flex-direction:column;display:flex}
.ymPWbG_page{color:var(--text-primary);padding:var(--space-lg)}.ymPWbG_infoGrid{gap:var(--space-md);margin-top:var(--space-md);grid-template-columns:1fr 1fr 1fr;display:grid}@media (max-width:900px){.ymPWbG_infoGrid{grid-template-columns:1fr}}.ymPWbG_badge{align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);letter-spacing:.5px;border-radius:20px;font-size:10px;font-weight:700;display:inline-flex}.ymPWbG_badgeVP{background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary)}.ymPWbG_badgeOverridden{background:color-mix(in srgb, var(--color-warning) 15%, transparent);color:var(--color-warning)}.ymPWbG_photoCard{flex-direction:column;grid-column:span 1;justify-content:center;align-items:center;min-height:180px;display:flex}.ymPWbG_photoPreview{object-fit:cover;width:100%;max-height:200px;margin-bottom:var(--space-sm);border-radius:10px}.ymPWbG_photoUploadZone{align-items:center;gap:var(--space-sm);padding:var(--space-lg);border:2px dashed var(--border-color);cursor:pointer;width:100%;color:var(--text-muted);border-radius:10px;flex-direction:column;font-size:13px;transition:border-color .2s,background .2s;display:flex}.ymPWbG_photoUploadZone:hover{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 4%, transparent)}.ymPWbG_mapPlaceholder{background:var(--bg-subtle);min-height:120px;color:var(--text-muted);border:1px dashed var(--border-color);border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-style:italic;display:flex}.ymPWbG_mapFrame{border:0;border-radius:10px;width:100%;height:200px}.ymPWbG_geoAlert{align-items:flex-start;gap:var(--space-sm);padding:10px var(--space-12);background:var(--color-danger-soft);border:1px solid var(--color-danger-border);color:var(--color-danger);border-radius:8px;margin-bottom:10px;font-size:12px;line-height:1.45;display:flex}.ymPWbG_geoAlertIcon{flex:none;margin-top:1px}.ymPWbG_geoAlertTitle{margin-bottom:var(--space-2xs);font-weight:700;display:block}.ymPWbG_badgeManual{background:color-mix(in srgb, var(--color-primary) 12%, transparent);color:var(--color-primary)}.ymPWbG_pickerMap{border:1px solid var(--border-color);border-radius:10px;width:100%;height:360px;overflow:hidden}.ymPWbG_pickerHint{color:var(--text-muted);font-size:12px;line-height:1.45}.ymPWbG_pickerCursor .gm-style{cursor:crosshair}.ymPWbG_pickerFallback{border:1px dashed var(--border-color);background:var(--bg-subtle);text-align:center;width:100%;height:360px;padding:var(--space-lg);color:var(--text-muted);border-radius:10px;justify-content:center;align-items:center;font-size:13px;display:flex}.ymPWbG_skeleton{background:linear-gradient(90deg, var(--bg-subtle) 25%, var(--border-color) 50%, var(--bg-subtle) 75%);background-size:200% 100%;border-radius:8px;animation:1.5s infinite ymPWbG_shimmer}@keyframes ymPWbG_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ymPWbG_detailTable{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.ymPWbG_detailTable th{text-align:left;letter-spacing:.8px;color:var(--text-muted);border-bottom:2px solid var(--border-color);white-space:nowrap;padding:10px 14px;font-size:11px;font-weight:700}.ymPWbG_detailTable td{border-bottom:1px solid var(--border-color);vertical-align:middle;color:var(--text-primary);padding:10px 14px}.ymPWbG_detailTable tbody tr:hover{background:var(--bg-subtle)}.ymPWbG_groupHeader{align-items:center;gap:var(--space-sm);color:var(--text-primary);border-bottom:1px solid var(--border-color);margin-top:var(--space-md);padding:10px 0;font-size:13px;font-weight:700;display:flex}.ymPWbG_groupHeader:first-child{margin-top:0}.ymPWbG_toggle{background:var(--border-color);cursor:pointer;border:none;border-radius:10px;width:36px;height:20px;transition:background .2s;position:relative}.ymPWbG_toggle:after{content:"";background:var(--card-bg);width:16px;height:16px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .2s;position:absolute;top:2px;left:2px}.ymPWbG_toggleOn{background:var(--color-primary)}.ymPWbG_toggleOn:after{transform:translate(16px)}.ymPWbG_emptyState{padding:var(--space-2xl) var(--space-lg);text-align:center;background:var(--bg-subtle);border:1px dashed var(--border-color);border-radius:12px}.ymPWbG_emptyIcon{color:var(--text-muted);margin-bottom:var(--space-12)}.ymPWbG_emptyTitle{color:var(--text-primary);margin-bottom:var(--space-xs);font-size:16px;font-weight:700}.ymPWbG_emptyText{color:var(--text-muted);font-size:13px}
._1yp95G_titleCell{align-items:center;gap:var(--space-sm);min-width:0;display:flex}._1yp95G_rowNumber{font-size:var(--fs-label);color:var(--text-muted);flex:none;font-weight:500}._1yp95G_titleLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-weight:500;overflow:hidden}._1yp95G_rankCell{align-items:center;gap:var(--space-xs);flex:none;display:inline-flex}._1yp95G_rankNumber{font-size:var(--fs-label);font-variant-numeric:tabular-nums;color:var(--text-secondary);font-weight:600}._1yp95G_topThreePill{color:var(--accent);white-space:nowrap;font-size:.6875rem;font-weight:700}
.cFVh-W_stage{background:var(--surface-bg);border-radius:var(--radius-card,6px);justify-content:center;align-items:center;min-height:240px;max-height:min(70vh,640px);display:flex;position:relative;overflow:hidden}.cFVh-W_video,.cFVh-W_image{object-fit:contain;max-width:100%;max-height:min(70vh,640px);display:block}.cFVh-W_audio{width:100%;padding:var(--space-20) var(--space-md)}.cFVh-W_pdf{background:var(--card-bg);border:0;width:100%;height:min(70vh,640px)}.cFVh-W_loading{color:var(--text-muted);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cFVh-W_loading svg{animation:1s linear infinite cFVh-W_spin}.cFVh-W_fallback{align-items:center;gap:var(--space-2xs);padding:var(--space-20);text-align:center;flex-direction:column;display:flex}.cFVh-W_fallbackIcon{color:var(--text-muted)}.cFVh-W_fallbackTitle{color:var(--text-primary);font-size:.875rem;font-weight:600}.cFVh-W_fallbackHint{color:var(--text-muted);font-size:.8125rem}.cFVh-W_footer{justify-content:flex-end;align-items:center;gap:var(--space-sm);display:flex}@keyframes cFVh-W_spin{to{transform:rotate(360deg)}}
.bbaxiG_root{box-sizing:border-box;width:100%;min-height:100%;padding:var(--_gutter,var(--space-lg));padding-bottom:calc(var(--_gutter,var(--space-lg)) + max(var(--cui-banner-height), var(--feedback-fab-inset)));row-gap:var(--space-md);flex-direction:column;display:flex}.bbaxiG_contained{height:100%;min-height:0;overflow:hidden auto}.bbaxiG_header,.bbaxiG_toolbar{flex:none;min-width:0}.bbaxiG_banner{min-width:0;margin-bottom:var(--space-sm);flex:none}.bbaxiG_body{flex:none;min-width:0}.bbaxiG_contained>.bbaxiG_body{flex:auto;min-height:min(9rem,100%);overflow:auto}.bbaxiG_capped{max-width:var(--_max);width:100%;margin-inline:auto}.bbaxiG_tabs,.bbaxiG_metrics{flex:none;min-width:0}.bbaxiG_metricsBand{background:var(--card-bg);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;gap:0!important}.bbaxiG_metricsBand>*{border-inline-start:1px solid var(--line)}.bbaxiG_metricsBand>:first-child{border-inline-start:0}
.alYWQG_strip{gap:var(--space-xs);margin-bottom:var(--space-sm);flex-direction:column;display:flex}.alYWQG_line{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.alYWQG_lineEnd{justify-content:flex-end}.alYWQG_spacer{flex:auto}.alYWQG_meta{gap:var(--space-sm);font-size:var(--fs-meta);color:var(--ink-2);flex-wrap:wrap;display:inline-flex}.alYWQG_meta b{color:var(--ink);font-weight:600}.alYWQG_pinItem{align-items:center;gap:var(--space-2xs);display:inline-flex}.alYWQG_actions{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:inline-flex}.alYWQG_blockReason{font-size:var(--fs-meta);color:var(--ink-3);max-width:18rem}
.NOHpfa_body{gap:var(--space-12);flex-direction:column;max-height:66vh;display:flex;overflow-y:auto}.NOHpfa_fieldLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:600}.NOHpfa_section{gap:var(--space-sm);flex-direction:column;display:flex}.NOHpfa_sectionHead{align-items:baseline;gap:var(--space-sm);display:flex}.NOHpfa_sectionNote{font-variant-numeric:tabular-nums;color:var(--text-muted);margin-left:auto;font-size:11px}.NOHpfa_mono{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--text-muted);font-size:11.5px}.NOHpfa_muted{color:var(--text-muted);font-size:11.5px}.NOHpfa_grow{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.NOHpfa_right{text-align:right}.NOHpfa_sourceRow{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:6px;font-size:13px;display:flex}.NOHpfa_suggestRow{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);border:1px solid var(--accent);background:var(--bg-subtle);border-radius:6px;display:flex}.NOHpfa_suggestText{color:var(--text-primary);flex:auto;font-size:12.5px}.NOHpfa_searchRow{align-items:center;gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.NOHpfa_candidates{border:1px solid var(--border-subtle);border-radius:6px;max-height:180px;margin:0;padding:0;list-style:none;overflow-y:auto}.NOHpfa_candidate{align-items:baseline;gap:var(--space-sm);text-align:left;border:none;border-bottom:1px solid var(--border-subtle);width:100%;padding:var(--space-sm) var(--space-sm);cursor:pointer;font:inherit;color:var(--text-primary);background:0 0;font-size:13px;display:flex}.NOHpfa_candidate:hover:not(:disabled){background:var(--bg-subtle)}.NOHpfa_candidate:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.NOHpfa_targets,.NOHpfa_breakdown{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.NOHpfa_targets th,.NOHpfa_breakdown th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--border-subtle);font-size:10px;font-weight:600}.NOHpfa_targets td,.NOHpfa_breakdown td{padding:var(--space-sm) var(--space-sm);border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:middle}.NOHpfa_targets tbody tr:last-child td,.NOHpfa_breakdown tbody tr:last-child td{border-bottom:none}.NOHpfa_remove{border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-muted);cursor:pointer;border-radius:4px;width:24px;height:24px;padding:0;font-size:14px;line-height:1}.NOHpfa_remove:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}.NOHpfa_remove:disabled{cursor:default;opacity:.5}.NOHpfa_modes{gap:var(--space-xs);flex-direction:column;display:flex}.NOHpfa_mode{align-items:center;gap:var(--space-sm);color:var(--text-primary);cursor:pointer;font-size:12.5px;display:flex}.NOHpfa_disclosure{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline}.NOHpfa_disclosure:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.NOHpfa_footer{align-items:center;gap:var(--space-sm);width:100%;display:flex}.NOHpfa_total{font-variant-numeric:tabular-nums;color:var(--text-muted);margin-right:auto;font-size:12.5px;font-weight:600}
.AEMQ7q_banner{border:1px solid var(--line);border-left:3px solid var(--line);border-radius:var(--radius-card);background:var(--card-bg);box-sizing:border-box;align-items:center;gap:12px;width:100%;padding:14px 20px;display:flex}.AEMQ7q_icon{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AEMQ7q_content{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.AEMQ7q_title{color:var(--ink);font-size:.9375rem;font-weight:700;line-height:1.3}.AEMQ7q_subtitle{color:var(--text-muted);font-size:.8125rem;font-weight:400;line-height:1.3}.AEMQ7q_actions{align-items:center;gap:var(--space-sm);flex-shrink:0;margin-left:auto;display:flex}.AEMQ7q_success{border-left-color:var(--ok)}.AEMQ7q_success .AEMQ7q_icon{color:var(--ok)}.AEMQ7q_warning{border-left-color:var(--warn)}.AEMQ7q_warning .AEMQ7q_icon{color:var(--warn)}.AEMQ7q_danger{border-left-color:var(--crit)}.AEMQ7q_danger .AEMQ7q_icon{color:var(--crit)}.AEMQ7q_info{border-left-color:var(--info)}.AEMQ7q_info .AEMQ7q_icon{color:var(--info)}.AEMQ7q_muted{border-left-color:var(--line-strong);background:var(--surface-alt)}
.x7krsG_tile{justify-content:flex-start;gap:var(--space-2xs);box-sizing:border-box;min-width:0;height:100%;padding:var(--space-12) var(--space-md);background:var(--card-bg);text-align:left;flex-direction:column;display:flex}.x7krsG_tile.x7krsG_actionable{justify-content:flex-start;align-items:stretch;gap:var(--space-2xs);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard);border:0;padding:var(--space-12) var(--space-md)!important;border-radius:0!important;flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important}.x7krsG_tile.x7krsG_actionable:hover{background:var(--bg-hover)}.x7krsG_tile.x7krsG_actionable[aria-pressed=true]{background:var(--accent-soft)}.x7krsG_label{font-size:var(--fs-eyebrow);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.x7krsG_value{font-size:var(--fs-kpi);font-weight:750;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink);line-height:1}.x7krsG_value[data-size=fact]{font-size:var(--fs-h3);text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.2;overflow:hidden}.x7krsG_value[data-tone=accent]{color:var(--accent-text)}.x7krsG_value[data-tone=ok]{color:var(--ok-text)}.x7krsG_value[data-tone=warn]{color:var(--warn-text)}.x7krsG_value[data-tone=crit]{color:var(--crit-text)}.x7krsG_value[data-tone=info]{color:var(--info-text)}.x7krsG_value[data-tone=muted]{color:var(--ink-3)}.x7krsG_caption{font-size:var(--fs-eyebrow);color:var(--ink-3);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.Vynlna_panel{background:var(--card-bg);border:1px solid var(--line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow);z-index:var(--z-dropdown);flex-direction:column;max-height:18rem;display:flex;position:fixed;overflow:hidden}.Vynlna_optionsList{scrollbar-width:thin;padding:var(--space-xs);flex:1;margin:0;list-style:none;overflow-y:auto}.Vynlna_option{align-items:baseline;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-btn);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem;display:flex}.Vynlna_option:hover,.Vynlna_optionHighlighted{background:var(--hover-bg)}.Vynlna_optionHighlighted{box-shadow:inset 2px 0 0 var(--accent)}.Vynlna_optionCode{font-family:var(--font-mono,ui-monospace, monospace);flex:none;font-weight:600}.Vynlna_optionDescription{min-width:0;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.Vynlna_optionSource{letter-spacing:.02em;text-transform:uppercase;color:var(--ink-3);white-space:nowrap;flex:none;font-size:.6875rem}.Vynlna_emptyState{padding:var(--space-sm) var(--space-md);text-align:center;color:var(--ink-3);font-size:.8125rem}
.umgHFa_form{gap:var(--space-md);max-height:70vh;padding:var(--space-xs) 0;flex-direction:column;display:flex;overflow-y:auto}.umgHFa_fieldGroup{gap:var(--space-xs);flex-direction:column;display:flex}.umgHFa_fieldGroup label{font-size:var(--fc-label-size,13px);color:var(--text-primary);font-weight:600;font-family:var(--font-body)}.umgHFa_fieldGroup label .umgHFa_required{color:var(--color-rust);margin-left:var(--space-2xs)}.umgHFa_select{padding:var(--space-sm) var(--space-12);border:1px solid var(--color-steel);color:var(--color-midnight);background:var(--card-bg);box-sizing:border-box;border-radius:8px;width:100%;font-size:.875rem;transition:border-color .2s}.umgHFa_select:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--accent-soft);outline:none}.umgHFa_select{cursor:pointer;appearance:auto}.umgHFa_row{gap:var(--space-12);grid-template-columns:1fr 1fr;display:grid}.umgHFa_row3{gap:var(--space-12);grid-template-columns:1fr 1fr 1fr;display:grid}.umgHFa_section{margin-top:var(--space-sm);padding-top:var(--space-12);border-top:1px solid var(--color-super-cool-gray)}.umgHFa_sectionTitle{color:var(--text-primary);font-size:.8rem;font-weight:700;font-family:var(--font-narrow);margin-bottom:var(--space-sm)}.umgHFa_customFieldsGrid{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.umgHFa_footer{justify-content:flex-end;gap:10px;display:flex}.umgHFa_error{color:var(--crit-text);padding:var(--space-sm) var(--space-12);background:var(--crit-soft);border-radius:8px;font-size:.8rem;font-weight:600}@media (max-width:680px){.umgHFa_row,.umgHFa_row3,.umgHFa_customFieldsGrid{grid-template-columns:1fr}}
.qeU7rW_gridPane{flex-direction:column;flex:1;min-width:0;display:flex}.qeU7rW_bulkCount{font-size:.8125rem}.qeU7rW_bulkFailurePanel{justify-content:space-between;align-items:center;gap:var(--space-md);margin:0 0 var(--space-12);border:1px solid var(--color-danger);border-radius:var(--radius-card);background:var(--color-warning-soft);color:var(--text-primary);padding:12px 14px;display:flex}.qeU7rW_bulkFailurePanel strong{font-size:.875rem;line-height:1.25;display:block}.qeU7rW_bulkFailurePanel span{margin-top:var(--space-2xs);color:var(--text-secondary);font-size:.8125rem;display:block}.qeU7rW_bulkFailureList{margin:var(--space-2xs) 0 0;padding-left:var(--space-md);color:var(--text-secondary);font-size:.8125rem}.qeU7rW_bulkFailureList a{color:var(--color-primary);font-weight:600}.qeU7rW_bulkFailureActions{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}@media (max-width:720px){.qeU7rW_bulkFailurePanel{flex-direction:column;align-items:flex-start}.qeU7rW_bulkFailureActions{flex-wrap:wrap}}.qeU7rW_tableWrapper{border-radius:var(--radius-card)}.qeU7rW_itemsSubList{gap:var(--space-2xs);background:var(--surface-alt);flex-direction:column;padding:6px 8px 6px 40px;display:flex}.qeU7rW_itemsSubListRow{gap:var(--space-12);text-align:left}.qeU7rW_itemsSubListNumber{font-family:var(--font-narrow);color:var(--text-secondary);flex:none;min-width:56px;font-weight:600}.qeU7rW_itemsSubListTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.qeU7rW_itemsSubListRev{color:var(--text-secondary);font-family:var(--font-narrow);flex:none}.qeU7rW_itemsSubListDisposition{min-width:72px;color:var(--text-secondary);flex:none}.qeU7rW_itemsSubListEmpty{color:var(--text-secondary);background:var(--surface-alt);padding:8px 8px 8px 40px;font-size:.8125rem}
.rCSbbq_page{background:var(--app-bg,var(--background))}.rCSbbq_content{gap:var(--space-lg);padding:var(--space-20) clamp(var(--space-md), 2vw, var(--space-xl)) var(--space-2xl);display:grid}.rCSbbq_embedded{padding:var(--space-md) 0 var(--space-xl)}.rCSbbq_scopeBar,.rCSbbq_workSurface{border:1px solid var(--card-border);background:var(--card-bg);box-shadow:var(--shadow-sm);border-radius:12px}.rCSbbq_scopeBar{justify-content:space-between;align-items:center;gap:var(--space-lg);padding:var(--space-20);flex-wrap:wrap;display:flex}.rCSbbq_scopeCopy{gap:var(--space-xs);display:grid}.rCSbbq_eyebrow{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}.rCSbbq_sectionHeading,.rCSbbq_surfaceHeader,.rCSbbq_columnHeading,.rCSbbq_templateHeader,.rCSbbq_titleLine,.rCSbbq_editorTitleRow,.rCSbbq_modalFooter{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.rCSbbq_sectionHeading>:first-child,.rCSbbq_surfaceHeader>:first-child,.rCSbbq_effectivePanel>:first-child,.rCSbbq_editorTitleRow>:first-child{flex:280px;min-width:0}.rCSbbq_sectionHeading h2,.rCSbbq_surfaceHeader h2,.rCSbbq_columnHeading h3,.rCSbbq_effectivePanel h3,.rCSbbq_editorTitleRow h3,.rCSbbq_previewHeading{margin:var(--space-xs) 0 0}.rCSbbq_sectionHeading p,.rCSbbq_surfaceHeader p,.rCSbbq_effectivePanel p,.rCSbbq_editorTitleRow p,.rCSbbq_notConnected p{margin:var(--space-xs) 0 0;color:var(--text-secondary);font-size:.85rem}.rCSbbq_moduleGrid{gap:var(--space-12);margin-top:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));display:grid}.rCSbbq_moduleGrid .rCSbbq_moduleCard{align-content:start;gap:var(--space-sm);min-width:0;min-height:126px;padding:var(--space-md);border:1px solid var(--card-border);color:inherit;background:var(--card-bg);text-align:left;writing-mode:horizontal-tb;overflow-wrap:anywhere;cursor:pointer;border-radius:10px;line-height:1.35;transition:border-color .12s,box-shadow .12s,transform .12s;display:grid}.rCSbbq_moduleCard:hover{border-color:var(--border-strong);transform:translateY(-1px)}.rCSbbq_moduleCardSelected{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 18%, transparent)}.rCSbbq_moduleCard strong{text-align:left;place-self:start;font-size:.95rem}.rCSbbq_moduleCard>span:last-child{color:var(--text-secondary);text-align:left;justify-self:start;font-size:.78rem;line-height:1.35}.rCSbbq_statusBadge,.rCSbbq_defaultBadge,.rCSbbq_sourcePill,.rCSbbq_scopePill{width:fit-content;padding:var(--space-xs) var(--space-sm);letter-spacing:.02em;border-radius:999px;justify-self:start;font-size:.68rem;font-weight:700}.rCSbbq_scopePill{color:var(--info-text);background:var(--info-soft);white-space:normal}.rCSbbq_connected{color:var(--ok-text);background:var(--ok-soft)}.rCSbbq_planned{color:var(--warn-text);background:var(--warn-soft)}.rCSbbq_existing{color:var(--info-text);background:var(--info-soft)}.rCSbbq_workSurface{overflow:hidden}.rCSbbq_surfaceHeader{padding:var(--space-20);border-bottom:1px solid var(--card-border)}.rCSbbq_titleLine{justify-content:flex-start}.rCSbbq_empty,.rCSbbq_templateEmpty{padding:var(--space-xl);color:var(--text-secondary);text-align:center}.rCSbbq_notConnected{gap:var(--space-12);margin:var(--space-20);padding:var(--space-20);border:1px solid var(--card-border);background:var(--surface-bg);border-radius:10px;display:flex}.rCSbbq_notConnected svg{color:var(--text-secondary);flex:none}.rCSbbq_inlineLink{margin-top:var(--space-12);color:var(--color-primary);font-weight:650;text-decoration:none;display:inline-block}.rCSbbq_error,.rCSbbq_success{margin:var(--space-md) var(--space-20) 0;padding:var(--space-12);border-radius:8px;font-size:.83rem}.rCSbbq_error{color:var(--crit-text);background:var(--crit-soft)}.rCSbbq_success{color:var(--ok-text);background:var(--ok-soft)}.rCSbbq_effectivePanel{justify-content:space-between;align-items:center;gap:var(--space-20);margin:var(--space-20) var(--space-20) var(--space-12);padding:var(--space-md);border:1px solid var(--card-border);background:var(--surface-bg);border-radius:10px;display:flex}.rCSbbq_effectiveActions{justify-content:flex-end;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.rCSbbq_sourcePill,.rCSbbq_defaultBadge{color:var(--accent-text,var(--color-primary));background:var(--accent-soft,color-mix(in srgb, var(--color-primary) 10%, transparent))}.rCSbbq_preview{align-items:center;gap:var(--space-sm);margin:var(--space-12) var(--space-20) var(--space-20);padding:var(--space-12);border:1px dashed var(--border-strong);background:var(--card-bg);border-radius:10px;flex-wrap:wrap;display:flex}.rCSbbq_previewSegment{align-items:center;gap:var(--space-sm);display:flex}.rCSbbq_previewNode{align-items:center;gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--card-border);background:var(--surface-bg);border-radius:8px;font-size:.77rem;font-weight:650;display:inline-flex}.rCSbbq_previewNode small{color:var(--text-secondary);font-weight:500}.rCSbbq_previewOutcome{color:var(--ok-text);background:var(--ok-soft)}.rCSbbq_arrow{color:var(--text-secondary)}.rCSbbq_returnPath{margin-top:var(--space-xs);color:var(--text-secondary);flex-basis:100%;font-size:.72rem}.rCSbbq_templateColumns{gap:var(--space-20);padding:0 var(--space-20) var(--space-20);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid}.rCSbbq_templateColumnsSingle{grid-template-columns:minmax(0,720px)}.rCSbbq_columnHeading{padding:var(--space-12) var(--space-2xs);align-items:flex-end}.rCSbbq_columnHeading>span{color:var(--text-secondary);font-variant-numeric:tabular-nums}.rCSbbq_templateCard{gap:var(--space-12);margin-bottom:var(--space-12);padding:var(--space-12);border:1px solid var(--card-border);background:var(--card-bg);border-radius:10px;display:grid}.rCSbbq_templateHeader>div{gap:var(--space-xs);display:grid}.rCSbbq_templateHeader>div>span{color:var(--text-secondary);font-size:.72rem}.rCSbbq_compactSteps{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.rCSbbq_compactSteps li{align-items:center;gap:var(--space-sm);color:var(--text-secondary);font-size:.78rem;display:flex}.rCSbbq_templateActions,.rCSbbq_addActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.rCSbbq_editor{gap:var(--space-20);display:grid}.rCSbbq_editor .rCSbbq_error{margin:0}.rCSbbq_editorHeader{align-items:end;gap:var(--space-20);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.rCSbbq_checkLabel{align-items:center;gap:var(--space-sm);min-height:36px;font-size:.82rem;font-weight:600;display:flex}.rCSbbq_stepList{gap:var(--space-12);display:grid}.rCSbbq_stepCard{gap:var(--space-12);padding:var(--space-12);border:1px solid var(--card-border);background:var(--surface-bg);border-radius:10px;grid-template-columns:42px minmax(0,1fr);display:grid}.rCSbbq_stepRail,.rCSbbq_stepMoveButtons{align-items:center;gap:var(--space-sm);display:flex}.rCSbbq_stepMoveButtons{grid-column:2;justify-self:start}.rCSbbq_stepNumber{width:28px;height:28px;color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:50%;place-items:center;font-size:.75rem;font-weight:750;display:grid}.rCSbbq_stepBody{gap:var(--space-12);display:grid}.rCSbbq_stepTypeTitle{align-items:center;gap:var(--space-sm);color:var(--text-secondary);font-size:.78rem;display:flex}.rCSbbq_stepGrid{gap:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.rCSbbq_preservedRoute{padding:var(--space-sm) var(--space-12);border:1px solid var(--warn-border,var(--card-border));color:var(--warn-text);background:var(--warn-soft);border-radius:7px;font-size:.75rem;line-height:1.4}.rCSbbq_previewHeading{font-size:.9rem}.rCSbbq_editor .rCSbbq_preview{margin:var(--space-sm) 0 0}
.vBZZRq_stagePill{position:relative}.vBZZRq_stagePillButton{border-radius:16px}.vBZZRq_stageBadge{border-radius:12px;align-items:center;padding:2px 10px;font-size:.8125rem;font-weight:600;display:inline-flex}.vBZZRq_stageBadge[data-stage=Agenda]{background:var(--cat-violet-soft);color:var(--cat-violet-ink)}.vBZZRq_stageBadge[data-stage=Minutes]{background:var(--cat-teal-soft);color:var(--cat-teal-ink)}.vBZZRq_stageMenu{z-index:var(--z-dropdown);background:var(--card-bg);border:1px solid var(--border-color);min-width:150px;box-shadow:var(--shadow);border-radius:8px;padding:6px;position:absolute;top:calc(100% + 4px);left:0}.vBZZRq_seqDropdown{min-width:84px}.vBZZRq_description{color:var(--text-primary);white-space:pre-wrap;margin:0;font-size:.9375rem}.vBZZRq_description.vBZZRq_muted{color:var(--text-muted);font-style:italic}.vBZZRq_topic{margin-bottom:22px}.vBZZRq_topicTitle{gap:var(--space-sm);color:var(--text-primary);margin:0 0 var(--space-12);font-size:.9375rem;font-weight:700;display:flex}.vBZZRq_topicNum{color:var(--text-secondary)}.vBZZRq_itemRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);border-bottom:1px solid var(--border-color);padding:10px 0 10px 28px;display:flex}.vBZZRq_itemMain{gap:var(--space-sm);color:var(--text-primary);min-width:0;font-size:.9375rem;display:flex}.vBZZRq_itemNum{color:var(--text-muted);flex-shrink:0}.vBZZRq_itemNotes{margin:var(--space-xs) 0 0;color:var(--text-secondary);white-space:pre-wrap;font-size:.8125rem}.vBZZRq_itemTag{align-items:center;gap:var(--space-sm);color:var(--text-secondary);flex-shrink:0;font-size:.8125rem;display:inline-flex}.vBZZRq_itemTag:before{content:"";background:var(--accent);border-radius:2px;width:3px;height:16px}.vBZZRq_itemTag[data-category=Information]:before{background:var(--cat-teal)}.vBZZRq_itemTag[data-category=ActionItem]:before{background:var(--info)}.vBZZRq_itemTag[data-category=Decision]:before{background:var(--cat-violet)}.vBZZRq_itemTag[data-category=Question]:before{background:var(--warn)}.vBZZRq_itemTag[data-closed=true]:before{background:var(--text-disabled)}.vBZZRq_itemTag[data-closed=true]{color:var(--text-muted)}.vBZZRq_itemMeta{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}.vBZZRq_dueDate{color:var(--text-muted);font-size:.75rem}.vBZZRq_dueDate[data-overdue=true]{color:var(--crit-text);font-weight:600}.vBZZRq_flagIcon{color:var(--warn);flex-shrink:0}.vBZZRq_empty{padding:var(--space-xl) 0;color:var(--text-muted);font-size:.875rem}.vBZZRq_loading{height:240px;color:var(--text-muted);justify-content:center;align-items:center;display:flex}.vBZZRq_editWrap{gap:var(--space-md);margin-top:var(--space-sm);flex-direction:column;display:flex}.vBZZRq_editTopic{border:1px solid var(--border-color);padding:var(--space-12);background:var(--surface-bg);border-radius:10px;flex-direction:column;gap:10px;display:flex}.vBZZRq_editTopicHeader{align-items:center;gap:var(--space-sm);display:flex}.vBZZRq_editTopicLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:700}.vBZZRq_editChild{margin-left:var(--space-20)}.vBZZRq_editItemCard{border:1px solid var(--border-color);background:var(--card-bg);border-radius:8px;flex-direction:column;gap:10px;padding:10px 12px;display:flex}.vBZZRq_editItemGrid{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.vBZZRq_editItemActions{align-items:center;gap:var(--space-sm);justify-content:flex-end;display:flex}.vBZZRq_chipWrap{gap:var(--space-sm);flex-wrap:wrap;display:flex}.vBZZRq_referenceList{color:var(--text-primary);margin:0;padding-left:18px;font-size:.875rem}.vBZZRq_referenceType{color:var(--text-secondary)}.vBZZRq_referenceLink{color:var(--color-primary);text-decoration:none}.vBZZRq_referenceLink:hover{text-decoration:underline}.vBZZRq_joinLink{color:var(--color-primary);align-items:center;gap:6px;font-size:.875rem;text-decoration:none;display:inline-flex}.vBZZRq_joinLink:hover{text-decoration:underline}
.H4BVEq_headActions{align-items:center;gap:var(--space-xs);display:inline-flex}.H4BVEq_saveState{min-height:1.4em;font-size:var(--fs-label);color:var(--text-muted);margin:0}.H4BVEq_saveStateError{color:var(--crit-text)}.H4BVEq_departmental{align-items:center;gap:var(--space-sm);display:flex}.H4BVEq_createdBy{font-size:var(--fs-label);color:var(--text-muted);margin:0}.H4BVEq_attachments{gap:var(--space-sm);flex-direction:column;display:flex}.H4BVEq_attachmentList{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.H4BVEq_attachmentRow{align-items:center;gap:var(--space-sm);padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);display:flex}.H4BVEq_attachmentRow:hover{background:var(--surface-alt)}.H4BVEq_attachmentLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:auto;overflow:hidden}.H4BVEq_attachmentMeta{font-size:var(--fs-label);color:var(--text-muted);flex:none}.H4BVEq_muted{color:var(--text-muted);font-size:var(--fs-label);margin:0}.H4BVEq_milestones{gap:var(--space-sm);flex-direction:column;display:flex}.H4BVEq_milestoneList{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.H4BVEq_milestoneRow{align-items:center;gap:var(--space-sm);padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);display:flex}.H4BVEq_milestoneRow:hover{background:var(--surface-alt)}.H4BVEq_milestoneRow .H4BVEq_milestoneCheck{border-radius:var(--radius-pill);border:1px solid var(--border-color);width:22px;min-width:22px;height:22px;min-height:22px;color:var(--card-bg);cursor:pointer;box-sizing:border-box;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.H4BVEq_milestoneRow .H4BVEq_milestoneCheck:focus-visible{outline:2px solid var(--focus-ring,var(--accent));outline-offset:2px}.H4BVEq_milestoneRow .H4BVEq_milestoneCheck:disabled{cursor:default}.H4BVEq_milestoneRow .H4BVEq_milestoneCheckDone{background:var(--color-primary-base,var(--accent));border-color:var(--color-primary-base,var(--accent))}.H4BVEq_milestoneTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-body);color:var(--ink);flex:auto;overflow:hidden}.H4BVEq_milestoneRowDone .H4BVEq_milestoneTitle,.H4BVEq_milestoneRow.H4BVEq_milestoneRowDone .H4BVEq_milestoneDue{color:var(--text-muted)}.H4BVEq_milestoneRow .H4BVEq_milestoneDue{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-sm);font:inherit;font-size:var(--fs-label);color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none}.H4BVEq_milestoneRow .H4BVEq_milestoneDue:hover:not(:disabled){background:var(--surface-alt);color:var(--ink)}.H4BVEq_milestoneRow .H4BVEq_milestoneDue:disabled{cursor:default}.H4BVEq_milestoneRow .H4BVEq_milestoneDueOverdue{color:var(--crit-text);font-weight:600}.H4BVEq_milestoneRow .H4BVEq_milestoneDueEmpty{font-style:italic}.H4BVEq_milestoneDatePicker{flex:none;width:148px}.H4BVEq_milestoneRemove{opacity:0}.H4BVEq_milestoneRow:hover .H4BVEq_milestoneRemove,.H4BVEq_milestoneRow:focus-within .H4BVEq_milestoneRemove{opacity:1}.H4BVEq_milestoneAdd{background:0 0;border-top:0;padding:0}
.Z2-YFa_card{box-sizing:border-box;background:var(--card-bg);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-sm);padding:var(--space-12) var(--space-md);position:relative;overflow:hidden}.Z2-YFa_plain{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.Z2-YFa_accent{height:3px;position:absolute;top:0;left:0;right:0}.Z2-YFa_plain .Z2-YFa_accent{top:-8px}.Z2-YFa_live{min-width:0}.Z2-YFa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.Z2-YFa_label{font-size:var(--fs-eyebrow);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--space-2xs);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Z2-YFa_value{font-size:var(--fs-kpi);font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);line-height:1.15}.Z2-YFa_trend{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);font-size:var(--fs-meta);color:var(--ink-3);flex-wrap:wrap;display:flex}.Z2-YFa_trendValue{border-radius:var(--radius-sm);padding:0 var(--space-xs);font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-weight:600;line-height:1.6;display:inline-flex}.Z2-YFa_trendUp{color:var(--ok-ink);background:var(--ok-soft)}.Z2-YFa_trendDown{color:var(--crit-ink);background:var(--crit-soft)}.Z2-YFa_trendNeutral{color:var(--ink-2);background:0 0;padding:0}.Z2-YFa_trendContext{color:var(--ink-3)}.Z2-YFa_progressWrap{margin-top:10px;position:relative}.Z2-YFa_progressTrack{background:var(--surface-alt);border-radius:3px;height:6px;overflow:hidden}.Z2-YFa_progressBar{height:100%;transition:width var(--dur-slow) var(--ease-standard);border-radius:3px}
.KGTRDW_container{padding:var(--space-2xl) var(--space-lg);justify-content:center;align-items:center;gap:var(--space-12);text-align:center;flex-direction:column;min-height:60vh;display:flex}.KGTRDW_iconWrap{border-radius:var(--radius-pill);background:var(--surface-alt);width:72px;height:72px;color:var(--text-muted);margin-bottom:var(--space-xs);justify-content:center;align-items:center;display:flex}.KGTRDW_title{color:var(--ink);font-size:1.375rem;font-weight:700;font-family:var(--font-narrow,sans-serif);margin:0}.KGTRDW_message{color:var(--text-muted);max-width:42ch;margin:0;font-size:.9375rem;line-height:1.6}.KGTRDW_action{margin-top:var(--space-xs)}.KGTRDW_pathHint{margin-top:var(--space-md);color:var(--text-muted);font-size:.75rem;font-family:var(--font-mono,monospace);opacity:.6}
.f4SNoG_pageActions{align-items:center;gap:var(--space-md);padding:0 0 var(--space-xs);justify-content:flex-end;display:flex}.f4SNoG_linkButton{cursor:pointer;padding:var(--space-xs) var(--space-2xs);color:var(--accent);transition:color var(--dur-fast) var(--ease-standard), opacity var(--dur-fast) var(--ease-standard);background:0 0;border:none;align-items:center;gap:5px;font-size:.8125rem;font-weight:500;display:inline-flex}.f4SNoG_linkButton:hover{color:var(--accent-hover);text-decoration:underline}.f4SNoG_linkButton:disabled{opacity:.4;cursor:not-allowed;text-decoration:none}.f4SNoG_divider{border:none;border-top:1px solid var(--line);margin:var(--space-xs) 0 0}.f4SNoG_toolbar{padding:var(--space-12) 0;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.f4SNoG_toolbarSpacer{flex:1}.f4SNoG_toolbarRight{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.f4SNoG_dangerText{color:var(--crit)}.f4SNoG_filterPane{width:min(100vw,340px);z-index:var(--z-drawer-over-header);pointer-events:none;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.f4SNoG_filterPane>*{pointer-events:auto}
.KxOXlW_sections{gap:var(--space-12);flex-direction:column;display:flex}.KxOXlW_statusTrigger{padding:0}.KxOXlW_statusPillInner{align-items:center;gap:var(--space-xs);display:inline-flex}.KxOXlW_statusMenuGlyph{justify-content:center;width:14px;display:inline-flex}.KxOXlW_statusMenuLabel{text-align:left;flex:auto}.KxOXlW_titleCell{align-items:center;gap:var(--space-sm);min-width:0;max-width:100%;display:inline-flex}.KxOXlW_titleLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-body);color:var(--ink);font-weight:400;overflow:hidden}.KxOXlW_titlePencil{color:var(--text-muted);opacity:0;transition:opacity var(--dur-fast) var(--ease-standard);flex:none}:is([data-row-id]:hover .KxOXlW_titlePencil,[data-row-id]:focus-within .KxOXlW_titlePencil){opacity:1}.KxOXlW_departmentalTag{padding:0 var(--space-sm);border-radius:var(--radius-pill);background:var(--surface-alt);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--fs-label);white-space:nowrap;flex:none}.KxOXlW_dueOverdue{color:var(--crit-text);font-weight:600}.KxOXlW_progress{align-items:center;gap:var(--space-sm);width:100%;display:flex}.KxOXlW_progressTrack{border-radius:var(--radius-pill);background:var(--surface-alt);border:1px solid var(--border-subtle);flex:auto;height:8px;overflow:hidden}.KxOXlW_progressFill{background:var(--ink);height:100%;display:block}.KxOXlW_progressFillDone{background:var(--leadership-status-success-fg)}.KxOXlW_progressFigure{font-variant-numeric:tabular-nums;text-align:right;min-width:34px;font-size:var(--fs-label);color:var(--text-secondary);font-weight:600}.KxOXlW_sectionTitle{align-items:center;gap:var(--space-12);display:inline-flex}.KxOXlW_sectionDisc{border-radius:var(--radius-pill);background:var(--surface-alt);width:40px;height:40px;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.KxOXlW_sectionBody{padding:0 var(--space-12);overflow-x:auto}.KxOXlW_vtoNote{padding:var(--space-12) var(--space-20);color:var(--text-secondary);font-size:var(--fs-body)}.KxOXlW_milestoneRows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KxOXlW_milestoneRow{align-items:center;gap:var(--space-sm);min-height:40px;padding-left:var(--space-xs);border-bottom:1px solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr) auto 72px;display:grid}.KxOXlW_milestoneRow:last-child{border-bottom:0}.KxOXlW_milestoneRowDone .KxOXlW_milestoneTitle,.KxOXlW_milestoneRowDone .KxOXlW_milestoneDue{color:var(--text-muted)}.KxOXlW_milestoneTitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body);color:var(--ink);overflow:hidden}.KxOXlW_milestoneDue{text-align:right;font-size:var(--fs-label);color:var(--text-secondary)}.KxOXlW_milestoneCheck{width:22px;height:22px;margin:calc(var(--space-12) - var(--space-2xs) / 2);border-radius:var(--radius-pill);border:1px solid var(--border-color);box-sizing:border-box;justify-content:center;align-items:center;display:inline-flex}.KxOXlW_milestoneCheckDone{background:var(--color-primary-base,var(--accent));border-color:var(--color-primary-base,var(--accent));color:var(--card-bg)}.KxOXlW_milestoneEmpty{padding:var(--space-sm) var(--space-xs);color:var(--text-muted);font-size:var(--fs-label)}.KxOXlW_filterBar{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.KxOXlW_filterSpacer{flex:auto}.KxOXlW_archiveCard{padding:0 var(--space-12);overflow-x:auto}
.JPiu8W_rail{width:48px;min-height:100%;z-index:var(--z-sticky);flex:0 0 48px;position:relative}.JPiu8W_inner{top:var(--panel-rail-top,0px);gap:var(--space-2xs);width:48px;padding:var(--space-xs);background:var(--surface-muted);border-right:1px solid var(--border-subtle);border-radius:0 var(--radius-md) var(--radius-md) 0;flex-direction:column;transition:width .14s,box-shadow .14s;display:flex;position:sticky;overflow:hidden}@media (hover:hover){.JPiu8W_inner:hover{width:224px;box-shadow:var(--shadow-lg)}}.JPiu8W_inner:has(:focus-visible){width:224px;box-shadow:var(--shadow-lg)}.JPiu8W_item{justify-content:flex-start;align-items:center;gap:var(--space-12);width:100%;min-height:40px;padding:0 var(--space-sm);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--fs-body);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;display:flex;position:relative}.JPiu8W_item:hover{background:var(--surface-hover);color:var(--text-primary)}.JPiu8W_item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.JPiu8W_item[aria-current=page]{background:var(--accent-soft);color:var(--accent-soft-ink);font-weight:600}.JPiu8W_item[aria-current=page]:before{content:"";background:var(--accent);border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px;left:-4px}.JPiu8W_icon{flex:0 0 18px;display:inline-flex;position:relative}.JPiu8W_dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface-muted);border-radius:999px;position:absolute;top:-3px;right:-4px}.JPiu8W_label{opacity:0;transition:opacity .12s}@media (hover:hover){.JPiu8W_inner:hover .JPiu8W_label{opacity:1}}.JPiu8W_inner:has(:focus-visible) .JPiu8W_label{opacity:1}@media (max-width:767px){.JPiu8W_rail{flex:none;width:100%;min-height:0}.JPiu8W_inner,.JPiu8W_inner:hover{width:100%;box-shadow:none;border-right:0;border-bottom:1px solid var(--border-subtle);scrollbar-width:thin;border-radius:0;flex-direction:row;position:static;overflow-x:auto}.JPiu8W_inner:has(:focus-visible){width:100%;box-shadow:none;border-right:0;border-bottom:1px solid var(--border-subtle);scrollbar-width:thin;border-radius:0;flex-direction:row;position:static;overflow-x:auto}.JPiu8W_item{flex:none;width:auto}.JPiu8W_item[aria-current=page]:before{width:auto;height:3px;inset:auto 8px -4px}.JPiu8W_label{opacity:1}}
.W-Ihkq_slot{border-radius:var(--radius-md);position:relative}.W-Ihkq_slot[data-field-review-state=flagged]{outline:2px solid var(--warn);outline-offset:2px}.W-Ihkq_slot[data-field-review-state=changed]{outline:2px dashed var(--ok);outline-offset:2px}.W-Ihkq_flag{padding:var(--space-xs) var(--space-sm);margin-bottom:var(--space-xs);border-radius:var(--radius-md);background:var(--warn-soft);font-size:var(--fs-body)}.W-Ihkq_slot[data-field-review-state=changed] .W-Ihkq_flag{background:var(--ok-soft)}.W-Ihkq_flagHead{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.W-Ihkq_flagTitle{font-weight:600}.W-Ihkq_flagComments{margin:var(--space-2xs) 0 0;padding-left:var(--space-md);list-style:outside}.W-Ihkq_badgeOpen,.W-Ihkq_badgeChanged{padding:0 var(--space-xs);font-size:var(--fs-meta);border-radius:999px;font-weight:600;display:inline-block}.W-Ihkq_badgeOpen{background:var(--warn-soft);color:var(--warn-ink)}.W-Ihkq_badgeChanged{background:var(--ok-soft);color:var(--ok-ink)}.W-Ihkq_controls{padding:var(--space-xs) var(--space-sm);border:1px dashed var(--border-color);border-radius:var(--radius-md)}.W-Ihkq_controlRow{align-items:center;gap:var(--space-xs);font-size:var(--fs-body);flex-wrap:wrap;display:flex}.W-Ihkq_controlLabel{color:var(--text-muted);font-size:var(--fs-meta);text-transform:uppercase;letter-spacing:.04em}.W-Ihkq_otherIncorrect,.W-Ihkq_otherCorrect{font-size:var(--fs-meta);color:var(--text-muted)}.W-Ihkq_otherIncorrect{color:var(--warn-ink)}.W-Ihkq_commentRow{margin-top:var(--space-xs)}.W-Ihkq_fixList{margin-bottom:var(--space-md);padding:var(--space-sm);border:1px solid var(--warn);border-radius:var(--radius-md);background:var(--warn-soft)}.W-Ihkq_fixHead{margin-bottom:var(--space-xs);font-weight:600}.W-Ihkq_fixItems{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.W-Ihkq_fixLink{margin-right:var(--space-xs);font-weight:600}.W-Ihkq_error{margin-top:var(--space-xs);color:var(--crit);font-size:var(--fs-body)}
.fME8aG_noPermission{font-size:var(--fs-body-strong);color:var(--text-secondary);margin:0}.fME8aG_generalStack{gap:var(--space-md);flex-direction:column;display:flex}
.d3eb8G_inlineField{gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.d3eb8G_muted{font-size:var(--fs-label);color:var(--text-muted);margin:0}.d3eb8G_attachmentList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.d3eb8G_attachmentRow{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--surface-alt);display:flex}.d3eb8G_attachmentLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-label);color:var(--text-secondary);flex:auto;overflow:hidden}
.rpLYrq_label{align-items:center;gap:var(--space-sm);cursor:pointer;color:var(--ink);-webkit-user-select:none;user-select:none;width:100%;font-size:.9rem;display:inline-flex}.rpLYrq_radio{appearance:none;border:1px solid var(--line-strong);background-color:var(--card-bg);cursor:pointer;width:18px;height:18px;transition:all var(--dur-base) var(--ease-standard);border-radius:50%;flex-shrink:0;position:relative}.rpLYrq_radio:checked{border-color:var(--accent);border-width:5px}.rpLYrq_radio:disabled{opacity:.6;cursor:not-allowed;background-color:var(--surface-alt)}
.yOVX_W_root{align-self:flex-start;max-width:100%;display:inline-flex}.yOVX_W_badge{gap:var(--space-2xs);max-width:100%}.yOVX_W_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.LRNBpq_field{gap:var(--space-xs);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.LRNBpq_legend{margin-bottom:var(--space-xs);font-size:var(--fs-label);color:var(--ink);padding:0;font-weight:600}.LRNBpq_option{gap:var(--space-2xs);flex-direction:column;display:flex}.LRNBpq_optionHelp{margin:0 0 0 var(--space-xl);font-size:var(--fs-meta);color:var(--muted)}.LRNBpq_hint{margin:var(--space-2xs) 0 0;font-size:var(--fs-meta);color:var(--muted)}.LRNBpq_planNote{font-size:var(--fs-body);color:var(--ink);margin:0}
.c02Dua_dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.c02Dua_glyph{align-items:center;display:flex}
