.brain-page-module__s_bA3a__root,.brain-page-module__s_bA3a__root[data-theme=light]{--paper:#fafafa;--ink:#141414;--grid-line:#0000000e;--muted:#7a7a7a;--pill-bg:#fff9;--follow:#3f5f8f;--follow-hover:#2c4a75}.brain-page-module__s_bA3a__root[data-theme=dark]{--paper:#131313;--ink:#f2f2f2;--grid-line:#ffffff12;--muted:#9a9a9a;--pill-bg:#13131399;--follow:#8fb4e8;--follow-hover:#b3cef2}.brain-page-module__s_bA3a__root{--px:10px;--cell:calc(var(--px)*4);isolation:isolate;background-color:var(--paper);background-image:linear-gradient(var(--grid-line)1px,transparent 1px),linear-gradient(90deg,var(--grid-line)1px,transparent 1px);background-size:var(--cell)var(--cell);height:100svh;color:var(--ink);flex-direction:column;font-family:Inter,system-ui,sans-serif;display:flex;position:relative;overflow:clip}.brain-page-module__s_bA3a__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.brain-page-module__s_bA3a__fieldLayer{z-index:1;flex:1 1 0;min-height:0;margin-top:4.75rem;position:relative}.brain-page-module__s_bA3a__fieldLayer[data-started]{min-height:5.5rem}.brain-page-module__s_bA3a__fieldLayer[data-tab]{cursor:pointer}.brain-page-module__s_bA3a__fieldLayer{--readout-left:max(1.25rem,calc(50% - var(--chat-max,44rem)/2 + 1.25rem))}.brain-page-module__s_bA3a__chat{z-index:5;width:100%;min-height:0;max-height:100%;max-width:var(--chat-max,44rem);padding:0 1.25rem calc(1.5rem + var(--ask-lift,0)*1vh);flex-direction:column;flex:0 auto;justify-content:flex-end;margin-inline:auto;display:flex;position:relative}.brain-page-module__s_bA3a__thread{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:0 auto;gap:1.75rem;min-height:0;padding-bottom:1.25rem;display:flex;overflow-y:auto}.brain-page-module__s_bA3a__thread::-webkit-scrollbar{display:none}.brain-page-module__s_bA3a__empty{flex-direction:column;gap:1rem;display:flex}.brain-page-module__s_bA3a__emptyLine{max-width:34rem;color:color-mix(in srgb,var(--ink)82%,transparent);margin:0;font-size:.95rem;line-height:1.6}.brain-page-module__s_bA3a__emptyLink{color:var(--follow);text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,var(--follow)45%,transparent);text-decoration-color:color-mix(in srgb,var(--follow)45%,transparent);transition:text-decoration-color .14s}:is(.brain-page-module__s_bA3a__emptyLink:hover,.brain-page-module__s_bA3a__emptyLink:focus-visible){text-decoration-color:currentColor}.brain-page-module__s_bA3a__openers{flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.brain-page-module__s_bA3a__opener{font:inherit;text-align:left;color:var(--follow);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:.3em;margin:0;padding:.3rem 0;font-size:.95rem;transition:color .14s;display:inline-flex}:is(.brain-page-module__s_bA3a__opener:hover,.brain-page-module__s_bA3a__opener:focus-visible){color:var(--follow-hover);text-underline-offset:.2em;text-decoration:underline}.brain-page-module__s_bA3a__openerArrow{opacity:.7;font-size:.85em}.brain-page-module__s_bA3a__turn{flex-direction:column;gap:.6rem;display:flex}.brain-page-module__s_bA3a__question{background:var(--pill-bg);-webkit-backdrop-filter:blur(10px)saturate(1.3);backdrop-filter:blur(10px)saturate(1.3);border:1px solid var(--grid-line);max-width:85%;color:var(--ink);border-radius:1rem 1rem .25rem;margin:0 0 0 auto;padding:.5rem .9rem;font-size:.9rem;line-height:1.5}.brain-page-module__s_bA3a__thinking{opacity:.6;margin:0;font-size:.95rem}.brain-page-module__s_bA3a__answer{color:var(--ink);font-size:.98rem;line-height:1.6;display:block}.brain-page-module__s_bA3a__answer>*{margin:0}.brain-page-module__s_bA3a__answer>*+*{margin-top:.9em}.brain-page-module__s_bA3a__answer strong{font-weight:600}.brain-page-module__s_bA3a__answer em{font-style:italic}.brain-page-module__s_bA3a__answer code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.92em}.brain-page-module__s_bA3a__answer ul,.brain-page-module__s_bA3a__answer ol{padding-left:1.15em}.brain-page-module__s_bA3a__answer ul{list-style:outside}.brain-page-module__s_bA3a__answer ol{list-style:decimal}.brain-page-module__s_bA3a__answer li+li{margin-top:.25em}.brain-page-module__s_bA3a__answer li::marker{color:color-mix(in srgb,var(--ink)45%,transparent)}.brain-page-module__s_bA3a__answer a{color:var(--follow);text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,var(--follow)45%,transparent);text-decoration-color:color-mix(in srgb,var(--follow)45%,transparent);transition:text-decoration-color .14s}:is(.brain-page-module__s_bA3a__answer a:hover,.brain-page-module__s_bA3a__answer a:focus-visible){text-decoration-color:currentColor}.brain-page-module__s_bA3a__cursorBlink{opacity:.7;margin-left:1px;animation:.9s step-end infinite brain-page-module__s_bA3a__brainBlink;display:inline-block}@keyframes brain-page-module__s_bA3a__brainBlink{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.brain-page-module__s_bA3a__cursorBlink{animation:none}}.brain-page-module__s_bA3a__askBar{width:min(90vw,calc(34rem*var(--ask-scale,1)));align-items:center;gap:calc(.5rem*var(--ask-scale,1));height:calc(3rem*var(--ask-scale,1));border-radius:calc(1.6rem*var(--ask-scale,1));background:var(--pill-bg);-webkit-backdrop-filter:blur(10px)saturate(1.3);backdrop-filter:blur(10px)saturate(1.3);border:1px solid var(--grid-line);padding:0 calc(.5rem*var(--ask-scale,1))0 calc(1.1rem*var(--ask-scale,1));flex-shrink:0;display:flex;position:relative;left:50%;transform:translate(-50%);box-shadow:0 24px 60px #00000038,0 8px 20px #00000024}.brain-page-module__s_bA3a__askInput{min-width:0;color:var(--ink);font:inherit;font-size:max(16px,calc(.88rem*var(--ask-scale,1)));background:0 0;border:none;outline:none;flex:1}.brain-page-module__s_bA3a__askInput::placeholder{color:var(--muted)}.brain-page-module__s_bA3a__askInputWrap{flex:1;align-items:center;min-width:0;display:flex;position:relative}.brain-page-module__s_bA3a__ghost{color:var(--muted);font-size:max(16px,calc(.88rem*var(--ask-scale,1)));white-space:nowrap;pointer-events:none;max-width:100%;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.brain-page-module__s_bA3a__ghostCursor{opacity:.7;margin-left:1px;animation:.9s step-end infinite brain-page-module__s_bA3a__brainBlink;display:inline-block}.brain-page-module__s_bA3a__sendBtn{background:var(--ink);color:var(--paper);width:calc(2.1rem*var(--ask-scale,1));height:calc(2.1rem*var(--ask-scale,1));cursor:pointer;border:none;border-radius:50%;flex-shrink:0}.brain-page-module__s_bA3a__sendBtn:disabled{opacity:.4;cursor:default}.brain-page-module__s_bA3a__answerImages{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.brain-page-module__s_bA3a__answerImage{border:1px solid var(--grid-line);cursor:zoom-in;background:0 0;border-radius:8px;padding:0;line-height:0;transition:transform .16s cubic-bezier(.34,1.56,.64,1),border-color .16s;overflow:hidden}.brain-page-module__s_bA3a__answerImage img{object-fit:cover;width:auto;max-width:180px;height:100px;display:block}:is(.brain-page-module__s_bA3a__answerImage:hover,.brain-page-module__s_bA3a__answerImage:focus-visible){border-color:var(--muted);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.brain-page-module__s_bA3a__answerImage{transition:none}}.brain-page-module__s_bA3a__decorLayer{z-index:4;pointer-events:none;position:absolute;inset:0}.brain-page-module__s_bA3a__decorItem{width:clamp(60px,7vw,110px);transform:rotate(var(--tilt,-3deg));filter:drop-shadow(0 6px 14px #00000059);animation:.5s both brain-page-module__s_bA3a__brainDecorIn;position:absolute}.brain-page-module__s_bA3a__decorItem[data-side=left]{left:max(1.5rem,calc((100% - var(--chat-max,44rem))/2 - clamp(60px,7vw,110px) - 1.5rem))}.brain-page-module__s_bA3a__decorItem[data-side=right]{right:max(1.5rem,calc((100% - var(--chat-max,44rem))/2 - clamp(60px,7vw,110px) - 1.5rem));--tilt:4deg}.brain-page-module__s_bA3a__decorItem img{width:100%;height:auto;display:block}@keyframes brain-page-module__s_bA3a__brainDecorIn{0%{opacity:0;transform:rotate(var(--tilt,-3deg))translateY(10px)}}@media (max-width:1100px){.brain-page-module__s_bA3a__decorLayer{display:none}}@media (prefers-reduced-motion:reduce){.brain-page-module__s_bA3a__decorItem{animation:none}}.brain-page-module__s_bA3a__lightbox{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out;background:#000000b8;justify-content:center;align-items:center;padding:4vmin;display:flex;position:fixed;inset:0}.brain-page-module__s_bA3a__lightboxInner{cursor:default;max-width:min(90vw,900px);margin:0}.brain-page-module__s_bA3a__lightboxInner img{border-radius:10px;max-width:100%;max-height:78vh;display:block}.brain-page-module__s_bA3a__lightboxInner figcaption{color:#e8e8e8;margin-top:.6rem;font-size:.85rem}.brain-page-module__s_bA3a__lightboxClose{color:#fff;cursor:pointer;background:#0006;border:1px solid #ffffff40;border-radius:50%;width:2.4rem;height:2.4rem;font-size:1.2rem;position:absolute;top:1rem;right:1rem}
.vault-field-module__nZvXpq__stage{touch-action:pan-y;cursor:default;position:absolute;inset:0}.vault-field-module__nZvXpq__stage[data-ask]{cursor:pointer}.vault-field-module__nZvXpq__canvas{width:100%;height:100%;display:block}.vault-field-module__nZvXpq__readout{left:var(--readout-left,1rem);background:var(--pill-bg);border:1px solid var(--grid-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:60%;color:var(--muted);opacity:0;pointer-events:none;border-radius:6px;flex-direction:column;gap:.1rem;padding:.45rem .7rem;font-size:.78rem;line-height:1.35;transition:opacity .12s;display:flex;position:absolute;bottom:.75rem}.vault-field-module__nZvXpq__readout[data-on]{opacity:1}.vault-field-module__nZvXpq__readout[data-at]{max-width:min(18rem,40vw);bottom:auto;right:auto;transform:translateZ(0)}.vault-field-module__nZvXpq__readout strong{color:var(--ink);font-weight:600}
