.recordPage_page__Xcjek{--rp-ink:#011219;--rp-ink-2:#0b2a38;--rp-teal:#0f465c;--rp-muted:#5b7280;--rp-line:rgba(15,70,92,.12);--rp-paper:#fbfaf7;--rp-mist:#f2f6f7;--rp-brand:linear-gradient(90deg,#ed7326,#da3659 50%,#b54592);background:var(--rp-paper)}.recordPage_serif__ooR3E{font-family:"Inria Serif",Georgia,serif;letter-spacing:-.01em}.recordPage_eyebrow__WQKjm{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--rp-muted)}.recordPage_facts__ZbaF2{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));border:1px solid var(--rp-line);border-radius:14px;background:#fff;overflow:hidden}.recordPage_fact__q_Lsi{padding:13px 14px;border-right:1px solid var(--rp-line);border-bottom:1px solid var(--rp-line);margin:0 -1px -1px 0;min-width:0}.recordPage_factValue__UTPKm{margin-top:4px;font-size:15px;font-weight:600;color:var(--rp-ink);line-height:1.3;overflow-wrap:anywhere}.recordPage_statusDot__nsdB1{display:inline-block;width:8px;height:8px;border-radius:99px;background:#1e9e64;box-shadow:0 0 0 3px rgba(30,158,100,.15);margin-right:7px;vertical-align:1px}.recordPage_ask__s8J1h{position:relative;border-radius:18px;color:#eaf2f4;background:radial-gradient(120% 140% at 100% 0,rgba(181,69,146,.22) 0,transparent 46%),radial-gradient(90% 120% at 0 100%,rgba(237,115,38,.16) 0,transparent 50%),linear-gradient(160deg,var(--rp-ink-2) 0,var(--rp-ink) 70%);overflow:hidden;isolation:isolate}.recordPage_ask__s8J1h:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(hsla(0,0%,100%,.045) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.045) 1px,transparent 0);background-size:28px 28px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.recordPage_ask__s8J1h:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--rp-brand)}.recordPage_question__U_Wrs{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;height:100%;text-align:left;padding:14px 14px 16px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:#fff;transition:transform .18s ease,background .18s ease,border-color .18s ease}.recordPage_question__U_Wrs:focus-visible,.recordPage_question__U_Wrs:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.28);outline:none}.recordPage_question__U_Wrs:focus-visible{box-shadow:0 0 0 2px #fff}.recordPage_questionIndex__VUlgr{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#f4a37a}.recordPage_questionArrow__iCKTS{margin-top:auto;font-size:13px;color:hsla(0,0%,100%,.6);transition:color .18s ease,transform .18s ease}.recordPage_question__U_Wrs:hover .recordPage_questionArrow__iCKTS{color:#fff;transform:translateX(3px)}.recordPage_roleChip__3DYsV{border-radius:999px;border:1px solid hsla(0,0%,100%,.22);padding:4px 11px;font-size:12.5px;font-weight:600;color:#d6e6ea;transition:background .16s ease,border-color .16s ease,color .16s ease}.recordPage_roleChip__3DYsV:hover{border-color:hsla(0,0%,100%,.5)}.recordPage_roleChip__3DYsV[aria-pressed=true]{background:#fff;border-color:#fff;color:var(--rp-ink,#011219)}.recordPage_question__U_Wrs[aria-pressed=true]{border-color:#f4a37a;background:hsla(20,85%,72%,.12)}@media (max-width:639px){.recordPage_question__U_Wrs{gap:4px;padding:11px 40px 12px 14px}.recordPage_questionArrow__iCKTS{position:absolute;right:14px;top:50%;margin:0;transform:translateY(-50%);font-size:0}.recordPage_questionArrow__iCKTS:after{content:"→";font-size:16px}.recordPage_question__U_Wrs:hover .recordPage_questionArrow__iCKTS{transform:translate(3px,-50%)}}.recordPage_composer__ijOiO{display:flex;align-items:flex-end;gap:8px;padding:6px 6px 6px 16px;border-radius:24px;background:hsla(0,0%,100%,.96);box-shadow:0 10px 30px -12px rgba(0,0,0,.5)}.recordPage_composer__ijOiO input,.recordPage_composer__ijOiO textarea{flex:1;min-width:0;border:0;background:transparent;color:var(--rp-ink);font-size:15px;line-height:1.45;padding:8px 0;resize:none;font-family:inherit}.recordPage_composer__ijOiO input:focus,.recordPage_composer__ijOiO textarea:focus{outline:none}.recordPage_composer__ijOiO:focus-within{box-shadow:0 0 0 3px hsla(20,85%,72%,.55),0 10px 30px -12px rgba(0,0,0,.5)}.recordPage_send__EVHws{display:grid;place-items:center;flex-shrink:0;height:40px;padding:0 16px;border-radius:999px;background:var(--rp-brand);color:#fff;font-size:14px;font-weight:700;transition:filter .16s ease,transform .16s ease}.recordPage_send__EVHws:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.recordPage_send__EVHws:disabled{opacity:.55;cursor:default}.recordPage_liveDot__T1eTK{display:inline-block;width:7px;height:7px;border-radius:99px;background:#5fe0a2;margin-right:8px;vertical-align:1px;animation:recordPage_pulse__2lNF8 2.4s ease-in-out infinite}@keyframes recordPage_pulse__2lNF8{0%,to{box-shadow:0 0 0 0 rgba(95,224,162,.5)}50%{box-shadow:0 0 0 5px rgba(95,224,162,0)}}@media (prefers-reduced-motion:reduce){.recordPage_liveDot__T1eTK{animation:none}}.recordPage_answer__MlBql{border-radius:14px;background:#fff;padding:16px 18px;max-height:520px;overflow-y:auto}.recordPage_md__vovr4{color:var(--rp-ink,#011219);font-size:14.5px;line-height:1.6}.recordPage_md__vovr4>*+*{margin-top:.7em}.recordPage_md__vovr4 h1,.recordPage_md__vovr4 h2,.recordPage_md__vovr4 h3,.recordPage_md__vovr4 h4{font-weight:700;line-height:1.3;margin-top:1.1em}.recordPage_md__vovr4 h1{font-size:18px}.recordPage_md__vovr4 h2{font-size:16.5px}.recordPage_md__vovr4 h3,.recordPage_md__vovr4 h4{font-size:15px}.recordPage_md__vovr4 ul{list-style:disc;padding-left:1.3em}.recordPage_md__vovr4 ol{list-style:decimal;padding-left:1.4em}.recordPage_md__vovr4 li+li{margin-top:.25em}.recordPage_md__vovr4 a{color:var(--rp-teal,#0f465c);text-decoration:underline;text-underline-offset:3px}.recordPage_md__vovr4 strong{font-weight:700}.recordPage_md__vovr4 code{font-size:13px;background:var(--rp-mist,#f2f6f7);border-radius:4px;padding:1px 4px}.recordPage_md__vovr4 table{width:100%;border-collapse:collapse;font-size:13px;display:block;overflow-x:auto}.recordPage_md__vovr4 td,.recordPage_md__vovr4 th{border-bottom:1px solid var(--rp-line,rgba(15,70,92,.12));padding:6px 8px;text-align:left}.recordPage_md__vovr4 blockquote{border-left:3px solid var(--rp-line,rgba(15,70,92,.2));padding-left:12px;color:var(--rp-muted,#5b7280)}.recordPage_thinking__ExmBP{font-size:14px;color:var(--rp-muted,#5b7280);animation:recordPage_breathe__bvgOT 1.6s ease-in-out infinite}@keyframes recordPage_breathe__bvgOT{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.recordPage_thinking__ExmBP{animation:none}}.recordPage_rail__QVi3C{position:relative;border-radius:16px;background:#fff;border:1px solid var(--rp-line);box-shadow:0 18px 40px -28px rgba(1,18,25,.35);overflow:hidden}.recordPage_rail__QVi3C:before{content:"";display:block;height:3px;background:var(--rp-brand)}.recordPage_tick__Qcu4J{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;border-radius:99px;background:rgba(30,158,100,.12);color:#157a4c}.recordPage_inkButton__4ydjj{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;background:var(--rp-ink,#011219);color:#fff;font-size:15px;font-weight:700;padding:12px 20px;transition:background-color .16s ease,transform .16s ease}.recordPage_inkButton__4ydjj:hover{background:#0b2a38;transform:translateY(-1px)}.recordPage_inkButton__4ydjj:focus-visible{outline:2px solid #da3659;outline-offset:2px}.recordPage_researchCard__pJLUu{display:flex;flex-direction:column;gap:6px;text-align:left;padding:14px 16px;border-radius:14px;border:1px solid var(--rp-line,rgba(15,70,92,.12));background:#fff;transition:border-color .16s ease,transform .16s ease}.recordPage_researchCard__pJLUu:focus-visible,.recordPage_researchCard__pJLUu:hover{border-color:rgba(15,70,92,.4);transform:translateY(-1px);outline:none}.recordPage_researchCardFree__bWIyJ{border-color:rgba(218,54,89,.35);background:#fff8f5}.recordPage_researchTag__MtTV5{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b0405e}.recordPage_locked__XH1M4{position:relative;display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:3px 10px 3px 4px;border-radius:999px;border:1px dashed rgba(15,70,92,.28);background:repeating-linear-gradient(135deg,rgba(15,70,92,.05) 0 6px,transparent 6px 12px),#fff;color:var(--rp-teal);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.recordPage_locked__XH1M4:focus-visible,.recordPage_locked__XH1M4:hover{border-style:solid;border-color:#da3659;outline:none}.recordPage_lockBadge__HUu4p{display:grid;place-items:center;width:20px;height:20px;border-radius:99px;background:var(--rp-brand);color:#fff}.recordPage_lockedText__hfxNN{filter:blur(4px);opacity:.45;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px;font-weight:500}@media (max-width:639px){.recordPage_lockedText__hfxNN{display:none}}.recordPage_dock__inMJ0{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;justify-content:center;padding:12px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,hsla(45,33%,98%,0),hsla(45,33%,98%,.92) 40%);pointer-events:none;animation:recordPage_fade__su3Bo .2s ease both}.recordPage_dockButton__riKX3{pointer-events:auto;display:inline-flex;align-items:center;gap:10px;max-width:420px;width:100%;justify-content:center;padding:13px 18px;border-radius:999px;background:var(--rp-brand,linear-gradient(90deg,#ed7326 0,#da3659 50%,#b54592 100%));color:#fff;font-size:15px;font-weight:700;box-shadow:0 12px 30px -10px rgba(218,54,89,.55)}.recordPage_dockButton__riKX3:focus-visible{outline:2px solid #011219;outline-offset:2px}.recordPage_dockNote__FrONt{border-radius:999px;background:hsla(0,0%,100%,.22);padding:2px 8px;font-size:11px;font-weight:700;letter-spacing:.04em}.recordPage_backdrop__LrmM9{position:fixed;inset:0;z-index:60;background:rgba(1,18,25,.45);backdrop-filter:blur(3px);animation:recordPage_fade__su3Bo .18s ease both}.recordPage_sheet__fsfSz{position:fixed;z-index:61;left:50%;bottom:0;width:min(100%,460px);transform:translateX(-50%);border-radius:20px 20px 0 0;background:#fff;box-shadow:0 -20px 60px -20px rgba(1,18,25,.5);animation:recordPage_sheetUp__gy2Hg .26s cubic-bezier(.22,1,.36,1) both;padding-bottom:env(safe-area-inset-bottom,0)}@media (min-width:640px){.recordPage_sheet__fsfSz{top:50%;bottom:auto;transform:translate(-50%,-50%);border-radius:20px;animation:recordPage_pop__tsovX .22s cubic-bezier(.22,1,.36,1) both}}@keyframes recordPage_fade__su3Bo{0%{opacity:0}to{opacity:1}}@keyframes recordPage_sheetUp__gy2Hg{0%{transform:translate(-50%,24px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes recordPage_pop__tsovX{0%{transform:translate(-50%,-46%) scale(.98);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}@media (prefers-reduced-motion:reduce){.recordPage_backdrop__LrmM9,.recordPage_sheet__fsfSz{animation:none}}