.memory-map_experience__ZZWXQ{--memory-cobalt:#5367ff;--memory-blue:#4db5ff;--memory-sea:#67d7c4;--memory-lavender:#bba9ef;--memory-gold:#f0bc68;--memory-danger:#e87980;--memory-ink:#07152f;--memory-night:#07122b;--memory-night-soft:#0d1b3b;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(7,21,47,.07);border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.9),rgba(248,246,240,.77)),#f7f4ee;box-shadow:0 34px 100px rgba(35,49,101,.12),inset 0 1px 0 rgba(255,255,255,.92)}.memory-map_ambientWorld___moyt{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.memory-map_ambientWorld___moyt:before{position:absolute;inset:0;content:"";background-image:linear-gradient(rgba(7,21,47,.018) 1px,transparent 0),linear-gradient(90deg,rgba(7,21,47,.018) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.54),transparent 58%);mask-image:linear-gradient(180deg,rgba(0,0,0,.54),transparent 58%)}.memory-map_ambientOne__4x6GO,.memory-map_ambientThree__Ln2yA,.memory-map_ambientTwo__qdXh9{position:absolute;border-radius:999px;filter:blur(34px);opacity:.7}.memory-map_ambientOne__4x6GO{top:-18rem;right:-12rem;width:42rem;height:42rem;background:radial-gradient(circle,rgba(83,103,255,.2),transparent 67%);animation:memory-map_ambientDriftOne__1HG1_ 18s ease-in-out infinite alternate}.memory-map_ambientTwo__qdXh9{top:30rem;left:-18rem;width:38rem;height:38rem;background:radial-gradient(circle,rgba(103,215,196,.18),transparent 68%);animation:memory-map_ambientDriftTwo__VhaMf 22s ease-in-out -6s infinite alternate}.memory-map_ambientThree__Ln2yA{right:12%;bottom:-18rem;width:34rem;height:34rem;background:radial-gradient(circle,rgba(77,181,255,.12),transparent 70%);animation:memory-map_ambientDriftThree__qeQEb 25s ease-in-out -9s infinite alternate}.memory-map_heroHeader__UeK49{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:30px 32px 25px}.memory-map_heroIdentity__hm_YB{display:flex;min-width:0;align-items:center;gap:18px}.memory-map_heroMark__pZQMZ{display:grid;width:70px;height:70px;flex:none;place-items:center;border:1px solid rgba(83,103,255,.12);border-radius:22px;background:rgba(255,255,255,.72);box-shadow:0 14px 36px rgba(54,71,145,.1),inset 0 1px 0 rgba(255,255,255,.96);backdrop-filter:blur(18px)}.memory-map_heroEyebrow__B1HlS{display:flex;align-items:center;gap:8px;margin-bottom:7px;color:rgba(7,21,47,.48);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.memory-map_liveDot__3TpQO{position:relative;display:inline-block;width:7px;height:7px;border-radius:999px;background:var(--memory-sea);box-shadow:0 0 0 6px rgba(103,215,196,.11)}.memory-map_liveDot__3TpQO:after{position:absolute;inset:-5px;border:1px solid rgba(103,215,196,.42);border-radius:inherit;content:"";animation:memory-map_livePulse__MJOQa 2.2s ease-out infinite}.memory-map_heroIdentity__hm_YB h1{margin:0;color:var(--memory-ink);font-size:clamp(30px,4vw,48px);font-weight:650;letter-spacing:-.055em;line-height:.98}.memory-map_heroIdentity__hm_YB p{max-width:720px;margin:10px 0 0;color:rgba(7,21,47,.57);font-size:14px;line-height:1.65}.memory-map_heroPromise__OzXZk{display:flex;max-width:260px;flex:none;align-items:center;gap:11px;padding:12px 14px;border:1px solid rgba(83,103,255,.12);border-radius:16px;background:rgba(255,255,255,.67);color:var(--memory-cobalt);box-shadow:0 12px 32px rgba(54,71,145,.07);backdrop-filter:blur(18px)}.memory-map_heroPromise__OzXZk>span{display:flex;min-width:0;flex-direction:column;gap:2px}.memory-map_heroPromise__OzXZk strong{color:var(--memory-ink);font-size:12px;font-weight:700}.memory-map_heroPromise__OzXZk small{overflow:hidden;color:rgba(7,21,47,.45);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.memory-map_queryBar__1ylyC{position:relative;z-index:4;display:flex;min-height:68px;align-items:center;gap:12px;margin:0 32px 20px;padding:9px 10px 9px 17px;border:1px solid rgba(7,21,47,.08);border-radius:20px;background:rgba(255,255,255,.85);box-shadow:0 18px 52px rgba(35,49,101,.09),inset 0 1px 0 rgba(255,255,255,.96);backdrop-filter:blur(22px);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.memory-map_queryBar__1ylyC:focus-within{border-color:rgba(83,103,255,.3);box-shadow:0 22px 58px rgba(35,49,101,.12),0 0 0 4px rgba(83,103,255,.06);transform:translateY(-1px)}.memory-map_queryIcon__xd0UH{display:grid;width:36px;height:36px;flex:none;place-items:center;border-radius:12px;background:linear-gradient(145deg,rgba(83,103,255,.12),rgba(103,215,196,.1));color:var(--memory-cobalt)}.memory-map_queryBar__1ylyC input{min-width:120px;flex:1;border:0;outline:0;background:transparent;color:var(--memory-ink);font-size:14px;font-weight:550}.memory-map_queryBar__1ylyC input::-moz-placeholder{color:rgba(7,21,47,.35);font-weight:450}.memory-map_queryBar__1ylyC input::placeholder{color:rgba(7,21,47,.35);font-weight:450}.memory-map_queryControls__k5Cq0{display:flex;flex:none;align-items:center;gap:10px}.memory-map_modeToggle__NJ3iG{display:flex;align-items:center;padding:4px;border:1px solid rgba(7,21,47,.07);border-radius:12px;background:rgba(247,244,238,.82)}.memory-map_modeToggle__NJ3iG button{display:flex;min-height:32px;align-items:center;gap:6px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:rgba(7,21,47,.47);font-size:10px;font-weight:650;cursor:pointer;transition:.16s ease}.memory-map_modeToggle__NJ3iG button:hover{color:var(--memory-ink)}.memory-map_modeToggle__NJ3iG .memory-map_modeActive__lOIB_{background:#fff;color:var(--memory-cobalt);box-shadow:0 5px 14px rgba(39,54,112,.1)}.memory-map_askButton__Hn2pw{min-width:118px;border-radius:12px!important}.memory-map_mobileViewTabs__YAhh4{display:none}.memory-map_workspace__eJOp0{display:grid;min-height:650px;grid-template-columns:230px minmax(0,1fr) 330px;gap:14px;padding:0 18px}.memory-map_embedded__f4M_0 .memory-map_workspace__eJOp0{grid-template-columns:minmax(0,1fr) 320px;padding:0}.memory-map_embedded__f4M_0 .memory-map_queryBar__1ylyC{margin:0 0 14px}.memory-map_embeddedLabel__019WL{display:flex;flex:1;gap:10px;align-items:center;font-size:14px;font-weight:600}@media (max-width:900px){.memory-map_embedded__f4M_0 .memory-map_workspace__eJOp0{grid-template-columns:minmax(0,1fr)}}@container (max-width: 1100px){.memory-map_embedded__f4M_0 .memory-map_workspace__eJOp0{grid-template-columns:minmax(0,1fr)}.memory-map_embedded__f4M_0 .memory-map_evidencePanel__g5hO_{min-height:auto}}.memory-map_evidencePanel__g5hO_,.memory-map_storyPanel__JhQlx,.memory-map_threadRail__fiKt_{border:1px solid rgba(7,21,47,.07);background:rgba(255,255,255,.72);box-shadow:0 18px 46px rgba(35,49,101,.07);backdrop-filter:blur(22px)}.memory-map_threadRail__fiKt_{display:flex;min-width:0;flex-direction:column;gap:14px;overflow:hidden;border-radius:22px;padding:16px}.memory-map_panelHeading__bAEjH{display:flex;min-height:24px;align-items:center;justify-content:space-between;gap:8px}.memory-map_panelHeading__bAEjH>span{display:flex;align-items:center;gap:7px;color:var(--memory-ink);font-size:11px;font-weight:700;letter-spacing:.01em}.memory-map_panelHeading__bAEjH>span svg{color:var(--memory-cobalt)}.memory-map_panelHeading__bAEjH small{color:rgba(7,21,47,.38);font-size:9px}.memory-map_panelHeading__bAEjH>button{border:0;background:transparent;color:var(--memory-cobalt);font-size:9px;font-weight:700;cursor:pointer}.memory-map_threadList__8LKYm{display:flex;flex-direction:column;gap:8px}.memory-map_threadButton__3dlB8{display:grid;min-width:0;grid-template-columns:34px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:11px;border:1px solid transparent;border-radius:14px;background:transparent;color:rgba(7,21,47,.6);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.memory-map_threadButton__3dlB8:hover{transform:translateX(2px);border-color:rgba(83,103,255,.09);background:rgba(255,255,255,.72)}.memory-map_threadButton__3dlB8>span:nth-child(2){display:flex;min-width:0;flex-direction:column}.memory-map_threadButton__3dlB8 small{color:rgba(7,21,47,.35);font-size:7px;font-style:normal;font-weight:750;letter-spacing:.12em}.memory-map_threadButton__3dlB8 strong{margin-top:2px;overflow:hidden;color:var(--memory-ink);font-size:10px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.memory-map_threadButton__3dlB8 em{display:-webkit-box;margin-top:3px;overflow:hidden;color:rgba(7,21,47,.43);font-size:8px;font-style:normal;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.memory-map_threadIcon__gCVAO{display:grid;width:34px;height:34px;place-items:center;border-radius:11px;background:rgba(7,21,47,.04);color:rgba(7,21,47,.44)}.memory-map_threadActive__ZBAI9{border-color:rgba(83,103,255,.14);background:linear-gradient(135deg,rgba(83,103,255,.09),rgba(103,215,196,.07));box-shadow:0 9px 24px rgba(45,61,126,.07)}.memory-map_threadActive__ZBAI9 .memory-map_threadIcon__gCVAO{background:var(--memory-cobalt);color:#fff;box-shadow:0 7px 17px rgba(83,103,255,.24)}.memory-map_threadActive__ZBAI9>svg{color:var(--memory-cobalt)}.memory-map_filterBlock__qrZTU{margin-top:2px;padding-top:14px;border-top:1px solid rgba(7,21,47,.06)}.memory-map_filterList__6SQTy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:10px}.memory-map_filterList__6SQTy button{display:flex;min-width:0;min-height:31px;align-items:center;gap:6px;padding:0 7px;border:1px solid rgba(7,21,47,.055);border-radius:9px;background:rgba(247,244,238,.62);color:rgba(7,21,47,.43);font-size:8px;font-weight:650;cursor:pointer;transition:.15s ease}.memory-map_filterList__6SQTy button>svg{margin-left:auto;opacity:.55}.memory-map_filterList__6SQTy .memory-map_filterActive__3i64p{border-color:rgba(83,103,255,.1);background:#fff;color:rgba(7,21,47,.75);box-shadow:0 5px 14px rgba(45,61,126,.045)}.memory-map_filterDot__UrxsP{width:7px;height:7px;flex:none;border-radius:999px}.memory-map_filter-self__ZLTE3,.memory-map_filterDot__UrxsP{background:var(--memory-cobalt)}.memory-map_filter-person__CFLM_{background:var(--memory-lavender)}.memory-map_filter-project__OfUL1{background:var(--memory-cobalt)}.memory-map_filter-meeting__CtiH9{background:var(--memory-blue)}.memory-map_filter-decision__SAWVJ{background:var(--memory-gold)}.memory-map_filter-commitment__AErYw{background:var(--memory-sea)}.memory-map_filter-source__DugcA{background:#8da1c9}.memory-map_filter-topic__3wmkv{background:#9a87dd}.memory-map_filter-risk__KrF6N{background:var(--memory-danger)}.memory-map_filter-organization__cK_VS{background:#526078}.memory-map_railNote__QH_LC{display:flex;align-items:flex-start;gap:8px;margin-top:auto;padding:12px;border:1px solid rgba(103,215,196,.16);border-radius:13px;background:rgba(103,215,196,.07);color:#278c7b}.memory-map_railNote__QH_LC svg{flex:none;margin-top:1px}.memory-map_railNote__QH_LC p{margin:0;color:rgba(7,21,47,.48);font-size:8px;line-height:1.55}.memory-map_railNote__QH_LC strong{display:block;margin-bottom:2px;color:rgba(7,21,47,.72);font-size:9px}.memory-map_mapColumn__gHiLq{display:flex;min-width:0;flex-direction:column;gap:10px}.memory-map_answerCard__m35cG{display:grid;min-height:76px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 15px;border:1px solid rgba(83,103,255,.12);border-radius:17px;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(242,247,247,.85));box-shadow:0 13px 35px rgba(43,59,121,.075)}.memory-map_answerSpark__RdJ2W{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;background:linear-gradient(145deg,rgba(83,103,255,.13),rgba(103,215,196,.13));color:var(--memory-cobalt)}.memory-map_answerCard__m35cG small{display:block;color:var(--memory-cobalt);font-size:8px;font-weight:800;letter-spacing:.15em}.memory-map_answerCard__m35cG p{max-width:820px;margin:4px 0 0;color:rgba(7,21,47,.78);font-size:11px;font-weight:560;line-height:1.55}.memory-map_answerMeta__j_Ub2{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.memory-map_answerMeta__j_Ub2 span{padding:4px 8px;border-radius:999px;background:rgba(7,21,47,.045);color:rgba(7,21,47,.48);font-size:8px;font-weight:650;white-space:nowrap}.memory-map_canvasFrame__kgwuG{display:flex;min-height:560px;flex:1;flex-direction:column;overflow:hidden;border:1px solid rgba(170,191,232,.14);border-radius:22px;background:var(--memory-night);box-shadow:0 27px 66px rgba(10,24,62,.18),inset 0 1px 0 rgba(255,255,255,.05)}.memory-map_canvasChrome__OVqLU{position:relative;z-index:4;display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:0 15px;border-bottom:1px solid rgba(190,205,238,.08);background:rgba(11,27,59,.88);backdrop-filter:blur(18px)}.memory-map_canvasChrome__OVqLU>div:first-child{display:grid;grid-template-columns:8px auto;align-items:center;-moz-column-gap:8px;column-gap:8px}.memory-map_canvasPulse__OnnLP{grid-row:span 2;width:7px;height:7px;border-radius:999px;background:var(--memory-sea);box-shadow:0 0 12px rgba(103,215,196,.8);animation:memory-map_canvasPulse__OnnLP 2.4s ease-in-out infinite}.memory-map_canvasChrome__OVqLU strong{color:rgba(255,255,255,.89);font-size:10px;font-weight:650}.memory-map_canvasChrome__OVqLU small{color:rgba(202,214,239,.38);font-size:8px}.memory-map_canvasActions__1Yi3_{display:flex;align-items:center;gap:8px}.memory-map_hiddenCount__i4QK9{padding:5px 8px;border:1px solid rgba(103,215,196,.12);border-radius:999px;background:rgba(103,215,196,.07);color:rgba(157,236,219,.72);font-size:8px;font-weight:650}.memory-map_canvasActions__1Yi3_ button{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(202,214,239,.1);border-radius:9px;background:rgba(255,255,255,.045);color:rgba(219,228,248,.62);cursor:pointer;transition:.15s ease}.memory-map_canvasActions__1Yi3_ button:hover{border-color:rgba(103,215,196,.3);color:#fff;transform:rotate(-8deg)}.memory-map_canvas___3_Wg{position:relative;min-height:480px;flex:1;overflow:hidden;background:radial-gradient(circle at 22% 18%,rgba(83,103,255,.14),transparent 32%),radial-gradient(circle at 78% 72%,rgba(103,215,196,.1),transparent 35%),linear-gradient(160deg,#07122b,#0a1734 50%,#08152f)}.memory-map_canvas___3_Wg:before{position:absolute;inset:0;z-index:0;content:"";background-image:radial-gradient(circle,rgba(255,255,255,.55) 0 .7px,transparent .8px),radial-gradient(circle,rgba(103,215,196,.42) 0 .8px,transparent .9px);background-position:0 0,22px 31px;background-size:72px 72px,105px 105px;opacity:.2;animation:memory-map_starDrift__v6l4N 34s linear infinite;pointer-events:none}.memory-map_canvas___3_Wg:after{position:absolute;inset:-40% -20%;z-index:0;content:"";background:conic-gradient(from 210deg at 52% 48%,transparent 0deg,rgba(83,103,255,.035) 38deg,transparent 90deg,rgba(103,215,196,.03) 162deg,transparent 224deg,rgba(77,181,255,.028) 295deg,transparent 1turn);animation:memory-map_galaxyTurn__qiyvN 45s linear infinite;pointer-events:none}.memory-map_canvasNebula__bAgjS{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.memory-map_canvasNebula__bAgjS span{position:absolute;border-radius:999px;filter:blur(45px)}.memory-map_canvasNebula__bAgjS span:first-child{top:-110px;left:30%;width:330px;height:270px;background:rgba(83,103,255,.13);animation:memory-map_nebulaFloat__yDgpc 14s ease-in-out infinite alternate}.memory-map_canvasNebula__bAgjS span:nth-child(2){right:-100px;bottom:-80px;width:320px;height:260px;background:rgba(103,215,196,.09);animation:memory-map_nebulaFloat__yDgpc 18s ease-in-out -5s infinite alternate-reverse}.memory-map_canvasNebula__bAgjS span:nth-child(3){bottom:20%;left:-120px;width:270px;height:240px;background:rgba(77,181,255,.08);animation:memory-map_nebulaFloat__yDgpc 20s ease-in-out -9s infinite alternate}.memory-map_canvas___3_Wg .react-flow,.memory-map_canvas___3_Wg .react-flow__renderer{z-index:2}.memory-map_canvas___3_Wg .react-flow__background{opacity:.55}.memory-map_canvas___3_Wg .react-flow__controls{overflow:hidden;border:1px solid rgba(196,211,242,.1);border-radius:12px;background:rgba(12,30,63,.76);box-shadow:0 12px 28px rgba(0,0,0,.25);backdrop-filter:blur(14px)}.memory-map_canvas___3_Wg .react-flow__controls-button{border-color:rgba(196,211,242,.08);background:transparent;fill:rgba(225,233,250,.72)}.memory-map_canvas___3_Wg .react-flow__controls-button:hover{background:rgba(103,215,196,.1);fill:#fff}.memory-map_canvas___3_Wg .react-flow__minimap{overflow:hidden;border:1px solid rgba(196,211,242,.1);border-radius:12px;background:rgba(12,30,63,.74);box-shadow:0 12px 28px rgba(0,0,0,.23)}.memory-map_canvasLegend__d6K0n{position:relative;z-index:4;display:flex;min-height:42px;flex-wrap:wrap;align-items:center;gap:14px;padding:0 15px;border-top:1px solid rgba(190,205,238,.08);background:rgba(11,27,59,.92);color:rgba(202,214,239,.44);font-size:8px}.memory-map_canvasLegend__d6K0n span{display:flex;align-items:center;gap:6px}.memory-map_canvasLegend__d6K0n i{display:inline-block;width:18px;height:2px;border-radius:999px}.memory-map_canvasLegend__d6K0n .memory-map_legendPath__GQs7a{height:3px;background:linear-gradient(90deg,var(--memory-cobalt),var(--memory-sea));box-shadow:0 0 7px rgba(103,215,196,.52)}.memory-map_canvasLegend__d6K0n .memory-map_legendSource__4HxZf{background:rgba(201,214,240,.42)}.memory-map_canvasLegend__d6K0n .memory-map_legendInferred__IAw6_{height:0;border-top:2px dashed rgba(240,188,104,.62)}.memory-map_legendHint__a73P4{margin-left:auto;color:rgba(202,214,239,.28)}.memory-map_memoryNode__4gPpF{--node-accent:var(--memory-cobalt);--node-tint:rgba(83,103,255,0.13);position:relative;width:210px;min-height:124px;overflow:hidden;border:1px solid rgba(204,218,246,.15);border-radius:18px;background:linear-gradient(145deg,rgba(21,41,80,.95),rgba(10,26,57,.94)),var(--memory-night-soft);color:#fff;box-shadow:0 18px 38px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(18px);cursor:pointer;transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .24s ease,border-color .24s ease,filter .24s ease,box-shadow .24s ease;animation:memory-map_nodeArrive__mwUxz .36s cubic-bezier(.2,.8,.2,1) both}.memory-map_memoryNode__4gPpF:hover{transform:translateY(-4px) scale(1.015);border-color:color-mix(in srgb,var(--node-accent) 52%,transparent);box-shadow:0 24px 48px rgba(0,0,0,.38),0 0 0 1px color-mix(in srgb,var(--node-accent) 14%,transparent),0 0 28px color-mix(in srgb,var(--node-accent) 14%,transparent)}.memory-map_nodeAura__eetkA{position:absolute;top:-60%;right:-40%;width:150px;height:150px;border-radius:999px;background:radial-gradient(circle,var(--node-tint),transparent 68%);filter:blur(5px);opacity:.9;pointer-events:none}.memory-map_nodeAccent__iFBHd{position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,transparent,var(--node-accent) 24%,var(--node-accent) 76%,transparent);box-shadow:0 0 13px var(--node-accent);opacity:.86}.memory-map_nodeHeader__Ojn5Q{position:relative;display:flex;align-items:center;gap:7px;padding:12px 13px 7px 15px}.memory-map_nodeIcon__tCsn1{display:grid;width:31px;height:31px;flex:none;place-items:center;border:1px solid color-mix(in srgb,var(--node-accent) 24%,transparent);border-radius:10px;background:color-mix(in srgb,var(--node-accent) 13%,rgba(255,255,255,.035));color:color-mix(in srgb,var(--node-accent) 78%,white)}.memory-map_nodeType__Tgv5I{color:rgba(217,228,249,.43);font-size:7px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.memory-map_nodeStatus__7isRT{margin-left:auto;padding:4px 6px;border:1px solid color-mix(in srgb,var(--node-accent) 18%,transparent);border-radius:999px;background:color-mix(in srgb,var(--node-accent) 9%,transparent);color:color-mix(in srgb,var(--node-accent) 78%,white);font-size:7px;font-weight:700}.memory-map_nodeBody__82N_D{position:relative;display:flex;min-height:44px;flex-direction:column;gap:4px;padding:2px 15px 8px}.memory-map_nodeBody__82N_D strong{display:-webkit-box;overflow:hidden;color:rgba(255,255,255,.92);font-size:12px;font-weight:680;letter-spacing:-.015em;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.memory-map_nodeBody__82N_D span{overflow:hidden;color:rgba(207,219,244,.46);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.memory-map_nodeFooter__9XGMt{position:relative;display:flex;min-height:29px;align-items:center;justify-content:space-between;gap:8px;padding:7px 13px 8px 15px;border-top:1px solid rgba(204,218,246,.07);color:rgba(207,219,244,.37);font-size:7px}.memory-map_pathNumber__FvvXL{display:grid;width:18px;height:18px;flex:none;place-items:center;border:1px solid color-mix(in srgb,var(--node-accent) 28%,transparent);border-radius:999px;background:color-mix(in srgb,var(--node-accent) 14%,transparent);color:color-mix(in srgb,var(--node-accent) 75%,white);font-size:7px;font-weight:800}.memory-map_node-self__2A0zC{--node-accent:#7587ff;--node-tint:rgba(83,103,255,0.26);width:190px;border-color:rgba(126,143,255,.32);background:linear-gradient(145deg,rgba(42,58,126,.97),rgba(18,34,77,.96))}.memory-map_node-self__2A0zC .memory-map_nodeIcon__tCsn1{overflow:visible;border:0;background:transparent}.memory-map_node-self__2A0zC .memory-map_nodeBody__82N_D strong{font-size:15px}.memory-map_node-person__25mGx{--node-accent:var(--memory-lavender);--node-tint:rgba(187,169,239,0.2)}.memory-map_node-project__IHxqI{--node-accent:var(--memory-cobalt);--node-tint:rgba(83,103,255,0.2);width:222px}.memory-map_node-meeting__qfIO0{--node-accent:var(--memory-blue);--node-tint:rgba(77,181,255,0.19)}.memory-map_node-decision__CNSyR{--node-accent:var(--memory-gold);--node-tint:rgba(240,188,104,0.19);width:230px}.memory-map_node-commitment__HEBSr{--node-accent:var(--memory-sea);--node-tint:rgba(103,215,196,0.2);width:222px}.memory-map_node-source__LvjKn{--node-accent:#9fb2d8;--node-tint:rgba(159,178,216,0.16);width:190px;min-height:110px}.memory-map_node-topic__PPS8g{--node-accent:#a18be7;--node-tint:rgba(161,139,231,0.18);width:185px;min-height:110px}.memory-map_node-risk__xwiPj{--node-accent:var(--memory-danger);--node-tint:rgba(232,121,128,0.17);width:210px}.memory-map_node-organization__JIria{--node-accent:#8da1c9;--node-tint:rgba(141,161,201,0.15);width:185px;min-height:108px}.memory-map_answerNode__0tJ5F{border-color:color-mix(in srgb,var(--node-accent) 52%,transparent);box-shadow:0 20px 42px rgba(0,0,0,.34),0 0 0 1px color-mix(in srgb,var(--node-accent) 16%,transparent),0 0 28px color-mix(in srgb,var(--node-accent) 13%,transparent)}.memory-map_answerNode__0tJ5F:after{position:absolute;inset:-1px;z-index:-1;border:1px solid color-mix(in srgb,var(--node-accent) 54%,transparent);border-radius:inherit;content:"";opacity:.46;animation:memory-map_answerNodePulse__OaQIf 3.2s ease-in-out infinite}.memory-map_dimmedNode__A4UT9{opacity:.28;filter:saturate(.55) brightness(.8)}.memory-map_selectedNode__mp3WQ,.memory-map_storyActiveNode__RCK7M{z-index:20;transform:translateY(-5px) scale(1.035);border-color:color-mix(in srgb,var(--node-accent) 75%,white 8%);filter:brightness(1.11);box-shadow:0 28px 58px rgba(0,0,0,.42),0 0 0 2px color-mix(in srgb,var(--node-accent) 24%,transparent),0 0 40px color-mix(in srgb,var(--node-accent) 24%,transparent)}.memory-map_storyCompleteNode__Ycfwf{opacity:.72}.memory-map_hiddenHandle__380c9{width:1px!important;height:1px!important;border:0!important;background:transparent!important;opacity:0!important;pointer-events:none!important}.memory-map_memoryEdge__KTIGT{fill:none;stroke:rgba(181,199,234,.28)!important;stroke-width:1.35px!important;transition:opacity .22s ease,stroke .22s ease,stroke-width .22s ease}.memory-map_edgeGlow__ZESuZ{fill:none;stroke:transparent;stroke-linecap:round;stroke-width:13px;opacity:0;filter:blur(5px);pointer-events:none}.memory-map_edgeGlowActive__Cftyn{stroke:rgba(103,215,196,.28);opacity:.72}.memory-map_edgeGlowStory__5I727{stroke:rgba(255,255,255,.55);opacity:1}.memory-map_answerEdge__sYTeQ{stroke:var(--memory-sea)!important;stroke-width:2.7px!important;filter:drop-shadow(0 0 5px rgba(103,215,196,.62))}.memory-map_inferredEdge__ukI3e{stroke:rgba(240,188,104,.56)!important;stroke-dasharray:5 6}.memory-map_dimmedEdge__o6GyT{opacity:.17}.memory-map_selectedEdge__JNvTi,.memory-map_storyActiveEdge__pyVqD{stroke:#fff!important;stroke-width:3.6px!important;opacity:1;filter:drop-shadow(0 0 8px rgba(103,215,196,.85))}.memory-map_storyCompleteEdge__xnXdk{opacity:.72}.memory-map_edgeEnergy__Ye3c9{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-dasharray:5 24;filter:drop-shadow(0 0 6px #fff) drop-shadow(0 0 10px var(--memory-sea));opacity:.95;pointer-events:none;animation:memory-map_edgeEnergyTravel__MED_5 2.9s linear infinite}.memory-map_edgeLabel__DyHGZ{position:absolute;top:0;left:0;width:-moz-max-content;width:max-content;z-index:9;padding:4px 7px;border:1px solid rgba(180,199,234,.1);border-radius:999px;background:rgba(8,22,49,.8);color:rgba(206,219,244,.43);box-shadow:0 5px 14px rgba(0,0,0,.18);font-size:10px;font-weight:650;line-height:1;white-space:nowrap;pointer-events:none;backdrop-filter:blur(10px);transition:.18s ease}.memory-map_answerEdgeLabel__uDzai{border-color:rgba(103,215,196,.2);background:rgba(10,35,60,.9);color:rgba(172,239,225,.86)}.memory-map_inferredEdgeLabel__IctXW{border-color:rgba(240,188,104,.18);color:rgba(240,205,146,.72)}.memory-map_storyActiveEdgeLabel__sWJEp{border-color:rgba(255,255,255,.4);background:rgba(29,53,95,.94);color:#fff;transform-origin:center;box-shadow:0 7px 22px rgba(0,0,0,.35),0 0 16px rgba(103,215,196,.18)}.memory-map_evidencePanel__g5hO_{min-width:0;overflow:hidden;border-radius:22px}.memory-map_detailInner__QccWW{display:flex;height:100%;min-height:650px;flex-direction:column;padding:17px}.memory-map_detailTopline__c0A6A{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:13px;border-bottom:1px solid rgba(7,21,47,.06)}.memory-map_detailTopline__c0A6A span{display:flex;align-items:center;gap:7px;color:var(--memory-cobalt);font-size:9px;font-weight:750}.memory-map_detailTopline__c0A6A small{color:rgba(7,21,47,.34);font-size:8px}.memory-map_detailHero__Ld08V{padding:20px 2px 18px}.memory-map_detailTypeIcon__dSIcW{display:grid;width:48px;height:48px;margin-bottom:12px;place-items:center;border:1px solid rgba(83,103,255,.12);border-radius:15px;background:linear-gradient(145deg,rgba(83,103,255,.1),rgba(103,215,196,.08));color:var(--memory-cobalt);box-shadow:0 10px 25px rgba(43,59,121,.07)}.memory-map_detailKicker__eaaVF{color:var(--memory-cobalt);font-size:8px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.memory-map_detailHero__Ld08V h2{margin:5px 0 0;color:var(--memory-ink);font-size:20px;font-weight:680;letter-spacing:-.035em;line-height:1.12}.memory-map_detailHero__Ld08V p{margin:10px 0 0;color:rgba(7,21,47,.56);font-size:10px;line-height:1.65}.memory-map_whyCard__autuh{padding:13px;border:1px solid rgba(103,215,196,.16);border-radius:14px;background:linear-gradient(135deg,rgba(103,215,196,.09),rgba(83,103,255,.04))}.memory-map_whyCard__autuh>div{display:flex;align-items:center;gap:7px;color:#278c7b}.memory-map_whyCard__autuh strong{color:rgba(7,21,47,.74);font-size:9px}.memory-map_whyCard__autuh p{margin:7px 0 0;color:rgba(7,21,47,.55);font-size:9px;line-height:1.45}.memory-map_whyCard__autuh>span{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:5px;margin-top:8px;padding:5px 7px;border-radius:8px;background:rgba(255,255,255,.62);color:rgba(7,21,47,.53);font-size:8px;font-weight:650}.memory-map_whyCard__autuh .memory-map_inferredNotice__aHU0T{background:rgba(240,188,104,.1);color:#9b6b26}.memory-map_evidenceHeading__YZT7l{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:20px}.memory-map_evidenceHeading__YZT7l>div{display:flex;align-items:center;gap:8px;color:var(--memory-cobalt)}.memory-map_evidenceHeading__YZT7l>div>span{display:flex;flex-direction:column}.memory-map_evidenceHeading__YZT7l small{color:rgba(7,21,47,.34);font-size:7px;font-weight:800;letter-spacing:.14em}.memory-map_evidenceHeading__YZT7l strong{color:var(--memory-ink);font-size:10px}.memory-map_evidenceHeading__YZT7l button{border:0;background:transparent;color:var(--memory-cobalt);font-size:8px;font-weight:700;cursor:pointer}.memory-map_evidenceList__o49lR{display:flex;flex-direction:column;gap:9px;margin-top:10px}.memory-map_evidenceCard__mim7w{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;padding:11px;border:1px solid rgba(7,21,47,.065);border-radius:13px;background:rgba(255,255,255,.7);box-shadow:0 8px 22px rgba(43,59,121,.045);transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.memory-map_evidenceCard__mim7w:hover{transform:translateY(-2px);border-color:rgba(83,103,255,.16);box-shadow:0 12px 28px rgba(43,59,121,.075)}.memory-map_evidenceSourceIcon__0p3tZ{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:rgba(83,103,255,.09);color:var(--memory-cobalt);font-size:8px;font-weight:800}.memory-map_evidenceMeta___TAYl{display:flex;flex-wrap:wrap;align-items:center;gap:5px;color:rgba(7,21,47,.36);font-size:7px;font-weight:650;text-transform:uppercase}.memory-map_evidenceMeta___TAYl i{width:3px;height:3px;border-radius:999px;background:rgba(7,21,47,.18)}.memory-map_evidenceCard__mim7w strong{display:block;margin-top:3px;color:rgba(7,21,47,.76);font-size:9px}.memory-map_evidenceCard__mim7w blockquote{display:-webkit-box;margin:6px 0 5px;overflow:hidden;color:rgba(7,21,47,.5);font-size:8px;font-style:italic;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.memory-map_evidenceCard__mim7w>div:last-child>small{color:rgba(7,21,47,.3);font-size:7px}.memory-map_sourceLink__2wIOC{display:inline-flex;align-items:center;gap:4px;margin-top:7px;color:var(--aven-cobalt);font-size:10px;text-decoration:underline;text-underline-offset:3px}.memory-map_conversationSaved__jw8Q9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:0 24px 18px;padding:10px 13px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 14%,transparent);border-radius:12px;background:color-mix(in srgb,var(--aven-cobalt) 5%,transparent);color:var(--aven-muted);font-size:11px}.memory-map_conversationSaved__jw8Q9 button{padding:0;border:0;background:transparent;color:var(--aven-cobalt);font:inherit;font-weight:600;cursor:pointer}.memory-map_listEquivalent__ncM5v{display:flex;min-height:37px;align-items:center;justify-content:center;gap:7px;margin-top:auto;padding:0 10px;border:1px solid rgba(7,21,47,.07);border-radius:11px;background:rgba(247,244,238,.65);color:rgba(7,21,47,.5);font-size:8px;font-weight:650;cursor:pointer;transition:.15s ease}.memory-map_listEquivalent__ncM5v:hover{border-color:rgba(83,103,255,.18);background:#fff;color:var(--memory-cobalt)}.memory-map_storyPanel__JhQlx{margin:14px 18px 0;overflow:hidden;border-radius:22px}.memory-map_storyHeader__LKWF1{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:14px;padding:0 17px;border-bottom:1px solid rgba(7,21,47,.06)}.memory-map_storyHeader__LKWF1>div:first-child{display:flex;align-items:center;gap:10px}.memory-map_storyIcon__uEb_n{display:grid;width:34px;height:34px;place-items:center;border-radius:11px;background:linear-gradient(145deg,rgba(83,103,255,.11),rgba(103,215,196,.09));color:var(--memory-cobalt)}.memory-map_storyHeader__LKWF1>div:first-child>div{display:flex;flex-direction:column}.memory-map_storyHeader__LKWF1 small{color:var(--memory-cobalt);font-size:7px;font-weight:800;letter-spacing:.15em}.memory-map_storyHeader__LKWF1 strong{margin-top:2px;color:var(--memory-ink);font-size:11px}.memory-map_storyControls__hFV7I{display:flex;align-items:center;gap:6px}.memory-map_storyControls__hFV7I>button:not(.memory-map_storyPlay__5MS_f){display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(7,21,47,.07);border-radius:10px;background:#fff;color:rgba(7,21,47,.55);cursor:pointer}.memory-map_storyControls__hFV7I>button:disabled{opacity:.35;cursor:not-allowed}.memory-map_storyPlay__5MS_f{min-width:116px;border-radius:10px!important}.memory-map_storyTimeline__R9cin{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));margin:0;padding:14px;overflow-x:auto;list-style:none}.memory-map_storyTimeline__R9cin li{position:relative;display:flex;min-width:0;align-items:center}.memory-map_storyTimeline__R9cin li>i{width:18px;height:2px;flex:none;background:linear-gradient(90deg,rgba(83,103,255,.2),rgba(103,215,196,.2))}.memory-map_storyStep__MOwnA{position:relative;display:grid;min-width:0;min-height:96px;flex:1;grid-template-columns:26px minmax(0,1fr);align-items:flex-start;gap:8px;padding:10px;border:1px solid transparent;border-radius:13px;background:transparent;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.memory-map_storyStep__MOwnA:hover{transform:translateY(-2px);border-color:rgba(83,103,255,.1);background:rgba(255,255,255,.64)}.memory-map_storyNumber__eUNk5{display:grid;width:26px;height:26px;place-items:center;border:1px solid rgba(7,21,47,.08);border-radius:9px;background:rgba(247,244,238,.8);color:rgba(7,21,47,.43);font-size:8px;font-weight:800}.memory-map_storyStep__MOwnA>span:last-child{display:flex;min-width:0;flex-direction:column}.memory-map_storyStep__MOwnA small{overflow:hidden;color:rgba(7,21,47,.32);font-size:7px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.memory-map_storyStep__MOwnA strong{margin-top:3px;overflow:hidden;color:rgba(7,21,47,.72);font-size:9px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.memory-map_storyStep__MOwnA em{display:-webkit-box;margin-top:4px;overflow:hidden;color:rgba(7,21,47,.42);font-size:7px;font-style:normal;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.memory-map_storyStepActive__2Pcu6{border-color:rgba(83,103,255,.16);background:linear-gradient(135deg,rgba(83,103,255,.085),rgba(103,215,196,.07));box-shadow:0 9px 24px rgba(45,61,126,.07)}.memory-map_storyStepActive__2Pcu6 .memory-map_storyNumber__eUNk5{border-color:transparent;background:var(--memory-cobalt);color:#fff;box-shadow:0 7px 17px rgba(83,103,255,.24)}.memory-map_storyStepComplete__iYI9Y{opacity:.72}.memory-map_storyStepComplete__iYI9Y .memory-map_storyNumber__eUNk5{border-color:rgba(103,215,196,.16);background:rgba(103,215,196,.12);color:#278c7b}.memory-map_prototypeNote__gVW5R{display:flex;align-items:center;justify-content:center;gap:7px;margin:12px 18px 18px;padding:9px 12px;color:rgba(7,21,47,.38);font-size:8px;text-align:center}.memory-map_prototypeNote__gVW5R svg{flex:none;color:#a77834}.memory-map_prototypeNote__gVW5R strong{color:rgba(7,21,47,.6)}@keyframes memory-map_ambientDriftOne__1HG1_{0%{transform:translate3d(-3%,-2%,0) scale(.95)}to{transform:translate3d(8%,7%,0) scale(1.08)}}@keyframes memory-map_ambientDriftTwo__VhaMf{0%{transform:translate3d(2%,-4%,0) scale(.94)}to{transform:translate3d(12%,7%,0) scale(1.1)}}@keyframes memory-map_ambientDriftThree__qeQEb{0%{transform:translate3d(-4%,2%,0) scale(.98)}to{transform:translate3d(6%,-6%,0) scale(1.09)}}@keyframes memory-map_livePulse__MJOQa{0%{transform:scale(.6);opacity:.8}80%,to{transform:scale(1.6);opacity:0}}@keyframes memory-map_canvasPulse__OnnLP{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.16)}}@keyframes memory-map_starDrift__v6l4N{to{background-position:72px 72px,-83px 136px}}@keyframes memory-map_galaxyTurn__qiyvN{to{transform:rotate(1turn)}}@keyframes memory-map_nebulaFloat__yDgpc{0%{transform:translate3d(-4%,-3%,0) scale(.94)}to{transform:translate3d(9%,7%,0) scale(1.12)}}@keyframes memory-map_nodeArrive__mwUxz{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes memory-map_answerNodePulse__OaQIf{0%,to{opacity:.25;transform:scale(.99)}50%{opacity:.65;transform:scale(1.025)}}@keyframes memory-map_edgeEnergyTravel__MED_5{to{stroke-dashoffset:-58}}@media (max-width:1320px){.memory-map_workspace__eJOp0{grid-template-columns:205px minmax(0,1fr) 295px}.memory-map_detailInner__QccWW,.memory-map_threadRail__fiKt_{padding:14px}.memory-map_memoryNode__4gPpF{width:194px}.memory-map_node-commitment__HEBSr,.memory-map_node-project__IHxqI{width:204px}.memory-map_node-decision__CNSyR{width:214px}}@media (max-width:1080px){.memory-map_heroHeader__UeK49{align-items:flex-start}.memory-map_heroPromise__OzXZk{display:none}.memory-map_workspace__eJOp0{grid-template-columns:190px minmax(0,1fr)}.memory-map_evidencePanel__g5hO_{grid-column:1/-1}.memory-map_detailInner__QccWW{min-height:auto}.memory-map_evidenceList__o49lR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.memory-map_listEquivalent__ncM5v{margin-top:14px}}@media (max-width:780px){.memory-map_experience__ZZWXQ{border-radius:24px}.memory-map_heroHeader__UeK49{padding:22px 18px 18px}.memory-map_heroIdentity__hm_YB{align-items:flex-start;gap:12px}.memory-map_heroMark__pZQMZ{width:54px;height:54px;border-radius:17px}.memory-map_heroIdentity__hm_YB h1{font-size:30px}.memory-map_heroIdentity__hm_YB p{font-size:12px}.memory-map_queryBar__1ylyC{display:grid;grid-template-columns:34px minmax(0,1fr);margin:0 14px 13px;padding:10px;border-radius:17px}.memory-map_queryIcon__xd0UH{width:34px;height:34px}.memory-map_queryControls__k5Cq0{grid-column:1/-1;justify-content:space-between}.memory-map_modeToggle__NJ3iG{flex:1}.memory-map_modeToggle__NJ3iG button{flex:1;justify-content:center}.memory-map_askButton__Hn2pw{min-width:105px}.memory-map_mobileViewTabs__YAhh4{display:flex;gap:5px;margin:0 14px 12px;padding:4px;border:1px solid rgba(7,21,47,.07);border-radius:13px;background:rgba(255,255,255,.73)}.memory-map_mobileViewTabs__YAhh4 button{display:flex;min-height:35px;flex:1;align-items:center;justify-content:center;gap:6px;border:0;border-radius:9px;background:transparent;color:rgba(7,21,47,.43);font-size:9px;font-weight:700}.memory-map_mobileViewTabs__YAhh4 .memory-map_mobileViewActive__F4U_I{background:#fff;color:var(--memory-cobalt);box-shadow:0 5px 14px rgba(45,61,126,.08)}.memory-map_workspace__eJOp0{display:block;min-height:0;padding:0 10px}.memory-map_threadRail__fiKt_{display:none}.memory-map_evidencePanel__g5hO_,.memory-map_mapColumn__gHiLq,.memory-map_storyPanel__JhQlx{width:100%}.memory-map_answerCard__m35cG{grid-template-columns:34px minmax(0,1fr);min-height:74px}.memory-map_answerMeta__j_Ub2{display:none}.memory-map_canvasFrame__kgwuG{min-height:570px}.memory-map_canvas___3_Wg{min-height:490px}.memory-map_canvasLegend__d6K0n{gap:10px;padding:8px 12px}.memory-map_legendHint__a73P4{display:none!important}.memory-map_evidencePanel__g5hO_{border-radius:18px}.memory-map_detailInner__QccWW{min-height:570px}.memory-map_evidenceList__o49lR{display:flex}.memory-map_storyPanel__JhQlx{margin:0;border-radius:18px}.memory-map_storyHeader__LKWF1{align-items:flex-start;padding:13px}.memory-map_storyControls__hFV7I{flex-wrap:wrap;justify-content:flex-end}.memory-map_storyPlay__5MS_f{order:-1;width:100%}.memory-map_storyTimeline__R9cin{display:flex;flex-direction:column;gap:3px;padding:10px}.memory-map_storyTimeline__R9cin li>i{width:2px;height:13px;margin-left:23px;background:linear-gradient(rgba(83,103,255,.22),rgba(103,215,196,.22))}.memory-map_storyTimeline__R9cin li{display:block}.memory-map_storyStep__MOwnA{width:100%;min-height:84px}.memory-map_mobilePanelHidden__HOGjG{display:none!important}.memory-map_prototypeNote__gVW5R{margin:10px 14px 15px;align-items:flex-start;text-align:left}}@media (max-width:480px){.memory-map_heroIdentity__hm_YB h1{font-size:27px}.memory-map_heroEyebrow__B1HlS{font-size:8px}.memory-map_heroIdentity__hm_YB p{font-size:11px}.memory-map_modeToggle__NJ3iG button{padding:0 7px;font-size:9px}.memory-map_askButton__Hn2pw{min-width:96px;padding-inline:10px!important}.memory-map_canvasChrome__OVqLU{padding:0 11px}.memory-map_canvasLegend__d6K0n span:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.memory-map_ambientOne__4x6GO,.memory-map_ambientThree__Ln2yA,.memory-map_ambientTwo__qdXh9,.memory-map_answerNode__0tJ5F:after,.memory-map_canvasNebula__bAgjS span,.memory-map_canvasPulse__OnnLP,.memory-map_canvas___3_Wg:after,.memory-map_canvas___3_Wg:before,.memory-map_edgeEnergy__Ye3c9,.memory-map_liveDot__3TpQO:after,.memory-map_memoryNode__4gPpF{animation:none!important}.memory-map_evidenceCard__mim7w,.memory-map_memoryNode__4gPpF,.memory-map_queryBar__1ylyC,.memory-map_storyStep__MOwnA,.memory-map_threadButton__3dlB8{transition:none!important}.memory-map_edgeEnergy__Ye3c9{display:none}}.person-identity_work__H0eky{--category:var(--aven-cobalt)}.person-identity_customer__Bgldp{--category:var(--aven-seaGlass)}.person-identity_vendor__qNam8{--category:var(--aven-blue)}.person-identity_family__8zxHc{--category:var(--aven-peach)}.person-identity_friend__JToFM{--category:var(--aven-lavender)}.person-identity_other__XINA6{--category:var(--aven-muted)}.person-identity_none__8o3ZE{--category:color-mix(in srgb,var(--aven-ink) 16%,var(--aven-surface))}.person-identity_avatar__yLfza{display:inline-grid;flex:none;place-items:center;border:1px solid color-mix(in srgb,var(--category) 45%,transparent);background:linear-gradient(140deg,color-mix(in srgb,var(--category) 55%,var(--aven-surface)),color-mix(in srgb,var(--category) 16%,var(--aven-surface)));color:var(--aven-ink);font-weight:700;letter-spacing:.02em;line-height:1}.person-identity_sm__l_9YF{width:20px;height:20px;border-radius:50%;font-size:8.5px}.person-identity_md__9_JDp{width:34px;height:34px;border-radius:11px;font-size:11px}.person-identity_card__5AgPF{width:40px;height:40px;border-radius:12px;font-size:13px}.person-identity_lg__bld4e{width:48px;height:48px;border-radius:15px;font-size:16px}.person-identity_badge__038SG{display:inline-flex;align-items:center;padding:2px 7px;border:1px solid color-mix(in srgb,var(--category) 45%,transparent);border-radius:6px;background:color-mix(in srgb,var(--category) 24%,var(--aven-surface));color:var(--aven-ink);font-size:10.5px;font-weight:600;line-height:1.5;white-space:nowrap}.person-identity_swatch__qOLKK{display:inline-block;flex:none;width:9px;height:9px;border-radius:3px;background:var(--category)}.memory-people_peopleSection__wcUrK{margin:0 24px 22px;padding:20px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 12%,transparent);border-radius:var(--aven-radius-card);background:color-mix(in srgb,var(--aven-surface) 78%,transparent);color:var(--aven-ink)}.memory-people_contextTopline__HAKb_,.memory-people_peopleControls__8Guwj,.memory-people_relationshipBadges__YjC1c,.memory-people_sectionHeader__xEj62,.memory-people_subheading__l5b5b{display:flex;align-items:center;justify-content:space-between;gap:14px}.memory-people_sectionHeader__xEj62{align-items:flex-start}.memory-people_sectionHeader__xEj62 h2{margin:5px 0;font-size:21px;font-weight:650;letter-spacing:-.04em}.memory-people_sectionHeader__xEj62 p{margin:0;color:var(--aven-muted);font-size:12px;line-height:1.6}.memory-people_eyebrow__NmYOA{display:flex;align-items:center;gap:7px;color:var(--aven-cobalt);font-size:9px;font-weight:750;letter-spacing:.12em}.memory-people_peopleControls__8Guwj{margin-top:17px}.memory-people_filters__9Sdsa{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.memory-people_contextTabs__JfKSf button,.memory-people_filters__9Sdsa button{min-height:32px;border:1px solid transparent;border-radius:9px;padding:5px 10px;background:transparent;color:var(--aven-muted);font-size:11px;font-weight:600;cursor:pointer}.memory-people_filters__9Sdsa .memory-people_activeFilter__GCubX{border-color:color-mix(in srgb,var(--aven-cobalt) 15%,transparent);background:color-mix(in srgb,var(--aven-cobalt) 8%,transparent);color:var(--aven-cobalt)}.memory-people_peopleSearch__7_i_0{display:flex;min-width:160px;align-items:center;gap:8px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--aven-ink) 12%,transparent);border-radius:10px;color:var(--aven-muted)}.memory-people_peopleSearch__7_i_0 input{width:130px;border:0;outline:0;background:transparent;color:var(--aven-ink);font-size:11px}.memory-people_peopleSearch__7_i_0:focus-within{outline:2px solid var(--aven-cobalt);outline-offset:2px}.memory-people_addPersonButton__6GqQL{display:flex;min-height:34px;flex:none;align-items:center;gap:5px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 18%,transparent);border-radius:9px;padding:7px 10px;background:transparent;color:var(--aven-cobalt);font-size:11px;font-weight:600;cursor:pointer}.memory-people_addPersonForm__O1W7Z{max-width:420px}.memory-people_peopleStrip__XYx1W{display:flex;gap:10px;margin:12px -3px -3px;padding:3px 3px 7px;overflow-x:auto;list-style:none;scroll-snap-type:x proximity}.memory-people_peopleStrip__XYx1W li{display:flex;flex:0 0 185px;scroll-snap-align:start}.memory-people_personCard__TGqMW{position:relative;display:grid;width:100%;grid-template-columns:34px minmax(0,1fr);gap:3px 9px;align-content:start;min-height:100px;padding:12px;border:1px solid color-mix(in srgb,var(--aven-ink) 10%,transparent);border-radius:13px;background:var(--aven-surface);text-align:left;cursor:pointer;transition:border-color .15s,background-color .15s}.memory-people_personCard__TGqMW:hover,.memory-people_personSelected__lpiN3{border-color:var(--aven-cobalt);background:color-mix(in srgb,var(--aven-cobalt) 4%,var(--aven-surface))}.memory-people_personAvatar__QbbvT{grid-row:span 2}.memory-people_personName__nM6MT{align-self:end;overflow:hidden;color:var(--aven-ink);font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.memory-people_personCategory__82xwq{overflow:hidden;color:var(--aven-cobalt);font-size:9px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.memory-people_personCard__TGqMW>small{grid-column:1/-1;padding-top:9px;padding-right:13px;overflow:hidden;color:var(--aven-muted);font-size:10px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.memory-people_personCard__TGqMW>.memory-people_personCadence__TL0st{padding-top:2px;font-size:9.5px}.memory-people_personQuiet__OV2B1{color:var(--aven-cobalt);font-weight:600}.memory-people_personArrow__rfsvB{position:absolute;right:12px;bottom:16px;color:var(--aven-cobalt)}.memory-people_emptyState__cmahz{margin:12px 0;padding:13px;border:1px dashed color-mix(in srgb,var(--aven-ink) 18%,transparent);border-radius:12px;color:var(--aven-muted);font-size:12px;line-height:1.7}.memory-people_emptyState__cmahz a,.memory-people_emptyState__cmahz button,.memory-people_learningControl__DkprT p button{border:0;padding:0;background:transparent;color:var(--aven-cobalt);font-size:inherit;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.memory-people_footnote__SOS3_{margin:10px 0 0;color:var(--aven-muted);font-size:10px;line-height:1.6}.memory-people_seeEveryone__BDYHn{display:inline-flex;align-items:center;gap:5px;margin-top:12px;color:var(--aven-cobalt);font-size:11px;font-weight:600;text-decoration:none}.memory-people_seeEveryone__BDYHn:hover{text-decoration:underline;text-underline-offset:3px}.memory-people_learningControl__DkprT{max-width:320px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 10%,transparent);border-radius:12px;background:color-mix(in srgb,var(--aven-ivory) 70%,var(--aven-surface))}.memory-people_learningControl__DkprT>div{display:flex;align-items:center;gap:9px;color:var(--aven-cobalt)}.memory-people_learningControl__DkprT strong{display:block;color:var(--aven-ink);font-size:11px;font-weight:650}.memory-people_learningControl__DkprT small{display:block;margin-top:3px;color:var(--aven-muted);font-size:10px}.memory-people_learningControl__DkprT>p{margin:7px 0 0;color:var(--aven-muted);font-size:9px;line-height:1.5}.memory-people_learningSwitch__dkPhs{display:flex;width:35px;height:22px;flex:none;align-items:center;margin-left:auto;padding:2px;border:1px solid color-mix(in srgb,var(--aven-ink) 14%,transparent);border-radius:20px;background:color-mix(in srgb,var(--aven-muted) 20%,var(--aven-surface));cursor:pointer}.memory-people_learningSwitch__dkPhs>span{width:16px;height:16px;border-radius:50%;background:var(--aven-surface);box-shadow:0 1px 3px color-mix(in srgb,var(--aven-ink) 20%,transparent);transition:transform .15s}.memory-people_learningOn__UgUiZ{background:var(--aven-cobalt)}.memory-people_learningOn__UgUiZ>span{transform:translateX(12px)}.memory-people_learningSwitch__dkPhs:disabled{cursor:default;opacity:.55}.memory-people_contextPanel__uBuod{max-height:820px;overflow-y:auto;padding:17px;color:var(--aven-ink)}.memory-people_contextTopline__HAKb_{padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--aven-ink) 8%,transparent)}.memory-people_contextTopline__HAKb_>span{display:flex;align-items:center;gap:6px;color:var(--aven-cobalt);font-size:9px;font-weight:750;letter-spacing:.06em}.memory-people_contextTopline__HAKb_>button{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--aven-muted);cursor:pointer}.memory-people_contextTopline__HAKb_>button:hover{background:color-mix(in srgb,var(--aven-ink) 5%,transparent)}.memory-people_contextHero__bWbpZ{padding:18px 0 15px}.memory-people_contextHero__bWbpZ h2{margin:10px 0 0;font-size:22px;font-weight:650;line-height:1.15;letter-spacing:-.04em}.memory-people_contextHero__bWbpZ p{margin:7px 0 0;color:var(--aven-muted);font-size:11px;line-height:1.6}.memory-people_contextHero__bWbpZ small{display:block;margin-top:4px;overflow-wrap:anywhere;color:var(--aven-muted);font-size:10px}.memory-people_contextQuickActions__mULJZ{display:grid;grid-template-columns:1fr 1fr;gap:7px}.memory-people_contextQuickActions__mULJZ button{display:flex;min-height:36px;align-items:center;justify-content:center;gap:6px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 13%,transparent);border-radius:10px;background:color-mix(in srgb,var(--aven-cobalt) 5%,transparent);color:var(--aven-cobalt);font-size:10px;font-weight:650;cursor:pointer}.memory-people_contextTabs__JfKSf{display:flex;justify-content:space-between;gap:2px;margin-top:18px;padding:3px;border-radius:10px;background:color-mix(in srgb,var(--aven-ink) 4%,transparent)}.memory-people_contextTabs__JfKSf button{flex:1;min-width:0;padding:5px;font-size:10px}.memory-people_contextTabs__JfKSf .memory-people_contextTabActive__yJr_P{background:var(--aven-surface);color:var(--aven-cobalt);box-shadow:0 2px 5px color-mix(in srgb,var(--aven-ink) 6%,transparent)}.memory-people_contextContent__sV_e8{padding-top:17px}.memory-people_contextItems__iOGHu h3,.memory-people_subheading__l5b5b h3{margin:0;color:var(--aven-ink);font-size:12px;font-weight:650}.memory-people_subheading__l5b5b button{display:flex;min-height:28px;align-items:center;gap:4px;border:0;background:transparent;color:var(--aven-cobalt);font-size:10px;font-weight:600;cursor:pointer}.memory-people_subheading__l5b5b button:disabled{opacity:.45;cursor:default}.memory-people_unknownRelationship__VU3MO{margin:9px 0;color:var(--aven-muted);font-size:11px;line-height:1.7}.memory-people_relationshipCard__EzWBk{margin-top:8px;padding:12px;border:1px solid color-mix(in srgb,var(--aven-lavender) 45%,transparent);border-radius:12px;background:linear-gradient(140deg,color-mix(in srgb,var(--aven-lavender) 12%,var(--aven-surface)),color-mix(in srgb,var(--aven-seaGlass) 5%,var(--aven-surface)))}.memory-people_relationshipBadges__YjC1c{flex-wrap:wrap;gap:5px}.memory-people_relationshipBadges__YjC1c>span{padding:3px 6px;border-radius:5px;background:color-mix(in srgb,var(--aven-cobalt) 8%,transparent);color:var(--aven-cobalt);font-size:9px;font-weight:700}.memory-people_relationshipBadges__YjC1c small,.memory-people_relationshipCard__EzWBk>small{color:var(--aven-muted);font-size:9px}.memory-people_relationshipCard__EzWBk>strong{display:block;margin-top:9px;font-size:12px}.memory-people_relationshipCard__EzWBk>p{margin:6px 0;font-size:11px;line-height:1.65}.memory-people_pastRelationships__O6VwU{margin-top:12px;color:var(--aven-muted);font-size:10px}.memory-people_pastRelationships__O6VwU summary{cursor:pointer}.memory-people_pastRelationships__O6VwU article{margin-top:9px;padding-left:8px;border-left:2px solid var(--aven-lavender)}.memory-people_pastRelationships__O6VwU small,.memory-people_pastRelationships__O6VwU strong{display:block;margin:4px 0}.memory-people_contextCounts__EiYEH{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:18px 0}.memory-people_contextCounts__EiYEH button{display:grid;gap:4px;justify-items:start;padding:11px 8px;border:1px solid color-mix(in srgb,var(--aven-ink) 7%,transparent);border-radius:10px;background:var(--aven-surface);text-align:left;cursor:pointer}.memory-people_contextCounts__EiYEH strong{color:var(--aven-ink);font-size:20px;font-weight:650}.memory-people_contextCounts__EiYEH span{color:var(--aven-muted);font-size:9px}.memory-people_contextItems__iOGHu{margin-top:17px}.memory-people_contextItems__iOGHu:first-child{margin-top:0}.memory-people_contextItems__iOGHu ol{display:grid;gap:9px;margin:9px 0 0;padding:0;list-style:none}.memory-people_contextItem__i73kF{padding:12px;border:1px solid color-mix(in srgb,var(--aven-ink) 9%,transparent);border-radius:11px;background:color-mix(in srgb,var(--aven-surface) 85%,transparent)}.memory-people_itemMeta__SKKRn{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:6px;color:var(--aven-muted);font-size:9px}.memory-people_itemMeta__SKKRn span:first-child{color:var(--aven-cobalt);text-transform:capitalize}.memory-people_contextItem__i73kF>strong{display:block;font-size:12px;font-weight:600;line-height:1.5}.memory-people_contextItem__i73kF>p{margin:6px 0;color:var(--aven-muted);font-size:11px;line-height:1.65}.memory-people_seeInMap__hlkCD{display:flex;align-items:center;gap:4px;margin-top:10px;padding:0;border:0;background:transparent;color:var(--aven-cobalt);font-size:10px;font-weight:600;cursor:pointer}.memory-people_evidenceDisclosure__FX7T8{margin-top:10px}.memory-people_evidenceDisclosure__FX7T8>summary{display:flex;align-items:center;gap:5px;color:var(--aven-cobalt);font-size:10px;font-weight:600;cursor:pointer}.memory-people_sourceProof__wDfN4{margin-top:9px;padding:10px;border-left:2px solid var(--aven-lavender);border-radius:0 7px 7px 0;background:color-mix(in srgb,var(--aven-ivory) 75%,var(--aven-surface))}.memory-people_sourceProof__wDfN4 small{color:var(--aven-muted);font-size:9px;line-height:1.5}.memory-people_sourceProof__wDfN4 strong{display:block;margin-top:4px;font-size:10px;font-weight:600}.memory-people_sourceProof__wDfN4 blockquote{margin:6px 0 0;color:var(--aven-muted);font-size:10px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.memory-people_sourceProof__wDfN4 a{display:inline-flex;align-items:center;gap:4px;margin-top:7px;color:var(--aven-cobalt);font-size:10px;text-decoration:underline;text-underline-offset:3px}.memory-people_noEvidence__EyLa1{margin:8px 0 0;color:var(--aven-muted);font-size:10px}.memory-people_contextFooter__E8f2T{display:flex;align-items:center;gap:5px;margin:18px 0 0;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--aven-ink) 7%,transparent);color:var(--aven-muted);font-size:9px}.memory-people_teachForm__fq3lH{display:grid;gap:11px;margin-top:10px;padding:12px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 20%,transparent);border-radius:12px;background:var(--aven-surface)}.memory-people_teachForm__fq3lH p{margin:0;color:var(--aven-muted);font-size:11px;line-height:1.6}.memory-people_teachForm__fq3lH label{display:grid;gap:5px;color:var(--aven-ink);font-size:10px;font-weight:600}.memory-people_teachForm__fq3lH label small{display:inline;color:var(--aven-muted);font-size:9px;font-weight:400}.memory-people_teachForm__fq3lH input,.memory-people_teachForm__fq3lH select,.memory-people_teachForm__fq3lH textarea{width:100%;border:1px solid color-mix(in srgb,var(--aven-ink) 16%,transparent);border-radius:8px;padding:9px;background:var(--aven-surface);color:var(--aven-ink);font:inherit;font-weight:400}.memory-people_teachForm__fq3lH textarea{resize:vertical}.memory-people_teachForm__fq3lH>div{display:flex;gap:7px;justify-content:flex-end}.memory-people_teachForm__fq3lH button{min-height:34px;padding:6px 9px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 15%,transparent);border-radius:8px;background:transparent;color:var(--aven-cobalt);font-size:10px;font-weight:600;cursor:pointer}.memory-people_teachForm__fq3lH .memory-people_saveButton__0hFAb{background:var(--aven-cobalt);color:var(--aven-white)}.memory-people_teachForm__fq3lH button:disabled{opacity:.6;cursor:default}.memory-people_savedNotice__RP_99{display:flex;align-items:flex-start;gap:5px;margin:9px 0 0;color:var(--aven-success);font-size:10px;line-height:1.6}@media (max-width:1100px){.memory-people_sectionHeader__xEj62{gap:20px}.memory-people_peopleControls__8Guwj{flex-wrap:wrap}.memory-people_peopleSearch__7_i_0{min-width:100%}.memory-people_peopleSearch__7_i_0 input{width:100%}.memory-people_contextPanel__uBuod{max-height:none}}@media (max-width:680px){.memory-people_peopleSection__wcUrK{margin:0 12px 16px;padding:15px}.memory-people_sectionHeader__xEj62{flex-direction:column;gap:13px}.memory-people_sectionHeader__xEj62 h2{font-size:20px}.memory-people_learningControl__DkprT{width:100%;max-width:none}.memory-people_peopleControls__8Guwj{gap:10px}.memory-people_filters__9Sdsa{flex-wrap:nowrap;width:100%;padding-bottom:3px;overflow-x:auto}.memory-people_filters__9Sdsa button{flex:none;min-height:38px}.memory-people_peopleStrip__XYx1W li{flex-basis:175px}.memory-people_contextPanel__uBuod{padding:18px}.memory-people_contextQuickActions__mULJZ button,.memory-people_contextTabs__JfKSf button,.memory-people_subheading__l5b5b button{min-height:42px}.memory-people_contextCounts__EiYEH button{padding:14px}}@media (prefers-reduced-motion:reduce){.memory-people_learningSwitch__dkPhs>span,.memory-people_personCard__TGqMW{transition:none}.memory-people_peopleStrip__XYx1W{scroll-behavior:auto}}.memory-people_accountButton__0dbvT{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:4px 9px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 25%,transparent);border-radius:999px;background:transparent;color:var(--aven-cobalt);font-size:10px;font-weight:600;cursor:pointer}.memory-people_accountButton__0dbvT:hover{background:color-mix(in srgb,var(--aven-cobalt) 6%,transparent)}.memory-people_accountForm__u3ErQ{text-align:left}.memory-people_accountForm__u3ErQ p button{margin-left:6px;padding:3px 8px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 30%,transparent);border-radius:999px;background:var(--aven-surface);color:var(--aven-cobalt);font-size:10px;cursor:pointer}.memory-people_groupToggle__KsTPx{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 11px;border:1px solid color-mix(in srgb,var(--aven-ink) 12%,transparent);border-radius:999px;background:var(--aven-surface);color:var(--aven-ink);font-size:11px;font-weight:600;cursor:pointer}.memory-people_groupToggle__KsTPx[aria-pressed=true]{border-color:var(--aven-cobalt);color:var(--aven-cobalt)}.memory-people_accountGroup__wW6Nn{display:grid;gap:8px;margin-top:14px}.memory-people_accountGroup__wW6Nn:first-of-type{margin-top:0}.memory-people_accountHeader__gmDfF{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.memory-people_accountHeader__gmDfF h3{margin:0;color:var(--aven-ink);font-size:12px;font-weight:700;letter-spacing:-.01em}.memory-people_accountHeader__gmDfF small{color:var(--aven-muted);font-size:10px}.memory-people_accountHeader__gmDfF .memory-people_personQuiet__OV2B1{color:var(--aven-cobalt)}.people_page__RuiwY{display:flex;flex-direction:column;gap:20px;max-width:1320px;margin:0 auto;color:var(--aven-ink)}.people_header__8mxXl{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.people_eyebrow__dG3DH{display:flex;align-items:center;gap:7px;margin:0;color:var(--aven-cobalt);font-size:10px;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.people_header__8mxXl h1{margin:9px 0 0;font-size:clamp(28px,3.4vw,34px);font-weight:650;line-height:1.05;letter-spacing:-.045em}.people_lede__6BgiJ{max-width:62ch;margin:8px 0 0;color:var(--aven-muted);font-size:14px;line-height:1.55}.people_headerActions__RheuL{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.people_secondaryButton__UGQs0{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:0 15px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 50%,transparent);border-radius:12px;background:color-mix(in srgb,var(--aven-surface) 78%,transparent);color:var(--aven-cobalt);font-size:13px;font-weight:600;cursor:pointer}.people_secondaryButton__UGQs0:hover{background:var(--aven-surface)}.people_youLine___9qvw{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:6px 10px 6px 6px;border:1px solid color-mix(in srgb,var(--aven-ink) 8%,transparent);border-radius:999px;background:color-mix(in srgb,var(--aven-surface) 70%,transparent);color:var(--aven-muted);font-size:12px}.people_youLine___9qvw strong{color:var(--aven-ink);font-weight:600}.people_youLine___9qvw button{border:0;padding:0;background:none;color:var(--aven-cobalt);font-size:12px;font-weight:600;cursor:pointer}.people_youLine___9qvw [role=alert]{color:var(--aven-danger)}.people_addPanel__iUFx8{max-width:460px}.people_notice__vLZ7F{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:10px 14px;border:1px solid color-mix(in srgb,var(--aven-success) 35%,transparent);border-radius:12px;background:color-mix(in srgb,var(--aven-success) 8%,var(--aven-surface));color:var(--aven-ink);font-size:13px}.people_notice__vLZ7F button{border:0;background:none;color:var(--aven-muted);font-size:18px;line-height:1;cursor:pointer}.people_selfPrompt__MlWrh{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:16px 28px;padding:18px 20px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 18%,transparent);border-radius:var(--aven-radius-card);background:var(--aven-surface);box-shadow:var(--aven-shadow-card)}.people_selfPromptText__1Btn6 h2{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:650;letter-spacing:-.015em}.people_selfPromptText__1Btn6 h2 svg{color:var(--aven-cobalt)}.people_selfPromptText__1Btn6 p{max-width:58ch;margin:6px 0 0;color:var(--aven-muted);font-size:13px;line-height:1.55}.people_selfOptions__Qw_iu{display:grid;gap:8px;align-content:start}.people_selfOption__KzGMp{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px solid color-mix(in srgb,var(--aven-ink) 10%,transparent);border-radius:12px;background:var(--aven-surface);color:var(--aven-ink);text-align:left;cursor:pointer}.people_selfOption__KzGMp:hover:not(:disabled){border-color:var(--aven-cobalt)}.people_selfOption__KzGMp span:nth-child(2){display:grid;flex:1;min-width:0}.people_selfOption__KzGMp strong{font-size:13px;font-weight:600}.people_selfOption__KzGMp small{overflow-wrap:anywhere;color:var(--aven-muted);font-size:11.5px}.people_selfOptionAction__kjrJ3{flex:none;color:var(--aven-cobalt);font-size:12px;font-weight:650}.people_selfCreate__ldy2j{display:grid;gap:6px}.people_selfCreate__ldy2j label{color:var(--aven-muted);font-size:12px}.people_selfCreate__ldy2j>div{display:flex;gap:8px}.people_selfCreate__ldy2j input{flex:1;min-width:0;min-height:38px;padding:0 11px;border:1px solid color-mix(in srgb,var(--aven-ink) 16%,transparent);border-radius:10px;background:var(--aven-surface);color:var(--aven-ink);font:inherit;font-size:13px}.people_primarySmall__iUpXs,.people_selfCreate__ldy2j button{min-height:38px;padding:0 14px;border:1px solid var(--aven-cobalt);border-radius:10px;background:var(--aven-cobalt);color:var(--aven-white);font-size:12.5px;font-weight:600;cursor:pointer}.people_primarySmall__iUpXs:disabled,.people_selfCreate__ldy2j button:disabled{opacity:.55;cursor:default}.people_later__kj8R_{margin-top:10px;border:0;padding:0;background:none;color:var(--aven-muted);font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.people_formError__G_Gj4{grid-column:1/-1;margin:0;color:var(--aven-danger);font-size:12.5px}.people_suggestions__VwxSg{display:grid;gap:12px;padding:16px;border:1px solid color-mix(in srgb,var(--aven-lavender) 60%,transparent);border-radius:var(--aven-radius-card);background:linear-gradient(135deg,color-mix(in srgb,var(--aven-lavender) 22%,var(--aven-surface)),color-mix(in srgb,var(--aven-seaGlass) 9%,var(--aven-surface)))}.people_suggestionsHeader__2uRcy{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px}.people_suggestionsHeader__2uRcy h2{display:flex;align-items:center;gap:7px;margin:0;font-size:15px;font-weight:650;letter-spacing:-.015em}.people_suggestionsHeader__2uRcy h2 svg{color:var(--aven-cobalt)}.people_suggestionsHeader__2uRcy p{max-width:60ch;margin:0;color:var(--aven-muted);font-size:12.5px}.people_suggestionList__BH1hp{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;margin:0;padding:0;list-style:none}.people_suggestion__NluU4{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:9px 10px;padding:12px;border:1px solid color-mix(in srgb,var(--aven-ink) 7.5%,transparent);border-radius:13px;background:var(--aven-surface)}.people_suggestionWho__0d0wg{display:grid;align-content:center;gap:1px;min-width:0}.people_suggestionWho__0d0wg span{color:var(--aven-muted);font-size:12px}.people_suggestionWho__0d0wg strong{color:var(--aven-ink);font-weight:600}.people_linkButton__Vebz8{justify-self:start;border:0;padding:0;background:none;color:var(--aven-ink);font-size:13.5px;font-weight:650;text-align:left;cursor:pointer}.people_linkButton__Vebz8:hover{color:var(--aven-cobalt)}.people_suggestion__NluU4 blockquote{grid-column:1/-1;margin:0;padding-left:10px;border-left:2px solid var(--aven-lavender);color:color-mix(in srgb,var(--aven-ink) 80%,transparent);font-size:12.5px;line-height:1.55}.people_suggestion__NluU4 blockquote small{display:block;margin-top:3px;color:var(--aven-muted);font-size:11px}.people_suggestionActions__5F35h{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.people_suggestionActions__5F35h button{min-height:32px;padding:0 11px;border:1px solid color-mix(in srgb,var(--aven-cobalt) 25%,transparent);border-radius:9px;background:transparent;color:var(--aven-cobalt);font-size:12px;font-weight:600;cursor:pointer}.people_suggestionActions__5F35h .people_primarySmall__iUpXs{display:inline-flex;align-items:center;gap:5px;min-height:32px;background:var(--aven-cobalt);color:var(--aven-white)}.people_suggestionActions__5F35h button:disabled{opacity:.55;cursor:default}.people_controls__uP0IC{display:grid;gap:12px}.people_chips__NOzIC{display:flex;flex-wrap:wrap;gap:6px}.people_chips__NOzIC button{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 12px;border:1px solid color-mix(in srgb,var(--aven-ink) 12%,transparent);border-radius:999px;background:var(--aven-surface);color:color-mix(in srgb,var(--aven-ink) 76%,transparent);font-size:12.5px;font-weight:600;cursor:pointer}.people_chips__NOzIC button b{color:var(--aven-muted);font-weight:500;font-variant-numeric:tabular-nums}.people_chips__NOzIC button[aria-pressed=true]{border-color:var(--aven-cobalt);background:color-mix(in srgb,var(--aven-cobalt) 6%,var(--aven-surface));color:var(--aven-cobalt)}.people_toolbar__zj67n{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.people_search__O4ke8{display:flex;flex:0 1 340px;align-items:center;gap:8px;min-width:0;min-height:40px;padding:0 12px;border:1px solid color-mix(in srgb,var(--aven-ink) 12%,transparent);border-radius:12px;background:var(--aven-surface);color:var(--aven-muted)}.people_search__O4ke8:focus-within{outline:2px solid var(--aven-cobalt);outline-offset:2px}.people_search__O4ke8 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--aven-ink);font:inherit;font-size:13px}.people_segmented__1s_OB{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:color-mix(in srgb,var(--aven-ink) 5.5%,transparent)}.people_segmented__1s_OB button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:0;border-radius:9px;background:none;color:var(--aven-muted);font-size:12.5px;font-weight:600;cursor:pointer}.people_segmented__1s_OB button[aria-pressed=true]{background:var(--aven-surface);color:var(--aven-cobalt);box-shadow:0 2px 6px rgba(7,21,56,.08)}.people_layout__Z_cQS{display:grid;grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:22px}.people_directory__GS3zz{display:flex;flex-direction:column;gap:28px;min-width:0}.people_group__6nbM3{display:grid;gap:12px}.people_groupHeader__Wqmm8{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.people_groupHeader__Wqmm8>i{width:12px;height:12px;border-radius:4px}.people_groupHeader__Wqmm8 h2{margin:0;font-size:16px;font-weight:650;letter-spacing:-.02em}.people_count__pU_9v{color:var(--aven-muted);font-size:13px;font-variant-numeric:tabular-nums}.people_groupNote__tDzBX{flex-basis:100%;margin:0;color:var(--aven-muted);font-size:12.5px}.people_organization__zhidF{display:grid;gap:10px}.people_organization__zhidF h3{margin:4px 0 0;color:var(--aven-muted);font-size:10.5px;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.people_organization__zhidF h3 span{color:color-mix(in srgb,var(--aven-ink) 38%,transparent)}.people_grid__JDnyP{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin:0;padding:0;list-style:none}.people_grid__JDnyP>li{display:flex}.people_card__iNq3h{display:flex;flex-direction:column;width:100%;border:1px solid color-mix(in srgb,var(--aven-ink) 7.5%,transparent);border-radius:14px;background:var(--aven-surface);transition:border-color .15s,box-shadow .15s}.people_card__iNq3h:hover{border-color:color-mix(in srgb,var(--aven-cobalt) 35%,transparent);box-shadow:var(--aven-shadow-card)}.people_cardSelected__oDWad,.people_cardSelected__oDWad:hover{border-color:var(--aven-cobalt);box-shadow:0 0 0 3px color-mix(in srgb,var(--aven-cobalt) 13%,transparent)}.people_cardUnplaced__w_8Ok{border-style:dashed;background:color-mix(in srgb,var(--aven-surface) 62%,transparent)}.people_cardButton__J6OsZ{display:grid;flex:1;grid-template-columns:40px minmax(0,1fr);align-content:start;gap:1px 12px;width:100%;padding:14px;border:0;border-radius:14px;background:none;color:var(--aven-ink);text-align:left;cursor:pointer}.people_cardButton__J6OsZ>span:first-child{grid-row:1/span 2}.people_cardButton__J6OsZ>:not(:first-child):not(.people_cardSignal__oz8pP){grid-column:2}.people_cardName__o8Wkk{font-size:14px;font-weight:650;line-height:1.35;letter-spacing:-.01em}.people_suggested__Lv_I2{display:inline-block;margin-left:7px;padding:0 6px;border:1px dashed color-mix(in srgb,var(--aven-cobalt) 50%,transparent);border-radius:5px;color:var(--aven-cobalt);font-size:10px;font-weight:600;line-height:1.6;vertical-align:2px}.people_cardRole__CUeah{overflow-wrap:anywhere;color:color-mix(in srgb,var(--aven-ink) 80%,transparent);font-size:12.5px}.people_cardDetail__0YbFS{color:var(--aven-muted);font-size:12px}.people_cardAlso__8RqVl{display:flex;align-items:center;gap:6px;margin-top:3px;color:var(--aven-muted);font-size:11.5px}.people_cardAlso__8RqVl>i{width:7px;height:7px;border-radius:2px}.people_cardSignal__oz8pP{grid-column:1/-1;margin-top:11px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--aven-ink) 7%,transparent);color:var(--aven-muted);font-size:11.5px}.people_signalQuiet__iuWLQ{color:var(--aven-cobalt);font-weight:600}.people_signalOverdue__jB9m1{color:color-mix(in srgb,var(--aven-danger) 80%,var(--aven-ink));font-weight:600}.people_teachButton__Nqj32{display:inline-flex;align-items:center;gap:4px;margin:-6px 14px 12px 66px;border:0;padding:0;background:none;color:var(--aven-cobalt);font-size:12px;font-weight:600;cursor:pointer}.people_empty__LsvxW{margin:0;padding:16px;border:1px dashed color-mix(in srgb,var(--aven-ink) 18%,transparent);border-radius:14px;color:var(--aven-muted);font-size:13px;line-height:1.6}.people_empty__LsvxW a,.people_empty__LsvxW button{border:0;padding:0;background:none;color:var(--aven-cobalt);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.people_footnote__DUcSX{margin:0;color:var(--aven-muted);font-size:12px}.people_drawer__iicqn{position:sticky;top:88px;border:1px solid color-mix(in srgb,var(--aven-ink) 7.5%,transparent);border-radius:18px;background:var(--aven-surface);box-shadow:0 24px 60px rgba(7,21,56,.1);scroll-margin-top:88px}.people_drawerEmpty__miUvn{display:flex;gap:12px;padding:22px;color:var(--aven-cobalt)}.people_drawerEmpty__miUvn p{display:grid;gap:4px;margin:0}.people_drawerEmpty__miUvn strong{color:var(--aven-ink);font-size:14px;font-weight:650}.people_drawerEmpty__miUvn span{color:var(--aven-muted);font-size:12.5px;line-height:1.55}@media (max-width:1100px){.people_layout__Z_cQS{grid-template-columns:minmax(0,1fr)}.people_drawer__iicqn{position:relative;top:0}}@media (max-width:760px){.people_selfPrompt__MlWrh{grid-template-columns:minmax(0,1fr)}.people_search__O4ke8{flex:1 1 100%}.people_grid__JDnyP{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.people_card__iNq3h{transition:none}}