.ConversationOriginBanner_banner__ix6qq{display:flex;min-height:2.75rem;padding:.55rem 1rem;align-items:center;gap:.65rem;border-left:3px solid var(--accent);background:var(--surface-accent-subtle);color:var(--text-secondary);font-size:.74rem;line-height:1.4}.ConversationOriginBanner_banner__ix6qq>svg{width:1rem;height:1rem;flex:0 0 auto;color:var(--accent-strong)}.ConversationOriginBanner_banner__ix6qq strong{color:var(--text-primary)}.ConversationOriginBanner_banner__ix6qq a{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto;color:var(--accent-strong);font-weight:650;text-decoration:none;white-space:nowrap}.ConversationOriginBanner_banner__ix6qq a svg{width:.85rem;height:.85rem}@media (max-width:560px){.ConversationOriginBanner_banner__ix6qq{align-items:flex-start;flex-wrap:wrap}.ConversationOriginBanner_banner__ix6qq a{width:100%;margin-left:1.65rem}}.ui_button__BtZ7w{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.45rem;padding:.6rem .9rem;border:1px solid transparent;border-radius:8px;background:var(--surface-inverse);color:var(--text-on-inverse);cursor:pointer;font:inherit;font-size:.84rem;font-weight:630;line-height:1;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s var(--ease-out)}.ui_button__BtZ7w:hover:not(:disabled){background:var(--accent)}.ui_destructive__rc8Pu{background:var(--status-danger-fill);color:var(--text-on-accent)}.ui_destructive__rc8Pu:hover:not(:disabled){background:var(--status-danger-fill-strong)}.ui_button__BtZ7w:active:not(:disabled){transform:translateY(1px)}.ui_button__BtZ7w:disabled{cursor:not-allowed;opacity:.55}.ui_outline__XbF9Q{border-color:var(--border-subtle);background:var(--surface-overlay);color:var(--text-primary)}.ui_ghost__ONlpw:hover:not(:disabled),.ui_outline__XbF9Q:hover:not(:disabled){border-color:var(--text-muted);background:var(--surface-subtle)}.ui_ghost__ONlpw{border-color:transparent;background:transparent;color:var(--text-secondary)}.ui_small__XPVg_{min-height:2.15rem;padding:.48rem .7rem;font-size:.78rem}.ui_icon__15Jd9{width:2rem;min-height:2rem;padding:0}.ui_input__9Z8r4,.ui_textarea__Je_fJ{width:100%;min-height:2.75rem;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-overlay);color:var(--text-primary);font:inherit;font-size:.9rem;line-height:1.25;transition:border-color .15s ease,box-shadow .15s ease;padding:.68rem .8rem}.ui_textarea__Je_fJ{min-height:6rem;resize:vertical}.ui_input__9Z8r4::placeholder,.ui_textarea__Je_fJ::placeholder{color:var(--text-muted)}.ui_input__9Z8r4:focus,.ui_textarea__Je_fJ:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent)}.ui_card__4haTy{min-width:0;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-overlay);color:var(--text-primary)}.ui_overflowTooltipTrigger__nJnX3{display:block;min-width:0;overflow:hidden;border-radius:3px;outline:none;text-overflow:ellipsis;white-space:nowrap}.ui_overflowTooltipTrigger__nJnX3[data-truncated=true]{cursor:help}.ui_overflowTooltipTrigger__nJnX3:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ui_overflowTooltipSurface__YiPKt{position:fixed;z-index:110;width:max-content;padding:.55rem .7rem;border:1px solid rgb(84 82 232/24%);border-radius:9px;background:color-mix(in srgb,var(--surface-overlay) 98%,transparent);box-shadow:0 .75rem 2.25rem rgb(23 35 59/16%);color:var(--text-primary);font-family:var(--font-ui);font-size:.72rem;font-weight:560;line-height:1.45;overflow-wrap:anywhere;pointer-events:auto;white-space:normal;animation:ui_overflow-tooltip-in__IYxFv 90ms var(--ease-out)}@keyframes ui_overflow-tooltip-in__IYxFv{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.ui_tabsRoot__2jLD6{min-width:0}.ui_tabsList__gGYJb{display:flex}.ui_tabsTrigger__VeWiq{font:inherit}.ui_tabsContent__iS9Gc:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ui_radioGroup__WmsOj{display:grid}.ui_radioGroupItem__wlx4l{width:.9rem;height:.9rem;margin:0;accent-color:var(--accent)}.ui_alertDialog__81Ck4{position:fixed;inset:0;width:min(calc(100vw - 2rem),28rem);max-width:none;margin:auto;padding:1.35rem;overflow:hidden;border:1px solid var(--border-subtle);border-radius:15px;background:var(--surface-raised);color:var(--text-primary);box-shadow:0 2rem 6rem rgba(23,35,59,.28)}.ui_alertDialog__81Ck4[open]{animation:ui_alertDialogEnter__m4UO3 .16s var(--ease-out)}.ui_alertDialog__81Ck4::-webkit-backdrop{background:color-mix(in srgb,var(--text-primary) 36%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ui_alertDialog__81Ck4::backdrop{background:color-mix(in srgb,var(--text-primary) 36%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ui_alertDialogHeader__lVIV8{display:grid;grid-gap:.55rem;gap:.55rem}.ui_alertDialogTitle__Lmi3t{font-family:var(--font-newsreader),Georgia,serif;font-size:1.55rem;font-weight:560;line-height:1.15}.ui_alertDialogDescription__Utla0{margin:0;color:var(--text-secondary);font-size:.8rem;line-height:1.55}.ui_alertDialogFooter__fRTgu{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.3rem}.ui_dialog__QyQRf{position:fixed;inset:0;width:min(calc(100vw - 2rem),40rem);max-width:none;max-height:calc(100vh - 2rem);margin:auto;padding:0;overflow:auto;border:1px solid var(--border-subtle);border-radius:16px;background:var(--surface-raised);color:var(--text-primary);box-shadow:0 2rem 6rem rgba(23,35,59,.28)}.ui_dialog__QyQRf[open]{animation:ui_alertDialogEnter__m4UO3 .16s var(--ease-out)}.ui_dialog__QyQRf::-webkit-backdrop{background:color-mix(in srgb,var(--text-primary) 36%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ui_dialog__QyQRf::backdrop{background:color-mix(in srgb,var(--text-primary) 36%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes ui_alertDialogEnter__m4UO3{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.ui_inputGroup__ZehL_{display:flex;min-width:0;min-height:3rem;align-items:center;overflow:hidden;border:1px solid var(--border-subtle);border-radius:9px;background:var(--surface-overlay);transition:border-color .15s ease,box-shadow .15s ease}.ui_inputGroup__ZehL_:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent)}.ui_inputGroupInput__EjttS{width:100%;min-width:0;min-height:2.875rem;padding:.7rem 0;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit;font-size:.95rem}.ui_inputGroupInput__EjttS::placeholder{color:var(--text-muted)}.ui_inputGroupAddon__NiH78{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding-inline:.8rem .6rem;color:var(--text-secondary)}.ui_inputGroupAddonEnd__XNWUE{padding-inline:.35rem .45rem}.ui_inputGroupAddon__NiH78 svg{width:1rem;height:1rem}.ui_selectMenu__8sY3D{position:relative;display:flex;min-width:0}.ui_selectMenuTrigger__XzaIr{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;width:100%;min-height:2.75rem;min-width:0;align-items:center;gap:.45rem;padding:.68rem .75rem .68rem .8rem;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-overlay);color:var(--text-primary);cursor:pointer;font:inherit;font-size:.9rem;line-height:1.25;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ui_selectMenuTrigger__XzaIr:hover:not(:disabled){border-color:var(--text-muted);background:var(--surface-subtle)}.ui_selectMenuTrigger__XzaIr:focus-visible,.ui_selectMenuTrigger__XzaIr[aria-expanded=true]{border-color:var(--accent);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent)}.ui_selectMenuTrigger__XzaIr:disabled{cursor:not-allowed;opacity:.55}.ui_selectMenuTrigger__XzaIr span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui_selectMenuTrigger__XzaIr svg{width:1rem;height:1rem;flex:0 0 auto;margin-left:auto;color:var(--text-secondary)}.ui_selectMenuList__WAUGN{position:absolute;z-index:40;top:calc(100% + .4rem);right:0;left:0;display:grid;max-height:18rem;grid-gap:.1rem;gap:.1rem;padding:.3rem;overflow-y:auto;border:1px solid var(--border-subtle);border-radius:9px;background:var(--surface-overlay);box-shadow:0 .8rem 2.25rem rgba(23,35,59,.14)}.ui_selectMenuOption__7v3ii{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;min-height:2.35rem;grid-template-columns:1rem minmax(0,1fr);align-items:center;grid-gap:.5rem;gap:.5rem;padding:.5rem .55rem;border:0;border-radius:6px;background:transparent;color:var(--text-primary);cursor:pointer;font:inherit;font-size:.82rem;line-height:1.25;text-align:left}.ui_selectMenuOption__7v3ii:focus-visible,.ui_selectMenuOption__7v3ii:hover{outline:0;background:var(--surface-subtle)}.ui_selectMenuOption__7v3ii[aria-selected=true]{color:var(--accent-strong);font-weight:620}.ui_selectMenuOption__7v3ii svg{width:.9rem;height:.9rem;visibility:hidden}.ui_selectMenuOption__7v3ii[aria-selected=true] svg{visibility:visible}.ui_spinner__Peoz6{animation:ui_spin__Y2KHd .7s linear infinite}.ui_skeleton__LMBE_{position:relative;display:block;overflow:hidden;border-radius:.45rem;background:color-mix(in srgb,currentColor 10%,transparent)}.ui_skeleton__LMBE_:after{position:absolute;inset:0;background:linear-gradient(100deg,transparent 18%,color-mix(in srgb,var(--white) 62%,transparent) 48%,transparent 78%);content:"";transform:translateX(-105%);animation:ui_skeleton-sweep__HQT_t 1.55s ease-in-out infinite}@keyframes ui_spin__Y2KHd{to{transform:rotate(1turn)}}@keyframes ui_skeleton-sweep__HQT_t{to{transform:translateX(105%)}}@media (prefers-reduced-motion:reduce){.ui_skeleton__LMBE_:after,.ui_spinner__Peoz6{animation:none}}.ThemeControl_root__zzMaM{position:relative;z-index:1;flex:0 0 auto}.ThemeControl_trigger__AHDV7{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;width:2.65rem;height:2.65rem;align-items:center;justify-content:center;border:1px solid var(--border-subtle);border-radius:999px;background:var(--surface-raised);color:var(--text-secondary);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ThemeControl_trigger__AHDV7>svg{margin:0}.ThemeControl_trigger__AHDV7:hover,.ThemeControl_trigger__AHDV7[aria-expanded=true]{border-color:var(--border-accent);background:var(--surface-subtle);color:var(--text-primary)}.ThemeControl_trigger__AHDV7 svg{width:1.05rem;height:1.05rem}.ThemeControl_root__zzMaM .ThemeControl_menu__hoseM{position:absolute;z-index:100;top:calc(100% + .65rem);right:0;left:auto;width:10.5rem;padding:.4rem;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-overlay);box-shadow:0 1rem 3rem var(--shadow-strong)}.ThemeControl_root__zzMaM .ThemeControl_menu__hoseM p{margin:0;padding:.45rem .6rem .35rem;color:var(--text-muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ThemeControl_option__KYBq6{display:grid;width:100%;min-height:2.45rem;grid-template-columns:1rem 1fr 1rem;align-items:center;grid-gap:.65rem;gap:.65rem;padding:.55rem .6rem;border:0;border-radius:8px;background:transparent;color:var(--text-primary);cursor:pointer;font:inherit;font-size:.8rem;font-weight:580;text-align:left}.ThemeControl_option__KYBq6:focus-visible,.ThemeControl_option__KYBq6:hover{background:var(--surface-subtle)}.ThemeControl_option__KYBq6>svg{width:.95rem;height:.95rem;visibility:visible;color:var(--text-secondary)}.ThemeControl_root__zzMaM .ThemeControl_menu__hoseM .ThemeControl_check__fEGn_{visibility:hidden;color:var(--accent)}.ThemeControl_option__KYBq6[aria-selected=true] .ThemeControl_check__fEGn_{visibility:visible}.ThemeControl_segmented__TpH2J{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.2rem;gap:.2rem;padding:.2rem;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);border-radius:10px;background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.ThemeControl_segment__iA1YF{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;min-width:0;min-height:2.25rem;align-items:center;justify-content:center;gap:.35rem;padding:.42rem .35rem;border:0;border-radius:7px;background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:.7rem;font-weight:650;transition:background .15s ease,box-shadow .15s ease,color .15s ease}.ThemeControl_segment__iA1YF:focus-visible,.ThemeControl_segment__iA1YF:hover{color:var(--text-primary)}.ThemeControl_segment__iA1YF:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.ThemeControl_segment__iA1YF[aria-pressed=true]{background:var(--surface-raised);box-shadow:0 1px 5px color-mix(in srgb,var(--text-primary) 14%,transparent);color:var(--accent-strong)}.ThemeControl_segment__iA1YF svg{width:.9rem;height:.9rem;flex:0 0 auto}.AccountMenu_root__6qK0_{position:relative;flex:0 0 auto;font-family:var(--font-ui)}.AccountMenu_sidebarRoot__sDEzc{width:100%}.AccountMenu_trigger__l7D30{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;min-height:2.65rem;align-items:center;gap:.55rem;padding:.35rem .55rem .35rem .4rem;border:1px solid color-mix(in srgb,var(--text-primary) 14%,transparent);border-radius:999px;background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font:inherit;font-size:.82rem;font-weight:650;transition:border-color .15s ease,background .15s ease}.AccountMenu_trigger__l7D30:hover,.AccountMenu_trigger__l7D30[aria-expanded=true]{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--surface-subtle) 72%,var(--surface-canvas))}.AccountMenu_triggerExtended__IVWoF{min-height:3rem}.AccountMenu_identityAvatar__UWwio,.AccountMenu_triggerAvatar__sEbtI{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--accent);color:var(--text-on-accent);font-weight:720;letter-spacing:.02em}.AccountMenu_triggerAvatar__sEbtI{width:1.9rem;height:1.9rem;font-size:.7rem}.AccountMenu_identityAvatar__UWwio svg,.AccountMenu_triggerAvatar__sEbtI svg{width:55%;height:55%}.AccountMenu_triggerLabel__SfIiR{display:grid;min-width:0;max-width:8rem;line-height:1.2;text-align:left}.AccountMenu_triggerLabel__SfIiR small,.AccountMenu_triggerLabel__SfIiR>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountMenu_triggerLabel__SfIiR small{color:var(--accent-strong);font-size:.6rem;font-weight:650}.AccountMenu_chevron__WuEr_{width:.9rem;height:.9rem;color:var(--text-secondary)}.AccountMenu_sidebarTrigger__GXANM{width:100%;min-height:60px;justify-content:flex-start;padding:5px 7px;border:0;border-radius:9px;background:transparent}.AccountMenu_sidebarTrigger__GXANM:hover,.AccountMenu_sidebarTrigger__GXANM[aria-expanded=true]{border-color:transparent;background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.AccountMenu_sidebarTrigger__GXANM .AccountMenu_triggerAvatar__sEbtI{width:2rem;height:2rem}.AccountMenu_sidebarTrigger__GXANM .AccountMenu_triggerLabel__SfIiR{max-width:none;flex:1 1}.AccountMenu_triggerUsage__lc9pG{display:grid;grid-gap:.05rem;gap:.05rem;color:var(--text-secondary);line-height:1.15;text-align:right}.AccountMenu_triggerUsage__lc9pG strong{font-size:.7rem}.AccountMenu_triggerUsage__lc9pG small{color:var(--text-muted);font-size:.59rem;font-weight:520}.AccountMenu_triggerUsageHint__88dMj{max-width:7.5rem;white-space:normal}.AccountMenu_menu__aFLGx{position:absolute;z-index:90;top:calc(100% + .65rem);right:0;width:min(20rem,calc(100vw - 2rem));overflow:hidden;border:1px solid color-mix(in srgb,var(--text-primary) 14%,transparent);border-radius:14px;background:var(--surface-raised);box-shadow:0 1rem 3rem rgba(23,35,59,.18)}.AccountMenu_sidebarMenu__pDHP4{top:auto;right:auto;bottom:calc(100% + 3.45rem);left:0;width:100%;border:0;border-radius:12px;background:var(--surface-overlay);box-shadow:0 1rem 3rem var(--shadow-strong);animation:AccountMenu_menuIn__SWaou .15s var(--ease-out)}.AccountMenu_appearanceControl__D0_wI{display:grid;grid-gap:.45rem;gap:.45rem;padding:.75rem .8rem .8rem;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);font-size:.7rem;font-weight:650}.AccountMenu_appearanceControl__D0_wI>span{padding-inline:.2rem;color:var(--text-secondary)}.AccountMenu_sidebarAppearanceControl__QoVrb{display:flex;min-height:3rem;padding:.45rem .65rem .35rem .8rem;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:0}.AccountMenu_sidebarAppearanceControl__QoVrb>span{padding:0;font-size:.68rem}.AccountMenu_sidebarThemeControl___IeaD{width:auto;grid-template-columns:repeat(3,2rem);border:0;background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.AccountMenu_sidebarThemeControl___IeaD button{min-height:1.85rem;padding:0}.AccountMenu_sidebarThemeControl___IeaD button span{display:none}.AccountMenu_identity__l9cjw{display:flex;align-items:center;gap:.8rem;padding:1rem;border-bottom:1px solid var(--border-subtle)}.AccountMenu_identityAvatar__UWwio{width:2.35rem;height:2.35rem;flex:0 0 auto;font-size:.78rem}.AccountMenu_identityText__4AVUK{display:grid;min-width:0;grid-gap:.15rem;gap:.15rem}.AccountMenu_identityText__4AVUK span,.AccountMenu_identityText__4AVUK strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountMenu_identityText__4AVUK strong{font-size:.9rem}.AccountMenu_identityText__4AVUK span{color:var(--text-secondary);font-size:.74rem}.AccountMenu_extendedAccess__gbZ_x{display:grid;grid-gap:.45rem;gap:.45rem;padding:.8rem 1rem .9rem;border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,var(--accent) 3.5%,var(--surface-raised))}.AccountMenu_extendedAccessHeading__DP6xm,.AccountMenu_extendedAccessMeta__uMKbV{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.AccountMenu_extendedAccessHeading__DP6xm strong{font-size:.75rem}.AccountMenu_extendedAccessHeading__DP6xm>span{padding:.18rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent-strong);font-size:.59rem;font-weight:680}.AccountMenu_extendedAccessMeta__uMKbV{color:var(--text-secondary);font-size:.65rem}.AccountMenu_extendedAccess__gbZ_x progress{display:block;width:100%;height:4px;overflow:hidden;border:0;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.AccountMenu_extendedAccess__gbZ_x progress::-webkit-progress-bar{background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.AccountMenu_extendedAccess__gbZ_x progress::-webkit-progress-value{background:var(--accent)}.AccountMenu_extendedAccess__gbZ_x progress::-moz-progress-bar{background:var(--accent)}.AccountMenu_usageKeyLink__oRQN7{display:inline-flex;width:max-content;max-width:100%;align-items:center;gap:.35rem;color:var(--accent-strong);font-size:.64rem;font-weight:650;text-decoration:none}.AccountMenu_usageKeyLink__oRQN7:hover{text-decoration:underline;text-underline-offset:.18rem}.AccountMenu_usageKeyLink__oRQN7 svg{width:.75rem;height:.75rem;flex:0 0 auto}.AccountMenu_prompt__bp4p6{display:grid;grid-template-columns:1fr auto;align-items:start;grid-gap:.4rem;gap:.4rem;margin:.75rem;padding:.7rem .55rem .7rem .75rem;border-radius:10px;background:color-mix(in srgb,var(--accent) 8%,var(--surface-canvas))}.AccountMenu_prompt__bp4p6 a{display:grid;grid-gap:.12rem;gap:.12rem;color:var(--text-primary);text-decoration:none}.AccountMenu_prompt__bp4p6 a strong{font-size:.78rem}.AccountMenu_prompt__bp4p6 a span{color:var(--text-secondary);font-size:.7rem}.AccountMenu_prompt__bp4p6 button{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border:0;border-radius:7px;background:transparent;color:var(--text-secondary);cursor:pointer}.AccountMenu_prompt__bp4p6 button:hover{background:var(--surface-canvas);color:var(--text-primary)}.AccountMenu_prompt__bp4p6 button svg{width:.9rem;height:.9rem}.AccountMenu_items__wvavo{display:grid;padding:.4rem}.AccountMenu_items__wvavo a,.AccountMenu_items__wvavo button{display:flex;width:100%;min-height:2.65rem;align-items:center;gap:.7rem;padding:.65rem .75rem;border:0;border-radius:9px;background:transparent;color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:.82rem;font-weight:580;text-align:left;text-decoration:none}.AccountMenu_items__wvavo a:focus-visible,.AccountMenu_items__wvavo a:hover,.AccountMenu_items__wvavo button:focus-visible,.AccountMenu_items__wvavo button:hover{background:var(--surface-subtle)}.AccountMenu_items__wvavo a svg,.AccountMenu_items__wvavo button svg{width:1rem;height:1rem;color:var(--text-secondary)}.AccountMenu_items__wvavo .AccountMenu_groupStart__NjLQc{margin-top:.35rem;border-top:1px solid var(--border-subtle);border-radius:0;padding-top:.9rem}.AccountMenu_sidebarMenu__pDHP4 .AccountMenu_items__wvavo{gap:.05rem;padding:.2rem .45rem .45rem}.AccountMenu_sidebarMenu__pDHP4 .AccountMenu_items__wvavo a,.AccountMenu_sidebarMenu__pDHP4 .AccountMenu_items__wvavo button{min-height:2.45rem;padding:.55rem .65rem;font-size:.76rem}@media (max-width:36rem){.AccountMenu_chevron__WuEr_,.AccountMenu_triggerLabel__SfIiR{display:none}.AccountMenu_trigger__l7D30{padding-right:.4rem}.AccountMenu_sidebarTrigger__GXANM .AccountMenu_triggerLabel__SfIiR{display:grid}.AccountMenu_sidebarTrigger__GXANM .AccountMenu_chevron__WuEr_{display:block}}@keyframes AccountMenu_menuIn__SWaou{0%{opacity:0;transform:translateY(4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.FeedbackWidget_root__92wim{position:fixed;z-index:80;inset:0;pointer-events:none}.FeedbackWidget_root__92wim button,.FeedbackWidget_root__92wim input,.FeedbackWidget_root__92wim select,.FeedbackWidget_root__92wim textarea{font:inherit}.FeedbackWidget_edgeTab__0_kT1{position:fixed;z-index:81;top:42%;right:0;display:inline-flex;align-items:center;gap:.48rem;padding:.8rem .58rem;border:0;border-radius:10px 0 0 10px;background:var(--signal);box-shadow:0 .8rem 2rem rgba(23,35,59,.2);color:var(--text-primary);cursor:pointer;pointer-events:auto;writing-mode:vertical-rl;transition:padding .16s var(--ease-out),box-shadow .16s var(--ease-out)}.FeedbackWidget_edgeTabDragging__br8ic,.FeedbackWidget_edgeTabDragging__br8ic:hover{cursor:-webkit-grabbing;cursor:grabbing;transition:none}.FeedbackWidget_edgeTab__0_kT1:hover{padding-right:.8rem;box-shadow:0 1rem 2.4rem rgba(23,35,59,.25)}.FeedbackWidget_categoryButton__ovtg1:focus-visible,.FeedbackWidget_closeButton__YP4Up:focus-visible,.FeedbackWidget_edgeTab__0_kT1:focus-visible,.FeedbackWidget_headerButton__0_1cz:focus-visible,.FeedbackWidget_submitButton__C5zvh:focus-visible,.FeedbackWidget_successState__HeVEG button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.FeedbackWidget_edgeTab__0_kT1 svg{width:1rem;height:1rem}.FeedbackWidget_edgeTab__0_kT1 span{font-size:.72rem;font-weight:760;letter-spacing:.04em}body:has([data-feedback-dialog-button]) .FeedbackWidget_edgeTab__0_kT1{display:none}body:has([data-chat-app]) .FeedbackWidget_edgeTab__0_kT1,body:has([data-report-reader]) .FeedbackWidget_edgeTab__0_kT1{display:none}.FeedbackWidget_headerButton__0_1cz{display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;gap:.45rem;padding:.4rem .75rem;border:1px solid color-mix(in srgb,var(--coral) 42%,transparent);border-radius:999px;background:color-mix(in srgb,var(--signal) 12%,var(--surface-raised));color:var(--text-primary);cursor:pointer;font:inherit;font-size:.74rem;font-weight:700;transition:border-color .15s ease,background .15s ease}.FeedbackWidget_headerButton__0_1cz:hover{border-color:color-mix(in srgb,var(--coral) 68%,transparent);background:color-mix(in srgb,var(--signal) 20%,var(--surface-raised))}.FeedbackWidget_headerButton__0_1cz svg{width:1rem;height:1rem}.FeedbackWidget_visuallyHidden__1jpPe{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;border:0;margin:-1px;clip:rect(0 0 0 0);white-space:nowrap}.FeedbackWidget_dialog__z2rXL{width:min(62rem,calc(100vw - 3rem));height:min(40rem,calc(100dvh - 3rem));max-width:none;max-height:46rem;overflow:hidden;padding:0;border:1px solid color-mix(in srgb,var(--text-primary) 14%,transparent);border-radius:22px;background:var(--surface-raised);box-shadow:0 2rem 6rem rgba(23,35,59,.28);color:var(--text-primary);pointer-events:auto}.FeedbackWidget_dialog__z2rXL::-webkit-backdrop{background:color-mix(in srgb,var(--text-primary) 52%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.FeedbackWidget_dialog__z2rXL::backdrop{background:color-mix(in srgb,var(--text-primary) 52%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.FeedbackWidget_dialog__z2rXL:focus{outline:none}.FeedbackWidget_dialogLayout___xUP1{display:grid;height:100%;grid-template-columns:minmax(18rem,.78fr) minmax(25rem,1.22fr)}.FeedbackWidget_dialogIntro__Uyz9k{position:relative;display:flex;min-height:0;justify-content:flex-end;flex-direction:column;overflow:hidden;padding:2.2rem;background:var(--surface-inverse);color:var(--text-on-inverse)}.FeedbackWidget_dialogIntro__Uyz9k:after,.FeedbackWidget_dialogIntro__Uyz9k:before{position:absolute;border:1px solid rgba(185,184,255,.35);border-radius:50%;content:""}.FeedbackWidget_dialogIntro__Uyz9k:before{top:-7rem;right:-6rem;width:17rem;height:17rem;box-shadow:0 0 0 3rem rgba(84,82,232,.12),0 0 0 6rem rgba(84,82,232,.06)}.FeedbackWidget_dialogIntro__Uyz9k:after{top:4rem;right:3.1rem;width:.85rem;height:.85rem;border:0;background:var(--signal);box-shadow:0 0 0 .5rem rgba(255,107,92,.12)}.FeedbackWidget_eyebrow__BkgVj{margin:0;color:#b9b8ff;font-family:var(--font-mono),ui-monospace,monospace;font-size:.69rem;font-weight:700;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}.FeedbackWidget_dialogIntro__Uyz9k h2{position:relative;max-width:22rem;margin:.65rem 0 0;font-family:var(--font-newsreader),Georgia,serif;font-size:clamp(2.35rem,4vw,3.5rem);font-weight:450;letter-spacing:-.035em;line-height:.98}.FeedbackWidget_dialogIntro__Uyz9k>p:not(.FeedbackWidget_eyebrow__BkgVj){max-width:24rem;margin:1rem 0 0;color:rgba(245,241,232,.72);font-size:.83rem;line-height:1.55}.FeedbackWidget_introSignal__8k13w{display:flex;align-items:flex-start;gap:.65rem;margin-top:1.35rem;padding:.8rem;border:1px solid rgba(245,241,232,.16);border-radius:12px;background:color-mix(in srgb,var(--surface-overlay) 5%,transparent);font-size:.72rem;line-height:1.45}.FeedbackWidget_introSignal__8k13w svg{width:1rem;height:1rem;flex:0 0 auto;color:var(--signal)}.FeedbackWidget_formPanel__a0_gp{display:grid;min-height:0;grid-gap:1rem;gap:1rem;overflow-y:auto;padding:1.5rem}.FeedbackWidget_formTopline__LIQSE{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.FeedbackWidget_formTopline__LIQSE p{margin:0;color:var(--text-primary);font-size:.88rem;font-weight:720}.FeedbackWidget_formTopline__LIQSE span{color:var(--text-secondary);font-size:.72rem}.FeedbackWidget_closeButton__YP4Up{display:inline-flex;width:2.15rem;height:2.15rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-overlay) 82%,transparent);color:var(--text-primary);cursor:pointer}.FeedbackWidget_closeButton__YP4Up:hover{border-color:rgba(84,82,232,.45);background:var(--surface-overlay)}.FeedbackWidget_closeButton__YP4Up svg{width:1rem;height:1rem}.FeedbackWidget_form__gOXlV{display:grid;grid-gap:1rem;gap:1rem}.FeedbackWidget_categoryGrid__aI6PE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.48rem;gap:.48rem}.FeedbackWidget_categoryButton__ovtg1{position:relative;display:flex;min-width:0;min-height:3.15rem;align-items:center;gap:.65rem;padding:.68rem .75rem;border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);border-radius:11px;background:color-mix(in srgb,var(--surface-overlay) 70%,transparent);color:var(--text-primary);cursor:pointer;text-align:left}.FeedbackWidget_categoryButton__ovtg1:hover:not(:disabled){border-color:rgba(84,82,232,.35);background:var(--surface-overlay)}.FeedbackWidget_categoryButton__ovtg1:disabled{cursor:default;opacity:.68}.FeedbackWidget_categoryButton__ovtg1>svg:first-child{width:1.05rem;height:1.05rem;flex:0 0 auto;color:var(--accent)}.FeedbackWidget_categoryButton__ovtg1 span{overflow:hidden;flex:1 1;font-size:.74rem;font-weight:650;line-height:1.25;text-overflow:ellipsis}.FeedbackWidget_mobileCategoryField__FwEip{display:none}.FeedbackWidget_categoryButton__ovtg1 .FeedbackWidget_categoryCheck__buNFT{width:.9rem;height:.9rem;flex:0 0 auto;color:var(--text-on-accent)}.FeedbackWidget_categorySelected__OFZcY,.FeedbackWidget_categorySelected__OFZcY:hover:not(:disabled){border-color:var(--accent);background:var(--accent);color:var(--text-on-accent)}.FeedbackWidget_categorySelected__OFZcY>svg:first-child{color:var(--text-on-accent)}.FeedbackWidget_fields__2sTbx{display:grid;grid-gap:.85rem;gap:.85rem}.FeedbackWidget_fieldGroup__qUGDs,.FeedbackWidget_fields__2sTbx>label:not(.FeedbackWidget_honeypot__cXN2i){display:grid;grid-gap:.36rem;gap:.36rem;color:var(--text-primary);font-size:.73rem;font-weight:670}.FeedbackWidget_fields__2sTbx input,.FeedbackWidget_fields__2sTbx textarea{width:100%;border:1px solid color-mix(in srgb,var(--text-primary) 14%,transparent);outline:none;background:color-mix(in srgb,var(--surface-overlay) 82%,transparent);color:var(--text-primary);font-size:.79rem;font-weight:450}.FeedbackWidget_fields__2sTbx textarea{min-height:7rem;resize:vertical;padding:.72rem .8rem;border-radius:11px;line-height:1.5}.FeedbackWidget_fields__2sTbx input:focus,.FeedbackWidget_fields__2sTbx textarea:focus{border-color:rgba(84,82,232,.65);box-shadow:0 0 0 3px rgba(84,82,232,.09)}.FeedbackWidget_emailField__uL8_O{display:flex;min-height:2.75rem;align-items:center;gap:.5rem;padding-inline:.75rem;border:1px solid color-mix(in srgb,var(--text-primary) 14%,transparent);border-radius:10px;background:color-mix(in srgb,var(--surface-overlay) 82%,transparent)}.FeedbackWidget_emailField__uL8_O:focus-within{border-color:rgba(84,82,232,.65);box-shadow:0 0 0 3px rgba(84,82,232,.09)}.FeedbackWidget_emailField__uL8_O svg{width:.95rem;height:.95rem;flex:0 0 auto;color:var(--text-secondary)}.FeedbackWidget_emailField__uL8_O input,.FeedbackWidget_emailField__uL8_O input:focus{min-width:0;padding:.68rem 0;border:0;box-shadow:none;background:transparent}.FeedbackWidget_fields__2sTbx small{color:var(--text-secondary);font-size:.64rem;font-weight:450;line-height:1.4}.FeedbackWidget_formError___4r1L{margin:0;padding:.7rem .8rem;border:1px solid rgba(177,75,53,.24);border-radius:10px;background:var(--surface-danger);color:var(--status-danger);font-size:.72rem;line-height:1.45}.FeedbackWidget_submitButton__C5zvh{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;gap:.48rem;padding:.7rem 1rem;border:0;border-radius:10px;background:var(--surface-inverse);color:var(--text-on-inverse);cursor:pointer;font-size:.78rem;font-weight:700}.FeedbackWidget_submitButton__C5zvh:hover:not(:disabled){background:var(--accent)}.FeedbackWidget_submitButton__C5zvh:disabled{cursor:wait;opacity:.72}.FeedbackWidget_submitButton__C5zvh svg{width:.95rem;height:.95rem}.FeedbackWidget_privacyNote__c4HdC{margin:-.2rem 0 0;color:var(--text-secondary);font-size:.63rem;line-height:1.45;text-align:center}.FeedbackWidget_privacyNote__c4HdC a{color:var(--text-primary);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.18em}.FeedbackWidget_honeypot__cXN2i{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.FeedbackWidget_successState__HeVEG{display:flex;min-height:19rem;align-items:center;justify-content:center;flex-direction:column;padding:2rem;text-align:center}.FeedbackWidget_successState__HeVEG>span{display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;border-radius:50%;background:var(--accent);color:var(--text-on-accent)}.FeedbackWidget_successState__HeVEG>span svg{width:1.35rem;height:1.35rem}.FeedbackWidget_successState__HeVEG h3{max-width:23rem;margin:1rem 0 0;font-family:var(--font-newsreader),Georgia,serif;font-size:1.7rem;font-weight:500;line-height:1.1}.FeedbackWidget_successState__HeVEG p{margin:.55rem 0 0;color:var(--text-secondary);font-size:.77rem}.FeedbackWidget_successState__HeVEG button{margin-top:1.2rem;padding:.7rem .9rem;border:1px solid color-mix(in srgb,var(--text-primary) 16%,transparent);border-radius:9px;background:transparent;color:var(--text-primary);cursor:pointer;font-size:.74rem;font-weight:650}body:has([data-onboarding-screen]) .FeedbackWidget_root__92wim{display:none}@media (max-width:64rem){.FeedbackWidget_headerButton__0_1cz{width:2.65rem;padding:0}.FeedbackWidget_headerButton__0_1cz span{display:none}}@media (max-width:760px){.FeedbackWidget_edgeTab__0_kT1{top:auto;right:.8rem;bottom:calc(1rem + env(safe-area-inset-bottom));width:2.75rem;height:2.75rem;justify-content:center;padding:0;border:1px solid color-mix(in srgb,var(--text-primary) 14%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-raised) 94%,transparent);box-shadow:0 .45rem 1.15rem var(--shadow-medium);color:var(--text-secondary);cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;writing-mode:horizontal-tb}.FeedbackWidget_edgeTab__0_kT1:hover{padding-right:0;border-color:rgba(84,82,232,.36);background:var(--surface-raised);box-shadow:0 .55rem 1.4rem var(--shadow-medium);color:var(--text-primary)}.FeedbackWidget_edgeTab__0_kT1 svg{width:1.05rem;height:1.05rem}.FeedbackWidget_edgeTab__0_kT1 span{display:none}body:has([data-chat-app]) .FeedbackWidget_edgeTab__0_kT1,body:has([data-report-reader]) .FeedbackWidget_edgeTab__0_kT1{bottom:calc(9.5rem + env(safe-area-inset-bottom))}.FeedbackWidget_dialog__z2rXL{width:calc(100vw - 1.4rem);height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 1rem);border-radius:18px}.FeedbackWidget_dialogLayout___xUP1{position:relative;display:grid;height:auto;max-height:calc(100dvh - 1rem);overflow:hidden;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}.FeedbackWidget_dialogIntro__Uyz9k{min-height:0;justify-content:center;padding:.85rem 3.6rem .9rem 1rem}.FeedbackWidget_dialogIntro__Uyz9k:before{top:-9rem;right:-5rem}.FeedbackWidget_dialogIntro__Uyz9k:after{top:1.45rem;right:3.65rem;width:.58rem;height:.58rem;box-shadow:0 0 0 .32rem rgba(255,107,92,.12)}.FeedbackWidget_eyebrow__BkgVj{font-size:.58rem}.FeedbackWidget_dialogIntro__Uyz9k h2{max-width:none;margin-top:.2rem;font-size:clamp(1.28rem,6.1vw,1.5rem);line-height:1.05}.FeedbackWidget_dialogIntro__Uyz9k>p:not(.FeedbackWidget_eyebrow__BkgVj),.FeedbackWidget_introSignal__8k13w{display:none}.FeedbackWidget_formPanel__a0_gp{align-content:start;gap:.65rem;max-height:calc(100dvh - 4.75rem);overflow-y:auto;overscroll-behavior:contain;padding:.75rem .85rem calc(.85rem + env(safe-area-inset-bottom))}.FeedbackWidget_formTopline__LIQSE{display:contents}.FeedbackWidget_formTopline__LIQSE>div{display:none}.FeedbackWidget_closeButton__YP4Up{position:absolute;z-index:1;top:.72rem;right:.8rem;width:2rem;height:2rem;border-color:rgba(245,241,232,.28);background:rgba(255,255,255,.08);color:var(--paper)}.FeedbackWidget_closeButton__YP4Up:hover{border-color:rgba(245,241,232,.48);background:rgba(255,255,255,.14)}.FeedbackWidget_categoryGrid__aI6PE{display:none}.FeedbackWidget_form__gOXlV{gap:.65rem}.FeedbackWidget_mobileCategoryField__FwEip{display:grid;grid-gap:.28rem;gap:.28rem;color:var(--text-primary);font-size:.73rem;font-weight:670}.FeedbackWidget_mobileCategoryControl__rvwQ_{position:relative;display:flex;min-height:2.8rem;align-items:center;border:1px solid var(--border-subtle);border-radius:11px;background:var(--surface-overlay)}.FeedbackWidget_mobileCategoryControl__rvwQ_:focus-within{border-color:var(--focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus-ring) 15%,transparent)}.FeedbackWidget_mobileCategoryControl__rvwQ_ svg{position:absolute;z-index:1;width:1rem;height:1rem;pointer-events:none}.FeedbackWidget_mobileCategoryControl__rvwQ_ svg:first-child{left:.8rem;color:var(--accent)}.FeedbackWidget_mobileCategoryControl__rvwQ_ svg:last-child{right:.8rem;color:var(--text-secondary)}.FeedbackWidget_mobileCategoryControl__rvwQ_ select{width:100%;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.68rem 2.5rem .68rem 2.35rem;border:0;outline:0;background:transparent;color:var(--text-primary);cursor:pointer;font-size:.76rem;font-weight:650}.FeedbackWidget_fields__2sTbx{gap:.62rem}.FeedbackWidget_fieldGroup__qUGDs,.FeedbackWidget_fields__2sTbx>label:not(.FeedbackWidget_honeypot__cXN2i){gap:.28rem}.FeedbackWidget_fields__2sTbx textarea{height:6.5rem;min-height:6.5rem;padding:.62rem .7rem;resize:none}.FeedbackWidget_emailField__uL8_O{min-height:2.5rem}.FeedbackWidget_emailField__uL8_O input,.FeedbackWidget_emailField__uL8_O input:focus{padding-block:.55rem}.FeedbackWidget_submitButton__C5zvh{min-height:2.65rem}.FeedbackWidget_privacyNote__c4HdC{font-size:.59rem}.FeedbackWidget_successState__HeVEG{min-height:0;padding:1.5rem}}@media (prefers-reduced-motion:reduce){.FeedbackWidget_root__92wim *,.FeedbackWidget_root__92wim :after,.FeedbackWidget_root__92wim :before{scroll-behavior:auto!important;transition:none!important}}.ChatSidebarFooter_sidebarFooter__6yKxP{display:grid;grid-gap:1px;gap:1px;padding:5px 10px 9px;background:linear-gradient(to top,color-mix(in srgb,var(--surface-raised) 70%,transparent),transparent)}.ChatSidebarFooter_sidebarBrowseRoot__QvzvQ{position:relative}.ChatSidebarFooter_sidebarBrowseTrigger__WH_ec{display:flex;width:100%;min-height:2.5rem;padding:0 .55rem;align-items:center;gap:.55rem;border:0;border-radius:9px;background:transparent;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:.78rem;font-weight:650;text-align:left}.ChatSidebarFooter_sidebarBrowseTrigger__WH_ec:hover,.ChatSidebarFooter_sidebarBrowseTrigger__WH_ec[aria-expanded=true]{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary)}.ChatSidebarFooter_sidebarBrowseTrigger__WH_ec svg{width:1rem;height:1rem;flex:0 0 auto}.ChatSidebarFooter_sidebarBrowseTrigger__WH_ec svg:last-child{margin-left:auto;color:var(--text-muted)}.ChatSidebarFooter_sidebarBrowseMenu__P67EV{position:absolute;z-index:91;right:0;bottom:calc(100% + .5rem);left:0;display:grid;grid-gap:.05rem;gap:.05rem;padding:.45rem;border-radius:12px;background:var(--surface-overlay);box-shadow:0 1rem 3rem var(--shadow-strong);animation:ChatSidebarFooter_menuIn__bE3lQ .15s var(--ease-out)}.ChatSidebarFooter_sidebarBrowseMenu__P67EV a{display:flex;min-height:2.45rem;padding:.55rem .65rem;align-items:center;gap:.7rem;border-radius:9px;color:var(--text-primary);font-size:.76rem;font-weight:580;text-decoration:none}.ChatSidebarFooter_sidebarBrowseMenu__P67EV a:focus-visible,.ChatSidebarFooter_sidebarBrowseMenu__P67EV a:hover{background:var(--surface-subtle)}.ChatSidebarFooter_sidebarBrowseMenu__P67EV a svg{width:1rem;height:1rem;color:var(--text-secondary)}@keyframes ChatSidebarFooter_menuIn__bE3lQ{0%{opacity:0;transform:translateY(4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.ReportReader_reader__JUuFx{color:var(--brand-ink);background:white;height:100dvh;overflow:hidden;display:flex;flex-direction:column}.ReportReader_toolbar__QlcFM{flex:0 0 auto;min-height:3.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 1.25rem;border-bottom:1px solid #e8eaed}.ReportReader_brand__AFVvA{display:inline-flex;align-items:center;gap:.5rem;color:var(--brand-ink);font:650 1rem var(--font-ui);text-decoration:none;white-space:nowrap}.ReportReader_actions__iFFUY{display:flex;align-items:center;gap:.5rem}.ReportReader_actions__iFFUY>button,.ReportReader_copyButton__oNUy5,.ReportReader_panelHeader__u2Fqh>button,.ReportReader_toolbarLink__g8EhI{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.5rem;padding:.5rem .75rem;border:1px solid #d5d9df;border-radius:.4rem;background:white;color:var(--brand-ink);font:600 .8rem var(--font-ui);cursor:pointer;text-decoration:none;white-space:nowrap}.ReportReader_actions__iFFUY>button.ReportReader_shareLinkButton__Blkxy{background:var(--brand-coral);border-color:transparent}.ReportReader_shortLabel__bZf4T{display:none}.ReportReader_actions__iFFUY>button:hover,.ReportReader_panelHeader__u2Fqh>button:hover{background:#f4f5f7}.ReportReader_actions__iFFUY>button[data-share-report]{background:var(--brand-coral);border-color:transparent}.ReportReader_actions__iFFUY>button.ReportReader_shareLinkButton__Blkxy:hover,.ReportReader_actions__iFFUY>button[data-share-report]:hover{background:var(--brand-coral);filter:brightness(.97)}.ReportReader_actions__iFFUY>button:disabled{opacity:.55;cursor:wait}.ReportReader_copyButton__oNUy5{background:var(--brand-coral);border-color:transparent}.ReportReader_panel__n9JIu a:focus-visible,.ReportReader_panel__n9JIu button:focus-visible,.ReportReader_reader__JUuFx a:focus-visible,.ReportReader_reader__JUuFx button:focus-visible{outline:2px solid var(--brand-ultramarine);outline-offset:3px}.ReportReader_copyControl__KrQ5C{position:relative}.ReportReader_copyError___Oo9j{position:absolute;z-index:2;top:calc(100% + .5rem);right:0;width:15rem;padding:.75rem;border:1px solid #e8eaed;border-radius:.4rem;background:white;font-size:.8rem;color:#a32b1f}.ReportReader_document__ekgjr{flex:1 1 auto;min-height:0;overflow:hidden}.ReportReader_notice__r_37w{flex:0 0 auto;padding:.5rem 1.25rem;border-bottom:1px solid #e8eaed;font-size:.85rem}.ReportReader_notice__r_37w p{margin:0}dialog.ReportReader_panel__n9JIu{color:var(--brand-ink);background:white;width:min(56rem,calc(100vw - 2rem));max-width:none;max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.5rem;border:1px solid #d5d9df;border-radius:.75rem}.ReportReader_panelHeader__u2Fqh{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.ReportReader_panelHeader__u2Fqh h2{margin:0;font-size:1.15rem}.ReportReader_attribution__RHUV1{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #e8eaed}.ReportReader_attribution__RHUV1 h2{margin:0;font-size:1rem}.ReportReader_attribution__RHUV1 p{margin:.4rem 0 0;font-size:.85rem}.ReportReader_sourceContent__VSlHP{display:grid;grid-gap:1.5rem;gap:1.5rem;font-size:.9rem}.ReportReader_sourceContent__VSlHP h3{margin:0 0 .5rem;font-size:1rem}.ReportReader_sourceContent__VSlHP ul{margin:0;padding-left:1.25rem}.ReportReader_sourceContent__VSlHP li{margin:.65rem 0;line-height:1.5}.ReportReader_sourceContent__VSlHP small{display:block;color:var(--brand-ink-70)}.ReportReader_moreActions__rSLMx{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ReportReader_moreActions__rSLMx>a{font-size:.9rem}.ReportReader_moreActions__rSLMx>button{display:inline-flex;align-items:center;gap:.4rem;min-height:2.5rem;padding:.5rem .75rem;border:1px solid #d5d9df;border-radius:.4rem;background:white;color:var(--brand-ink);font:600 .8rem var(--font-ui);cursor:pointer}.ReportReader_management__qlyLF{min-width:0}.ReportReader_insightQuote__iwqTp{margin:1rem 0;padding-left:1rem;border-left:3px solid var(--brand-coral);font:500 clamp(1.4rem,3vw,2rem)/1.3 var(--font-editorial,Georgia)}.ReportReader_insightActions__xcBB9{display:flex;flex-wrap:wrap;gap:.75rem}.ReportReader_insightActions__xcBB9>button,.ReportReader_panelHeader__u2Fqh>button{min-height:44px;padding:.6rem .85rem;border:1px solid #d5d9df;border-radius:.35rem;background:white;color:var(--brand-ink);cursor:pointer}.ReportReader_insightCopyLabel__f8Qge{display:block;margin:1rem 0 .5rem}.ReportReader_insightCopyText__MgOcH{width:100%;min-height:10rem;padding:.75rem;color:var(--brand-ink);background:white;border:1px solid #d5d9df;font:inherit}@media (max-width:640px){.ReportReader_toolbar__QlcFM{min-height:3.5rem;padding:.4rem .5rem;gap:.4rem}.ReportReader_brand__AFVvA{gap:0}.ReportReader_brand__AFVvA span{display:none}.ReportReader_actions__iFFUY{gap:.25rem}.ReportReader_actions__iFFUY>button,.ReportReader_copyButton__oNUy5,.ReportReader_toolbarLink__g8EhI{padding:.5rem;font-size:.75rem;min-height:2.75rem}.ReportReader_fullLabel__luyrH{display:none}.ReportReader_shortLabel__bZf4T{display:inline}.ReportReader_actions__iFFUY>button svg,.ReportReader_copyButton__oNUy5 svg{display:none}.ReportReader_actions__iFFUY>button:last-child svg{display:block}dialog.ReportReader_panel__n9JIu{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);padding:1rem}}.research-journey-prototype_prototypeViewport__PmGlm{min-height:0;flex:1 1;overflow:auto;background:radial-gradient(circle at 86% 3%,rgba(84,82,232,.08),transparent 24rem),linear-gradient(180deg,rgba(255,255,255,.5),transparent 18rem),var(--surface-canvas)}.research-journey-prototype_prototypeColumn__CPH2x{width:min(1080px,calc(100% - 48px));margin:0 auto;padding:34px 0 48px}.research-journey-prototype_prototypeHeader__4pKsx{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.research-journey-prototype_prototypeHeader__4pKsx h1{max-width:680px;margin:7px 0;color:var(--text-primary);font-size:clamp(1.45rem,2.6vw,2.25rem);line-height:1.05;letter-spacing:-.035em}.research-journey-prototype_prototypeHeader__4pKsx p{max-width:720px;margin:0;color:var(--text-secondary);font-size:.84rem;line-height:1.5}.research-journey-prototype_kicker__aun73{color:var(--accent-strong);font-size:.63rem;font-weight:760;letter-spacing:.075em;text-transform:uppercase}.research-journey-prototype_headerControls__oH1Xp{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:7px}.research-journey-prototype_questionSwitch__wsx4_{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:3px;padding:3px;border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);border-radius:9px;background:color-mix(in srgb,var(--surface-overlay) 74%,transparent)}.research-journey-prototype_questionSwitch__wsx4_ button,.research-journey-prototype_replayButton__sy3Gb{border:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:.68rem;cursor:pointer}.research-journey-prototype_playbackControls__7UI_6{display:flex;align-items:center;gap:5px}.research-journey-prototype_questionSwitch__wsx4_ button{padding:7px 9px;border-radius:6px}.research-journey-prototype_questionSwitch__wsx4_ button[data-active=true]{background:var(--surface-inverse);color:var(--text-on-inverse)}.research-journey-prototype_replayButton__sy3Gb{display:inline-flex;align-items:center;gap:6px;padding:4px 7px;color:var(--accent-strong);font-weight:670}.research-journey-prototype_pills__i6xW9{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.research-journey-prototype_pills__i6xW9 span{padding:4px 7px;border-radius:5px;background:rgba(84,82,232,.075);color:#34319b;font-size:.62rem}.research-journey-prototype_sourcePills__tJSKl span{background:rgba(24,112,91,.08);color:#17624f}.research-journey-prototype_activityHeading__gh3lu{display:flex;align-items:center;justify-content:space-between;gap:12px}.research-journey-prototype_activityHeading__gh3lu>span{display:inline-flex;align-items:center;gap:6px;color:var(--accent-strong);font-size:.61rem;font-weight:740;letter-spacing:.055em;text-transform:uppercase}.research-journey-prototype_activityHeading__gh3lu small{color:color-mix(in srgb,var(--text-primary) 45%,transparent);font-size:.6rem}.research-journey-prototype_activityAgent___5w6S{--agent-color:#5452e8;display:inline-flex;align-items:center;gap:5px;margin-top:7px;padding:4px 7px;border:1px solid color-mix(in srgb,var(--agent-color) 24%,transparent);border-radius:999px;background:color-mix(in srgb,var(--agent-color) 7%,var(--surface-overlay));color:var(--agent-color);font-size:.58rem;font-weight:720}.research-journey-prototype_activityAgent___5w6S[data-agent=workforce]{--agent-color:#18766e}.research-journey-prototype_activityAgent___5w6S[data-agent=context]{--agent-color:#a35f19}.research-journey-prototype_activityAgent___5w6S[data-agent=synthesis]{--agent-color:#9b3e79}.research-journey-prototype_resultLine__A0Gn3{display:flex;align-items:flex-start;gap:6px;margin-top:9px;color:var(--text-primary);font-size:.68rem;font-weight:650;line-height:1.4}.research-journey-prototype_resultLine__A0Gn3 svg{flex:0 0 auto;margin-top:1px;color:#1d7c62}.research-journey-prototype_graph__N2lze{overflow:hidden;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);border-radius:15px;background:radial-gradient(circle at 68% 16%,rgba(84,82,232,.09),transparent 20rem),color-mix(in srgb,var(--surface-overlay) 78%,transparent);box-shadow:0 18px 60px var(--shadow-soft)}.research-journey-prototype_graphFooter__ns7k3,.research-journey-prototype_graphHeader___Jqli{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 18px;background:color-mix(in srgb,var(--accent) 4%,var(--surface-subtle))}.research-journey-prototype_graphHeader___Jqli{border-bottom:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)}.research-journey-prototype_graphHeader___Jqli span{display:inline-flex;align-items:center;gap:7px;color:var(--accent-strong);font-size:.65rem;font-weight:740;letter-spacing:.055em;text-transform:uppercase}.research-journey-prototype_graphHeader___Jqli small{color:color-mix(in srgb,var(--text-primary) 50%,transparent);font-size:.61rem}.research-journey-prototype_graphStageScroll__lv5Dg{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-color:rgba(84,82,232,.24) transparent;scrollbar-width:thin}.research-journey-prototype_graphStage__LJO3X{position:relative;overflow:hidden;background:radial-gradient(circle at 20% 30%,rgba(84,82,232,.045) 0 1px,transparent 1.5px),radial-gradient(circle at 78% 62%,rgba(84,82,232,.055) 0 1px,transparent 1.5px);background-size:28px 28px,37px 37px}.research-journey-prototype_graphEdges__tkWCD{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.research-journey-prototype_graphEdges__tkWCD path{fill:none;stroke:rgba(84,82,232,.24);stroke-width:1.15;vector-effect:non-scaling-stroke}.research-journey-prototype_graphEdges__tkWCD marker path{fill:context-stroke;stroke:none}.research-journey-prototype_graphEdges__tkWCD path[data-agent=education]{stroke:rgba(84,82,232,.44)}.research-journey-prototype_graphEdges__tkWCD path[data-agent=workforce]{stroke:rgba(24,118,110,.46)}.research-journey-prototype_graphEdges__tkWCD path[data-agent=context]{stroke:rgba(163,95,25,.46)}.research-journey-prototype_graphEdges__tkWCD path[data-agent=synthesis]{stroke:rgba(155,62,121,.52)}.research-journey-prototype_graphEdges__tkWCD path[data-kind=dependency]{stroke-dasharray:2 4}.research-journey-prototype_graphEdges__tkWCD path[data-active=true]{stroke:rgba(84,82,232,.55);stroke-dasharray:3 5;animation:research-journey-prototype_graphFlow__86q63 2.2s linear infinite}.research-journey-prototype_graphEdges__tkWCD .research-journey-prototype_graphTrunk__qaxH4{stroke:rgba(84,82,232,.3);stroke-width:1.3}.research-journey-prototype_graphEdges__tkWCD .research-journey-prototype_graphJoin__G2ag0{stroke-width:1.7}.research-journey-prototype_graphHub__X4KLs{fill:var(--surface-overlay);stroke:rgba(84,82,232,.55);stroke-width:1.2;vector-effect:non-scaling-stroke}.research-journey-prototype_graphClusterLabel__6tZYw{position:absolute;z-index:2;top:var(--graph-cluster-y);left:var(--graph-cluster-x);display:flex;width:39px;height:39px;transform:translate(-50%,-50%);align-items:center;justify-content:center;flex-direction:column;border:1px solid rgba(84,82,232,.22);border-radius:50%;background:color-mix(in srgb,var(--accent) 4%,var(--surface-overlay));color:var(--accent-strong);pointer-events:none;box-shadow:0 4px 14px rgba(23,35,59,.05)}.research-journey-prototype_graphClusterLabel__6tZYw b{font-size:.54rem;line-height:1}.research-journey-prototype_graphClusterLabel__6tZYw small{margin-top:2px;color:color-mix(in srgb,var(--text-primary) 46%,transparent);font-size:.43rem;line-height:1;text-transform:uppercase}.research-journey-prototype_graphClusterLabel__6tZYw[data-directed=true]{--agent-color:#5452e8;width:92px;height:34px;padding:0 7px;border-color:color-mix(in srgb,var(--agent-color) 28%,transparent);border-radius:9px;background:color-mix(in srgb,var(--agent-color) 6%,var(--surface-overlay));color:var(--agent-color);box-shadow:0 5px 15px color-mix(in srgb,var(--agent-color) 10%,transparent)}.research-journey-prototype_graphClusterLabel__6tZYw[data-directed=true] b{overflow:hidden;max-width:80px;font-size:.5rem;text-overflow:ellipsis;white-space:nowrap}.research-journey-prototype_graphClusterLabel__6tZYw[data-agent=workforce]{--agent-color:#18766e}.research-journey-prototype_graphClusterLabel__6tZYw[data-agent=context]{--agent-color:#a35f19}.research-journey-prototype_graphRoot__ZPZE7{position:absolute;top:var(--graph-root-y);left:var(--graph-root-x);display:flex;transform:translate(-50%,-50%);align-items:center;flex-direction:column;gap:5px}.research-journey-prototype_graphRoot__ZPZE7>span{width:11px;height:11px;border:2px solid var(--surface-overlay);border-radius:50%;background:var(--surface-inverse);box-shadow:0 0 0 3px rgba(23,35,59,.1)}.research-journey-prototype_graphRoot__ZPZE7 small{color:color-mix(in srgb,var(--text-primary) 48%,transparent);font-size:.53rem;font-weight:720;letter-spacing:.06em;text-transform:uppercase}.research-journey-prototype_graphNode__vJihI{position:absolute;z-index:2;top:var(--graph-y);left:var(--graph-x);width:112px;height:102px;transform:translate(-50%,-50%);border:0;background:transparent;color:var(--text-secondary);font:inherit;cursor:pointer;animation:research-journey-prototype_revealStar__DVtXK .43s ease-out both}.research-journey-prototype_graphNodeCore__F_pSq{position:absolute;z-index:3;top:18px;left:39px;display:grid;width:35px;height:35px;place-items:center;border:1px solid rgba(84,82,232,.42);border-radius:50%;background:var(--surface-overlay);color:var(--accent-strong);box-shadow:0 4px 14px rgba(23,35,59,.07);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,color .16s ease}.research-journey-prototype_graphNode__vJihI[data-agent]{--agent-color:#5452e8}.research-journey-prototype_graphNode__vJihI[data-agent=workforce]{--agent-color:#18766e}.research-journey-prototype_graphNode__vJihI[data-agent=context]{--agent-color:#a35f19}.research-journey-prototype_graphNode__vJihI[data-agent=synthesis]{--agent-color:#9b3e79}.research-journey-prototype_graphNode__vJihI[data-agent] .research-journey-prototype_graphNodeCore__F_pSq{border-color:color-mix(in srgb,var(--agent-color) 48%,transparent);color:var(--agent-color)}.research-journey-prototype_graphNode__vJihI i{--graph-angle:calc((var(--graph-satellite) * 72deg) - 105deg);position:absolute;z-index:1;top:calc(35px + sin(var(--graph-angle)) * 27px);left:calc(56px + cos(var(--graph-angle)) * 32px);width:5px;height:5px;border:1px solid rgba(84,82,232,.5);border-radius:50%;background:var(--surface-overlay);transition:transform .16s ease,background .16s ease}.research-journey-prototype_graphNode__vJihI i:before{position:absolute;top:1px;left:2px;width:24px;height:1px;transform:rotate(calc(var(--graph-angle) + 180deg));transform-origin:left;background:rgba(84,82,232,.18);content:""}.research-journey-prototype_graphNode__vJihI>strong{position:absolute;right:-8px;bottom:2px;left:-8px;overflow:hidden;color:color-mix(in srgb,var(--text-primary) 58%,transparent);font-size:.55rem;font-weight:720;letter-spacing:.04em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.research-journey-prototype_graphNode__vJihI>small{position:absolute;z-index:4;top:12px;right:24px;display:grid;width:15px;height:15px;place-items:center;border:1px solid rgba(84,82,232,.2);border-radius:50%;background:color-mix(in srgb,var(--accent) 7%,var(--surface-overlay));color:var(--accent-strong);font-size:.49rem;font-weight:760}.research-journey-prototype_graphNode__vJihI:focus-visible .research-journey-prototype_graphNodeCore__F_pSq,.research-journey-prototype_graphNode__vJihI:hover .research-journey-prototype_graphNodeCore__F_pSq,.research-journey-prototype_graphNode__vJihI[data-inspected=true] .research-journey-prototype_graphNodeCore__F_pSq{border-color:var(--text-on-accent);background:var(--accent);color:var(--text-on-accent);box-shadow:0 0 0 6px rgba(84,82,232,.1),0 10px 24px rgba(84,82,232,.18)}.research-journey-prototype_graphNode__vJihI[data-agent]:focus-visible .research-journey-prototype_graphNodeCore__F_pSq,.research-journey-prototype_graphNode__vJihI[data-agent]:hover .research-journey-prototype_graphNodeCore__F_pSq,.research-journey-prototype_graphNode__vJihI[data-agent][data-inspected=true] .research-journey-prototype_graphNodeCore__F_pSq{background:var(--agent-color)}.research-journey-prototype_graphNode__vJihI:focus-visible i,.research-journey-prototype_graphNode__vJihI:hover i,.research-journey-prototype_graphNode__vJihI[data-inspected=true] i{transform:scale(1.35);background:#8582f1}.research-journey-prototype_graphNode__vJihI:focus-visible>strong,.research-journey-prototype_graphNode__vJihI:hover>strong,.research-journey-prototype_graphNode__vJihI[data-inspected=true]>strong{color:var(--text-primary)}.research-journey-prototype_graphNode__vJihI:focus-visible{outline:2px solid rgba(84,82,232,.5);outline-offset:2px;border-radius:12px}.research-journey-prototype_graphNode__vJihI[data-active=true] .research-journey-prototype_graphNodeCore__F_pSq{animation:research-journey-prototype_constellationBreathe__raqss 1.8s ease-in-out infinite}.research-journey-prototype_graphNode__vJihI[data-active=true] i{animation:research-journey-prototype_satelliteTwinkle__1Ln8k 1.8s ease-in-out infinite;animation-delay:calc(var(--graph-satellite) * -.24s)}.research-journey-prototype_graphNodeCompact___XK1f{width:40px;height:40px}.research-journey-prototype_graphNodeCompact___XK1f .research-journey-prototype_graphNodeCore__F_pSq{top:4px;left:4px;width:32px;height:32px}.research-journey-prototype_graphNodeCompact___XK1f .research-journey-prototype_graphNodeCore__F_pSq svg{width:12px;height:12px}.research-journey-prototype_graphNodeCompact___XK1f i,.research-journey-prototype_graphNodeCompact___XK1f>strong{display:none}.research-journey-prototype_graphNodeCompact___XK1f>small{top:-3px;right:-4px;width:16px;height:16px;background:var(--surface-overlay);box-shadow:0 2px 6px rgba(23,35,59,.08);font-size:.47rem}.research-journey-prototype_graphNodeCompact___XK1f:focus-visible .research-journey-prototype_graphNodeCore__F_pSq,.research-journey-prototype_graphNodeCompact___XK1f:hover .research-journey-prototype_graphNodeCore__F_pSq,.research-journey-prototype_graphNodeCompact___XK1f[data-inspected=true] .research-journey-prototype_graphNodeCore__F_pSq{box-shadow:0 0 0 4px rgba(84,82,232,.1),0 8px 18px rgba(84,82,232,.16)}.research-journey-prototype_graphInspector__SfxbS{display:grid;height:190px;grid-template-columns:105px minmax(0,1fr);grid-gap:18px;gap:18px;margin:0 18px 17px;padding:16px 18px;border:1px solid rgba(84,82,232,.13);border-radius:11px;background:color-mix(in srgb,var(--surface-overlay) 86%,transparent);box-shadow:0 10px 34px rgba(23,35,59,.045)}.research-journey-prototype_graphInspectorBody__FDVpM{min-width:0;overflow-y:auto;padding-right:4px}.research-journey-prototype_graphInspectorIndex__FXgvF{padding-right:17px;border-right:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)}.research-journey-prototype_graphInspectorIndex__FXgvF b,.research-journey-prototype_graphInspectorIndex__FXgvF small,.research-journey-prototype_graphInspectorIndex__FXgvF span{display:block}.research-journey-prototype_graphInspectorIndex__FXgvF span{color:var(--accent-strong);font-size:.56rem;font-weight:760;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.research-journey-prototype_graphInspectorIndex__FXgvF b{margin-top:8px;color:var(--text-primary);font-size:2.1rem;font-weight:430;letter-spacing:-.06em}.research-journey-prototype_graphInspectorIndex__FXgvF small{color:color-mix(in srgb,var(--text-primary) 48%,transparent);font-size:.58rem}.research-journey-prototype_graphInspectorBody__FDVpM h3{margin:5px 0 4px;color:var(--text-primary);font-size:.84rem}.research-journey-prototype_graphInspectorBody__FDVpM p{margin:0;color:var(--text-secondary);font-size:.72rem;line-height:1.48}.research-journey-prototype_graphFooter__ns7k3{border-top:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);color:color-mix(in srgb,var(--text-primary) 52%,transparent);font-size:.61rem;line-height:1.45}.research-journey-prototype_graphFooter__ns7k3 strong{color:var(--text-secondary);text-align:right}@keyframes research-journey-prototype_constellationBreathe__raqss{0%,to{transform:scale(.9);filter:drop-shadow(0 0 0 rgba(84,82,232,0))}50%{transform:scale(1.08);filter:drop-shadow(0 0 6px rgba(84,82,232,.4))}}@keyframes research-journey-prototype_satelliteTwinkle__1Ln8k{0%,to{opacity:.35;transform:scale(.78)}50%{opacity:1;transform:scale(1.3)}}@keyframes research-journey-prototype_revealStar__DVtXK{0%{opacity:0;scale:.82}to{opacity:1;scale:1}}@keyframes research-journey-prototype_graphFlow__86q63{to{stroke-dashoffset:-16}}@media (max-width:900px){.research-journey-prototype_prototypeHeader__4pKsx{align-items:stretch;flex-direction:column}.research-journey-prototype_headerControls__oH1Xp{align-items:flex-start}}@media (max-width:680px){.research-journey-prototype_prototypeColumn__CPH2x{width:min(100% - 24px,1080px);padding-top:22px}.research-journey-prototype_headerControls__oH1Xp,.research-journey-prototype_questionSwitch__wsx4_{width:100%}.research-journey-prototype_questionSwitch__wsx4_ button{flex:1 1}.research-journey-prototype_playbackControls__7UI_6{width:100%;justify-content:space-between}.research-journey-prototype_graphFooter__ns7k3,.research-journey-prototype_graphHeader___Jqli{align-items:flex-start;flex-direction:column;gap:5px}.research-journey-prototype_graphInspector__SfxbS{height:220px;grid-template-columns:74px minmax(0,1fr);margin-inline:10px;padding-inline:12px}.research-journey-prototype_graphInspectorIndex__FXgvF{padding-right:10px}}@media (prefers-reduced-motion:reduce){.research-journey-prototype_graphEdges__tkWCD path[data-active=true],.research-journey-prototype_graphNode__vJihI,.research-journey-prototype_graphNode__vJihI[data-active=true] .research-journey-prototype_graphNodeCore__F_pSq,.research-journey-prototype_graphNode__vJihI[data-active=true] i{animation:none}}.render_stage__d_YqD{position:fixed;top:0;left:0;z-index:2147483647;display:flex;overflow:hidden;box-sizing:border-box;flex-direction:column;background:var(--surface-canvas);color:var(--text-primary)}.render_reportStage__CgxCr{background:#fff;color:#17233b;color-scheme:light;--text-primary:#17233b;--text-secondary:#526079;--surface-canvas:#fff;--chart-muted:#d5d9e1;--chart-grid:#d5d9e1;--chart-mark-stroke:#fff}.render_report__AMz36{justify-content:flex-start;gap:20px}.render_reportTitle__VKsoa{margin:0;font-family:var(--font-inter),Arial,sans-serif;font-size:44px;font-weight:750;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.render_card__AY_nN .render_reportTitle__VKsoa{font-size:52px}.render_reportFigure__yNS1H{display:flex;flex-direction:column;flex:1 1;margin:0;min-height:0;gap:8px}.render_reportPlot__f1Yuw{flex:1 1;min-height:0}.render_reportFigure__yNS1H figcaption{margin-bottom:8px;font-size:22px;font-weight:650}.render_reportSummary__s6UNY{max-width:36em;font-size:32px;line-height:1.4}.render_editorialReport__dyrYB{display:flex;flex-direction:column;gap:16px;flex:1 1;min-height:0}.render_editorialDescriptor__CxJIE{margin:0;color:#526079;font-size:14px;line-height:1.35}.render_editorialOpening__JV0n2{display:grid;grid-template-columns:minmax(0,1fr) 230px;align-items:center;grid-gap:24px;gap:24px}.render_editorialTitle__pJeaL{margin:0;font:750 48px/1.08 var(--font-inter),Arial,sans-serif;letter-spacing:-.035em;text-wrap:balance}.render_editorialArtwork__3Hyzu{width:230px;height:auto}.render_editorialMetrics__6ffM_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:30px;gap:30px}.render_editorialMetrics__6ffM_ article{border-top:1px solid #d5d9e1;padding-top:14px}.render_editorialMetrics__6ffM_ p{margin:0 0 8px;font-size:18px;line-height:1.3}.render_editorialMetrics__6ffM_ strong{display:block;font:750 72px/1.1 var(--font-inter),Arial,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-bottom:8px}.render_editorialQualification__jVEd0{margin:0;padding-left:14px;border-left:3px solid #ff6449;font-size:20px;line-height:1.3}.render_editorialByline__cJ_q7,.render_editorialSources__52vhB{margin:0;color:#526079;font-size:14px;line-height:1.35}.render_card__AY_nN .render_editorialReport__dyrYB{gap:30px}.render_card__AY_nN .render_editorialOpening__JV0n2{grid-template-columns:minmax(0,1fr) 300px}.render_card__AY_nN .render_editorialArtwork__3Hyzu{width:300px}.render_card__AY_nN .render_editorialTitle__pJeaL{font-size:58px}.render_card__AY_nN .render_editorialMetrics__6ffM_ strong{font-size:100px}.render_chartKey__ftWve{display:flex;flex-wrap:wrap;gap:8px 24px;font-size:16px}.render_chartKey__ftWve span{display:inline-flex;gap:8px;align-items:center}.render_chartKey__ftWve i{display:inline-block;width:12px;height:12px;border-radius:50%}.render_snapshot__HgiJw{padding:0}.render_link__3LBNh{padding:24px 40px 0}.render_card__AY_nN{padding:24px 24px 0}.render_download__PW6Kt{padding:40px 48px 0}.render_title__Blh30{margin:0 0 20px;font-family:var(--font-newsreader),Georgia,serif;font-size:34px;font-weight:520;line-height:1.15;text-wrap:balance}.render_preview__j4oTq{display:flex;min-height:0;flex:1 1 auto;overflow:hidden;flex-direction:column;justify-content:center}.render_preview__j4oTq>*{display:flex;min-height:0;width:100%;height:100%;flex-direction:column}.render_preview__j4oTq iframe{min-height:0;height:100%;border:0}.render_attribution__P1Mjt{display:flex;flex:0 0 70px;align-items:center;justify-content:space-between;gap:24px;color:var(--text-secondary);font-size:16px}.render_download__PW6Kt .render_attribution__P1Mjt{flex-basis:80px;font-size:18px}.render_brand__CQnRz{display:inline-flex;align-items:center;gap:10px;color:var(--text-primary);font-weight:650}.render_sources__nT0TW{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.render_site__fy937{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.04em}.ArtifactShareAction_sheet__B4V5Q{width:min(calc(100vw - 2rem),36rem)}.ArtifactShareAction_header__01DVN{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.35rem 1.35rem 0}.ArtifactShareAction_header__01DVN h2{font-family:var(--font-newsreader),Georgia,serif;font-size:1.5rem;font-weight:560;line-height:1.15}.ArtifactShareAction_header__01DVN p{margin:.35rem 0 0;color:var(--text-secondary);font-size:.8rem;line-height:1.5}.ArtifactShareAction_close__L45FB{display:grid;flex:0 0 auto;width:2rem;height:2rem;place-items:center;border:1px solid var(--border-subtle);border-radius:999px;background:transparent;color:var(--text-secondary);cursor:pointer}.ArtifactShareAction_close__L45FB svg{width:.95rem}.ArtifactShareAction_close__L45FB:hover{background:var(--surface-canvas);color:var(--text-primary)}.ArtifactShareAction_body__CyGCH{display:grid;grid-gap:.95rem;gap:.95rem;padding:1.1rem 1.35rem 1.35rem}.ArtifactShareAction_drafted__dV7LQ,.ArtifactShareAction_drafting__tEYfd{display:inline-flex;align-items:center;gap:.4rem;margin:0;color:var(--accent-strong);font-size:.72rem;font-weight:650}.ArtifactShareAction_drafted__dV7LQ svg,.ArtifactShareAction_drafting__tEYfd svg{width:.85rem}.ArtifactShareAction_skeletonTitle__X82wv{display:block;height:2.4rem;border-radius:8px}.ArtifactShareAction_skeletonText__l120r{display:block;height:1.1rem;border-radius:6px}.ArtifactShareAction_field__b2ujS{display:grid;grid-gap:.4rem;gap:.4rem;color:var(--text-primary);font-size:.72rem;font-weight:650}.ArtifactShareAction_field__b2ujS small{color:var(--text-secondary);font-size:.68rem;font-weight:450}.ArtifactShareAction_topics__yjQDE{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.ArtifactShareAction_topics__yjQDE li{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .4rem .3rem .65rem;border:1px solid var(--border-subtle);border-radius:999px;font-size:.7rem;font-weight:550}.ArtifactShareAction_topics__yjQDE button{display:grid;width:1.15rem;height:1.15rem;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--text-secondary);cursor:pointer}.ArtifactShareAction_topics__yjQDE button svg{width:.7rem}.ArtifactShareAction_topics__yjQDE button:hover{background:var(--surface-canvas);color:var(--text-primary)}.ArtifactShareAction_switchRow__uKfQG{display:flex;align-items:center;gap:.75rem;padding:.85rem .95rem;border:1px solid var(--border-subtle);border-radius:10px}.ArtifactShareAction_switchRow__uKfQG>span{display:grid;grid-gap:.1rem;gap:.1rem}.ArtifactShareAction_switchRow__uKfQG strong{font-size:.78rem}.ArtifactShareAction_switchRow__uKfQG small{color:var(--text-secondary);font-size:.68rem}.ArtifactShareAction_switch__U4dvJ{position:relative;flex:0 0 auto;width:2.5rem;height:1.45rem;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--text-secondary) 35%,var(--surface-canvas));cursor:pointer;transition:background .14s var(--ease-out)}.ArtifactShareAction_switch__U4dvJ[aria-checked=true]{background:var(--accent)}.ArtifactShareAction_switch__U4dvJ:disabled{cursor:not-allowed;opacity:.55}.ArtifactShareAction_switchKnob__r2FU0{position:absolute;top:.18rem;left:.18rem;width:1.1rem;height:1.1rem;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(23,35,59,.3);transition:transform .14s var(--ease-out)}.ArtifactShareAction_switch__U4dvJ[aria-checked=true] .ArtifactShareAction_switchKnob__r2FU0{transform:translateX(1.05rem)}.ArtifactShareAction_author__puwfw{display:flex;align-items:center;gap:.75rem;font-size:.78rem}.ArtifactShareAction_author__puwfw>span:nth-child(2){display:grid;flex:1 1 auto}.ArtifactShareAction_author__puwfw small{color:var(--text-secondary);font-size:.7rem}.ArtifactShareAction_author__puwfw a{font-size:.72rem;font-weight:650}.ArtifactShareAction_avatar__gX3mA{display:grid;width:2.2rem;height:2.2rem;flex:0 0 auto;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,var(--surface-canvas));color:var(--accent-strong);font-family:var(--font-newsreader),Georgia,serif;font-size:.95rem;font-weight:600}.ArtifactShareAction_authorSetup__4_b4d{display:grid;grid-gap:.7rem;gap:.7rem;padding:.95rem;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-canvas)}.ArtifactShareAction_authorSetup__4_b4d>p{display:grid;margin:0}.ArtifactShareAction_authorSetup__4_b4d strong{font-size:.78rem}.ArtifactShareAction_authorSetup__4_b4d p small{color:var(--text-secondary);font-size:.68rem}.ArtifactShareAction_authorFields__Xmgpf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:.75rem;gap:.75rem}.ArtifactShareAction_preview__opEv6{display:grid;grid-gap:.4rem;gap:.4rem;margin:0}.ArtifactShareAction_preview__opEv6 img{width:100%;height:auto;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-canvas)}.ArtifactShareAction_preview__opEv6 figcaption{color:var(--text-secondary);font-size:.68rem}.ArtifactShareAction_publishedHeading__qw7Vz{display:flex;align-items:center;gap:.6rem}.ArtifactShareAction_publishedHeading__qw7Vz h3{font-size:1rem}.ArtifactShareAction_check__xUhnk{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,var(--surface-canvas));color:var(--accent-strong)}.ArtifactShareAction_check__xUhnk svg{width:.95rem}.ArtifactShareAction_linkRow__2GTQi{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.5rem;gap:.5rem}.ArtifactShareAction_copyStatus___okt_{min-height:1rem;margin:-.5rem 0 0;color:var(--accent-strong);font-size:.7rem;font-weight:650}.ArtifactShareAction_shareActions__PVL6c{display:flex;flex-wrap:wrap;gap:.5rem}.ArtifactShareAction_shareButton__ZQO7a{display:inline-flex;min-height:2.35rem;align-items:center;gap:.45rem;padding:.5rem .85rem;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-primary);font-size:.74rem;font-weight:650;text-decoration:none}.ArtifactShareAction_shareButton__ZQO7a:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--border-subtle));background:var(--surface-canvas)}.ArtifactShareAction_shareButton__ZQO7a svg{width:.9rem}.ArtifactShareAction_xMark__bI6Yp{font-size:.9rem;line-height:1}.ArtifactShareAction_notice__FWGrt{display:flex;gap:.85rem;padding:.95rem;border:1px solid var(--border-subtle);border-radius:10px}.ArtifactShareAction_notice__FWGrt svg{width:1.1rem;flex:0 0 auto;color:var(--accent-strong)}.ArtifactShareAction_notice__FWGrt strong{display:block;font-size:.82rem}.ArtifactShareAction_notice__FWGrt p{margin:.2rem 0 0;color:var(--text-secondary);font-size:.74rem}.ArtifactShareAction_hint__A96Z4{margin:0;color:var(--text-secondary);font-size:.7rem}.ArtifactShareAction_hint__A96Z4 a{font-weight:650}.ArtifactShareAction_issueList__H0OOB{display:grid;grid-gap:.3rem;gap:.3rem;margin:0;padding:.75rem .9rem;border:1px solid color-mix(in srgb,var(--danger,#b42318) 35%,var(--border-subtle));border-radius:10px;color:var(--danger,#b42318);font-size:.72rem;list-style:none}.ArtifactShareAction_error__6_Oi0{margin:0;color:var(--danger,#b42318);font-size:.72rem;font-weight:600}.ArtifactShareAction_footer__ilVG9{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}@media (max-width:560px){.ArtifactShareAction_authorFields__Xmgpf,.ArtifactShareAction_linkRow__2GTQi{grid-template-columns:minmax(0,1fr)}}.ArtifactShareAction_field__b2ujS small[data-state=available]{color:var(--accent-strong)}.ArtifactShareAction_field__b2ujS small[data-state=invalid],.ArtifactShareAction_field__b2ujS small[data-state=reserved],.ArtifactShareAction_field__b2ujS small[data-state=taken]{color:var(--danger,#b42318)}.ArtifactView_headerActions__PkvvR{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.6rem}.ArtifactView_headerLink__6iXGM{display:inline-flex;align-items:center;gap:.45rem;white-space:nowrap;padding:.7rem 1.1rem;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-primary);font-weight:650;text-decoration:none}.ArtifactView_headerLink__6iXGM:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--border-subtle));background:var(--surface-canvas)}@media (max-width:600px){.ArtifactView_headerActions__PkvvR,.ArtifactView_headerActions__PkvvR>*{width:100%}.ArtifactView_headerActions__PkvvR>*{justify-content:center}}.ReportShareFlow_toolbarButton__RltQY{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.5rem;padding:.5rem .75rem;border:1px solid transparent;border-radius:.4rem;background:var(--brand-coral);color:var(--brand-ink);font:650 .8rem var(--font-ui);cursor:pointer;white-space:nowrap}.ReportShareFlow_toolbarButton__RltQY:hover{filter:brightness(.97)}.ReportShareFlow_shortLabel__CxwIo{display:none}.ReportShareFlow_sheet__Rl9W1{width:min(36rem,calc(100vw - 1rem));max-width:none;max-height:calc(100dvh - 1rem);overflow-y:auto;padding:0;color:var(--brand-ink)}.ReportShareFlow_header__MfDCJ{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem 0}.ReportShareFlow_header__MfDCJ h2{margin:0;font:550 1.5rem var(--font-newsreader),Georgia,serif}.ReportShareFlow_header__MfDCJ p{margin:.35rem 0 0;color:var(--text-secondary);font-size:.8rem}.ReportShareFlow_header__MfDCJ button{border:0;background:none;cursor:pointer}.ReportShareFlow_body__Sw58B{display:grid;grid-gap:1rem;gap:1rem;padding:1.1rem 1.25rem 1.25rem}.ReportShareFlow_audiences__vfzAd{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;border:0}.ReportShareFlow_audiences__vfzAd legend{margin-bottom:.5rem;font-size:.82rem;font-weight:700}.ReportShareFlow_audience__HAC2S{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border:1px solid var(--border-subtle);border-radius:.5rem;cursor:pointer}.ReportShareFlow_audience__HAC2S[data-selected=true]{border-color:var(--brand-ultramarine);background:#f5f5ff}.ReportShareFlow_audience__HAC2S input{margin-top:.2rem}.ReportShareFlow_audience__HAC2S span{display:grid;grid-gap:.2rem;gap:.2rem}.ReportShareFlow_audience__HAC2S strong{font-size:.85rem}.ReportShareFlow_audience__HAC2S small,.ReportShareFlow_description__bMUuP small{color:var(--text-secondary);font-size:.75rem}.ReportShareFlow_description__bMUuP{display:grid;grid-gap:.4rem;gap:.4rem;font-size:.82rem;font-weight:650}.ReportShareFlow_description__bMUuP textarea,.ReportShareFlow_invites__13CUC textarea,.ReportShareFlow_link__pIKqB input{width:100%;min-width:0;padding:.65rem;border:1px solid var(--border-subtle);border-radius:.4rem;background:white;color:var(--brand-ink);font:.82rem var(--font-ui)}.ReportShareFlow_advanced__RnQ7m button,.ReportShareFlow_confirm__jogpD button,.ReportShareFlow_invites__13CUC button,.ReportShareFlow_link__pIKqB button,.ReportShareFlow_primary__KHrC0,.ReportShareFlow_publication__Nv3oo button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.25rem;padding:.45rem .75rem;border:1px solid var(--border-subtle);border-radius:.4rem;background:white;color:var(--brand-ink);font:650 .8rem var(--font-ui);cursor:pointer}.ReportShareFlow_primary__KHrC0{border-color:var(--brand-ultramarine);background:var(--brand-ultramarine);color:white}.ReportShareFlow_confirm__jogpD button:disabled,.ReportShareFlow_invites__13CUC button:disabled,.ReportShareFlow_primary__KHrC0:disabled{opacity:.55;cursor:wait}.ReportShareFlow_advanced__RnQ7m,.ReportShareFlow_invites__13CUC,.ReportShareFlow_link__pIKqB,.ReportShareFlow_publication__Nv3oo{display:grid;grid-gap:.55rem;gap:.55rem;padding-top:.9rem;border-top:1px solid var(--border-subtle)}.ReportShareFlow_invites__13CUC h3,.ReportShareFlow_link__pIKqB strong,.ReportShareFlow_publication__Nv3oo h3{margin:0;font-size:.9rem}.ReportShareFlow_advanced__RnQ7m p,.ReportShareFlow_invites__13CUC p,.ReportShareFlow_link__pIKqB p,.ReportShareFlow_publication__Nv3oo p{margin:0;color:var(--text-secondary);font-size:.77rem}.ReportShareFlow_link__pIKqB>div{display:flex;gap:.5rem}.ReportShareFlow_link__pIKqB input{flex:1 1}.ReportShareFlow_invites__13CUC button,.ReportShareFlow_publication__Nv3oo button{justify-self:start}.ReportShareFlow_invites__13CUC ul{display:grid;grid-gap:.5rem;gap:.5rem;margin:.3rem 0 0;padding:0;list-style:none}.ReportShareFlow_invites__13CUC li{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;font-size:.78rem}.ReportShareFlow_invites__13CUC li span{flex:1 1;min-width:10rem;overflow-wrap:anywhere}.ReportShareFlow_advanced__RnQ7m summary{cursor:pointer;font-size:.8rem;font-weight:650}.ReportShareFlow_notice__HsiC1,.ReportShareFlow_status__ADvSO{margin:0;padding:.7rem;border-radius:.4rem;background:#f3f3fb;font-size:.8rem}.ReportShareFlow_confirm__jogpD{display:grid;grid-gap:.5rem;gap:.5rem;padding:.8rem;border:1px solid var(--brand-ultramarine);border-radius:.5rem;font-size:.8rem}.ReportShareFlow_confirm__jogpD p{margin:0}.ReportShareFlow_confirm__jogpD div{display:flex;justify-content:flex-end;gap:.5rem}.ReportShareFlow_back__qZEkq{margin:1rem 1.25rem 0;border:0;background:none;color:var(--brand-ultramarine);font-size:.8rem;cursor:pointer}@media (max-width:640px){.ReportShareFlow_toolbarButton__RltQY{min-height:2.75rem;padding:.5rem;font-size:.75rem}.ReportShareFlow_fullLabel__pAl9K,.ReportShareFlow_toolbarButton__RltQY svg{display:none}.ReportShareFlow_shortLabel__CxwIo{display:inline}.ReportShareFlow_body__Sw58B,.ReportShareFlow_header__MfDCJ{padding-inline:1rem}.ReportShareFlow_link__pIKqB>div{flex-wrap:wrap}.ReportShareFlow_link__pIKqB input{flex-basis:100%}}