.page_workspace__JE9SM{position:fixed;inset:0;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,1fr);overflow:hidden;background:#000}.page_workspaceNotesHidden__9C6by{grid-template-columns:minmax(0,1fr) 0}.page_workspaceNotesHidden__9C6by .page_notesPane__3tz17{visibility:hidden;padding:0;margin:0;border:0}.page_notesTab__easNm{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:11;width:22px;height:64px;padding:0;border:1px solid rgba(15,23,42,.14);border-right:0;border-radius:12px 0 0 12px;background:hsla(0,0%,100%,.92);color:rgba(15,23,42,.7);font:600 18px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;cursor:pointer;box-shadow:-4px 0 12px rgba(0,0,0,.12)}.page_notesTab__easNm:hover{background:#fff;color:rgba(15,23,42,.95)}.page_gaiaPane__QdUd1,.page_notesPane__3tz17{position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:7px}.page_notesPane__3tz17{background:#fff;border-left:1px solid rgba(15,23,42,.14);box-shadow:-16px 0 42px rgba(0,0,0,.18);z-index:1;margin-left:-10px;padding:28px 24px;display:flex;flex-direction:column}.page_noteCard__LFC3g{position:relative;flex:1;min-height:0}.page_carousel__EXTQC{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.page_carousel__EXTQC::-webkit-scrollbar{display:none}.page_carouselPage__CBHBM{flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.page_pageDots__XHOba{position:absolute;bottom:7px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}.page_pageDot__7_EVw{width:6px;height:6px;border-radius:50%;background:rgba(60,60,67,.38)}.page_pageDotActive__r_9GF{width:7px;height:7px;background:#10151c}@media (max-width:768px){.page_workspace__JE9SM{display:block;position:relative;inset:auto;height:100svh;will-change:transform}.page_gaiaPane__QdUd1{position:absolute;inset:0;border-radius:0}.page_chat__CKmJB{bottom:calc(8px + env(safe-area-inset-bottom))}.page_lensOverlay__pyrUv{top:calc(12px + env(safe-area-inset-top));right:12px;left:12px;justify-content:flex-end;flex-wrap:wrap}}.page_phoneSnapRoot__KnYzZ{scroll-snap-type:y proximity}.page_phoneSnapRoot__KnYzZ,.page_phoneSnapRoot__KnYzZ body{background:#000}.page_phoneScroll__mS51C{position:relative;z-index:2;margin-top:-25svh}.page_snapMarker__xBr90{position:absolute;left:0;width:1px;height:1px;scroll-snap-align:start}.page_phoneSheet__XXbWz{position:relative;min-height:100svh;border-radius:24px 24px 0 0;background:#fff;box-shadow:0 -8px 30px rgba(0,0,0,.22);padding-bottom:calc(88px + env(safe-area-inset-bottom))}.page_srOnly__UVRJJ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.page_sheetHandle__36hFw{position:absolute!important;top:8px;left:50%;transform:translateX(-50%);width:36px!important;height:5px!important;margin:0!important;border-radius:3px!important;background:rgba(60,60,67,.3)!important;z-index:1}.page_phoneSheet__XXbWz .page_noteCard__LFC3g{background:#fff;overflow:hidden;padding:20px 24px 0;border-radius:24px 24px 0 0}.page_lensOverlay__pyrUv{position:absolute;top:14px;right:14px;display:flex;align-items:flex-start;gap:10px;z-index:10}.page_frame__1hvYQ{display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent}.page_globeOverlay__fAfQe{position:absolute;inset:0}.page_chat__CKmJB{position:fixed;left:24px;right:24px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:100000;display:flex;flex-direction:column;align-items:flex-end;gap:10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;pointer-events:none}.page_chat__CKmJB>*{pointer-events:auto}.page_chatActive__A36Vm:before{content:"";position:absolute;left:-24px;right:-24px;top:-80px;bottom:-40px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));pointer-events:none}.page_chat__CKmJB>*{position:relative}.page_conversation__GFnfQ{display:flex;flex-direction:column;align-items:flex-end;gap:10px;width:calc(100% - 32px)}.page_chatMessages__VKg_N{width:100%;max-height:45vh;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:48px 0 2px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 64px);mask-image:linear-gradient(180deg,transparent 0,#000 64px)}.page_chatRetracted__1p9du .page_conversation__GFnfQ{display:none}.page_bubbleRow__bvGNp{display:flex;justify-content:flex-start;padding-right:40px}.page_bubbleRowUser__Isf8Z{justify-content:flex-end;padding-right:0;padding-left:40px}.page_chatAssistant__6DTSJ,.page_chatUser__W_a4i{padding:10px 14px;border-radius:20px;font-size:16px;line-height:1.3;white-space:pre-wrap;box-shadow:0 1px 4px rgba(0,0,0,.12)}.page_chatUser__W_a4i{background:#0a70fa;color:#fff}.page_chatAssistant__6DTSJ{background:hsla(0,0%,100%,.72);color:#1c1c1e;border:1px solid rgba(60,60,67,.25);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8)}.page_chatEdited__myJdA{color:rgba(60,60,67,.6);font-size:12px}.page_statusError__gREaM,.page_statusPill__fZgn4{display:inline-flex;align-items:center;gap:8px;font-size:13px;line-height:1.2;background:hsla(0,0%,100%,.72);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);box-shadow:0 2px 6px rgba(0,0,0,.15)}.page_statusPill__fZgn4{padding:7px 12px;border-radius:999px;color:rgba(60,60,67,.6)}.page_statusError__gREaM{padding:10px;border-radius:12px;color:#ff3b30}.page_spinner__Re0r_{width:12px;height:12px;border-radius:50%;border:2px solid rgba(60,60,67,.25);border-top-color:rgba(60,60,67,.7);animation:page_chatSpin__T8gqU .8s linear infinite}@keyframes page_chatSpin__T8gqU{to{transform:rotate(1turn)}}.page_composer__z72xA{display:flex;align-items:center;gap:8px;width:100%;padding:6px;border-radius:999px;background:hsla(0,0%,100%,.72);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 0 0 1px rgba(60,60,67,.18),0 4px 12px rgba(0,0,0,.16)}.page_composerField__rVI3I{flex:1;min-width:0;max-height:96px;margin:0;padding:6px 0 6px 12px;border:0;background:transparent;resize:none;font:16px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1c1c1e;outline:none}.page_composerField__rVI3I::placeholder{color:rgba(60,60,67,.4)}.page_sendButton__Bxrq6,.page_voiceButton__2NUlU{flex:none;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;color:#fff;cursor:pointer;padding:0}.page_sendButton__Bxrq6{width:30px;height:30px;background:#0a70fa;animation:page_sendIn__5LH3l .15s ease-out}@keyframes page_sendIn__5LH3l{0%{transform:scale(.6);opacity:0}}.page_voiceButton__2NUlU{width:32px;height:32px;background:#000;box-shadow:0 0 0 0 #0a70fa;transition:box-shadow .15s}.page_voiceButtonActive__Rp0eP{box-shadow:0 0 0 2px #0a70fa}.page_voiceButtonActive__Rp0eP svg{animation:page_waveformPulse__mKNi4 1.2s ease-in-out infinite}@keyframes page_waveformPulse__mKNi4{0%,to{opacity:1}50%{opacity:.45}}@media (min-width:769px){.page_workspaceNotesHidden__9C6by .page_chat__CKmJB{left:auto;right:24px;width:min(420px,calc(100% - 48px))}.page_chat__CKmJB{left:calc(75% + 14px)}}.page_sheetHandle__36hFw[role=separator]:before{content:"";position:absolute;inset:-12px -30px}.page_overlaySheet__1Au3m{position:fixed;inset:auto 0 0;z-index:10;display:flex;flex-direction:column;border-radius:24px 24px 0 0;background:#fff;box-shadow:0 -8px 30px rgba(0,0,0,.22);overflow:hidden;transition:height .18s ease-out}.page_overlayGrip__leWGK{flex:0 0 28px;display:flex;justify-content:center;align-items:center;cursor:ns-resize;touch-action:none;user-select:none}.page_overlayGrip__leWGK span{width:36px;height:5px;border-radius:3px;background:rgba(60,60,67,.3)}.page_overlayGrip__leWGK:focus-visible{outline:2px solid #7c8972;outline-offset:-3px}.page_overlayContent__lMFxG{min-height:0;flex:1;overflow-y:auto;overscroll-behavior-y:contain;padding:0 24px calc(88px + env(safe-area-inset-bottom))}@media(prefers-reduced-motion:reduce){.page_overlaySheet__1Au3m{transition:none}}.page_recordMockButton__IJOm6{background:#fff;border:1px solid #e6e6e6}.page_recordMockDot__11eC7{width:14px;height:14px;border-radius:50%;background:#dc3535}.page_settingsDrawer__ggtej{position:fixed;top:0;right:0;height:100dvh;width:min(440px,100vw);overflow-y:auto;background:#f8f9fa;box-shadow:-8px 0 24px rgba(0,0,0,.18);transform:translateX(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1);z-index:100002}.page_settingsDrawer__ggtej[data-open=true]{transform:translateX(0)}.page_settingsScrim__1Lr__{position:fixed;inset:0;background:rgba(0,0,0,.2);z-index:100001}.page_board__3z2Sh{position:absolute;inset:0}.page_spacer__7BAdR{height:100svh;pointer-events:none}.page_surface__dbFqK{flex:0 0 100%;width:100%;min-width:0;padding-bottom:100px;color:#30372f}.page_heading__4IZd8{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:10px 8px 24px;font-size:18px;font-weight:600}.page_heading__4IZd8 small{font-size:12px;font-weight:400;color:#767b73}.page_grid__nm9Ru{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.page_note__gVyYl{border:1px solid #e1e3dc;border-radius:12px;padding:24px;min-height:440px;background:#fff}.page_route__a0TgO{color:#85897f;font-size:12px;text-decoration:none}.page_note__gVyYl h2{font-size:24px;font-weight:600;margin:20px 0 6px;letter-spacing:-.5px}.page_subtitle__pYPOM{font-size:13px;color:#83877e;margin-bottom:28px}.page_editor__E_SeD{white-space:pre-wrap;font-size:15px;line-height:1.75;outline:none;min-height:280px}.page_editor__E_SeD:focus{box-shadow:inset 2px 0 #c5ccba;padding-left:10px}@media(max-width:700px){.page_grid__nm9Ru{grid-template-columns:1fr}.page_heading__4IZd8{align-items:flex-start;flex-direction:column;gap:4px}.page_note__gVyYl{min-height:300px;padding:20px}}.AtlasFlowSwitch_flowSwitch__jqLWr{position:relative;height:36px;border-radius:8px;isolation:isolate;overflow:hidden;background:hsla(0,0%,100%,.22);-webkit-backdrop-filter:blur(10px) saturate(180%) url(#atlas-liquid-glass);backdrop-filter:blur(10px) saturate(180%) url(#atlas-liquid-glass);border:1px solid hsla(0,0%,100%,.45);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),inset 1px 0 0 hsla(0,0%,100%,.45),inset -1px 0 0 hsla(0,0%,100%,.28),inset 0 -1px 0 hsla(0,0%,100%,.35),inset 0 -8px 14px -10px rgba(15,23,42,.35),0 6px 18px rgba(15,23,42,.18),0 1px 3px rgba(15,23,42,.12);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 18%,#000 82%,transparent)}.AtlasFlowSwitch_flowSwitch__jqLWr:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;padding:1px;background:linear-gradient(45deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.15) 35%,hsla(0,0%,100%,.1) 65%,hsla(0,0%,100%,.7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:2}.AtlasFlowSwitch_scroller__Z_0ey{position:relative;z-index:1;height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;padding:7px 0}.AtlasFlowSwitch_scroller__Z_0ey::-webkit-scrollbar{display:none}.AtlasFlowSwitch_item__QvMVm{display:flex;align-items:center;justify-content:center;gap:5px;height:22px;width:100%;padding:0 14px;border:0;background:transparent;color:#10151c;text-shadow:0 1px 0 hsla(0,0%,100%,.55),0 0 6px hsla(0,0%,100%,.9),0 0 12px hsla(0,0%,100%,.6);font:600 13px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;white-space:nowrap;cursor:pointer;scroll-snap-align:center}.AtlasFlowSwitch_icon__O4aQL{font-size:12px}.AtlasFlowSwitch_label__979KL{overflow:hidden;text-overflow:ellipsis}.LifemapChat_chat__Vi_xl{left:50%;right:auto;transform:translateX(-50%);width:min(640px,calc(100% - 48px));max-height:calc(100dvh - 48px)}.LifemapChat_chat__Vi_xl form{padding:5.4px;gap:7.2px}.LifemapChat_chat__Vi_xl textarea{padding:5.4px 0 5.4px 10.8px}.LifemapChat_chat__Vi_xl button{min-width:39.6px;min-height:39.6px}.LifemapChat_chat__Vi_xl button svg{font-size:16.2px}.LifemapChat_debug__mna53{max-height:calc(100dvh - 88px)}@media (max-width:600px){.LifemapChat_debug__mna53{max-height:calc(100dvh - 206px)}}@media (max-width:600px) and (max-height:500px){.LifemapChat_debug__mna53{max-height:calc(100dvh - 156px)}}.NewNoteButton_button__jcdVo{position:fixed;top:max(18px,env(safe-area-inset-top));right:20px;z-index:30;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;border:1px solid hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.65);backdrop-filter:blur(18px);color:#30372f;box-shadow:0 2px 10px rgba(0,0,0,.12);cursor:pointer}.NewNoteButton_button__jcdVo:focus-visible{outline:2px solid #657953;outline-offset:3px}