.AccountMenu_wrap__XSnYh{position:relative}.AccountMenu_trigger__Yd8S7{display:inline-flex;align-items:center;gap:var(--space-2);height:34px;padding:0 var(--space-2) 0 var(--space-2);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-2);color:var(--text-secondary);transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.AccountMenu_trigger__Yd8S7:hover{border-color:var(--border-strong);color:var(--text-primary)}.AccountMenu_avatar__WzS6d{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-full);background:var(--spectral-gradient);color:#fff;font-size:var(--text-xs);font-weight:var(--weight-semibold)}.AccountMenu_name__2YReD{font-size:var(--text-sm);max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountMenu_scrim__iMlKn{position:fixed;inset:0;z-index:var(--z-popover)}.AccountMenu_menu__WVnoH{position:absolute;top:calc(100% + 6px);right:0;z-index:calc(var(--z-popover) + 1);min-width:200px;padding:var(--space-1);background:var(--glass-bg-strong);border:1px solid var(--glass-border-strong);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));box-shadow:var(--glass-shadow)}.AccountMenu_menuHeader__qO6xa{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-1)}.AccountMenu_menuName__GkWq0{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-primary)}.AccountMenu_menuEmail__JB8_k{font-size:var(--text-xs);color:var(--text-muted)}.AccountMenu_menuItem__T4AJD{display:block;width:100%;text-align:left;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-size:var(--text-sm);transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.AccountMenu_menuItem__T4AJD:hover{background:var(--accent-soft);color:var(--text-primary)}.FocusToggle_toggle__tvNqS{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-2);color:var(--text-secondary);transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.FocusToggle_toggle__tvNqS:hover{color:var(--text-primary);border-color:var(--border-strong);background:var(--surface-3)}.FocusToggle_active__CPUsV{color:var(--accent-hover);border-color:var(--accent);background:var(--accent-soft)}.FocusToggle_icon__l9Lkg{width:18px;height:18px}.ContextBar_bar__5kR5U{--text-primary:var(--re-bar-text);--text-secondary:rgb(238 233 243/78%);--text-muted:var(--re-bar-muted);--border-subtle:var(--re-bar-edge);--border:var(--re-bar-edge);--border-strong:rgb(238 233 243/32%);--surface-1:var(--re-bar);--surface-2:var(--re-bar-raise);--surface-3:#1f3b5c;--glass-bg-strong:var(--re-bar-raise);--glass-border-strong:var(--re-bar-edge);--glass-shadow:var(--re-shadow-popover);color-scheme:dark;display:flex;align-items:center;gap:var(--space-3);height:var(--re-appbar-h);padding:0 var(--space-5) 0 var(--space-6);background:var(--re-bar);color:var(--re-bar-text);border-bottom:1px solid rgb(0 0 0/22%);flex:none}.ContextBar_logo__4QTX9{flex:none;box-sizing:content-box;width:118px;height:25px;padding-right:var(--space-5);border-right:1px solid var(--re-bar-edge);background:url(/brand/rededge-logo-on-dark.svg) 0/contain no-repeat;background-origin:content-box;background-clip:content-box;border-radius:2px;transition:opacity var(--re-dur-fast) var(--re-ease)}.ContextBar_logo__4QTX9:hover{opacity:.85}.ContextBar_logo__4QTX9:focus-visible{outline:2px solid var(--re-periwinkle);outline-offset:4px}.ContextBar_crumbs__GiDyE{display:flex;align-items:center;gap:6px;min-width:0;margin-left:var(--space-2)}.ContextBar_crumbGroup__CTaGp{display:inline-flex;align-items:center;gap:6px;min-width:0}.ContextBar_sep__YMSg_{opacity:.7}.ContextBar_crumbLink__w1fJH,.ContextBar_crumb__x64Vr,.ContextBar_sep__YMSg_{color:var(--re-bar-muted);font-size:var(--text-sm)}.ContextBar_crumbLink__w1fJH{font-weight:400;text-decoration:none;border-radius:var(--radius-sm);transition:color var(--re-dur-fast) var(--re-ease)}.ContextBar_crumbLink__w1fJH:hover{color:var(--re-bar-text);text-decoration:underline}.ContextBar_crumbLink__w1fJH:focus-visible{outline:2px solid var(--re-periwinkle);outline-offset:2px}.ContextBar_crumbCurrent__NRcH2{color:var(--re-bar-text);font-size:var(--text-sm);font-weight:700;letter-spacing:-.1px}.ContextBar_spacer__02mp6{flex:1 1}.ContextBar_search__m_m8k{width:min(340px,32vw)}.ContextBar_searchButton__fEf0d{width:100%;height:34px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:0 var(--space-2) 0 var(--space-3);background:var(--re-bar-raise);color:var(--re-bar-muted);border:1px solid var(--re-bar-edge);border-radius:var(--re-radius-md);font-size:var(--text-sm);transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.ContextBar_searchButton__fEf0d:hover{border-color:rgb(238 233 243/32%);color:var(--re-bar-text)}.ContextBar_searchButton__fEf0d:focus-visible{outline:2px solid var(--re-periwinkle);outline-offset:2px}.ContextBar_searchHintText__mkBad{overflow:hidden;white-space:nowrap}.ContextBar_kbd__largH{flex:none;padding:2px 6px;border-radius:var(--re-radius-xs);border:1px solid var(--re-bar-edge);background:rgb(255 255 255/6%);font-family:var(--re-font-mono);font-size:11px;color:var(--re-bar-muted)}.ContextBar_actions__vuIYF{display:flex;align-items:center;gap:var(--space-2);flex:none}.AmbientBackground_ambient__Rh1c5{position:fixed;inset:0;pointer-events:none;background:radial-gradient(900px 620px at 12% -8%,var(--support-soft),transparent 65%),radial-gradient(1100px 700px at 92% 108%,var(--accent-soft),transparent 65%),radial-gradient(720px 480px at 78% 12%,var(--info-soft),transparent 70%);opacity:.55}[data-theme=light] .AmbientBackground_ambient__Rh1c5{opacity:.35}.Dock_dock__zkbj4{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);z-index:60;transition:transform var(--dur) var(--ease),opacity var(--dur) var(--ease)}.Dock_dockHidden__1zQCL{transform:translateX(-50%) translateY(calc(100% + 26px));pointer-events:none}.Dock_panel__TB2DQ{display:flex;align-items:center;height:calc(var(--dock-item-size, 44px) + 18px);gap:3px;padding:9px 14px;border-radius:var(--radius-full);background:#fff;border:0;box-shadow:0 -1px 3px rgb(2 24 43/4%),0 -6px 16px -8px rgb(2 24 43/14%),0 1px 2px rgb(2 24 43/6%),0 6px 14px -4px rgb(2 24 43/10%),0 18px 40px -12px rgb(2 24 43/26%);transition:height var(--dur) var(--ease)}[data-theme=dark] .Dock_panel__TB2DQ{background:var(--surface-2)}.Dock_dock__zkbj4:hover .Dock_panel__TB2DQ{height:calc(var(--dock-item-max, 64px) + 2 * var(--space-2))}.Dock_itemBox__5kvDi,.Dock_item__B_O5k{position:relative;display:flex;align-items:center;justify-content:center}.Dock_item__B_O5k{width:100%;height:100%;border:none;border-radius:11px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.Dock_item__B_O5k:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.Dock_item__B_O5k.Dock_active__dDDHJ{color:var(--accent)}.Dock_assistantActive__21WYu{background:var(--support-soft)}.Dock_icon__tBZyd{display:block;width:50%;height:50%}.Dock_icon__tBZyd>svg{width:100%;height:100%}.Dock_assistant__FHtap .Dock_icon__tBZyd{width:25px;height:25px}.Dock_tooltip__Krsk8{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(4px);padding:4px 10px;border-radius:var(--radius-md);background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));border:1px solid var(--glass-border);box-shadow:var(--shadow-2);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.Dock_item__B_O5k:focus-visible .Dock_tooltip__Krsk8,.Dock_item__B_O5k:hover .Dock_tooltip__Krsk8{opacity:1;transform:translateX(-50%) translateY(0)}.Dock_separator__3U9WW{width:1px;height:26px;flex:none;margin:0 9px;background:rgb(2 24 43/22%)}@media (max-width:640px){.Dock_dock__zkbj4{left:var(--space-2);right:var(--space-2);bottom:var(--space-2);transform:none}.Dock_dockHidden__1zQCL{transform:translateY(calc(100% + 16px))}.Dock_panel__TB2DQ{justify-content:space-around;border-radius:var(--radius-xl);padding-left:9px;padding-right:9px}}@media (prefers-reduced-motion:reduce){.Dock_dock__zkbj4{transition:opacity var(--dur) var(--ease)}.Dock_item__B_O5k,.Dock_panel__TB2DQ,.Dock_tooltip__Krsk8{transition:none}.Dock_dock__zkbj4:hover .Dock_panel__TB2DQ{height:calc(var(--dock-item-size, 44px) + 2 * var(--space-2))}}.AppDock_badge__Ptd4t{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--support);color:#02182b;font-size:10px;font-weight:var(--weight-bold);line-height:1;pointer-events:none}.AppDock_badge__Ptd4t:after{content:"";position:absolute;inset:-3px;border-radius:inherit;border:2px solid var(--support);opacity:0;animation:AppDock_pulse__0deIM 1.8s var(--ease) infinite}@keyframes AppDock_pulse__0deIM{0%{transform:scale(.8);opacity:.7}70%{transform:scale(1.5);opacity:0}to{opacity:0}}.AppDock_flashDot__iUkBY{position:absolute;top:0;right:0;width:10px;height:10px;border-radius:var(--radius-full);pointer-events:none;animation:AppDock_flashIn__QtFTF .3s var(--ease) both}.AppDock_flashSucceeded__gI6KS{background:var(--success);box-shadow:0 0 12px var(--success-soft)}.AppDock_flashFailed__aB5Is{background:var(--danger);box-shadow:0 0 12px var(--danger-soft)}@keyframes AppDock_flashIn__QtFTF{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.AppDock_badge__Ptd4t:after,.AppDock_flashDot__iUkBY{animation:none}}.AppDock_assistPulse__ZhRsx{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--support);animation:AppDock_assistPulse__ZhRsx 2s ease-in-out infinite}@keyframes AppDock_assistPulse__ZhRsx{0%,to{box-shadow:0 0 0 0 var(--support-soft);opacity:.85}50%{box-shadow:0 0 0 5px var(--support-soft);opacity:1}}@media (prefers-reduced-motion:reduce){.AppDock_assistPulse__ZhRsx{animation:none}}.ActionCard_products__kkL0S{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.ActionCard_product__tBJ0o{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-1)}.ActionCard_productsMore__WWhDj{margin-top:var(--space-1);align-self:flex-start;border:none;background:transparent;color:var(--support);font-size:var(--text-card-sm);font-weight:var(--weight-medium);cursor:pointer;padding:2px 0}.ActionCard_productsMore__WWhDj:hover{text-decoration:underline}.ActionCard_productThumb__sL3gf{flex:none;width:52px;height:52px;border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-3)}.ActionCard_productThumbEmpty__5qIWq{display:block;background:radial-gradient(80% 80% at 30% 20%,var(--support-soft),transparent 70%),var(--surface-3)}.ActionCard_productBody__GkC88{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.ActionCard_productId___1fRl{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActionCard_productChips__tFPpl{display:flex;flex-wrap:wrap;gap:4px}.ActionCard_productChip__r5NoN{font-size:10px;color:var(--text-secondary);background:var(--surface-3);border-radius:var(--radius-full);padding:1px 6px;white-space:nowrap}.ActionCard_productError__8Jbx5{font-size:10px;color:var(--danger)}.ActionCard_productGet___AkO_{flex:none;padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-family:inherit;color:var(--text-primary);background:var(--support-soft);border:1px solid var(--support);border-radius:var(--radius-full);cursor:pointer;text-decoration:none}.ActionCard_productGet___AkO_:hover:not(:disabled){filter:brightness(1.1)}.ActionCard_productGet___AkO_:disabled{opacity:.6;cursor:default}.ActionCard_card__ZLhTZ{margin:0 var(--space-5) 0 calc(var(--space-5) + 34px);padding:7px 12px;border-radius:var(--re-radius-lg);border:1px solid var(--re-line-soft);background:color-mix(in srgb,var(--surface-2) 55%,transparent);font-size:12.5px}.ActionCard_ok__fcxLG{border-color:var(--re-line-soft)}.ActionCard_error__t_Yp8{border-color:color-mix(in srgb,var(--re-crimson) 30%,transparent)}.ActionCard_undone__gGoET{opacity:.6}.ActionCard_head__NbuBT{display:flex;align-items:center;gap:7px;min-width:0;line-height:1.4}.ActionCard_title__Xu1OE{flex:0 1 auto;min-width:0;font-weight:500;color:var(--text-muted)}.ActionCard_status__xKyrm{flex:none;font-size:12px;color:var(--re-ink-faint);text-transform:lowercase}.ActionCard_status__xKyrm:before{content:"·";margin-right:7px}.ActionCard_card__ZLhTZ.ActionCard_error__t_Yp8 .ActionCard_status__xKyrm{color:var(--re-crimson-ink)}.ActionCard_dot__AIcEX{width:6px;height:6px;border-radius:var(--radius-full);flex:none}.ActionCard_dot_running__rRlFI{background:var(--warning,#d99);animation:ActionCard_pulse__1tJo4 1.2s ease-in-out infinite}.ActionCard_dot_ok__6BpPj{background:var(--success,#3a3)}.ActionCard_dot_error__mPm2_{background:var(--danger,#c33)}@keyframes ActionCard_pulse__1tJo4{50%{opacity:.35}}.ActionCard_error__t_Yp8{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-xs)}.ActionCard_actions__zfhA1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-3)}.ActionCard_open__J7g8S{color:var(--re-periwinkle-ink);font-weight:var(--weight-medium);text-decoration:none}.ActionCard_open__J7g8S:hover{text-decoration:underline}.ActionCard_danger__EdwPt,.ActionCard_ghost__dZFq1,.ActionCard_undo__UbyIL{background:none;border:1px solid var(--border);border-radius:var(--radius-sm);padding:2px var(--space-2);font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer}.ActionCard_undo__UbyIL:hover{color:var(--text-primary);border-color:var(--border-strong)}.ActionCard_danger__EdwPt{color:var(--danger,#c33);border-color:var(--danger-border,var(--border-strong))}.ActionCard_danger__EdwPt:disabled,.ActionCard_ghost__dZFq1:disabled{opacity:.5;cursor:default}.ActionCard_confirm__kREZr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.ActionCard_confirmText__5MbUa{width:100%;color:var(--text-secondary);font-size:var(--text-xs)}.ActionCard_datasets__7ACFX{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.ActionCard_dataset__8VyQg{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);font-size:var(--text-xs)}.ActionCard_datasetLabel__kVf_b{color:var(--text-primary);font-weight:500;text-decoration:none}a.ActionCard_datasetLabel__kVf_b:hover{color:var(--re-periwinkle-ink);text-decoration:underline}.ActionCard_datasetMeta__HkiuK{color:var(--text-secondary)}.ActionCard_graphEdit__Fuidg{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-primary)}.ActionCard_graphEditNote__MHEp4{color:var(--text-secondary);font-style:italic}.AuditTrail_trail__v8O5l{border-top:1px solid var(--border-subtle);padding:var(--space-2) var(--space-4)}.AuditTrail_toggle__TTN1G{background:none;border:none;padding:0;color:var(--text-muted);font-size:var(--text-xs);cursor:pointer}.AuditTrail_toggle__TTN1G:hover{color:var(--text-secondary)}.AuditTrail_list__ipo6J{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.AuditTrail_entry__i6YM_{display:flex;justify-content:space-between;gap:var(--space-2);font-size:var(--text-xs)}.AuditTrail_tool__tod_i{color:var(--text-secondary)}.AuditTrail_meta__OD7qZ{color:var(--text-muted)}.markdown_chip__5f0Fq{display:inline-flex;align-items:center;gap:.35em;max-width:100%;padding:.05em .6em .1em .5em;border-radius:var(--radius-full);font-size:.92em;font-weight:600;line-height:1.4;text-decoration:none;color:var(--re-periwinkle-ink);background:var(--re-tint-peri-soft);border:1px solid color-mix(in srgb,var(--re-periwinkle) 32%,transparent);overflow-wrap:anywhere;transition:background var(--re-dur-fast) var(--re-ease),border-color var(--re-dur-fast) var(--re-ease),transform var(--re-dur-fast) var(--re-ease)}.markdown_chip__5f0Fq:hover{background:var(--re-tint-peri);border-color:color-mix(in srgb,var(--re-periwinkle) 60%,transparent);transform:translateY(-1px)}.markdown_chip__5f0Fq:focus-visible{outline:2px solid var(--re-periwinkle);outline-offset:2px}.markdown_chip__5f0Fq:before{content:"";width:.45em;height:.45em;border-radius:50%;background:var(--chip-tint,var(--re-periwinkle));flex:none}.markdown_chip__5f0Fq[data-entity-type=dataset]{--chip-tint:var(--re-green)}.markdown_chip__5f0Fq[data-entity-type=workflow]{--chip-tint:var(--re-periwinkle)}.markdown_chip__5f0Fq[data-entity-type=run]{--chip-tint:var(--re-amber)}.markdown_chip__5f0Fq[data-entity-type=insight]{--chip-tint:var(--re-crimson)}.markdown_chip__5f0Fq[data-entity-type=product]{--chip-tint:var(--re-sky)}.Message_row__uN0j_{display:flex;padding:0 var(--space-5)}.Message_user__3je1c{justify-content:flex-end}.Message_assistant__ty6Fg{justify-content:flex-start;gap:10px}.Message_assistant__ty6Fg:before{content:"";flex:none;width:24px;height:24px;margin-top:1px;background:url(/brand/rededge-assistant-mark.svg) 50%/contain no-repeat}.Message_bubble__Gsghn{max-width:88%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--leading-normal);white-space:pre-wrap;word-break:break-word}.Message_markdown__LBE_s{white-space:normal}.Message_markdown__LBE_s p{margin:0 0 var(--space-2)}.Message_markdown__LBE_s ol:last-child,.Message_markdown__LBE_s p:last-child,.Message_markdown__LBE_s pre:last-child,.Message_markdown__LBE_s table:last-child,.Message_markdown__LBE_s ul:last-child{margin-bottom:0}.Message_markdown__LBE_s h1,.Message_markdown__LBE_s h2,.Message_markdown__LBE_s h3,.Message_markdown__LBE_s h4{margin:var(--space-2) 0 var(--space-1);font-size:var(--text-sm);font-weight:600}.Message_markdown__LBE_s ol,.Message_markdown__LBE_s ul{margin:0 0 var(--space-2);padding-left:1.25em}.Message_markdown__LBE_s li{margin:2px 0}.Message_markdown__LBE_s code{font-family:var(--font-mono,ui-monospace,monospace);font-size:.85em;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:var(--radius-sm);padding:0 4px}.Message_markdown__LBE_s pre{margin:0 0 var(--space-2);padding:var(--space-2);overflow-x:auto;background:color-mix(in srgb,var(--text-primary) 6%,transparent);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.Message_markdown__LBE_s pre code{background:none;padding:0}.Message_markdown__LBE_s table{width:100%;margin:0 0 var(--space-2);border-collapse:collapse;font-size:var(--text-xs);display:block;overflow-x:auto}.Message_markdown__LBE_s td,.Message_markdown__LBE_s th{padding:4px 8px;border:1px solid var(--border-subtle);text-align:left;white-space:nowrap}.Message_markdown__LBE_s th{background:color-mix(in srgb,var(--text-primary) 6%,transparent);font-weight:600}.Message_markdown__LBE_s a:not([data-entity-type]){color:var(--re-periwinkle-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--re-periwinkle) 50%,transparent);text-decoration-color:color-mix(in srgb,var(--re-periwinkle) 50%,transparent);text-underline-offset:2px}.Message_markdown__LBE_s a:not([data-entity-type]):hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.Message_user__3je1c .Message_bubble__Gsghn{max-width:86%;padding:12px 18px;background:var(--re-periwinkle-strong);color:#fff;border:none;border-radius:18px;line-height:1.5;box-shadow:0 10px 22px -16px rgb(101 96 240/70%)}.Message_assistant__ty6Fg .Message_bubble__Gsghn{flex:1 1 auto;max-width:none;min-width:0;padding:1px 0 0;background:transparent;color:var(--text-primary);border:none;border-radius:0;line-height:1.6}.Message_assistant__ty6Fg .Message_bubble__Gsghn.Message_markdown__LBE_s code{color:var(--re-periwinkle-ink);background:var(--re-tint-peri-soft)}[data-theme=dark] .Message_assistant__ty6Fg .Message_bubble__Gsghn.Message_markdown__LBE_s code{color:#c9c7ff}.Message_caret__yTejn{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:text-bottom;background:var(--text-secondary);animation:Message_blink__arlgF 1s steps(2,start) infinite}@keyframes Message_blink__arlgF{to{visibility:hidden}}.CopilotDock_dock__ZZBIc{display:flex;flex-direction:column;height:100%;overflow:hidden}.CopilotDock_header__eC3gi{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:64px;padding:var(--space-3) var(--space-5);padding-right:56px;font-size:17px;font-weight:700;letter-spacing:-.1px;color:var(--text-primary);border-bottom:1px solid var(--re-line)}.CopilotDock_headerLeft__msRNX{display:inline-flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;min-height:38px}.CopilotDock_headerLeft__msRNX>span:not(.CopilotDock_contextChip__FZSUW){flex:none;white-space:nowrap}.CopilotDock_headerLeft__msRNX:before{content:"";flex:none;width:24px;height:24px;background:url(/brand/rededge-assistant-mark.svg) 50%/contain no-repeat}.CopilotDock_newConversation__7dPMy{position:relative;flex:none;display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 11px 0 9px;border-radius:var(--re-radius-md);font-size:13px;font-weight:700;letter-spacing:0;color:var(--re-periwinkle-ink);background:transparent;border:1px solid color-mix(in srgb,var(--re-periwinkle) 55%,transparent);cursor:pointer;transition:color var(--re-dur-fast) var(--re-ease),border-color var(--re-dur-fast) var(--re-ease),background var(--re-dur-fast) var(--re-ease)}.CopilotDock_newConversation__7dPMy:hover{border-color:var(--re-periwinkle);background:var(--re-tint-peri-soft)}[data-theme=dark] .CopilotDock_newConversation__7dPMy{color:var(--re-periwinkle-ink);border-color:color-mix(in srgb,var(--re-periwinkle) 60%,transparent);background:transparent}[data-theme=dark] .CopilotDock_newConversation__7dPMy:hover{border-color:var(--re-periwinkle);background:var(--re-tint-peri)}.CopilotDock_newConversation__7dPMy:focus-visible{outline:2px solid var(--re-periwinkle);outline-offset:2px}.CopilotDock_newConversation__7dPMy:after{content:"";position:absolute;top:6px;bottom:6px;right:-7px;width:1px;background:var(--re-line);pointer-events:none}[data-theme=dark] .CopilotDock_newConversation__7dPMy:after{background:rgb(239 233 244/16%)}.CopilotDock_newConversation__7dPMy:before{content:"+";font-size:17px;font-weight:500;line-height:1;margin-top:-1px}.CopilotDock_transcript__H5MeV{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5) 0}.CopilotDock_empty__oaWir{padding:0 var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.CopilotDock_emptyLead__XXq8K{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.CopilotDock_suggestions__KQJKH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.CopilotDock_suggestion__1eFh1{width:100%;text-align:left;padding:10px 14px;border:1px solid var(--re-line);border-radius:var(--re-radius-lg);background:var(--surface-1);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;transition:color var(--re-dur-fast) var(--re-ease),border-color var(--re-dur-fast) var(--re-ease),background var(--re-dur-fast) var(--re-ease)}.CopilotDock_suggestion__1eFh1:hover{color:var(--text-primary);border-color:color-mix(in srgb,var(--re-periwinkle) 55%,transparent);background:var(--re-tint-peri-soft)}.CopilotDock_suggestion__1eFh1:focus-visible{outline:2px solid var(--re-periwinkle);outline-offset:2px}.CopilotDock_errorNote__KH2bI,.CopilotDock_note__sjHtT{margin:0 var(--space-5);font-size:var(--text-xs);line-height:var(--leading-normal)}.CopilotDock_note__sjHtT{color:var(--text-muted)}.CopilotDock_errorNote__KH2bI{color:var(--danger,#c33)}.CopilotDock_retryBtn__4sMSR{font-size:var(--text-xs);font-weight:var(--weight-semibold);font-family:inherit;color:var(--text-primary);background:transparent;border:1px solid var(--border-strong);border-radius:var(--radius-full);padding:1px var(--space-3);cursor:pointer}.CopilotDock_retryBtn__4sMSR:hover{border-color:var(--support);background:var(--support-soft)}.CopilotDock_composer__h_owg{margin:var(--space-3) var(--space-4) var(--space-4);padding:8px 18px 8px var(--space-4);display:flex;flex-direction:row;align-items:center;gap:var(--space-2);border:1px solid var(--re-line);border-radius:var(--re-radius-xl);background:var(--surface-1);box-shadow:0 10px 24px -20px rgb(2 24 43/40%);transition:border-color var(--re-dur-fast) var(--re-ease),box-shadow var(--re-dur-fast) var(--re-ease)}.CopilotDock_composer__h_owg:focus-within{border-color:color-mix(in srgb,var(--re-periwinkle) 70%,transparent);box-shadow:0 0 0 3px var(--re-tint-peri-soft)}.CopilotDock_input__QAxQr{flex:1 1;min-width:0;width:100%;resize:none;align-self:center;padding:8px 0;border:none;border-radius:0;background:transparent;color:var(--text-primary);font:inherit;font-size:var(--text-sm);line-height:1.45}.CopilotDock_input__QAxQr::placeholder{color:var(--text-muted)}.CopilotDock_input__QAxQr:focus{outline:none}.CopilotDock_send__YdLfw{flex:none;align-self:center;position:relative;width:38px;height:38px;padding:0;display:grid;place-items:center;border-radius:50%;border:none;background:var(--re-periwinkle-strong);color:transparent;font-size:0;line-height:0;cursor:pointer;transition:background var(--re-dur-fast) var(--re-ease),opacity var(--re-dur-fast) var(--re-ease),transform var(--re-dur-fast) var(--re-ease)}.CopilotDock_send__YdLfw:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M5.5 11.5 12 5l6.5 6.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M5.5 11.5 12 5l6.5 6.5'/%3E%3C/svg%3E") center /contain no-repeat}.CopilotDock_send__YdLfw:hover:not(:disabled){background:#5750e6}.CopilotDock_send__YdLfw:active:not(:disabled){transform:scale(.94)}.CopilotDock_send__YdLfw:focus-visible{outline:2px solid var(--re-periwinkle);outline-offset:2px}.CopilotDock_send__YdLfw:disabled{opacity:.45;cursor:default}.CopilotDock_stop__3_6we:before{width:12px;height:12px;border-radius:3px;-webkit-mask:none;mask:none}.CopilotDock_thinking__P_g_5{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;margin-left:calc(var(--space-5) + 34px);padding:7px 12px;border-radius:var(--re-radius-lg);background:color-mix(in srgb,var(--surface-2) 55%,transparent);border:1px solid var(--re-line-soft)}.CopilotDock_thinking__P_g_5:after{content:"Thinking…";margin-left:4px;font-size:12.5px;font-weight:500;color:var(--text-muted)}.CopilotDock_thinkingDot__a4ZUK{width:5px;height:5px;border-radius:50%;background:var(--re-periwinkle);animation:CopilotDock_thinkingPulse__dLFDw 1.2s ease-in-out infinite}.CopilotDock_thinkingDot__a4ZUK:nth-child(2){animation-delay:.18s}.CopilotDock_thinkingDot__a4ZUK:nth-child(3){animation-delay:.36s}@keyframes CopilotDock_thinkingPulse__dLFDw{0%,80%,to{opacity:.35;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.CopilotDock_contextChip__FZSUW{display:inline-flex;align-items:center;gap:4px;flex:0 1 auto;min-width:72px;font-family:var(--re-font-mono);font-size:12px;font-weight:500;letter-spacing:0;padding:3px 9px;border-radius:var(--re-radius-sm);border:none;background:var(--surface-3);color:var(--text-secondary);cursor:default}.CopilotDock_contextChipEye__XJRyx{display:none}.CopilotDock_contextChipText__BN2Bc{min-width:0}.CopilotDock_hintRow___HH4k{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:8px var(--space-4) 0}.CopilotDock_hintLabel__KfIGW{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.CopilotDock_hintChipWrap__lOhBM{display:inline-flex;align-items:center}.CopilotDock_hintChip__2gwDb{border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text);font-size:12px;padding:3px 10px;cursor:pointer}.CopilotDock_hintChip__2gwDb:hover{border-color:var(--support)}.CopilotDock_hintOutcome__LO675{border-color:var(--support);background:var(--support-soft)}.CopilotDock_hintLlm__MofvT{border-style:dashed}.CopilotDock_hintDismiss__prEj_{border:none;background:transparent;color:var(--text-muted);font-size:12px;cursor:pointer;padding:0 4px}.CopilotDock_hintDone__8_8vF{font-size:12px;color:var(--support)}.CopilotModal_overlay__j6aJ0{position:fixed;inset:var(--re-appbar-h) 0 0 0;z-index:70;display:flex;align-items:stretch;justify-content:flex-end;padding:0;background:rgb(2 24 43/6%);transition:opacity var(--re-dur) var(--re-ease),visibility var(--re-dur)}[data-theme=dark] .CopilotModal_overlay__j6aJ0{background:rgb(0 0 0/22%)}@media (min-width:961px){.CopilotModal_overlay__j6aJ0,[data-theme=dark] .CopilotModal_overlay__j6aJ0{background:transparent;pointer-events:none}.CopilotModal_overlayOpen__Xw3Pw .CopilotModal_panel__vF0b7{pointer-events:auto}}.CopilotModal_overlayClosed__Jq8g6{opacity:0;visibility:hidden;pointer-events:none}.CopilotModal_overlayOpen__Xw3Pw{opacity:1;visibility:visible}.CopilotModal_panel__vF0b7{--assistant-bg:var(--re-surface);--surface-1:var(--re-surface);--surface-2:var(--re-surface-sunk);--surface-3:var(--re-surface-chip);position:relative;width:var(--assistant-panel-width);max-width:100%;height:100%;display:flex;flex-direction:column;border-radius:0;overflow:hidden;background:var(--assistant-bg);border-left:1px solid var(--re-line);box-shadow:-24px 0 48px -32px rgb(2 24 43/35%);transition:transform var(--re-dur-panel) var(--re-ease),opacity var(--re-dur) var(--re-ease)}[data-theme=dark] .CopilotModal_panel__vF0b7{--assistant-bg:var(--re-navy);--surface-1:#0f2a4f;--surface-2:#1a3a66;--surface-3:#21406e;border-left-color:rgb(239 233 244/10%);box-shadow:-24px 0 56px -28px rgb(0 0 0/70%)}.CopilotModal_overlayClosed__Jq8g6 .CopilotModal_panel__vF0b7{transform:translateX(32px);opacity:0}.CopilotModal_overlayOpen__Xw3Pw .CopilotModal_panel__vF0b7{transform:none;opacity:1}.CopilotModal_overlayResizing__d8w21{cursor:col-resize;-moz-user-select:none;user-select:none;-webkit-user-select:none}.CopilotModal_overlayResizing__d8w21 .CopilotModal_panel__vF0b7{transition:none}.CopilotModal_resizeHandle__xj_UO{position:absolute;top:0;bottom:0;left:0;z-index:2;width:8px;cursor:col-resize;touch-action:none;outline:none}.CopilotModal_resizeHandle__xj_UO:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:transparent;transition:background var(--re-dur-fast) var(--re-ease)}.CopilotModal_resizeHandle__xj_UO:after{content:"";position:absolute;top:50%;left:2px;width:4px;height:36px;margin-top:-18px;border-radius:var(--re-radius-pill);background:var(--re-periwinkle);opacity:0;transition:opacity var(--re-dur-fast) var(--re-ease)}.CopilotModal_overlayResizing__d8w21 .CopilotModal_resizeHandle__xj_UO:before,.CopilotModal_resizeHandle__xj_UO:focus-visible:before,.CopilotModal_resizeHandle__xj_UO:hover:before{background:color-mix(in srgb,var(--re-periwinkle) 70%,transparent)}.CopilotModal_overlayResizing__d8w21 .CopilotModal_resizeHandle__xj_UO:after,.CopilotModal_resizeHandle__xj_UO:focus-visible:after,.CopilotModal_resizeHandle__xj_UO:hover:after{opacity:1}.CopilotModal_close__jQvIx{position:absolute;top:16px;right:14px;z-index:1;width:32px;height:32px;display:grid;place-items:center;padding:0 0 2px;border-radius:var(--re-radius-md);border:none;background:transparent;color:var(--re-ink-2);font-size:26px;font-weight:500;line-height:1;cursor:pointer;transition:color var(--re-dur-fast) var(--re-ease),background var(--re-dur-fast) var(--re-ease)}.CopilotModal_close__jQvIx:hover{color:var(--re-ink);background:var(--re-surface-chip)}[data-theme=dark] .CopilotModal_close__jQvIx{color:rgb(239 233 244/88%)}[data-theme=dark] .CopilotModal_close__jQvIx:hover{color:#fff;background:rgb(239 233 244/12%)}.CopilotModal_close__jQvIx:focus-visible{outline:2px solid var(--re-periwinkle);outline-offset:2px}@media (max-width:640px){.CopilotModal_panel__vF0b7{width:100%!important;border-left:none}.CopilotModal_resizeHandle__xj_UO{display:none}}@media (prefers-reduced-motion:reduce){.CopilotModal_overlay__j6aJ0,.CopilotModal_panel__vF0b7{transition:opacity .2s ease,visibility .2s}.CopilotModal_overlayClosed__Jq8g6 .CopilotModal_panel__vF0b7{transform:none}}.CommandPalette_overlay__h3Puc{position:fixed;inset:0;z-index:var(--z-modal);background:var(--overlay)}.CommandPalette_content__S0C8v{position:fixed;z-index:calc(var(--z-modal) + 1);top:16vh;left:50%;transform:translateX(-50%);width:min(620px,calc(100vw - 2 * var(--gutter)))}.CommandPalette_root__MBjgL{display:flex;flex-direction:column;max-height:min(56vh,480px);border-radius:var(--radius-xl);overflow:hidden;background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));border:1px solid var(--glass-border-strong);box-shadow:var(--glass-shadow-strong)}.CommandPalette_root__MBjgL [cmdk-input]{width:100%;padding:var(--space-4) var(--space-5);font-family:inherit;font-size:var(--text-md);color:var(--text-primary);background:transparent;border:none;border-bottom:1px solid var(--glass-border);outline:none}.CommandPalette_root__MBjgL [cmdk-input]::placeholder{color:var(--text-muted)}.CommandPalette_root__MBjgL [cmdk-list]{overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2)}.CommandPalette_root__MBjgL [cmdk-group-heading]{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.CommandPalette_root__MBjgL [cmdk-item]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer}.CommandPalette_root__MBjgL [cmdk-item][data-selected=true]{background:var(--accent-soft);color:var(--text-primary)}.CommandPalette_root__MBjgL [cmdk-empty]{padding:var(--space-6);text-align:center;color:var(--text-muted);font-size:var(--text-sm)}.CommandPalette_label__O_tg0{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommandPalette_hint__TVHpN{flex:none;font-size:var(--text-xs);color:var(--text-muted)}.SpotlightOverlay_layer__G0SaF{position:fixed;inset:0;z-index:1000;pointer-events:none}.SpotlightOverlay_ring__1Y6jw{position:fixed;border:2px solid var(--support);border-radius:10px;box-shadow:0 0 0 9999px rgba(2,24,43,.55),0 0 18px var(--support-soft);pointer-events:auto;cursor:pointer;transition:all .25s ease}@media (prefers-reduced-motion:reduce){.SpotlightOverlay_ring__1Y6jw{transition:none}}.SpotlightOverlay_note__VkWhV{position:fixed;max-width:320px;background:var(--surface,#fff);color:var(--text);border:1px solid var(--border);border-radius:10px;padding:10px 12px;box-shadow:0 12px 32px rgba(2,24,43,.25);pointer-events:auto}.SpotlightOverlay_noteText__j0cuK{margin:0 0 8px;font-size:13px;line-height:1.45}.SpotlightOverlay_noteActions__sSo63{display:flex;align-items:center;justify-content:flex-end;gap:8px}.SpotlightOverlay_stepCount__E_IWB{font-size:11px;color:var(--text-muted);margin-right:auto}.SpotlightOverlay_noteButton__59Mfs{border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text);font-size:12px;padding:3px 12px;cursor:pointer}.SpotlightOverlay_noteButton__59Mfs:hover{border-color:var(--support)}.MacroPanel_panel__iHus5{position:fixed;right:16px;bottom:88px;z-index:900;width:300px;background:var(--surface,#fff);color:var(--text);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 32px rgba(2,24,43,.2);padding:10px 12px}.MacroPanel_head__KOZK_{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.MacroPanel_title__msWfc{font-size:13px;font-weight:600}.MacroPanel_stop__8C4kN{border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text);font-size:12px;padding:2px 10px;cursor:pointer}.MacroPanel_stop__8C4kN:hover{border-color:var(--support)}.MacroPanel_steps__IbHqr{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.MacroPanel_step__cSsHf{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-muted)}.MacroPanel_s_done__o8Ha7,.MacroPanel_s_running__yWT6A{color:var(--text)}.MacroPanel_s_failed__yPDtd{color:var(--error,#d7263d)}.MacroPanel_glyph__qzhT8{width:14px;text-align:center}.MacroPanel_s_running__yWT6A .MacroPanel_glyph__qzhT8{color:var(--support)}.MacroPanel_label__IQ5MD{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MacroPanel_status__s57EX{font-size:10px;text-transform:uppercase;letter-spacing:.04em}.MacroPanel_footnote__SpPIw{margin:8px 0 0;font-size:11px;color:var(--text-muted)}.MacroPanel_tutorial__VzUz5{width:min(380px,calc(100vw - 32px));padding:12px 14px}.MacroPanel_chapter__uEZMl{margin:0 0 6px;font-size:11px;color:var(--text-muted)}.MacroPanel_progress__0nztt{display:block;width:100%;height:4px;margin:0 0 10px;border:0;border-radius:2px;background:var(--border);accent-color:var(--support);overflow:hidden}.MacroPanel_progress__0nztt::-webkit-progress-bar{background:var(--border)}.MacroPanel_progress__0nztt::-moz-progress-bar,.MacroPanel_progress__0nztt::-webkit-progress-value{background:var(--support)}.MacroPanel_body__Fu3J2{margin:0;font-size:13px;line-height:1.5;color:var(--text);max-height:40vh;overflow-y:auto}.MacroPanel_media__2Tpy_{margin:10px 0 0}.MacroPanel_media__2Tpy_ img{display:block;width:100%;max-height:220px;object-fit:contain;border:1px solid var(--border);border-radius:8px;background:var(--surface-1,transparent)}.MacroPanel_media__2Tpy_ figcaption{margin-top:4px;font-size:11px;color:var(--text-muted)}.MacroPanel_problem__KMZuo{margin:8px 0 0;font-size:12px;color:var(--error,#d7263d)}.MacroPanel_controls__Jr_Sq{display:flex;align-items:center;gap:8px;margin-top:12px}.MacroPanel_ctl__J1bU3{border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text);font-size:12px;padding:4px 14px;cursor:pointer}.MacroPanel_ctl__J1bU3:disabled{opacity:.45;cursor:default}.MacroPanel_next__9b2MO{margin-left:auto;border-color:var(--support);font-weight:600}.MacroPanel_auto__5_MfA{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--text-muted)}.MacroPanel_result__3pW7B{margin:8px 0 0;font-size:11px;color:var(--text-muted)}.MacroPanel_result__3pW7B a{color:var(--support);font-weight:600}.MacroPanel_resultDone__a85q5{font-size:12px}.MacroPanel_modes__Vom_H{display:inline-flex;align-self:flex-start;border:1px solid var(--border);border-radius:999px;overflow:hidden;margin:2px 0 6px}.MacroPanel_mode__2KovZ{border:0;background:transparent;color:var(--text);opacity:.7;font:inherit;font-size:12px;padding:3px 10px;cursor:pointer}.MacroPanel_modeOn__PIj1k{background:color-mix(in srgb,var(--support) 18%,transparent);opacity:1;font-weight:600}.MacroPanel_task__jkH3L{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.MacroPanel_taskLines__P_tat{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:13px}.MacroPanel_taskLine__nzZqy{display:flex;gap:6px}.MacroPanel_taskDone__r0vDS{opacity:.6}.MacroPanel_srOnly__3ttIM{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ObligationDialog_scrim__ucQf1{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;background:rgba(2,24,43,.45)}.ObligationDialog_dialog__7Zd2d{width:min(720px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;gap:12px;background:var(--re-surface,#fff);color:var(--text-primary,inherit);border-radius:16px;padding:24px;box-shadow:0 16px 48px rgba(2,24,43,.3)}.ObligationDialog_title__FvFvh{margin:0;font-size:20px;font-weight:700}.ObligationDialog_lede__71L7I,.ObligationDialog_summary__H0qip{margin:0;font-size:14px;line-height:1.5}.ObligationDialog_lede__71L7I{color:var(--text-secondary)}.ObligationDialog_summary__H0qip{padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--support,#c0392b) 10%,transparent)}.ObligationDialog_text__CiK4K{flex:1 1 auto;min-height:160px;overflow:auto;padding:12px;border:1px solid var(--re-surface-chip,rgba(10,35,64,.15));border-radius:10px;background:var(--re-surface-sunk,#f4f6f9);font-size:12px;line-height:1.5;white-space:pre-wrap}.ObligationDialog_tick__enNDv{display:flex;align-items:flex-start;gap:8px;font-size:14px;font-weight:600;cursor:pointer}.ObligationDialog_error__C5zGS{margin:0;font-size:14px;color:var(--support,#c0392b)}.ObligationDialog_actions__Jimke{display:flex;justify-content:flex-end;gap:12px}.ObligationDialog_ghost__KmUV_,.ObligationDialog_primary__RquEI{border-radius:999px;padding:9px 20px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ObligationDialog_ghost__KmUV_{border:1px solid var(--re-surface-chip,rgba(10,35,64,.2));background:transparent;color:inherit}.ObligationDialog_primary__RquEI{border:0;background:var(--re-navy,#0a2340);color:#fff}.ObligationDialog_primary__RquEI:disabled{opacity:.45;cursor:default}.AppShell_shell__tunIz{display:flex;height:100vh;width:100%;overflow:hidden;background:var(--bg);color:var(--text-primary)}.AppShell_main__Sz66E{display:flex;flex-direction:column;flex:1 1;min-width:0}.AppShell_body__VXW7m{display:flex;flex:1 1;min-height:0}.AppShell_content__azBxk{flex:1 1;min-width:0;overflow:auto}.AppShell_bodyBeside__ttmIA{transition:padding-right var(--re-dur-panel) var(--re-ease)}.AppShell_bodyBesideOpen__R8sES{padding-right:min(var(--assistant-panel-width),max(0px,calc(100vw - 900px - 2 * var(--gutter))))}html[data-assistant-resizing] .AppShell_bodyBeside__ttmIA{transition:none}@media (prefers-reduced-motion:reduce){.AppShell_bodyBeside__ttmIA{transition:none}}.AppShell_contentWithDock__9TGLA{padding-bottom:var(--dock-clearance)}.DeclarationsGate_screen__qjNRS{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--re-surface-sunk,#f4f6f9);color:var(--text-primary,inherit)}.DeclarationsGate_card__YtOTQ{width:min(640px,100%);background:var(--re-surface,#fff);border-radius:16px;padding:28px;box-shadow:0 0 0 1px rgba(10,35,64,.08),0 16px 40px rgba(2,24,43,.12);display:flex;flex-direction:column;gap:16px}.DeclarationsGate_title__Lo3gS{margin:0;font-size:22px;font-weight:700}.DeclarationsGate_lede__JXvOu{margin:0;font-size:14px;color:var(--text-secondary)}.DeclarationsGate_question__yUjE1{border:1px solid var(--re-surface-chip,rgba(10,35,64,.12));border-radius:12px;padding:14px 16px;margin:0;display:flex;flex-direction:column;gap:8px}.DeclarationsGate_legend__Lf2qO{font-size:13px;font-weight:700;padding:0 6px}.DeclarationsGate_text__fUN_9{margin:0;font-size:14px;line-height:1.5}.DeclarationsGate_choice__0ciJ_{display:flex;gap:20px}.DeclarationsGate_option__Rjpkg{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;cursor:pointer}.DeclarationsGate_note__xHCuL{margin:0;font-size:12px;color:var(--text-secondary)}.DeclarationsGate_error__sW_pg{margin:0;padding:10px 12px;border-radius:10px;font-size:14px;background:color-mix(in srgb,var(--support,#c0392b) 12%,transparent)}.DeclarationsGate_actions__I9u1_{display:flex;justify-content:space-between;gap:12px}.DeclarationsGate_ghost__9BS0e,.DeclarationsGate_primary__F7vfy{border-radius:999px;padding:9px 20px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.DeclarationsGate_ghost__9BS0e{border:1px solid var(--re-surface-chip,rgba(10,35,64,.2));background:transparent;color:inherit}.DeclarationsGate_primary__F7vfy{border:0;background:var(--re-navy,#0a2340);color:#fff}.DeclarationsGate_primary__F7vfy:disabled{opacity:.45;cursor:default}.ProcessGraph_root___YKhO{display:flex;height:100%;width:100%}.ProcessGraph_center__qwbLG{display:flex;flex-direction:column;flex:1 1;min-width:0;position:relative}.ProcessGraph_canvasWrap__Vmxsa{flex:1 1;min-height:0;position:relative}.ProcessGraph_scrim__Cj2ev{position:fixed;inset:0;background:var(--overlay);z-index:var(--z-overlay)}.ProcessGraph_menuLayer__BIbgm{position:fixed;z-index:var(--z-modal)}.ProcessGraph_menuCentered__FxaQo{inset:0;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.editor_container__sm1z7{position:relative;width:100%;height:100%}.editor_overlay__iFt_T{position:absolute;inset:0;z-index:var(--z-overlay);display:flex;align-items:center;justify-content:center;gap:var(--space-3);background:var(--overlay);color:var(--text-secondary);font-size:var(--text-sm)}.editor_error__Yd_DW{color:var(--danger)}.editor_notice__oFPsE{position:absolute;top:var(--space-3);left:50%;transform:translateX(-50%);z-index:var(--z-overlay);margin:0;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md,8px);border:1px solid var(--danger);background:var(--glass-bg-strong);color:var(--danger);font-size:var(--text-sm)}.editor_resumePanel__x4ifM{display:flex;flex-direction:column;gap:var(--space-2);max-width:420px;padding:var(--space-6);border-radius:var(--radius-xl);background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-strong)) saturate(var(--glass-saturate));border:1px solid var(--glass-border-strong);box-shadow:var(--glass-shadow-strong)}.editor_resumeTitle__3prEY{font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--text-primary)}.editor_resumeText__Y3ijf{font-size:var(--text-sm);color:var(--text-secondary)}.editor_resumeActions__iiZuF{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3)}