.DiagramFlow_flow__WYhqg{--flow-gold:#d6bd79;--flow-line:rgb(214 189 121/42%);container-type:inline-size}.DiagramFlow_list__4ISj3{list-style:none;margin:0;padding:0}.DiagramFlow_item__SoE3a{position:relative;display:grid;grid-template-columns:1.75rem minmax(0,1fr);column-gap:1rem;min-width:0;padding:0 0 1.5rem}.DiagramFlow_item__SoE3a:last-child{padding-bottom:0}.DiagramFlow_node__Rrtvk{display:grid;place-items:center;width:1.75rem;height:1.75rem;border:1px solid var(--flow-line);border-radius:50%;color:var(--flow-gold);font:500 10px ui-monospace,monospace}.DiagramFlow_content__Yz_qM{min-width:0;color:#e7e5e4;font-size:.9375rem;line-height:1.75rem;overflow-wrap:anywhere}.DiagramFlow_edge__Dy2mU{position:absolute;top:1.75rem;bottom:0;left:0;display:flex;width:1.75rem;flex-direction:column;align-items:center;color:var(--flow-gold)}.DiagramFlow_edge__Dy2mU:before{content:"";width:1px;flex:1;background:var(--flow-line)}.DiagramFlow_edge__Dy2mU svg{flex-shrink:0}.DiagramFlow_loop__mmiBv{padding-left:1.5rem}.DiagramFlow_returnRail__gP6MZ{position:absolute;left:-1.5rem;top:0;bottom:0;width:1.25rem;border-left:1px solid var(--flow-line)}.DiagramFlow_returnStart__QtH_8{top:.875rem;border-top:1px solid var(--flow-line);border-top-left-radius:.5rem}.DiagramFlow_returnStart__QtH_8:after{content:"";position:absolute;right:0;top:-4px;width:7px;height:7px;border-top:1px solid var(--flow-gold);border-right:1px solid var(--flow-gold);transform:rotate(45deg)}.DiagramFlow_returnEnd__zYq3_{bottom:auto;height:.875rem;border-bottom:1px solid var(--flow-line);border-bottom-left-radius:.5rem}.DiagramFlow_loopNote__hPLbf{display:flex;align-items:center;gap:.6rem;margin:1.25rem 0 0!important;color:var(--flow-gold);font-size:.75rem;line-height:1.5}.DiagramFlow_loopNote__hPLbf svg{flex-shrink:0}@container (min-width: 52rem){.DiagramFlow_compact__aYPAU .DiagramFlow_list__4ISj3{display:flex;align-items:stretch}.DiagramFlow_compact__aYPAU .DiagramFlow_item__SoE3a{display:flex;flex:1;align-items:stretch;padding:0 2rem 0 0}.DiagramFlow_compact__aYPAU .DiagramFlow_item__SoE3a:last-child{padding-right:0}.DiagramFlow_compact__aYPAU .DiagramFlow_node__Rrtvk{display:none}.DiagramFlow_compact__aYPAU .DiagramFlow_content__Yz_qM{display:grid;place-items:center;width:100%;padding:.75rem;border:1px solid var(--flow-line);border-radius:.6rem;text-align:center;font-size:.8125rem;line-height:1.4rem}.DiagramFlow_compact__aYPAU .DiagramFlow_edge__Dy2mU{left:auto;right:0;top:50%;bottom:auto;width:2rem;height:1rem;flex-direction:row;transform:translateY(-50%)}.DiagramFlow_compact__aYPAU .DiagramFlow_edge__Dy2mU:before{height:1px;width:auto}.DiagramFlow_compact__aYPAU .DiagramFlow_edge__Dy2mU svg{transform:rotate(-90deg)}}.FloatingContents_shell__6w4xp{position:fixed;left:22px;bottom:20px;z-index:89;color:#d4d0c6}.FloatingContents_trigger__ik6_P{display:flex;align-items:center;gap:9px;padding:16px 19px;border:1px solid #625739;border-radius:999px;background:#242217;color:#d5c487;font-size:12px;box-shadow:0 3px 16px #0005}.FloatingContents_panel___XEw_{position:absolute;left:0;bottom:64px;width:min(450px,calc(100vw - 44px));height:min(740px,calc(100dvh - 110px));display:flex;flex-direction:column;overflow:hidden;border:1px solid #494333;border-radius:20px;background:#141411;box-shadow:0 24px 90px #0009;animation:FloatingContents_appear__w9YNR .16s ease-out}.FloatingContents_header__TV8Bp{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #ffffff12}.FloatingContents_header__TV8Bp h2{font-size:17px;font-weight:500;color:#ede4ce}.FloatingContents_header__TV8Bp p{font-size:11px;color:#938a74;margin-top:5px}.FloatingContents_close__szhoi{padding:8px;border-radius:8px;color:#c8b992}.FloatingContents_body__nDpC_{padding:14px 20px 24px;overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0}.FloatingContents_navigation__BI80R{display:flex;align-items:center;justify-content:space-between;min-height:32px;margin-bottom:12px}.FloatingContents_back__uHRMu,.FloatingContents_home__8_8_S{display:flex;align-items:center;gap:7px;padding:8px 4px;color:#c8b992;font-size:12px;min-height:40px}.FloatingContents_home__8_8_S{color:#948d7b}.FloatingContents_breadcrumb__ZJNoL{font-size:10px;letter-spacing:.07em;color:#94896a;line-height:1.6;overflow-wrap:anywhere}.FloatingContents_screenTitle__BBbq9{font-size:21px;line-height:1.35;font-weight:500;color:#eee7d6;margin:8px 0 20px;outline:none}.FloatingContents_slabs__zhYBQ{display:flex;flex-direction:column;gap:8px}.FloatingContents_slab__UqSbX{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 13px;width:100%;min-height:54px;border-radius:9px;background:#ffffff03;border:1px solid #ffffff09;text-align:left;transition:background-color .12s ease}.FloatingContents_slab__UqSbX>span{min-width:0}.FloatingContents_slab__UqSbX svg{flex-shrink:0;color:#ac9864}.FloatingContents_slabTitle__IEPuk{display:block;font-size:13px;line-height:1.5;color:#d5d0c2;overflow-wrap:anywhere}.FloatingContents_slabDetail__SFDwB{display:block;margin-top:5px;font-size:10px;color:#8f8878}.FloatingContents_active__3ixYP{background:#bda85d12;border-color:#a38c4738}.FloatingContents_active__3ixYP .FloatingContents_slabTitle__IEPuk{color:#eddda4}.FloatingContents_subtitle__AVl22{margin:-8px 0 20px;font-size:12px;line-height:1.6;color:#c7b67f}.FloatingContents_eyebrow__XZRUc{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#bba76c;margin:22px 0 14px}.FloatingContents_keyPoints__dqJC9{list-style:disc;padding-left:18px;color:#c4c0b3;font-size:13px;line-height:1.75;overflow-wrap:anywhere}.FloatingContents_keyPoints__dqJC9 li{padding-left:4px}.FloatingContents_keyPoints__dqJC9 li::marker{color:#ad995f}.FloatingContents_keyPoints__dqJC9 li+li{margin-top:17px}.FloatingContents_description__2Ptee{font-size:13px;line-height:1.75;color:#aaa596;margin-bottom:20px}.FloatingContents_current__XbatO{font-size:10px;color:#b8a268}.FloatingContents_readButton__ysz1D{gap:12px;min-height:46px;padding:13px 14px;margin-top:25px;border:1px solid #9e88463d;background:#bda85d0e;color:#dacb9b;font-size:13px}.FloatingContents_currentReading__TbKdn,.FloatingContents_readButton__ysz1D{display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:9px}.FloatingContents_currentReading__TbKdn{flex-wrap:wrap;gap:7px;text-align:left;font-size:12px;line-height:1.5;color:#c8bc93;padding:12px;margin-bottom:20px;background:#bda85d0b}.FloatingContents_currentReading__TbKdn span{width:100%;font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#938565}.FloatingContents_currentReading__TbKdn:hover,.FloatingContents_readButton__ysz1D:hover,.FloatingContents_slab__UqSbX:hover{background:#bda85d16}.FloatingContents_back__uHRMu:hover,.FloatingContents_home__8_8_S:hover{color:#efdfad}.FloatingContents_trigger__ik6_P{transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.FloatingContents_trigger__ik6_P:hover{background-color:#2b291d;border-color:#8d7944;box-shadow:0 0 20px #c3a25920,0 3px 16px #0005}.FloatingContents_close__szhoi:hover{background-color:#ffffff08}.FloatingContents_shell__6w4xp button:focus-visible{outline:2px solid #d8bd75;outline-offset:2px}@keyframes FloatingContents_appear__w9YNR{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.FloatingContents_shell__6w4xp{left:14px;bottom:max(14px,env(safe-area-inset-bottom))}.FloatingContents_panel___XEw_{position:fixed;left:8px;right:8px;bottom:80px;width:auto;height:calc(100dvh - 96px);border-radius:16px}.FloatingContents_body__nDpC_{padding:12px 18px 22px}.FloatingContents_slab__UqSbX{min-height:52px}}@media(prefers-reduced-motion:reduce){.FloatingContents_panel___XEw_{animation:none}.FloatingContents_slab__UqSbX{transition:none}}.DanielSectionNav_nav__K8Bos{position:fixed;z-index:68;top:19px;left:50%;display:flex;width:max-content;max-width:calc(100vw - 250px);height:40px;align-items:center;gap:2px;overflow-x:auto;border:1px solid rgba(253,230,138,.2);border-radius:999px;padding:3px;background:rgba(22,21,18,.89);box-shadow:0 14px 38px rgba(0,0,0,.35);scrollbar-width:none;transform:translateX(-50%);backdrop-filter:blur(16px)}.DanielSectionNav_nav__K8Bos::-webkit-scrollbar{display:none}.DanielSectionNav_nav__K8Bos button{flex:none;height:32px;border-radius:999px;padding:0 11px;color:#a9a39a;font-size:11px;font-weight:600;white-space:nowrap;transition:background .18s ease,color .18s ease}.DanielSectionNav_nav__K8Bos button:hover{color:#f4eee2;background:rgba(253,230,138,.075)}.DanielSectionNav_nav__K8Bos button[aria-current=location]{color:#fff7df;background:rgba(253,230,138,.16)}.DanielSectionNav_nav__K8Bos button:focus-visible{outline:2px solid rgba(253,230,138,.75);outline-offset:-2px}@media (max-width:639px){.DanielSectionNav_nav__K8Bos{top:56px;right:12px;left:12px;width:auto;max-width:none;height:39px;border-radius:15px;transform:none}.DanielSectionNav_nav__K8Bos button{height:31px;padding:0 12px}}.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_submenuItem__lsNCo{align-self:center;height:38px;border:1px solid transparent;border-radius:6px;padding:0 11px;background:transparent;color:#89857d;font-weight:560;transition:border-color .16s ease,background .16s ease,color .16s ease}.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_submenuItem__lsNCo:focus-visible,.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_submenuItem__lsNCo:hover{border-color:rgba(255,255,255,.09);background:rgba(255,255,255,.035);color:#d6d1c8}.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_selected__08sAh,.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_selected__08sAh:focus-visible,.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_selected__08sAh:hover{border-color:rgba(253,230,138,.25);background:rgba(253,230,138,.09);color:#fff9e8}.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_selected__08sAh>span:first-child{color:rgba(253,230,138,.86)}.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_submenuItem__lsNCo[aria-disabled=true],.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_submenuItem__lsNCo[aria-disabled=true]:hover{border-color:transparent;background:transparent;color:#77736c;cursor:pointer}@media (max-width:700px){.ReadingNavigator_submenuItem__lsNCo.ReadingNavigator_submenuItem__lsNCo{height:36px;padding:0 10px}}.ReadingChat_shell__T2IYj{position:fixed;z-index:90;right:22px;bottom:20px;color:#d4d0c6;font-family:Arial,Helvetica,sans-serif}.ReadingChat_drawer__jPqkQ[hidden],.ReadingChat_shell__T2IYj[hidden]{display:none}.ReadingChat_shell__T2IYj button{cursor:pointer}.ReadingChat_shell__T2IYj button:disabled{cursor:default;opacity:.4}.ReadingChat_shell__T2IYj button:focus-visible,.ReadingChat_shell__T2IYj input:focus-visible,.ReadingChat_shell__T2IYj select:focus-visible,.ReadingChat_shell__T2IYj textarea:focus-visible{outline:2px solid #cdb56b;outline-offset:3px}.ReadingChat_drawer__jPqkQ{width:min(470px,calc(100vw - 44px));height:min(780px,calc(100dvh - 110px));min-height:350px;display:flex;flex-direction:column;background:#141411;border:1px solid #494333;border-radius:20px;box-shadow:0 24px 90px #0009,0 3px 16px #0005;overflow:hidden;position:absolute;bottom:64px;right:0;isolation:isolate}.ReadingChat_expanded__syyab{width:min(760px,calc(100vw - 44px));height:min(900px,calc(100dvh - 110px))}.ReadingChat_header__mSRGl{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 16px;gap:12px}.ReadingChat_brand__h_N6U{display:flex;align-items:center;gap:11px;min-width:0}.ReadingChat_brandIcon__f6pF6{color:#d2bd80;border:1px solid #6e60443d;background:#d6b3580c;display:grid;place-items:center;width:36px;height:36px;border-radius:11px}.ReadingChat_brand__h_N6U strong{display:block;font-size:15px;font-weight:500;color:#f1eee4;margin-top:4px}.ReadingChat_eyebrow___JKyR{font-family:monospace;font-size:9px;text-transform:uppercase;letter-spacing:.15em;color:#9d916f}.ReadingChat_iconRow__8fn3W{display:flex;gap:4px}.ReadingChat_iconRow__8fn3W button,.ReadingChat_pickerIntro__Lufp3>button{width:30px;height:32px;display:grid;place-items:center;color:#928e83;border-radius:7px}.ReadingChat_iconRow__8fn3W button:hover,.ReadingChat_pickerIntro__Lufp3>button:hover{background:#ffffff09;color:#f2e8ca}.ReadingChat_focusBar__Ith90{padding:0 16px 13px;border-bottom:1px solid #ffffff0b}.ReadingChat_focusButton__n5OvK{display:flex;align-items:center;width:100%;gap:10px;padding:10px 12px;border:1px solid #ffffff14;background:#ffffff03;border-radius:10px;text-align:left;color:#baab82}.ReadingChat_focusButton__n5OvK>span:first-of-type{min-width:0;flex:1}.ReadingChat_focusButton__n5OvK small{display:block;color:#848074;font-size:9px;margin-bottom:4px}.ReadingChat_focusButton__n5OvK strong{display:block;font-size:12px;font-weight:500;color:#d8d0bb;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ReadingChat_chooseText__sxVe7{font-size:10px;color:#a29a84;flex-shrink:0}.ReadingChat_conversation__Y_EZS{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 24px 20px;scrollbar-width:thin;scrollbar-color:#4f4a3d transparent;overflow-anchor:none}.ReadingChat_welcome__tCLpO{padding:13px 0 0}.ReadingChat_welcome__tCLpO h2{color:#eee9dd;font-size:clamp(23px,2vw,28px);line-height:1.2;letter-spacing:-.035em;margin:12px 0;font-weight:500}.ReadingChat_welcome__tCLpO h2 span{color:#a8a08b}.ReadingChat_welcome__tCLpO>p{color:#98958b;line-height:1.7;font-size:13px;max-width:430px}.ReadingChat_actionGrid__HVjQw{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:24px 0 12px}.ReadingChat_actionGrid__HVjQw button{text-align:left;border:1px solid #ffffff10;border-radius:11px;padding:15px;background:#ffffff02;transition:background .15s,border-color .15s}.ReadingChat_actionGrid__HVjQw button:hover{background:#c3a2590b;border-color:#bfa65c50}.ReadingChat_actionGrid__HVjQw svg{color:#bca66e;margin-bottom:12px}.ReadingChat_actionGrid__HVjQw strong{display:block;font-size:13px;font-weight:500;color:#e5dfd0}.ReadingChat_actionGrid__HVjQw span{display:block;font-size:11px;line-height:1.5;color:#89867c;margin-top:5px}.ReadingChat_browse__icZ7H{display:flex;align-items:center;gap:8px;width:100%;padding:12px 3px;font-size:11px;color:#a49b84}.ReadingChat_browse__icZ7H>span{margin-left:auto}.ReadingChat_messageList__p7_A_{display:flex;flex-direction:column;gap:28px}.ReadingChat_userMessage__ykZrK{background:#ffffff06;border:1px solid #ffffff0c;border-radius:12px;padding:13px 15px;margin-left:18px;font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.ReadingChat_userMessage__ykZrK small{display:block;font-family:monospace;color:#a29268;font-size:9px;margin-bottom:7px}.ReadingChat_answer__0p3W_{min-width:0}.ReadingChat_prose__46Oeq{font-size:14px;line-height:1.85;color:#c9c5bb;overflow-wrap:anywhere}.ReadingChat_prose__46Oeq p{white-space:pre-wrap;margin:0 0 16px}.ReadingChat_prose__46Oeq h3{font-size:17px;line-height:1.5;font-weight:500;color:#eee7d5;margin:22px 0 12px;letter-spacing:-.02em}.ReadingChat_prose__46Oeq h3:first-child{margin-top:0}.ReadingChat_prose__46Oeq strong{color:#eee9dc;font-weight:600}.ReadingChat_prose__46Oeq ol,.ReadingChat_prose__46Oeq ul{padding-left:21px;margin:0 0 16px}.ReadingChat_prose__46Oeq ul{list-style:disc}.ReadingChat_prose__46Oeq ol{list-style:decimal}.ReadingChat_prose__46Oeq li{padding-left:3px;margin-bottom:7px}.ReadingChat_prose__46Oeq li::marker{color:#9d8f69}.ReadingChat_prose__46Oeq code{font-size:.85em;border:1px solid #ffffff16;border-radius:4px;background:#ffffff05;padding:2px 4px}.ReadingChat_prose__46Oeq blockquote{border-left:2px solid #8b7845;margin:14px 0;padding-left:16px;color:#b5ad96}.ReadingChat_sources__fp6ND{border-top:1px solid #ffffff0d;padding-top:11px;margin-top:16px}.ReadingChat_sources__fp6ND>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.ReadingChat_sources__fp6ND button{display:inline-flex;gap:5px;align-items:center;border:1px solid #ffffff13;background:#ffffff03;border-radius:6px;font-size:10px;padding:5px 7px;max-width:min(210px,100%);color:#b6ab8c}.ReadingChat_sources__fp6ND button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReadingChat_sources__fp6ND button svg{flex-shrink:0}.ReadingChat_sources__fp6ND button:hover{border-color:#c8ad6177;color:#e2ca88}.ReadingChat_answerActions__tmJ37{display:flex;gap:16px;margin-top:13px;color:#837f72;font-size:10px}.ReadingChat_answerActions__tmJ37 button{display:flex;gap:5px;align-items:center;padding:4px 0}.ReadingChat_answerActions__tmJ37 button:hover{color:#e1d7ba}.ReadingChat_loading__hUn7s{display:flex;gap:12px;align-items:center;margin-top:24px;padding:7px 0 17px}.ReadingChat_loading__hUn7s strong{display:block;font-size:12px;font-weight:400;color:#c0b697}.ReadingChat_loading__hUn7s span:not(.ReadingChat_pulse__uJ_GV){display:block;font-size:10px;color:#817b6d;margin-top:5px}.ReadingChat_pulse__uJ_GV{width:6px;height:6px;border-radius:50%;background:#bca86d;flex-shrink:0;animation:ReadingChat_breathe__ShnRv 1.6s ease-in-out infinite}@keyframes ReadingChat_breathe__ShnRv{50%{opacity:.3}}.ReadingChat_error__1Xc4I{color:#d4ae95}.ReadingChat_error__1Xc4I .ReadingChat_prose__46Oeq{color:inherit}.ReadingChat_retry___xugr{color:#c9b574;font-size:12px;text-decoration:underline;padding-top:8px}.ReadingChat_latest__tpVAM{position:absolute;bottom:190px;left:50%;transform:translateX(-50%);background:#2b291f;border:1px solid #625739;color:#ded2b2;border-radius:20px;display:flex;align-items:center;gap:6px;font-size:11px;padding:8px 12px;box-shadow:0 2px 14px #0005}.ReadingChat_composer__v20LK{flex-shrink:0;padding:10px 16px 15px;border-top:1px solid #ffffff0b;background:#171712}.ReadingChat_modeRow__ZxH_F{display:flex;gap:2px;margin-bottom:11px}.ReadingChat_modeRow__ZxH_F button{flex:1;white-space:nowrap;font-size:11px;color:#8e897a;padding:7px 2px;border-radius:6px}.ReadingChat_modeRow__ZxH_F button[aria-pressed=true]{background:#c4aa6716;color:#d4bf83}.ReadingChat_modeRow__ZxH_F button:hover{color:#ded2ac}.ReadingChat_lens__bhkrc{font-size:10px;color:#8f8771;display:flex;align-items:center;gap:10px;margin:0 3px 10px}.ReadingChat_lens__bhkrc select{background:#24231c;color:#c7bb98;border:1px solid #ffffff10;border-radius:5px;font-size:11px;padding:5px 7px;min-width:0}.ReadingChat_inputBox__1FwFr{background:#10110f;border:1px solid #464132;border-radius:11px;padding:10px 12px 9px}.ReadingChat_inputBox__1FwFr:focus-within{border-color:#9d8952}.ReadingChat_inputBox__1FwFr textarea{width:100%;min-height:44px;max-height:120px;background:transparent;resize:none;border:0;font-size:13px;line-height:1.6;color:#e2dcd0;outline:none!important;scrollbar-width:thin}.ReadingChat_inputBox__1FwFr textarea::placeholder{color:#78756b}.ReadingChat_composerBottom__Ie4oH{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:6px}.ReadingChat_composerBottom__Ie4oH>span{font-size:9px;color:#777469}.ReadingChat_send__2ehr_{display:flex;gap:5px;align-items:center;justify-content:center;font-size:10px;min-width:32px;height:30px;padding:0 8px;background:#c3ad72;color:#1c1c16;border-radius:7px}.ReadingChat_launcher___s46n{display:flex;align-items:center;gap:10px;height:49px;padding:0 17px;border:1px solid #8e7d4890;border-radius:28px;background:#202017;color:#d7c488;box-shadow:0 4px 20px #0005}.ReadingChat_launcher___s46n span{font-size:12px}.ReadingChat_launcher___s46n:hover{background:#2b291d}.ReadingChat_picker__5ZKUo{min-height:0;flex:1;display:flex;flex-direction:column}.ReadingChat_pickerIntro__Lufp3{display:flex;justify-content:space-between;padding:20px 20px 13px;gap:8px}.ReadingChat_pickerIntro__Lufp3 h2{color:#e5ddc9;font-size:16px;margin-bottom:6px;font-weight:500}.ReadingChat_pickerIntro__Lufp3 p{font-size:11px;line-height:1.6;color:#999181}.ReadingChat_search__VpLvB{margin:0 20px;display:flex;align-items:center;gap:10px;color:#8c8266;border:1px solid #ffffff19;border-radius:8px;padding:10px 12px}.ReadingChat_search__VpLvB input{min-width:0;width:100%;font-size:12px;outline:none;background:transparent;color:#e6deca}.ReadingChat_focusShortcuts__cI3zN{display:flex;gap:15px;margin:13px 22px;color:#afa27b;font-size:10px}.ReadingChat_focusShortcuts__cI3zN button:hover{text-decoration:underline}.ReadingChat_topicList__FUYUO{overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0;padding:0 16px 15px;scrollbar-width:thin;scrollbar-color:#4f4a3d transparent}.ReadingChat_topicList__FUYUO input{accent-color:#c5af70;width:14px;height:14px;flex-shrink:0;cursor:pointer}.ReadingChat_topicGroup__46lwH{border-bottom:1px solid #ffffff0c;padding:5px 0}.ReadingChat_subjectRow__0cpNR{display:flex;gap:10px;padding:8px 6px;align-items:center}.ReadingChat_subjectRow__0cpNR button{display:flex;align-items:center;gap:10px;flex:1;min-width:0;text-align:left}.ReadingChat_subjectRow__0cpNR strong{color:#ded5be;font-size:13px;font-weight:500;flex:1}.ReadingChat_subjectRow__0cpNR span{font-size:10px;color:#8c8269}.ReadingChat_subgroup__fOJs6{display:flex;gap:9px;align-items:center;padding:14px 6px 8px 22px;font-size:10px;color:#b8a56e}.ReadingChat_topicRow__0ryHV{display:flex;padding:8px 5px 8px 22px;align-items:center;gap:10px;border-radius:6px}.ReadingChat_topicRow__0ryHV:hover{background:#ffffff05}.ReadingChat_topicRow__0ryHV label{display:flex;gap:9px;align-items:center;min-width:0;flex:1;font-size:12px;line-height:1.5;color:#b8b1a0;cursor:pointer}.ReadingChat_topicRow__0ryHV small{color:#83795e;font-family:monospace;font-size:10px}.ReadingChat_topicRow__0ryHV button{color:#857c67;padding:5px}.ReadingChat_pickerFooter__PcUf_{border-top:1px solid #ffffff10;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:15px 20px;font-size:11px;color:#9e9375}.ReadingChat_pickerFooter__PcUf_ button{display:flex;align-items:center;gap:8px;background:#c3ad72;color:#1c1c16;padding:10px 12px;border-radius:7px}@media (max-width:700px){.ReadingChat_shell__T2IYj{right:14px;bottom:max(14px,env(safe-area-inset-bottom))}.ReadingChat_drawer__jPqkQ,.ReadingChat_expanded__syyab{position:fixed;right:8px;left:8px;width:auto;bottom:calc(8px + var(--chat-keyboard-offset, 0px));height:calc(var(--chat-viewport-height, 100dvh) - 20px);min-height:0;max-height:850px;border-radius:16px}.ReadingChat_drawer__jPqkQ:not([hidden])~.ReadingChat_launcher___s46n{visibility:hidden}.ReadingChat_expandButton__48LyX{display:none!important}.ReadingChat_header__mSRGl{padding:14px 15px}.ReadingChat_iconRow__8fn3W button{width:36px;height:36px}.ReadingChat_conversation__Y_EZS{padding:18px 18px 20px}.ReadingChat_welcome__tCLpO{padding-top:10px}.ReadingChat_inputBox__1FwFr textarea{font-size:16px}.ReadingChat_composer__v20LK{padding:9px 12px max(12px,env(safe-area-inset-bottom))}.ReadingChat_modeRow__ZxH_F button{padding:9px 1px;font-size:10px}.ReadingChat_send__2ehr_{height:36px;min-width:36px}.ReadingChat_topicRow__0ryHV{padding-top:11px;padding-bottom:11px}.ReadingChat_sources__fp6ND button{min-height:30px}}@media (prefers-reduced-motion:reduce){.ReadingChat_pulse__uJ_GV{animation:none}.ReadingChat_actionGrid__HVjQw button{transition:none}}.ReadingChat_coverage__P_TMu{font-size:11px;line-height:1.6;color:#b6a371;border-left:2px solid #736136;padding-left:10px;margin-bottom:16px}