.app-header[data-v-48780269]{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:28px;min-height:76px;padding:10px 28px;color:#f7f0e2;background:linear-gradient(100deg,#13382efa,#1d483bf7);border-bottom:1px solid rgba(226,199,143,.18);box-shadow:0 12px 32px #0d27202e;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-header[data-v-48780269]:after{position:absolute;right:0;bottom:0;left:0;height:2px;content:"";background:linear-gradient(90deg,var(--tcm-cinnabar) 0 8%,var(--tcm-gold) 8% 20%,transparent 20%)}.brand[data-v-48780269]{display:flex;align-items:center;gap:12px;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;text-align:left}.brand-seal[data-v-48780269]{display:grid;width:45px;height:45px;place-items:center;border:1px solid rgba(255,244,225,.35);border-radius:7px 7px 15px;color:#fff0dc;background:var(--tcm-cinnabar);font:27px STKaiti,KaiTi,serif;box-shadow:inset 0 0 0 2px #ffffff2e,0 7px 18px #091d1740}.brand-copy[data-v-48780269]{display:flex;flex-direction:column;gap:3px;white-space:nowrap}.brand-copy small[data-v-48780269]{order:0;color:#c8aa68;font-family:var(--font-sans);font-size:7px;letter-spacing:.16em}.brand-copy strong[data-v-48780269]{order:1;font-size:17px;font-weight:500;letter-spacing:.1em}.mode-nav[data-v-48780269]{display:flex;align-items:stretch;gap:2px;padding:4px;border:1px solid rgba(235,216,176,.12);border-radius:6px;background:#ffffff0b}.mode-btn[data-v-48780269]{position:relative;display:flex;align-items:center;gap:9px;min-width:112px;padding:7px 13px;border:0;border-radius:3px;color:#f7f0e29e;background:transparent;cursor:pointer;text-align:left}.mode-btn[data-v-48780269]:hover{color:#fff7e9;background:#ffffff12}.mode-btn.active[data-v-48780269]{color:#193e34;background:#f7f0e2;box-shadow:0 5px 16px #0619142e}.mode-btn.active[data-v-48780269]:after{position:absolute;right:8px;bottom:4px;left:8px;height:1px;content:"";background:var(--tcm-cinnabar)}.mode-icon[data-v-48780269]{display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(222,194,134,.28);border-radius:3px;color:#d5b874;background:#ffffff0a;font:16px STKaiti,KaiTi,serif}.mode-btn.active .mode-icon[data-v-48780269]{border-color:#a8473d3d;color:var(--tcm-cinnabar);background:#f2e3d5}.mode-btn>span[data-v-48780269]:last-child{display:flex;flex-direction:column}.mode-btn b[data-v-48780269]{font-size:13px;font-weight:500}.mode-btn small[data-v-48780269]{margin-top:1px;color:inherit;font-size:8px;opacity:.65}.header-right[data-v-48780269]{display:flex;align-items:center;gap:10px;margin-left:auto}.utility-link[data-v-48780269],.admin-link[data-v-48780269]{padding:7px 5px;color:#f7f0e294;font-size:11px;text-decoration:none}.utility-link[data-v-48780269]:hover,.admin-link[data-v-48780269]:hover{color:#e0bf79}.admin-link[data-v-48780269]{padding:6px 10px;border:1px solid rgba(211,178,108,.28);border-radius:3px;color:#dfbe78}.user-chip[data-v-48780269]{display:flex;align-items:center;gap:7px;color:#f7f0e2a6;font-size:10px}.user-chip span[data-v-48780269]{display:grid;width:29px;height:29px;place-items:center;border:1px solid rgba(225,196,136,.25);border-radius:3px;color:#e1c27f;background:#ffffff12}.user-chip b[data-v-48780269]{max-width:70px;overflow:hidden;text-overflow:ellipsis}.logout-btn[data-v-48780269]{padding:6px 8px;border:0;color:#f7f0e273;background:transparent;font-size:10px;cursor:pointer}.logout-btn[data-v-48780269]:hover{color:#e4bd75}.mobile-menu[data-v-48780269]{display:none}.mode-nav[data-v-48780269]{animation:navSettle-48780269 .55s .12s both}.mode-btn[data-v-48780269]{transition:color .28s ease,background-color .28s ease,transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease}.mode-btn[data-v-48780269]:hover{transform:translateY(-2px)}.mode-icon[data-v-48780269]{transition:transform .35s cubic-bezier(.2,.9,.3,1.25),border-color .25s ease,background-color .25s ease,color .25s ease}.mode-btn:hover .mode-icon[data-v-48780269]{transform:rotate(-5deg) scale(1.08)}.brand-seal[data-v-48780269]{transition:transform .3s cubic-bezier(.2,.9,.3,1.25),box-shadow .3s ease}.brand:hover .brand-seal[data-v-48780269]{transform:rotate(-4deg) scale(1.06);box-shadow:inset 0 0 0 2px #ffffff2e,0 12px 25px #0516114d}.utility-link[data-v-48780269],.admin-link[data-v-48780269],.user-chip[data-v-48780269],.logout-btn[data-v-48780269]{transition:color .22s ease,background-color .22s ease,transform .22s ease}.utility-link[data-v-48780269]:hover,.admin-link[data-v-48780269]:hover,.logout-btn[data-v-48780269]:hover{transform:translateY(-1px)}@keyframes navSettle-48780269{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mode-nav[data-v-48780269],.mode-btn[data-v-48780269],.mode-icon[data-v-48780269],.brand-seal[data-v-48780269],.utility-link[data-v-48780269],.admin-link[data-v-48780269],.user-chip[data-v-48780269],.logout-btn[data-v-48780269]{animation:none!important;transition:none!important}}@media (max-width:1100px){.brand-copy small[data-v-48780269],.mode-btn small[data-v-48780269],.utility-link[data-v-48780269],.user-chip b[data-v-48780269]{display:none}.mode-btn[data-v-48780269]{min-width:auto}}@media (max-width:760px){.app-header[data-v-48780269]{min-height:62px;padding:8px 13px;gap:12px}.brand-seal[data-v-48780269]{width:38px;height:38px;font-size:23px}.brand-copy strong[data-v-48780269]{font-size:15px}.mobile-menu[data-v-48780269]{display:flex;width:35px;height:35px;margin-left:auto;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid rgba(235,216,176,.2);border-radius:3px;background:#ffffff0f}.mobile-menu span[data-v-48780269]{width:16px;height:1px;background:#e2c57f}.mode-nav[data-v-48780269]{position:absolute;top:61px;right:8px;left:8px;display:none;padding:7px;border:1px solid var(--tcm-line);background:var(--tcm-white);box-shadow:var(--tcm-shadow)}.mode-nav.open[data-v-48780269]{display:grid;grid-template-columns:repeat(3,1fr)}.mode-btn[data-v-48780269]{justify-content:center;color:var(--tcm-ink-soft)}.mode-btn.active[data-v-48780269]{color:var(--tcm-jade-deep);background:var(--tcm-jade-light)}.header-right[data-v-48780269]{margin-left:0}.header-right[data-v-48780269]>:not(.user-chip):not(.logout-btn){display:none}}.mode-nav[data-v-48780269]{animation:navSettleSafe-48780269 .5s ease-out}@keyframes navSettleSafe-48780269{0%{transform:translateY(-8px)}to{transform:none}}.brand-copy small[data-v-48780269]{font-size:10px}.mode-btn small[data-v-48780269]{font-size:11px}.brand[data-v-48780269]{text-decoration:none}.mode-btn[data-v-48780269]{min-height:44px}.utility-link[data-v-48780269],.admin-link[data-v-48780269]{display:inline-flex;min-height:40px;align-items:center;padding-inline:8px}.logout-btn[data-v-48780269]{min-height:40px}.mobile-utilities[data-v-48780269]{display:none}@media (max-width:760px){.app-header[data-v-48780269]{padding-right:max(13px,env(safe-area-inset-right));padding-left:max(13px,env(safe-area-inset-left))}.mobile-menu[data-v-48780269]{width:44px;height:44px}.mode-nav.open[data-v-48780269]{gap:7px;overscroll-behavior:contain}.mobile-utilities[data-v-48780269]{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:7px;padding-top:7px;border-top:1px solid var(--tcm-line)}.mobile-utilities a[data-v-48780269],.mobile-utilities button[data-v-48780269]{display:flex;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--tcm-line);border-radius:8px;color:var(--tcm-jade-deep);background:var(--tcm-white);font-size:12px;text-decoration:none}.mobile-utilities button[data-v-48780269]{color:var(--tcm-cinnabar)}.header-right[data-v-48780269]{display:none}}@media (min-width:761px){.app-header[data-v-48780269]{min-height:68px;gap:22px;padding:8px clamp(18px,2.2vw,34px);color:var(--tcm-ink-strong);background:#faf8f1c7;border-bottom:1px solid rgba(49,95,80,.12);box-shadow:0 10px 30px #1f2d2814;-webkit-backdrop-filter:blur(22px) saturate(1.15);backdrop-filter:blur(22px) saturate(1.15)}.app-header[data-v-48780269]:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:radial-gradient(circle at 14% -120%,rgba(176,138,78,.2),transparent 40%),linear-gradient(90deg,rgba(255,255,255,.36),transparent 45%)}.app-header[data-v-48780269]:after{right:auto;left:clamp(18px,2.2vw,34px);width:48px;height:2px;border-radius:99px;background:linear-gradient(90deg,var(--tcm-cinnabar),var(--tcm-gold))}.brand[data-v-48780269],.mode-nav[data-v-48780269],.header-right[data-v-48780269],.mobile-menu[data-v-48780269]{position:relative;z-index:1}.brand-seal[data-v-48780269]{width:42px;height:42px;border:0;border-radius:50%;color:#fff8ed;background:linear-gradient(145deg,var(--tcm-cinnabar),#7f302b);font-size:24px;box-shadow:0 8px 20px #84362f33,inset 0 0 0 1px #ffffff40}.brand-copy small[data-v-48780269]{color:var(--tcm-gold);letter-spacing:.14em}.brand-copy strong[data-v-48780269]{color:var(--tcm-jade-deep)}.mode-nav[data-v-48780269]{gap:6px;padding:5px;border:1px solid rgba(49,95,80,.12);border-radius:18px;background:#ffffff9e;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #1f463a12}.mode-btn[data-v-48780269]{min-width:118px;min-height:44px;padding:6px 12px;border-radius:13px;color:var(--tcm-ink-soft)}.mode-btn[data-v-48780269]:hover{color:var(--tcm-jade-deep);background:#dfeae5ad;transform:translateY(-1px)}.mode-btn.active[data-v-48780269]{color:#fff;background:linear-gradient(135deg,var(--tcm-jade),var(--tcm-jade-deep));box-shadow:0 8px 18px #1f463a33}.mode-icon[data-v-48780269]{border-color:#315f502e;border-radius:9px;color:var(--tcm-jade);background:#ffffffb3}.mode-btn.active .mode-icon[data-v-48780269]{border-color:#ffffff40;color:#fff4dd;background:#ffffff1f}.mode-btn b[data-v-48780269]{font-size:12px}.mode-btn small[data-v-48780269]{color:inherit;opacity:.62}.utility-link[data-v-48780269],.admin-link[data-v-48780269]{color:var(--tcm-muted)}.utility-link[data-v-48780269]:hover,.admin-link[data-v-48780269]:hover{color:var(--tcm-cinnabar)}.admin-link[data-v-48780269]{border-color:#b08a4e3d;color:#8b6b38;background:#ffffff73}.user-chip[data-v-48780269]{color:var(--tcm-ink-soft)}.user-chip span[data-v-48780269]{color:var(--tcm-jade-deep);background:var(--tcm-jade-light);border-color:#315f5024}.logout-btn[data-v-48780269]{color:var(--tcm-muted);border-color:#315f5024;background:#ffffff7a}.logout-btn[data-v-48780269]:hover{color:var(--tcm-cinnabar);border-color:#a8473d3d;background:var(--tcm-cinnabar-light)}}@media (min-width:761px){.app-header[data-v-48780269]{color:#eee2cf;background:#14110ff0;border-bottom:1px solid rgba(192,153,91,.2);box-shadow:0 14px 38px #18120e38;-webkit-backdrop-filter:blur(22px) saturate(.9);backdrop-filter:blur(22px) saturate(.9)}.app-header[data-v-48780269]:before{background:radial-gradient(circle at 12% -160%,rgba(179,61,50,.24),transparent 40%),linear-gradient(90deg,rgba(255,255,255,.025),transparent 45%)}.app-header[data-v-48780269]:after{background:linear-gradient(90deg,var(--tcm-cinnabar),#b99660)}.brand-seal[data-v-48780269]{border-radius:3px;color:#fff3df;background:var(--tcm-cinnabar);box-shadow:0 8px 22px #b33d3240,inset 0 0 0 1px #ffffff38}.brand-copy small[data-v-48780269]{color:#b99a68}.brand-copy strong[data-v-48780269]{color:#f3e6d1}.mode-nav[data-v-48780269]{border-color:#cfae7729;border-radius:4px;background:#ffffff09;box-shadow:inset 0 1px #ffffff0a}.mode-btn[data-v-48780269]{border-radius:2px;color:#f3e6d194}.mode-btn[data-v-48780269]:hover{color:#f7ecdb;background:#ffffff0e}.mode-btn.active[data-v-48780269]{color:#fff3e2;background:linear-gradient(135deg,#a53a31,#792821);box-shadow:0 9px 22px #932d2547}.mode-icon[data-v-48780269]{border-color:#cfae772e;border-radius:2px;color:#c3a16d;background:#ffffff09}.mode-btn.active .mode-icon[data-v-48780269]{color:#fff0d7;background:#ffffff17}.utility-link[data-v-48780269],.admin-link[data-v-48780269],.user-chip[data-v-48780269]{color:#f3e6d18c}.utility-link[data-v-48780269]:hover,.admin-link[data-v-48780269]:hover{color:#d7665b}.admin-link[data-v-48780269]{border-color:#c0995b3b;background:#ffffff06}.user-chip span[data-v-48780269]{color:#e8d4b2;background:#c0995b1f;border-color:#c0995b33}.logout-btn[data-v-48780269]{color:#f3e6d180;border-color:#cfae7729;background:#ffffff06}}.admin-header-right[data-v-48780269]{margin-left:auto}.admin-header-right .admin-link[data-v-48780269]{min-height:38px}.admin-header-right .user-chip[data-v-48780269]{display:flex}@media (max-width:760px){.admin-header-right[data-v-48780269]{display:flex!important;margin-left:auto}.admin-header-right .admin-link[data-v-48780269]{display:none!important}.admin-header-right .user-chip[data-v-48780269]{display:flex!important}.admin-header-right .logout-btn[data-v-48780269]{display:inline-flex!important;align-items:center}}.admin-sidebar[data-v-4aad05b4]{position:sticky;top:0;display:flex;flex:0 0 228px;height:calc(100dvh - 68px);min-height:0;flex-direction:column;border-right:1px solid rgba(190,151,91,.18);color:#eadcc7;background:linear-gradient(180deg,#241c18,#191411);box-shadow:12px 0 34px #2118131a}.sidebar-nav[data-v-4aad05b4]{flex:1;min-height:0;padding:17px 12px;overflow-y:auto}.nav-group[data-v-4aad05b4]{margin-bottom:16px}.nav-group>p[data-v-4aad05b4]{margin:0 10px 6px;color:#eadcc757;font:8px var(--font-sans);letter-spacing:.18em}.sidebar-link[data-v-4aad05b4]{position:relative;display:flex;min-height:39px;align-items:center;gap:9px;padding:6px 10px;border:1px solid transparent;color:#efe1cb9e;font:11px var(--font-sans);text-decoration:none;transition:.18s ease}.sidebar-link i[data-v-4aad05b4]{display:grid;width:25px;height:25px;place-items:center;border:1px solid rgba(206,166,99,.15);color:#c29a5d;font:13px STKaiti,KaiTi,serif;font-style:normal}.sidebar-link[data-v-4aad05b4]:hover{color:#fff0d7;background:#fff2d80b}.sidebar-link.active[data-v-4aad05b4]{border-color:#be8b4538;color:#fff0d7;background:linear-gradient(90deg,#9d342c4d,#fff0d206)}.sidebar-link.active[data-v-4aad05b4]:before{position:absolute;top:7px;bottom:7px;left:-1px;width:2px;background:var(--tcm-cinnabar);content:""}.sidebar-link.active i[data-v-4aad05b4]{border-color:#deaa5957;color:#f0bc68;background:#b33d321f}.sidebar-footer[data-v-4aad05b4]{flex:0 0 auto;padding:13px 16px;border-top:1px solid rgba(206,166,99,.13)}.back-link[data-v-4aad05b4]{display:flex;min-height:38px;align-items:center;color:#efe1cb85;font:10px var(--font-sans);text-decoration:none}.back-link[data-v-4aad05b4]:hover{color:#f2bd68}@media (max-width:900px){.admin-sidebar[data-v-4aad05b4]{position:relative;top:auto;width:100%;height:auto;min-height:0;flex-basis:auto;border-right:0;border-bottom:1px solid rgba(190,151,91,.2);box-shadow:none}.sidebar-nav[data-v-4aad05b4]{display:flex;padding:7px 8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.sidebar-nav[data-v-4aad05b4]::-webkit-scrollbar{display:none}.nav-group[data-v-4aad05b4]{display:flex;flex:0 0 auto;margin:0 10px 0 0}.nav-group>p[data-v-4aad05b4]{display:none}.sidebar-link[data-v-4aad05b4]{min-width:max-content;min-height:42px;padding-inline:9px}.sidebar-link.active[data-v-4aad05b4]:before{top:auto;right:7px;bottom:-1px;left:7px;width:auto;height:2px}.sidebar-footer[data-v-4aad05b4]{display:none}}.disclaimer-footer[data-v-02d63b1e]{padding:10px max(20px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom));border-top:1px solid var(--tcm-line);background:#fffdf8eb;text-align:center}.disclaimer-footer p[data-v-02d63b1e]{color:#66756e;font-size:11px;line-height:1.65;letter-spacing:.02em}.toast-container[data-v-6409470d]{position:fixed;top:20px;right:20px;z-index:1000;display:flex;flex-direction:column;gap:8px}.toast-item[data-v-6409470d]{padding:12px 20px;border-radius:8px;font-size:13px;color:#fff;animation:slideIn-6409470d .25s ease;max-width:360px;box-shadow:0 4px 12px #00000026}.toast-item.success[data-v-6409470d]{background:var(--tcm-jade)}.toast-item.error[data-v-6409470d]{background:var(--tcm-cinnabar-deep)}.toast-item.info[data-v-6409470d]{color:var(--tcm-ink-strong);background:var(--tcm-gold-light);border:1px solid rgba(176,138,78,.28)}@keyframes slideIn-6409470d{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;background:var(--tcm-paper);color:var(--tcm-ink)}button,a{transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.skip-link{position:fixed;top:8px;left:12px;z-index:2000;padding:10px 14px;border-radius:9px;color:#fff;background:var(--tcm-cinnabar);font-family:var(--font-sans);font-size:13px;text-decoration:none;transform:translateY(-160%);transition:transform var(--motion-fast) ease}.skip-link:focus{transform:translateY(0)}#main-content:focus{outline:none}.app-container{display:flex;flex-direction:column;min-height:100vh}.app-main{display:flex;flex:1;min-height:0;width:100%;max-width:1600px;margin:0 auto;padding:var(--space-page)}.app-main>*{flex:1;min-width:0}.admin-body{display:flex;flex:1;min-height:0;background:var(--tcm-paper)}.immersive-main{display:block;width:100%;height:100dvh;min-height:0;overflow:hidden}.immersive-main>*{width:100%;height:100%;min-width:0}.admin-main{flex:1;min-width:0;padding:clamp(16px,2.2vw,30px);overflow:auto;background:#fffdf899}@media (min-width: 901px){.app-container.workspace-shell{height:100dvh;min-height:0;overflow:hidden}.app-container.workspace-shell .app-main{overflow:hidden}.app-container.workspace-shell .disclaimer-footer{flex:0 0 auto}}@media (max-width: 900px){html,body,#app,.app-container{width:100%;max-width:100vw;overflow-x:clip}.immersive-main{width:100%;max-width:100vw;height:auto;min-height:100dvh;overflow-x:clip;overflow-y:visible}.app-main{padding:12px}.admin-body{display:block;min-width:0}.admin-main{padding:14px;overflow-x:hidden}}.immersive-main>.chat-view,.immersive-main>.scholar-scene-shell{animation:none!important;transition:none!important}.immersive-main>.chat-view>.workspace-atmosphere,.immersive-main>.scholar-scene-shell>.scene-light{animation:none!important}.immersive-main>.chat-view .welcome-scene,.immersive-main>.chat-view .welcome-copy,.immersive-main>.chat-view .suggestions button,.immersive-main>.scholar-scene-shell .scene-content,.immersive-main>.scholar-scene-shell .scene-toolstrip,.immersive-main>.scholar-scene-shell .scene-heading{animation:none!important;transition:none!important}.immersive-main>.chat-view,.immersive-main>.scholar-scene-shell{opacity:1!important;transform:none!important;filter:none!important}.immersive-main .page-enter-active,.immersive-main .page-leave-active{transition:none!important}.immersive-main .status-spinner,.immersive-main .pulse-dot,.immersive-main [class*=spinner],.immersive-main [class*=thinking] i,.immersive-main [class*=typing] i,.immersive-main [class*=loading] i,.immersive-main [class*=pulse],.immersive-main .retrieval-mini em{animation-duration:revert!important;animation-iteration-count:infinite!important;animation-play-state:running!important}.conv-list[data-v-a77a368e]{display:flex;flex-direction:column;height:100%;min-height:0}.new-conv-btn[data-v-a77a368e]{margin:10px 12px 14px;padding:10px;border:0;border-radius:11px;color:#fff;background:var(--tcm-jade);font-size:12px;cursor:pointer;box-shadow:0 7px 16px #365f5029}.archive-actions[data-v-a77a368e]{display:grid;gap:8px;padding:0 18px 15px}.archive-actions .new-conv-btn[data-v-a77a368e]{display:grid;min-height:58px;grid-template-columns:32px 1fr;grid-template-rows:auto auto;align-items:center;column-gap:9px;margin:0;padding:9px 12px;text-align:left}.archive-actions .new-conv-btn>span[data-v-a77a368e]{display:grid;grid-row:1/3;width:30px;height:30px;place-items:center;border:1px solid rgba(255,238,202,.3);font-size:18px}.archive-actions b[data-v-a77a368e]{font-size:12px;letter-spacing:.06em}.archive-actions small[data-v-a77a368e]{color:#fff5e0a3;font-size:9px}.archive-library-link[data-v-a77a368e]{display:grid;min-height:58px;grid-template-columns:32px minmax(0,1fr) 18px;grid-template-rows:auto auto;align-items:center;column-gap:9px;padding:9px 12px;border:1px solid rgba(231,190,116,.2);color:#f4d9a8;background:#f4d59d0d;text-decoration:none}.archive-library-link>span[data-v-a77a368e]{display:grid;grid-row:1/3;width:30px;height:30px;place-items:center;border:1px solid rgba(231,190,116,.24);font:16px STKaiti,KaiTi,serif}.archive-library-link b[data-v-a77a368e]{color:#f5dfb6}.archive-library-link small[data-v-a77a368e]{color:#f5dfb680}.archive-library-link i[data-v-a77a368e]{grid-column:3;grid-row:1/3;color:#d79e51;font-style:normal}.archive-library-link[data-v-a77a368e]:hover{border-color:#e7be7473;background:#f4d59d1a}.list-heading[data-v-a77a368e]{display:flex;align-items:center;justify-content:space-between;padding:0 21px 9px;color:#f6e2bc8c;font-size:9px;letter-spacing:.18em}.list-heading small[data-v-a77a368e]{letter-spacing:0}.new-conv-btn[data-v-a77a368e]:hover{background:var(--tcm-jade-deep);transform:translateY(-1px)}.conv-items[data-v-a77a368e]{flex:1;overflow-y:auto;padding:0 8px 12px}.conv-item[data-v-a77a368e]{margin-bottom:5px;padding:10px 11px;cursor:pointer;border:1px solid transparent;border-radius:10px}.conv-item[data-v-a77a368e]:hover{background:#365f500d}.conv-item.active[data-v-a77a368e]{border-color:var(--tcm-line);background:var(--tcm-jade-light);box-shadow:inset 3px 0 var(--tcm-jade)}.conv-title-row[data-v-a77a368e]{display:flex;align-items:center;gap:6px}.conv-title[data-v-a77a368e]{flex:1;min-width:0;margin-bottom:5px;overflow:hidden;color:var(--tcm-ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.delete-btn[data-v-a77a368e]{display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:6px;color:#a8b0ac;background:transparent;font-size:16px;cursor:pointer;opacity:0}.conv-item:hover .delete-btn[data-v-a77a368e],.delete-btn[data-v-a77a368e]:focus-visible{opacity:1}.delete-btn[data-v-a77a368e]:hover{color:#fff;background:var(--tcm-cinnabar)}.conv-meta[data-v-a77a368e]{display:flex;align-items:center;gap:7px;color:#909b96;font-size:9px}.conv-mode[data-v-a77a368e]{padding:2px 6px;border-radius:99px;color:var(--tcm-jade);background:#365f5014}.empty-hint[data-v-a77a368e]{padding:28px 12px;text-align:center;color:#a7afab;font-size:11px}.new-conv-btn[data-v-a77a368e]{margin:12px 14px 16px 24px;border:1px solid rgba(145,53,45,.35);border-radius:0;color:#fff8e8;background:linear-gradient(135deg,#a33a31,#7e2923);box-shadow:0 8px 18px #6f302524;letter-spacing:.1em}.new-conv-btn[data-v-a77a368e]:hover{background:#7e2923;transform:translateY(-2px)}.conv-items[data-v-a77a368e]{padding:0 10px 14px 20px}.conv-item[data-v-a77a368e]{margin-bottom:4px;border-radius:0;border-bottom:1px solid rgba(102,72,48,.1)}.conv-item[data-v-a77a368e]:before{position:absolute;top:14px;bottom:14px;left:0;width:2px;background:#a23a31;content:"";opacity:0;transform:scaleY(.3);transition:opacity .2s ease,transform .25s ease}.conv-item[data-v-a77a368e]:hover{background:#fff9ea8c}.conv-item.active[data-v-a77a368e]{border-color:#6648301f;background:#fff7e4cc;box-shadow:none}.conv-item.active[data-v-a77a368e]:before{opacity:1;transform:scaleY(1)}.conv-select[data-v-a77a368e]{padding-left:13px}.conv-title[data-v-a77a368e]{color:#4c382a;font-family:var(--font-serif)}.conv-mode[data-v-a77a368e]{border-radius:0;color:#9c3a31;background:#9c3a310f}.delete-btn[data-v-a77a368e]{border-radius:0}.delete-btn[data-v-a77a368e]:hover{background:#a23a31}.conv-item[data-v-a77a368e]{position:relative;display:flex;padding:0;cursor:default;overflow:hidden}.conv-select[data-v-a77a368e]{display:flex;min-width:0;min-height:58px;flex:1;flex-direction:column;justify-content:center;padding:9px 46px 9px 11px;border:0;color:inherit;background:transparent;text-align:left}.delete-btn[data-v-a77a368e]{position:absolute;top:9px;right:7px;width:36px;height:36px}.conv-meta[data-v-a77a368e]{font-size:11px;color:#66756e}.new-conv-btn[data-v-a77a368e]{min-height:44px}.empty-hint[data-v-a77a368e]{font-size:12px}.conv-items[data-v-a77a368e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:9px;padding:0 18px 18px}.conv-item[data-v-a77a368e]{position:relative;display:block;min-width:0;height:132px;margin:0;border:1px solid rgba(231,190,116,.14);background:linear-gradient(145deg,#5335229e,#261a13c2);box-shadow:inset 0 1px #ffeeca06;overflow:hidden;transition:border-color .22s ease,background-color .22s ease,transform .22s ease}.conv-item[data-v-a77a368e]:before{position:absolute;top:0;right:0;left:0;width:auto;height:2px;background:#a23a31;content:"";opacity:.45;transform:none}.conv-item[data-v-a77a368e]:after{position:absolute;right:-18px;bottom:-28px;width:76px;height:76px;border:1px solid rgba(231,190,116,.07);content:"";transform:rotate(45deg)}.conv-item[data-v-a77a368e]:hover{border-color:#e7be745c;background:linear-gradient(145deg,#5e3c26b8,#2a1c14d1);transform:translateY(-2px)}.conv-item.active[data-v-a77a368e]{border-color:#e4b0598c;background:linear-gradient(145deg,#6c3927c7,#301d15e0);box-shadow:inset 3px 0 #a23a31}.conv-select[data-v-a77a368e]{position:relative;z-index:1;display:grid;width:100%;height:100%;min-height:0;grid-template-columns:30px minmax(0,1fr);grid-template-rows:18px minmax(0,1fr) 20px;gap:5px 9px;padding:11px 11px 9px;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.volume-index[data-v-a77a368e]{grid-column:1/3;color:#f0cf9659;font:7px var(--font-sans);letter-spacing:.2em}.mode-seal[data-v-a77a368e]{display:grid;grid-column:1;grid-row:2;width:29px;height:34px;place-items:center;border:1px solid rgba(226,174,89,.34);color:#e6b360;background:#e1ac560f;font:17px STKaiti,KaiTi,serif}.mode-teaching .mode-seal[data-v-a77a368e]{color:#d9c17c;border-color:#d9c17c57}.mode-report .mode-seal[data-v-a77a368e]{color:#df8a7d;border-color:#df8a7d57}.conv-title[data-v-a77a368e]{display:-webkit-box;grid-column:2;grid-row:2;align-self:start;margin:0;overflow:hidden;color:#f5dfb8;font:13px/1.55 STKaiti,KaiTi,serif;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.conv-meta[data-v-a77a368e]{display:flex;grid-column:1/3;grid-row:3;align-items:center;gap:6px;color:#f4dcb266;font:8px var(--font-sans)}.conv-meta span+span[data-v-a77a368e]:before{margin-right:6px;color:#e5b76947;content:"·"}.continue-mark[data-v-a77a368e]{position:absolute;right:10px;bottom:9px;color:#d3a15a;font:8px var(--font-sans);opacity:0;transition:opacity .2s ease,transform .2s ease}.continue-mark i[data-v-a77a368e]{font-style:normal}.conv-item:hover .continue-mark[data-v-a77a368e],.conv-item.active .continue-mark[data-v-a77a368e]{opacity:1;transform:translate(2px)}.delete-btn[data-v-a77a368e]{z-index:3;top:7px;right:7px;width:26px;height:24px;border:1px solid transparent;color:#f6ddb347;font-size:8px;opacity:0}.delete-btn[data-v-a77a368e]:hover{border-color:#bb463973;color:#f5d9b5;background:#97352c9e}.empty-hint[data-v-a77a368e]{grid-column:1/-1;color:#f5dfb86b}@media (max-width:430px){.conv-items[data-v-a77a368e]{grid-template-columns:1fr}.conv-item[data-v-a77a368e]{height:118px}}.message-bubble[data-v-122060fe]{display:flex;width:100%;max-width:920px;gap:11px;padding:8px 18px;animation:messageArrive-122060fe .28s cubic-bezier(.22,1,.36,1) both}.message-bubble.latest[data-v-122060fe]{max-width:none;padding-inline:22px}.message-bubble.latest.assistant[data-v-122060fe]{display:block}.message-bubble.latest.assistant .bubble-avatar[data-v-122060fe]{display:none}.message-bubble.latest.assistant .bubble-body[data-v-122060fe]{width:100%}.message-bubble.latest.assistant .bubble-content[data-v-122060fe]{min-height:100%;padding:22px 28px 34px;border:1px solid rgba(117,78,47,.14);border-radius:2px;background:linear-gradient(90deg,rgba(152,55,45,.025),transparent 9%),#fffbf1e6;box-shadow:0 18px 46px #3e271712;font-size:15.5px;line-height:1.88}.message-bubble.latest.user[data-v-122060fe]{width:calc(100% - 44px);max-width:none;margin:6px 22px 2px;padding:11px 16px;align-self:stretch;border-left:3px solid rgba(158,58,49,.62);background:#714d300e}.message-bubble.latest.user .bubble-avatar[data-v-122060fe]{width:28px;height:28px;border-radius:50%;font-size:14px}.message-bubble.latest.user .bubble-body[data-v-122060fe]{flex:1}.message-bubble.latest.user .bubble-content[data-v-122060fe]{padding:2px 0;color:#493426;background:transparent;font-family:STKaiti,KaiTi,serif;font-size:18px;line-height:1.6}.failed-actions[data-v-122060fe]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px}.failed-actions button[data-v-122060fe]{min-height:34px;padding:6px 10px;border:1px solid rgba(157,59,50,.22);border-radius:1px;color:var(--state-danger);background:var(--state-danger-bg);font:10px var(--font-sans)}.failed-actions button[data-v-122060fe]:hover{border-color:var(--state-danger);background:#efd5cf}.refine-note[data-v-122060fe]{display:inline-flex;align-items:center;gap:5px;margin:8px 20px 2px;color:#9a7a45;font:9px var(--font-sans);letter-spacing:.04em}.refine-note i[data-v-122060fe]{width:5px;height:5px;border-radius:50%;background:#c08a2d}.refine-note.added[data-v-122060fe]{color:#2f6b45}.refine-note.added i[data-v-122060fe]{background:#3d8a5c}.message-bubble.user[data-v-122060fe]{flex-direction:row-reverse;align-self:flex-end}.message-bubble.latest.user[data-v-122060fe]{align-self:flex-end;align-items:center;width:auto;max-width:min(920px,calc(100% - 44px));margin:20px 22px 2px}.bubble-avatar[data-v-122060fe]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border:1px solid rgba(49,95,80,.18);border-radius:10px 10px 14px;color:var(--tcm-jade-deep);background:var(--tcm-jade-light);font-family:STKaiti,KaiTi,serif;font-size:18px;box-shadow:0 4px 12px #1f2d280f}.user .bubble-avatar[data-v-122060fe]{color:#fff8ee;border-color:#a8473d33;background:var(--tcm-cinnabar)}.bubble-body[data-v-122060fe]{position:relative}.bubble-content[data-v-122060fe]{padding:12px 17px;border-radius:14px;font-size:14px;line-height:1.82;word-break:break-word}.user .bubble-content[data-v-122060fe]{background:var(--tcm-jade-light);color:var(--tcm-ink)}.assistant .bubble-content[data-v-122060fe]{background:var(--tcm-white);color:var(--tcm-ink);border:1px solid var(--tcm-line);box-shadow:0 5px 14px #25332e0a}.answer-sources[data-v-122060fe]{margin:0 0 10px;border:1px solid rgba(119,82,52,.16);background:#faf3e49e}.sources-toggle[data-v-122060fe]{display:flex;width:100%;min-height:54px;align-items:center;gap:10px;padding:8px 11px;border:0;color:#594333;background:transparent;text-align:left;cursor:pointer}.sources-toggle[data-v-122060fe]:hover{background:#975b3b0b}.sources-seal[data-v-122060fe]{display:grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:1px solid rgba(157,58,49,.34);color:#9f3a32;background:#fff8e9d1;font:16px STKaiti,KaiTi,serif}.sources-toggle>span[data-v-122060fe]:nth-child(2){display:grid;min-width:0;gap:2px}.sources-toggle b[data-v-122060fe]{font:600 13px STKaiti,KaiTi,serif}.sources-toggle small[data-v-122060fe]{color:#8b7968;font-size:10px}.sources-toggle i[data-v-122060fe]{margin-left:auto;color:#9b6e53;font:normal 10px var(--font-sans)}.sources-list[data-v-122060fe]{display:grid;gap:0;padding:0 10px 10px}.source-item[data-v-122060fe]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 5px;border:0;border-top:1px solid rgba(119,82,52,.11);color:#554032;background:transparent;text-align:left;cursor:pointer}.source-item[data-v-122060fe]:hover{background:#fffbf0b8}.source-index[data-v-122060fe]{padding-top:2px;color:#a13d34;font:12px STKaiti,KaiTi,serif;white-space:nowrap;min-width:56px;text-align:left}.source-copy[data-v-122060fe]{display:grid;min-width:0;gap:3px}.source-copy b[data-v-122060fe]{overflow:hidden;color:#4a382c;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.source-copy small[data-v-122060fe]{display:-webkit-box;overflow:hidden;color:#806f60;font-size:10px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.source-action[data-v-122060fe]{padding-top:1px;color:#a06a4a;font-size:9px}.message-bubble.latest.assistant .answer-sources[data-v-122060fe]{margin:0 28px 16px}@media (max-width:820px){.message-bubble.latest.assistant .answer-sources[data-v-122060fe]{margin:0 12px 12px}.sources-toggle[data-v-122060fe]{min-height:50px;padding:7px 9px}.source-item[data-v-122060fe]{grid-template-columns:25px minmax(0,1fr);gap:7px}.source-action[data-v-122060fe]{display:none}.source-copy small[data-v-122060fe]{-webkit-line-clamp:2}}.bubble-content[data-v-122060fe] strong{font-weight:600;color:var(--tcm-ink-strong)}.bubble-content[data-v-122060fe] em{font-style:italic}.bubble-content[data-v-122060fe] h2,.bubble-content[data-v-122060fe] h3,.bubble-content[data-v-122060fe] h4{margin:8px 0 4px;font-weight:600;color:var(--tcm-ink-strong)}.bubble-content[data-v-122060fe] h2{font-size:16px}.bubble-content[data-v-122060fe] h3{font-size:15px}.bubble-content[data-v-122060fe] h4{font-size:14px}.bubble-content[data-v-122060fe] p{margin:0 0 4px}.bubble-content[data-v-122060fe] ul,.bubble-content[data-v-122060fe] ol{margin:4px 0;padding-left:20px}.bubble-content[data-v-122060fe] li{margin:2px 0}.bubble-content[data-v-122060fe] code{background:#f5f5f5;padding:1px 4px;border-radius:3px;font-size:13px;font-family:Courier New,monospace}.bubble-content[data-v-122060fe] pre{background:#f5f5f5;border-radius:6px;padding:12px;overflow-x:auto;margin:8px 0}.bubble-content[data-v-122060fe] pre code{background:none;padding:0;font-size:13px}.bubble-content[data-v-122060fe] blockquote{border-left:3px solid var(--tcm-gold);padding-left:12px;margin:8px 0;color:var(--tcm-ink-soft)}.bubble-content[data-v-122060fe] a{color:var(--tcm-jade)}.bubble-content[data-v-122060fe] hr{border:none;border-top:1px solid #eee;margin:12px 0}.thinking-placeholder[data-v-122060fe]{display:flex;min-height:48px;align-items:center;gap:5px;padding:12px 16px;border:1px solid var(--tcm-line);border-radius:14px;color:var(--tcm-muted);background:var(--tcm-white);box-shadow:0 5px 14px #25332e0a;font-size:11px}.thinking-placeholder span[data-v-122060fe]{width:6px;height:6px;border-radius:50%;background:var(--tcm-cinnabar);animation:thinkingDot-122060fe 1.15s ease-in-out infinite}.thinking-placeholder span[data-v-122060fe]:nth-child(2){animation-delay:.14s}.thinking-placeholder span[data-v-122060fe]:nth-child(3){animation-delay:.28s}.thinking-placeholder b[data-v-122060fe]{margin-left:5px;font-weight:500}.typing-cursor[data-v-122060fe]{display:inline-block;width:2px;height:16px;background:var(--tcm-cinnabar);animation:blink-122060fe 1s infinite;vertical-align:text-bottom;margin-left:2px}@keyframes messageArrive-122060fe{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes thinkingDot-122060fe{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes blink-122060fe{0%,50%{opacity:1}51%,to{opacity:0}}.status-tag[data-v-122060fe]{font-size:11px;margin-top:4px}.error-tag[data-v-122060fe]{color:#e74c3c}.interrupted-tag[data-v-122060fe]{color:#f39c12}.latest.assistant .bubble-content[data-v-122060fe] h2{margin:18px 0 10px;padding-bottom:8px;border-bottom:1px solid rgba(143,96,56,.14);font-size:22px}.latest.assistant .bubble-content[data-v-122060fe] h3{margin:17px 0 8px;color:#593d2a;font-size:18px}.latest.assistant .bubble-content[data-v-122060fe] h4{margin:14px 0 7px;font-size:16px}.latest.assistant .bubble-content[data-v-122060fe] p{margin:0 0 12px}.latest.assistant .bubble-content[data-v-122060fe] li{margin:5px 0}.latest.assistant .bubble-content[data-v-122060fe] blockquote{margin:14px 0;padding:10px 14px;border-left-color:#a43d34;background:#a43d340b}@media (max-width:820px){.message-bubble[data-v-122060fe]{padding-inline:10px}.message-bubble.latest[data-v-122060fe]{padding-inline:8px}.message-bubble.latest.user[data-v-122060fe]{width:calc(100% - 16px);margin-inline:8px}.message-bubble.latest.assistant .bubble-content[data-v-122060fe]{padding:18px 16px 30px;font-size:15px;line-height:1.82}.message-bubble.latest.user .bubble-content[data-v-122060fe]{font-size:16px}}.message-bubble.latest.assistant .bubble-body[data-v-122060fe]{isolation:isolate}.message-bubble.latest.assistant .bubble-content[data-v-122060fe]{position:relative;overflow:hidden;transition:border-color .28s ease,box-shadow .3s ease,background-color .3s ease,transform .26s cubic-bezier(.22,1,.36,1)}.message-bubble.latest.assistant.streaming .bubble-content[data-v-122060fe]{border-color:#ae6f317a;background:linear-gradient(90deg,rgba(164,55,45,.045),transparent 12%),#fff9eb;box-shadow:0 22px 50px #482f1c1f,inset 4px 0 #a53b31}.message-bubble.latest.assistant.streaming .bubble-content[data-v-122060fe]:before{position:absolute;z-index:2;top:18px;bottom:18px;left:10px;width:1px;background:#d9a24c;content:"";pointer-events:none;transform-origin:top;animation:writingRuleGrow-122060fe .58s cubic-bezier(.22,1,.36,1) both}.message-bubble.latest.assistant.streaming .bubble-content[data-v-122060fe]:after{position:absolute;z-index:0;top:0;right:0;width:74px;height:74px;border-top:2px solid rgba(178,58,46,.45);border-right:2px solid rgba(211,151,63,.46);content:"";pointer-events:none;animation:folioCornerSet-122060fe .48s ease-out both}.message-bubble.latest.assistant .bubble-content[data-v-122060fe]>*{position:relative;z-index:1}.message-bubble.latest.assistant.completion-settling .bubble-content[data-v-122060fe]{animation:answerInkSettle-122060fe .72s cubic-bezier(.22,1,.36,1) both}@keyframes writingRuleGrow-122060fe{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes folioCornerSet-122060fe{0%{opacity:0;transform:translate(-5px,5px)}to{opacity:1;transform:none}}@keyframes answerInkSettle-122060fe{0%{border-color:#ae6f3185;box-shadow:0 22px 50px #482f1c1f,inset 4px 0 #a53b31;transform:translateY(3px)}52%{border-color:#d59b42a3;box-shadow:0 17px 40px #482f1c1a,inset 2px 0 #d39a43}to{border-color:#91633352;box-shadow:0 14px 34px #3e271712,inset 1px 0 #b57a3224;transform:none}}@media (prefers-reduced-motion:reduce){.message-bubble[data-v-122060fe],.thinking-placeholder span[data-v-122060fe],.typing-cursor[data-v-122060fe],.message-bubble.latest.assistant.streaming .bubble-content[data-v-122060fe]:before,.message-bubble.latest.assistant.streaming .bubble-content[data-v-122060fe]:after,.message-bubble.latest.assistant.completion-settling .bubble-content[data-v-122060fe]{animation:none!important}.message-bubble.latest.assistant .bubble-content[data-v-122060fe]{transition:none!important}}@keyframes renThinkingJump-122060fe{0%,70%,to{transform:translateY(0);opacity:.75}35%{transform:translateY(-4px);opacity:1}}@keyframes renBlink-122060fe{0%,49%{opacity:1}50%,to{opacity:0}}.thinking-placeholder span[data-v-122060fe],.thinking-placeholder i[data-v-122060fe]{animation:renThinkingJump-122060fe 1.1s cubic-bezier(.3,0,.4,1) infinite!important;opacity:1!important}.thinking-placeholder span[data-v-122060fe]:nth-child(1),.thinking-placeholder i[data-v-122060fe]:nth-child(1){animation-delay:0s!important}.thinking-placeholder span[data-v-122060fe]:nth-child(2),.thinking-placeholder i[data-v-122060fe]:nth-child(2){animation-delay:.18s!important}.thinking-placeholder span[data-v-122060fe]:nth-child(3),.thinking-placeholder i[data-v-122060fe]:nth-child(3){animation-delay:.36s!important}.typing-cursor[data-v-122060fe]{animation:renBlink-122060fe 1s step-end infinite!important}.refine-block[data-v-122060fe]{margin:10px 0 2px;border-top:1px dashed rgba(55,45,37,.18);padding-top:8px}.refine-block summary[data-v-122060fe]{cursor:pointer;list-style:none;font-size:11.5px;color:var(--tcm-gold, #9a7442);letter-spacing:.02em}.refine-block summary[data-v-122060fe]::-webkit-details-marker{display:none}.refine-block summary[data-v-122060fe]:before{content:"▸ "}.refine-block[open] summary[data-v-122060fe]:before{content:"▾ "}.refine-block[open] summary[data-v-122060fe]{margin-bottom:6px}.refine-body[data-v-122060fe]{font-size:13.5px;line-height:1.85;color:var(--tcm-ink-soft, #625b53);background:#9a74420d;border-left:2px solid rgba(154,116,66,.35);border-radius:6px;padding:10px 12px}.message-list[data-v-c0506a19]{position:relative;display:flex;flex:1;min-height:0;flex-direction:column;overflow-y:auto;padding:12px 0 28px;scroll-padding-block:72px 120px;overflow-anchor:none}.refine-bubble[data-v-c0506a19]{align-self:flex-end;width:min(760px,calc(100% - 46px));margin:10px 16px 14px 46px;border-left:3px solid #c99a55;background:linear-gradient(180deg,#fffbf0eb,#faf2dee6);box-shadow:0 2px 10px #966e3214}.refine-bubble header[data-v-c0506a19]{display:flex;align-items:baseline;gap:8px;padding:7px 12px 0}.refine-bubble header span[data-v-c0506a19]{color:#8a5a17;font:12px STKaiti,KaiTi,serif;letter-spacing:.06em}.refine-bubble header small[data-v-c0506a19]{color:#8a5a178c;font:8px var(--font-sans);letter-spacing:.12em}.refine-bubble p[data-v-c0506a19]{margin:0;padding:6px 12px 12px;color:#46331f;font-size:14px;line-height:1.8;white-space:pre-wrap;word-break:break-word}.refine-bubble[data-streaming=true][data-v-c0506a19]:after{display:inline-block;width:4px;height:1.1em;margin-left:2px;vertical-align:text-bottom;background:#c08a2d;content:"";animation:refineBlink-c0506a19 .7s steps(2,start) infinite}@keyframes refineBlink-c0506a19{to{visibility:hidden}}.streaming-notice[data-v-c0506a19]{position:sticky;z-index:4;top:8px;display:flex;width:max-content;max-width:calc(100% - 32px);min-height:34px;margin:0 auto 8px;align-items:center;gap:7px;padding:6px 11px;border:1px solid rgba(168,71,61,.16);border-radius:99px;color:var(--tcm-cinnabar-deep);background:#fffaf4eb;box-shadow:0 8px 20px #1f2d2814;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:11px}.streaming-notice span[data-v-c0506a19]{width:7px;height:7px;border-radius:50%;background:var(--tcm-cinnabar);animation:answerPulse-c0506a19 1.1s ease-in-out infinite}.streaming-notice small[data-v-c0506a19]{color:var(--tcm-muted);font-size:9px}.latest-btn[data-v-c0506a19]{position:sticky;z-index:5;top:calc(100% - 48px);display:flex;min-height:40px;margin:0 auto -40px;align-items:center;padding:7px 13px;border:1px solid var(--tcm-line-strong);border-radius:99px;color:var(--tcm-jade-deep);background:var(--tcm-white);box-shadow:var(--tcm-shadow-soft);font-size:12px;cursor:pointer}.latest-btn[data-v-c0506a19]:hover{border-color:#315f5059;transform:translateY(-2px);box-shadow:0 12px 24px #1f2d281f}.latest-btn[data-v-c0506a19]:active{transform:scale(.97)}@keyframes answerPulse-c0506a19{50%{opacity:.45;box-shadow:0 0 0 6px #a8473d1a}}.empty-state[data-v-c0506a19]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#bbb}.empty-icon[data-v-c0506a19]{display:grid;place-items:center;width:58px;height:58px;margin-bottom:16px;border:1px solid var(--tcm-line);border-radius:16px 16px 22px;color:var(--tcm-cinnabar);background:var(--tcm-white);font:30px STKaiti,KaiTi,serif;box-shadow:var(--tcm-shadow-soft)}.empty-text[data-v-c0506a19]{font-size:16px;color:var(--tcm-ink-soft);margin-bottom:8px}.empty-hint[data-v-c0506a19]{font-size:13px;color:var(--tcm-muted)}.message-list[data-v-c0506a19]{scrollbar-color:rgba(133,92,55,.34) transparent}.streaming-notice[data-v-c0506a19]{border-radius:1px;border-color:#a03a3133;color:#8f342c;background:#fff6e4f0;box-shadow:0 10px 22px #50311d17}.streaming-notice span[data-v-c0506a19]{background:#a53b32}.latest-btn[data-v-c0506a19]{border-radius:1px;border-color:#66483038;color:#76503a;background:#fff8e9}.latest-btn[data-v-c0506a19]:hover{border-color:#a03a3157;color:#a13a31}.empty-icon[data-v-c0506a19]{border-radius:0;color:#a23a31;background:#fff8e9;box-shadow:8px 9px #a03a310d,var(--tcm-shadow-soft)}.empty-text[data-v-c0506a19]{color:#4e392b;font-family:STKaiti,KaiTi,serif;font-size:20px}.empty-hint[data-v-c0506a19]{color:#8b7866;font-size:11px}.latest-btn[data-v-c0506a19]{position:sticky!important;z-index:5!important;top:calc(100% - 52px)!important;display:grid!important;width:42px!important;height:42px!important;min-height:0!important;margin:0 6px -34px auto!important;place-items:center!important;padding:0!important;border:0!important;border-radius:50%!important;color:#6d4530!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.latest-btn span[data-v-c0506a19]{position:relative;display:grid!important;box-sizing:border-box;width:38px!important;height:38px!important;place-items:center;border:2px solid currentColor!important;border-radius:50%!important;background:#fff8e9fa!important;box-shadow:0 8px 22px #1f2d2833!important;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.latest-btn span[data-v-c0506a19]:after{display:block;width:0;height:0;border-top:10px solid currentColor;border-right:7px solid transparent;border-left:7px solid transparent;content:"";transform:translateY(2px)}.latest-btn[data-v-c0506a19]:hover{color:#a13a31!important;transform:translateY(1px)!important}.latest-btn:hover span[data-v-c0506a19]{box-shadow:0 10px 25px #1f2d283d!important}.chat-input-area[data-v-019eebd3]{position:relative;margin-top:auto;padding:10px 17px 14px;border-top:1px solid var(--tcm-line);background:#fffdf8f5}.interaction-status[data-v-019eebd3]{display:flex;min-height:24px;align-items:center;gap:7px;padding:0 4px 5px;color:var(--tcm-muted);font-family:var(--font-sans);font-size:10px}.status-dot[data-v-019eebd3]{width:6px;height:6px;border-radius:50%;background:#aab4af;box-shadow:0 0 0 4px #78867f14}.streaming .status-dot[data-v-019eebd3]{background:var(--tcm-cinnabar);animation:statusPulse-019eebd3 1.25s ease-in-out infinite}.streaming .interaction-status[data-v-019eebd3]{color:var(--tcm-cinnabar-deep)}.listening .status-dot[data-v-019eebd3]{background:var(--tcm-cinnabar);animation:statusPulse-019eebd3 1s ease-in-out infinite}.input-shell[data-v-019eebd3]{position:relative;display:flex;align-items:flex-end;gap:8px;padding:7px;border:1px solid rgba(54,95,80,.22);border-radius:15px;background:#fff;box-shadow:0 5px 18px #25332e0d}.input-shell[data-v-019eebd3]:focus-within{border-color:#365f5080;box-shadow:0 0 0 3px #365f5014}.chat-textarea[data-v-019eebd3]{flex:1;min-height:38px;max-height:150px;padding:8px 54px 7px 5px;border:0;outline:0;resize:none;color:var(--tcm-ink);background:transparent;font-size:13px;line-height:1.65}.chat-textarea[data-v-019eebd3]::placeholder{color:#9ca6a1}.voice-btn[data-v-019eebd3]{width:36px;height:36px;flex:0 0 auto;border:1px solid var(--tcm-line);border-radius:11px;color:var(--tcm-jade);background:var(--tcm-jade-light);cursor:pointer;font-family:STKaiti,KaiTi,serif}.voice-btn.listening[data-v-019eebd3]{color:#fff;background:var(--tcm-cinnabar);animation:listening-019eebd3 1.4s infinite}.voice-btn[data-v-019eebd3]:disabled{opacity:.45;cursor:not-allowed}.send-btn[data-v-019eebd3],.stop-btn[data-v-019eebd3]{display:inline-flex;min-width:68px;height:38px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:11px;color:#fff;cursor:pointer;box-shadow:0 7px 16px #1f463a26}.send-btn i[data-v-019eebd3]{font-style:normal;font-size:14px;transition:transform .18s ease}.send-btn:hover:not(:disabled) i[data-v-019eebd3]{transform:translate(2px,-2px)}.send-btn[data-v-019eebd3]{background:var(--tcm-jade)}.send-btn[data-v-019eebd3]:hover:not(:disabled){background:var(--tcm-jade-deep);transform:translateY(-1px)}.send-btn[data-v-019eebd3]:disabled{background:#b9c1bd;cursor:not-allowed}.stop-btn[data-v-019eebd3]{background:var(--tcm-cinnabar);box-shadow:0 7px 16px #a8473d29}.stop-square[data-v-019eebd3]{width:9px;height:9px;border-radius:2px;background:currentColor}.send-btn[data-v-019eebd3]:active:not(:disabled),.stop-btn[data-v-019eebd3]:active,.voice-btn[data-v-019eebd3]:active:not(:disabled){transform:scale(.96)}.input-hints[data-v-019eebd3]{display:flex;justify-content:space-between;gap:10px;padding:6px 4px 0;color:#9ca6a1;font-size:9px}@keyframes listening-019eebd3{50%{box-shadow:0 0 0 7px #a94b3f00}}@keyframes statusPulse-019eebd3{50%{opacity:.55;box-shadow:0 0 0 6px #a8473d1a}}.chat-input-area[data-v-019eebd3]{padding:12px 15px 14px;border-top-color:#6648302b;background:linear-gradient(180deg,#f6eddbe6,#fffbf0f7)}.interaction-status[data-v-019eebd3]{color:#806b57}.status-dot[data-v-019eebd3]{background:#b99d6b;box-shadow:0 0 0 4px #b99d6b1a}.input-shell[data-v-019eebd3]{gap:9px;padding:8px;border-radius:2px;border-color:#66483038;background:#fffcf3e6;box-shadow:0 8px 20px #4a332012,inset 16px 0 24px #e8d6b52e;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.input-shell[data-v-019eebd3]:before{position:absolute;top:8px;bottom:8px;left:50px;width:1px;background:linear-gradient(transparent,rgba(159,56,46,.16),transparent);content:""}.input-shell[data-v-019eebd3]:focus-within{border-color:#9b382f6b;box-shadow:0 0 0 3px #9b382f0f,0 12px 26px #4a33201a;transform:translateY(-1px)}.chat-textarea[data-v-019eebd3]{padding-left:10px;color:#3e2d22;font-family:var(--font-serif)}.voice-btn[data-v-019eebd3]{border-radius:0;border-color:#9f382e3d;color:#a13b32;background:#ac3c310f;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.voice-btn[data-v-019eebd3]:hover:not(:disabled){color:#fff;background:#a13b32;transform:translateY(-2px)}.voice-btn.listening[data-v-019eebd3]{background:#a13b32}.listening .input-shell[data-v-019eebd3]{border-color:#a13b327a;box-shadow:0 0 0 3px #a13b3212,0 10px 24px #5e2b201a}.send-btn[data-v-019eebd3],.stop-btn[data-v-019eebd3]{border-radius:1px}.send-btn[data-v-019eebd3]{background:linear-gradient(135deg,#a53a31,#7f2923);box-shadow:0 7px 16px #7f292329}.send-btn[data-v-019eebd3]:hover:not(:disabled){background:#7f2923}.send-btn[data-v-019eebd3]:active:not(:disabled){box-shadow:0 0 0 4px #a53a311a;transform:scale(.96)}.input-hints[data-v-019eebd3]{color:#a28f7c}.chat-input-area[data-v-019eebd3]{padding:9px 14px 10px!important;border-top:1px solid rgba(111,72,43,.14)!important;background:linear-gradient(180deg,#efddb88f,#f8edd5eb)!important}.input-shell[data-v-019eebd3]{display:grid!important;grid-template-columns:34px minmax(0,1fr) 32px auto;align-items:center!important;gap:8px!important;min-height:64px;padding:7px 8px!important;border:1px solid rgba(105,67,40,.24)!important;border-radius:1px!important;background:linear-gradient(100deg,#fffcf0f5,#f8edd4e6)!important;box-shadow:0 9px 24px #422a1a12,inset 4px 0 #9c372e14!important;transform:none!important}.input-shell[data-v-019eebd3]:before{display:none!important}.input-shell[data-v-019eebd3]:after{position:absolute;right:112px;bottom:8px;left:50px;height:1px;background:linear-gradient(90deg,rgba(157,57,48,.18),rgba(126,93,57,.06),transparent);content:"";pointer-events:none}.input-shell[data-v-019eebd3]:focus-within{border-color:#98352d7a!important;box-shadow:0 0 0 2px #98352d0e,0 12px 28px #422a1a1a!important}.question-mark[data-v-019eebd3]{display:grid;width:32px;height:42px;place-items:center;border-right:1px solid rgba(157,57,48,.2);color:#9e382f;font:25px/1 STKaiti,KaiTi,serif}.writing-field[data-v-019eebd3]{display:flex;min-width:0;flex-direction:column;justify-content:center}.interaction-status[data-v-019eebd3]{min-height:17px;padding:0!important;gap:6px;font-size:8px!important;letter-spacing:.04em}.status-dot[data-v-019eebd3]{width:4px!important;height:4px!important;box-shadow:0 0 0 3px #b99d6b17!important}.chat-textarea[data-v-019eebd3]{width:100%!important;min-width:0!important;min-height:32px!important;max-height:126px!important;padding:4px 5px 5px 0!important;color:#37271e!important;font-family:var(--font-serif)!important;font-size:13px!important;line-height:1.65!important}.chat-textarea[data-v-019eebd3]::placeholder{color:#aa9987!important}.voice-btn[data-v-019eebd3]{width:30px!important;height:30px!important;border:0!important;border-left:1px solid rgba(110,73,45,.15)!important;background:transparent!important;color:#8e6648!important}.voice-btn[data-v-019eebd3]:hover:not(:disabled),.voice-btn.listening[data-v-019eebd3]{color:#fff!important;background:#9f3a31!important}.send-btn[data-v-019eebd3],.stop-btn[data-v-019eebd3]{min-width:64px!important;height:38px!important;border:1px solid rgba(116,39,33,.2)!important;border-radius:1px!important;font:11px var(--font-sans)!important;letter-spacing:.12em!important;box-shadow:0 6px 13px #74272124!important}.send-btn[data-v-019eebd3]{background:linear-gradient(145deg,#9f3b32,#7d2923)!important}.send-btn[data-v-019eebd3]:disabled{border-color:#674e391f!important;color:#a99886!important;background:#99846a21!important;box-shadow:none!important}.send-btn i[data-v-019eebd3]{font-size:12px!important}.input-hints[data-v-019eebd3]{padding:5px 2px 0!important;color:#6953409e!important;font-size:8px!important;letter-spacing:.03em}.input-hints span[data-v-019eebd3]:last-child{opacity:.72}@media (max-width: 600px){.chat-input-area[data-v-019eebd3]{width:100%;max-width:100%;box-sizing:border-box;padding:10px;overflow:hidden}.input-shell[data-v-019eebd3]{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.input-hints span[data-v-019eebd3]:last-child{display:none}.input-shell[data-v-019eebd3]{grid-template-columns:24px minmax(0,1fr) 25px auto!important;gap:4px!important;min-height:59px!important;padding:6px!important}.question-mark[data-v-019eebd3]{width:23px;height:34px;font-size:19px}.interaction-status[data-v-019eebd3]{display:none!important}.chat-textarea[data-v-019eebd3]{min-width:0!important;width:100%!important;padding-right:1px!important;font-size:12px!important}.voice-btn[data-v-019eebd3]{width:24px!important;height:27px!important}.send-btn[data-v-019eebd3],.stop-btn[data-v-019eebd3]{min-width:48px!important;width:48px!important;height:33px!important;flex:0 0 48px;padding-inline:3px!important;font-size:9px!important}.input-shell[data-v-019eebd3]:after{right:83px;left:37px}.input-hints[data-v-019eebd3]{padding-top:4px!important}.input-hints span[data-v-019eebd3]:last-child{display:none!important}}.input-shell[data-v-019eebd3]{isolation:isolate;overflow:hidden}.input-shell[data-v-019eebd3]:before{display:block!important;position:absolute;z-index:3;right:110px;bottom:7px;left:49px;width:auto;height:2px;background:#a43b31;content:"";opacity:0;pointer-events:none;transform:scaleX(0);transform-origin:center}.submitting .input-shell[data-v-019eebd3]:before{animation:questionRuleOpen-019eebd3 .34s cubic-bezier(.22,1,.36,1) both}.submitting .input-shell[data-v-019eebd3]{animation:paperCommit-019eebd3 .32s ease-out both}.submitting .question-mark[data-v-019eebd3]{animation:questionSealCommit-019eebd3 .34s ease-out both}@keyframes questionRuleOpen-019eebd3{0%{opacity:0;transform:scaleX(0)}45%{opacity:1}to{opacity:.65;transform:scaleX(1)}}@keyframes paperCommit-019eebd3{0%,to{box-shadow:0 9px 24px #422a1a12,inset 4px 0 #9c372e14}46%{border-color:#98352d94;box-shadow:0 7px 18px #422a1a1c,inset 4px 0 #9c372e4d}}@keyframes questionSealCommit-019eebd3{50%{color:#7f251f;transform:scale(.94)}}@media (max-width:600px){.input-shell[data-v-019eebd3]:before{right:82px;left:36px}}@media (prefers-reduced-motion:reduce){.streaming .status-dot[data-v-019eebd3],.listening .status-dot[data-v-019eebd3],.voice-btn.listening[data-v-019eebd3],.submitting .input-shell[data-v-019eebd3]:before,.submitting .input-shell[data-v-019eebd3],.submitting .question-mark[data-v-019eebd3]{animation:none!important}.submitting .input-shell[data-v-019eebd3]:before{opacity:.45;transform:none}}@keyframes renStatusPulse-019eebd3{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.status-dot[data-v-019eebd3]{animation:renStatusPulse-019eebd3 1.1s ease-in-out infinite!important}.submitting .input-shell[data-v-019eebd3]:before{animation:renStatusPulse-019eebd3 1.4s ease-in-out infinite!important}.send-btn[data-v-019eebd3],.stop-btn[data-v-019eebd3]{min-width:78px!important;height:40px!important;padding:0 16px!important;border:1px solid rgba(138,47,38,.35)!important;border-radius:4px!important;font:600 12px/1 var(--font-sans)!important;letter-spacing:.08em!important;box-shadow:0 2px #68462a1a,0 8px 18px #8a2f2629!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.send-btn[data-v-019eebd3]{background:linear-gradient(135deg,#a8443a,#8a2f26)!important;color:#fdf6e8!important}.send-btn[data-v-019eebd3]:hover:not(:disabled){background:linear-gradient(135deg,#b14c41,#94342a)!important;box-shadow:0 3px #68462a1f,0 10px 22px #8a2f2633!important;transform:translateY(-1px)!important}.send-btn[data-v-019eebd3]:active:not(:disabled){transform:translateY(0)!important;box-shadow:inset 0 2px 6px #3c141040!important}.send-btn i[data-v-019eebd3]{font-size:13px!important;opacity:.9;transition:transform .18s ease!important}.send-btn:hover:not(:disabled) i[data-v-019eebd3]{transform:translate(3px)!important}.send-btn[data-v-019eebd3]:disabled{background:#c4baa88c!important;border-color:#68462a29!important;color:#5a4a3aa6!important;box-shadow:none!important;cursor:not-allowed!important}.send-btn:disabled i[data-v-019eebd3]{opacity:.5!important}.send-btn.interrupt[data-v-019eebd3]{background:#fffaeeeb!important;color:#8f342d!important;border-color:#8a2f2673!important;box-shadow:0 2px #68462a14!important}.send-btn.interrupt[data-v-019eebd3]:hover:not(:disabled){background:#fdf1e2!important;border-color:#8a2f26!important}.stop-btn[data-v-019eebd3]{background:linear-gradient(135deg,#8a8f86,#6f746c)!important;border-color:#50585066!important;color:#fbfaf6!important}.input-shell .send-btn[data-v-019eebd3],.input-shell .stop-btn[data-v-019eebd3]{justify-self:end!important;white-space:nowrap!important}.action-btn[data-v-019eebd3]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:84px;height:40px;padding:0 17px;border:1px solid rgba(138,47,38,.35);border-radius:4px;font:600 12px/1 var(--font-sans);letter-spacing:.08em;color:#fdf6e8;background:linear-gradient(135deg,#a8443a,#8a2f26);box-shadow:0 2px #68462a1a,0 8px 18px #8a2f2629;cursor:pointer;white-space:nowrap;justify-self:end;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.action-btn i[data-v-019eebd3]{font-style:normal;font-size:13px;opacity:.92;transition:transform .18s ease}.action-btn[data-v-019eebd3]:hover:not(:disabled){background:linear-gradient(135deg,#b14c41,#94342a);transform:translateY(-1px);box-shadow:0 3px #68462a1f,0 10px 22px #8a2f2633}.action-btn:hover:not(:disabled) i[data-v-019eebd3]{transform:translate(3px)}.action-btn[data-v-019eebd3]:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 2px 6px #3c141040}.action-btn[data-v-019eebd3]:disabled{background:#c4baa88c;border-color:#68462a29;color:#5a4a3aa6;box-shadow:none;cursor:not-allowed}.action-btn:disabled i[data-v-019eebd3]{opacity:.5}.action-btn.is-stop[data-v-019eebd3]{background:linear-gradient(135deg,#8d948b,#6f756d);border-color:#50585066;color:#fbfaf6}.action-btn.is-stop[data-v-019eebd3]:hover{background:linear-gradient(135deg,#7d847b,#61675f)}.action-btn .stop-square[data-v-019eebd3]{width:9px;height:9px;border-radius:2px;background:currentColor;display:inline-block}.send-btn[data-v-019eebd3],.stop-btn[data-v-019eebd3]{display:none!important}.evidence-panel[data-v-10100d74]{height:100%;padding:0 14px 18px;overflow-y:auto;color:#4c3728;font-family:var(--font-sans)}.dossier-heading[data-v-10100d74]{position:sticky;z-index:4;top:0;display:grid;min-height:94px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 -14px;padding:16px 18px 13px;border-bottom:1px solid rgba(102,69,42,.18);background:linear-gradient(150deg,#f8eacffa,#ddc196f7);box-shadow:0 8px 24px #4b301d14}.heading-seal[data-v-10100d74]{display:grid;width:40px;height:48px;place-items:center;border:1px solid rgba(157,55,46,.42);color:#a13b32;background:#9d372e0b;font:22px STKaiti,KaiTi,serif}.dossier-heading p[data-v-10100d74]{color:#a17443;font-size:7px;letter-spacing:.15em}.dossier-heading h3[data-v-10100d74]{margin:3px 0 2px;color:#493125;font:23px STKaiti,KaiTi,serif;letter-spacing:.08em}.dossier-heading small[data-v-10100d74]{color:#8c735e;font-size:8px}.dossier-heading>b[data-v-10100d74]{display:grid;width:31px;height:36px;place-items:center;border:1px solid rgba(105,71,43,.22);color:#9d3a31;font:11px var(--font-sans)}.track-note[data-v-10100d74]{margin:0 0 11px;padding:11px 3px 10px;border-bottom:1px solid rgba(105,71,43,.12);color:#8c7764;font-size:8px;line-height:1.65}.copy-error[data-v-10100d74]{margin:0 0 10px;padding:8px 10px;border-left:2px solid var(--state-danger);color:var(--state-danger);background:var(--state-danger-bg);font-size:9px}.empty-hint[data-v-10100d74]{display:flex;min-height:260px;align-items:center;justify-content:center;flex-direction:column;color:#967e68;text-align:center}.empty-hint>span[data-v-10100d74]{display:grid;width:52px;height:60px;place-items:center;border:1px solid rgba(157,55,46,.24);color:#a13b32;font:25px STKaiti,KaiTi,serif}.empty-hint b[data-v-10100d74]{margin-top:14px;color:#634a37;font:16px STKaiti,KaiTi,serif}.empty-hint p[data-v-10100d74]{max-width:230px;margin-top:7px;font-size:9px;line-height:1.7}.evidence-ledger[data-v-10100d74]{display:grid;gap:10px}.cite-card[data-v-10100d74]{position:relative;border:1px solid rgba(105,71,43,.18);background:linear-gradient(145deg,#fffaecd6,#e5cfaca8);box-shadow:0 10px 24px #4d332011;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.cite-card[data-v-10100d74]:before{position:absolute;top:0;bottom:0;left:0;width:3px;background:#95703d;content:""}.cite-card.track-method[data-v-10100d74]:before{background:#526d61}.cite-card[data-v-10100d74]:hover{border-color:#8b443059;box-shadow:0 15px 30px #482d1c1c;transform:translateY(-2px)}.cite-card.highlighted[data-v-10100d74]{border-color:#a13b32;box-shadow:0 0 0 2px #a13b3224,0 16px 32px #482d1c1f;animation:citation-focus-10100d74 .42s ease-out}@keyframes citation-focus-10100d74{0%{transform:translateY(4px);background:#f6dfbd}to{transform:none}}.folio-head[data-v-10100d74]{display:flex;min-height:31px;align-items:center;justify-content:space-between;padding:0 10px 0 14px;border-bottom:1px solid rgba(105,71,43,.1);color:#9c8168;font-size:7px;letter-spacing:.14em}.folio-head div[data-v-10100d74]{display:flex;align-items:center;gap:5px}.folio-head em[data-v-10100d74],.folio-head b[data-v-10100d74]{padding:3px 5px;border:1px solid rgba(105,71,43,.13);color:#6f7d72;background:#526d610a;font-size:7px;font-style:normal;font-weight:400;letter-spacing:0}.track-content .folio-head em[data-v-10100d74]{color:#8b6938;background:#95703d0a}.folio-head b[data-v-10100d74]{border-color:#a13b3240;color:#9d3a31;background:#a13b320a}.cite-body[data-v-10100d74]{display:block;width:100%;padding:0;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.cite-header[data-v-10100d74]{display:grid;width:100%;min-height:67px;grid-template-columns:34px minmax(0,1fr) 25px;align-items:center;gap:10px;padding:11px 11px 8px 14px;color:inherit}.cite-index[data-v-10100d74]{display:grid;width:32px;height:39px;place-items:center;border:1px solid rgba(149,112,61,.3);color:#946f3c;background:#95703d0a;font:14px STKaiti,KaiTi,serif}.track-method .cite-index[data-v-10100d74]{border-color:#526d6152;color:#526d61}.cite-meta[data-v-10100d74]{display:flex;min-width:0;flex-direction:column}.cite-meta strong[data-v-10100d74]{overflow:hidden;color:#493126;font:15px STKaiti,KaiTi,serif;text-overflow:ellipsis;white-space:nowrap}.cite-meta small[data-v-10100d74]{margin-top:5px;overflow:hidden;color:#927a65;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.expand-mark[data-v-10100d74]{display:grid;width:24px;height:27px;place-items:center;border-left:1px solid rgba(105,71,43,.13);color:#9d7441;font:11px STKaiti,KaiTi,serif;transition:color .16s ease,transform .16s ease}.expanded .expand-mark[data-v-10100d74]{color:#9d3a31;transform:translateY(-1px)}.evidence-tags[data-v-10100d74]{display:flex;flex-wrap:wrap;gap:5px;padding:0 14px 2px 58px}.evidence-tags span[data-v-10100d74]{padding:3px 5px;border:1px solid rgba(105,71,43,.12);color:#806b58;background:#fffcf15c;font-size:7px}.cite-text[data-v-10100d74]{display:block;margin:8px 14px 12px 58px;color:#604b3b;font:11px/1.85 var(--font-serif);white-space:pre-wrap;transition:color .16s ease}.cite-body:hover .cite-text[data-v-10100d74]{color:#493426}.cite-text[data-v-10100d74]:before{margin-right:3px;color:#a13b32;content:"“"}.cite-text[data-v-10100d74]:after{margin-left:3px;color:#a13b32;content:"”"}.cite-parent[data-v-10100d74]{display:block;margin:0 14px 12px 58px;padding:10px;border-left:2px solid rgba(82,109,97,.28);background:#fffcf166;overflow:hidden}.cite-parent strong[data-v-10100d74]{display:block;color:#866238;font-size:8px;letter-spacing:.1em}.cite-parent>span[data-v-10100d74]{display:block;margin-top:6px;color:#655244;font:10px/1.75 var(--font-serif);white-space:pre-wrap}.context-reveal-enter-active[data-v-10100d74],.context-reveal-leave-active[data-v-10100d74]{max-height:700px;opacity:1;transform:translateY(0);transition:max-height .16s cubic-bezier(.22,1,.36,1),opacity .12s ease,transform .16s cubic-bezier(.22,1,.36,1)}.context-reveal-enter-from[data-v-10100d74],.context-reveal-leave-to[data-v-10100d74]{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(-4px)}.folio-actions[data-v-10100d74]{display:flex;align-items:center;justify-content:flex-end;gap:3px;padding:7px 9px;border-top:1px solid rgba(105,71,43,.1);background:#69472b06}.folio-actions button[data-v-10100d74]{min-height:27px;padding:4px 7px;border:1px solid transparent;border-radius:0;color:#826a55;background:transparent;font-size:8px;cursor:pointer}.folio-actions button[data-v-10100d74]:hover{border-color:#69472b33;color:#96372f;background:#fffaec8a}@media (max-width:410px){.evidence-panel[data-v-10100d74]{padding-inline:10px}.dossier-heading[data-v-10100d74]{margin-inline:-10px;padding-inline:13px}.cite-text[data-v-10100d74],.cite-parent[data-v-10100d74]{margin-left:14px}.evidence-tags[data-v-10100d74]{padding-left:14px}.folio-actions[data-v-10100d74]{justify-content:stretch}.folio-actions button[data-v-10100d74]{flex:1;padding-inline:3px}}.cite-text[data-v-10100d74]{max-height:4.15em!important;overflow:hidden!important;transition:max-height .16s cubic-bezier(.22,1,.36,1),color .16s ease!important}.cite-card.expanded .cite-text[data-v-10100d74]{max-height:900px!important}@media (prefers-reduced-motion:reduce){.cite-card[data-v-10100d74],.expand-mark[data-v-10100d74],.cite-text[data-v-10100d74],.context-reveal-enter-active[data-v-10100d74],.context-reveal-leave-active[data-v-10100d74]{transition:none!important}.cite-card.highlighted[data-v-10100d74]{animation:none}}.retrieval-flow[data-v-f1c83e3a]{position:relative;display:grid;box-sizing:border-box;width:100%;height:48px;min-width:0;min-height:48px;max-height:48px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;overflow:hidden;padding:5px 10px 5px 14px;border:1px solid rgba(225,183,108,.22);border-radius:1px;color:#f1dfbd;background:linear-gradient(105deg,#2e1f16f7,#18110dfc);box-shadow:0 16px 44px #120b074d,inset 0 1px #ffe8ba0d}.retrieval-flow[data-v-f1c83e3a]:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background:repeating-linear-gradient(90deg,transparent 0 47px,rgba(231,190,116,.16) 47px 48px);content:"";pointer-events:none}.retrieval-flow[data-v-f1c83e3a]>*{position:relative;z-index:1}.flow-title[data-v-f1c83e3a]{display:flex;align-items:center;gap:8px;padding-right:14px;border-right:1px solid rgba(225,183,108,.16)}.flow-seal[data-v-f1c83e3a]{display:grid;width:28px;height:28px;place-items:center;border:1px solid rgba(227,183,106,.34);color:#efbd6c;font:15px STKaiti,KaiTi,serif}.flow-title div[data-v-f1c83e3a]{display:flex;flex-direction:column}.flow-title b[data-v-f1c83e3a]{color:#f0d5a6;font:12px STKaiti,KaiTi,serif;letter-spacing:.08em}.flow-title small[data-v-f1c83e3a]{color:#e4b86e66;font:6px var(--font-sans)}.flow-track[data-v-f1c83e3a]{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.flow-track article[data-v-f1c83e3a]{display:flex;min-width:0;align-items:center;justify-content:center;gap:6px;color:#f4e2c08a}.flow-track article span[data-v-f1c83e3a]{display:grid;width:22px;height:22px;flex:0 0 auto;place-items:center;border:1px solid rgba(226,183,107,.22);color:#d4ab67;font:11px STKaiti,KaiTi,serif}.flow-track article b[data-v-f1c83e3a]{overflow:hidden;font:8px var(--font-sans);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.flow-live[data-v-f1c83e3a]{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) minmax(170px,.55fr);align-items:center;gap:10px}.live-mark[data-v-f1c83e3a]{display:grid;width:27px;height:27px;flex:0 0 auto;place-items:center;border:1px solid rgba(190,72,59,.46);color:#fff0d0;background:#9c382fb8;font:13px STKaiti,KaiTi,serif}.live-copy[data-v-f1c83e3a]{display:grid;min-width:0;gap:2px}.flow-live b[data-v-f1c83e3a],.flow-live small[data-v-f1c83e3a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-copy>b[data-v-f1c83e3a]{color:#f7e4c2d9;font:9px var(--font-sans);font-weight:500}.live-copy>small[data-v-f1c83e3a]{color:#f2deb861;font:7px var(--font-sans)}.mini-lanes[data-v-f1c83e3a]{display:grid!important;min-width:0;gap:3px!important}.mini-lane[data-v-f1c83e3a]{display:grid;min-width:0;grid-template-columns:48px minmax(42px,1fr) 25px;align-items:center;gap:5px}.mini-lane>b[data-v-f1c83e3a]{color:#f6e1b9b8;font:7px var(--font-sans);font-weight:500}.mini-lane>i[data-v-f1c83e3a]{position:relative;height:3px;overflow:hidden;background:#e9c5821f}.mini-lane>i>em[data-v-f1c83e3a]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:#c88c3f;transform:scaleX(0);transform-origin:left}.method-mini>i>em[data-v-f1c83e3a]{background:#9f4a35}.retrieval-flow:not(.error):not(.interrupted) .mini-lane>i>em[data-v-f1c83e3a]{transform:scaleX(1)}.mini-lane>small[data-v-f1c83e3a]{color:#efd39ead;font:7px var(--font-sans);text-align:right}.flow-dial[data-v-f1c83e3a]{display:flex;align-items:center;gap:8px;padding-left:12px;border-left:1px solid rgba(225,183,108,.16)}.flow-state[data-v-f1c83e3a]{display:flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgba(228,187,111,.18);color:#f4e2c0b8;font:8px var(--font-sans);white-space:nowrap}.flow-state i[data-v-f1c83e3a]{width:6px;height:6px;border-radius:50%;background:#81766a}.working .flow-state i[data-v-f1c83e3a]{background:#efb553;box-shadow:none}.complete .flow-state i[data-v-f1c83e3a]{background:#e0a84f;box-shadow:none}.error .flow-state i[data-v-f1c83e3a],.interrupted .flow-state i[data-v-f1c83e3a]{background:#b94a3d}.flow-counts[data-v-f1c83e3a]{display:flex;align-items:center;gap:4px;color:#f0c36f;font:10px var(--font-sans);white-space:nowrap}.flow-counts small[data-v-f1c83e3a]{color:#f2deb885;font:7px var(--font-sans)}.flow-actions[data-v-f1c83e3a]{display:flex;align-items:center;justify-self:end;gap:4px;margin-left:auto;padding-left:8px;border-left:1px solid rgba(225,183,108,.16)}.flow-actions button[data-v-f1c83e3a]{display:flex;min-height:28px;align-items:center;gap:4px;padding:3px 7px;border:1px solid rgba(228,187,111,.18);border-radius:1px;color:#f4e2c0b3;background:#fff1d309;font:7px var(--font-sans);cursor:pointer;white-space:nowrap}.flow-actions button[data-v-f1c83e3a]:hover:not(:disabled){border-color:#e4bb6f6b;color:#ffe2aa;background:#e5b15b14}.flow-actions button[data-v-f1c83e3a]:disabled{opacity:.32;cursor:not-allowed}.flow-actions button>i[data-v-f1c83e3a]{display:grid;width:19px;height:19px;place-items:center;border:1px solid rgba(225,176,94,.22);color:#dca653;font:10px STKaiti,KaiTi,serif;font-style:normal}.flow-actions button>em[data-v-f1c83e3a]{display:grid;min-width:15px;height:15px;place-items:center;padding:0 2px;border:1px solid rgba(219,174,101,.24);color:#e4b96e;font:6px var(--font-sans);font-style:normal}.visually-hidden[data-v-f1c83e3a]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:1180px){.retrieval-flow[data-v-f1c83e3a]{gap:9px;padding-inline:10px}.flow-title small[data-v-f1c83e3a],.flow-counts[data-v-f1c83e3a],.flow-actions button>span[data-v-f1c83e3a]{display:none}.flow-title[data-v-f1c83e3a]{padding-right:9px}.flow-dial[data-v-f1c83e3a]{padding-left:9px}.flow-live[data-v-f1c83e3a]{grid-template-columns:auto minmax(0,1fr) minmax(135px,.5fr)}.mini-lane[data-v-f1c83e3a]{grid-template-columns:43px minmax(34px,1fr) 22px}.flow-actions button[data-v-f1c83e3a]{padding-inline:4px}}@media (max-width:820px){.retrieval-flow[data-v-f1c83e3a]{box-sizing:border-box;height:58px;min-height:58px;max-height:58px;grid-template-columns:auto minmax(0,1fr) auto auto;gap:5px;padding:5px 6px 5px 8px}.flow-title div[data-v-f1c83e3a]{display:none}.flow-title[data-v-f1c83e3a]{padding-right:7px}.flow-seal[data-v-f1c83e3a]{width:26px;height:26px}.flow-track[data-v-f1c83e3a]{gap:2px}.flow-track article[data-v-f1c83e3a]{gap:3px}.flow-track article span[data-v-f1c83e3a]{width:21px;height:21px}.flow-track article b[data-v-f1c83e3a]{display:none}.flow-live[data-v-f1c83e3a]{grid-template-columns:auto minmax(0,1fr);gap:7px}.live-mark[data-v-f1c83e3a]{width:25px;height:25px}.live-copy small[data-v-f1c83e3a]{display:none}.live-copy b[data-v-f1c83e3a]{font-size:8px}.mini-lanes[data-v-f1c83e3a]{grid-column:2;grid-row:2;margin-top:-2px}.mini-lane[data-v-f1c83e3a]{grid-template-columns:43px minmax(34px,1fr) 22px}.mini-lane>b[data-v-f1c83e3a],.mini-lane>small[data-v-f1c83e3a]{font-size:6px}.flow-dial[data-v-f1c83e3a]{gap:3px;padding-left:5px}.flow-state[data-v-f1c83e3a]{display:none}.flow-actions[data-v-f1c83e3a]{gap:2px;margin-left:auto;padding:0 0 0 4px}.flow-actions button[data-v-f1c83e3a]{min-height:25px;padding:2px 3px}.flow-actions button>i[data-v-f1c83e3a]{width:18px;height:18px}.flow-actions button>em[data-v-f1c83e3a]{position:absolute;top:-3px;right:-3px;background:#5a3523}.flow-actions button[data-v-f1c83e3a]{position:relative}}.retrieval-flow[data-v-f1c83e3a]{transition:border-color .32s ease,background .38s ease,box-shadow .38s ease}.retrieval-flow[data-v-f1c83e3a]:after{position:absolute;z-index:0;right:0;bottom:0;left:0;height:3px;background:#c98d3e;content:"";opacity:0;pointer-events:none;transform:scaleX(0);transform-origin:left}.retrieval-flow.starting[data-v-f1c83e3a]{border-color:#d58b3bad;box-shadow:0 18px 48px #120b075c,inset 5px 0 #ae382c61,0 0 18px #d38b3b1f}.retrieval-flow.retrieving[data-v-f1c83e3a]{border-color:#ebb04bc2;box-shadow:0 20px 56px #120b076b,inset 0 2px #ffe2a333,0 0 22px #e8ab462e}.retrieval-flow.organizing[data-v-f1c83e3a]{border-color:#de943ab8;background:linear-gradient(105deg,#372216fc,#301b12fc);box-shadow:0 20px 54px #120b0761,inset 0 -3px #de943a47,0 0 20px #cd7f3024}.retrieval-flow.complete[data-v-f1c83e3a]{border-color:#e1ab4bb3;box-shadow:0 15px 40px #120b074d,inset 0 -3px #e4b1516b}.retrieval-flow.starting[data-v-f1c83e3a]:after{opacity:.8;transform:scaleX(.18);transition:transform .52s cubic-bezier(.22,1,.36,1)}.retrieval-flow.retrieving[data-v-f1c83e3a]:after{opacity:1;transform:scaleX(.58);transition:transform .62s cubic-bezier(.22,1,.36,1)}.retrieval-flow.organizing[data-v-f1c83e3a]:after{opacity:1;background:#a94b32;transform:scaleX(.84);transition:transform .62s cubic-bezier(.22,1,.36,1),background-color .3s ease}.retrieval-flow.complete[data-v-f1c83e3a]:after{opacity:1;background:#d6a04a;transform:scaleX(1);transition:transform .52s cubic-bezier(.22,1,.36,1),background-color .3s ease}.working .live-mark[data-v-f1c83e3a],.working .flow-state i[data-v-f1c83e3a]{animation:none}.organizing .live-mark[data-v-f1c83e3a]{border-color:#ca8339ad;background:#8f452f;box-shadow:none}.complete .live-mark[data-v-f1c83e3a]{border-color:#d39f46a3;background:#895d2f;box-shadow:none}.complete .mini-lane>i>em[data-v-f1c83e3a]{opacity:1}@media (prefers-reduced-motion:reduce){.working .live-mark[data-v-f1c83e3a],.working .flow-state i[data-v-f1c83e3a]{animation:none!important}.working .mini-lane>i>em[data-v-f1c83e3a],.retrieval-flow[data-v-f1c83e3a],.retrieval-flow[data-v-f1c83e3a]:after{transition:none!important}}@keyframes renLivePulse-f1c83e3a{0%,to{opacity:1;box-shadow:0 0 #ca833980}50%{opacity:.5;box-shadow:0 0 0 6px #ca833900}}.working .live-mark[data-v-f1c83e3a],.working .flow-state i[data-v-f1c83e3a],.live-mark[data-v-f1c83e3a],.flow-state i[data-v-f1c83e3a]{animation:renLivePulse-f1c83e3a 1.2s ease-in-out infinite!important}.digital-stage[data-v-0695ab46]{position:relative;display:flex;box-sizing:border-box;width:100%;min-width:0;min-height:420px;overflow:hidden;flex-direction:column;padding:24px 28px 18px;border:1px solid rgba(197,162,105,.24);border-radius:3px;color:#f4ead8;background:radial-gradient(circle at 25% 32%,rgba(236,190,106,.13),transparent 24%),radial-gradient(circle at 82% 18%,rgba(179,61,50,.18),transparent 23%),linear-gradient(145deg,#2f241b,#17120f 55%,#0d0a08);box-shadow:0 32px 80px #18120e4d}.paper-grid[data-v-0695ab46]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.14;background-image:repeating-linear-gradient(0deg,transparent 0 39px,rgba(205,170,111,.12) 39px 40px)}.stage-topline[data-v-0695ab46],.manifest[data-v-0695ab46],.lineage-map[data-v-0695ab46]{position:relative;z-index:1}.stage-topline[data-v-0695ab46]{display:flex;align-items:center;justify-content:space-between;color:#e2c99e9e;font-size:9px;letter-spacing:.2em}.stage-topline b[data-v-0695ab46]{display:flex;align-items:center;gap:7px;color:#f4ead8ad;font-size:10px;font-weight:400}.stage-topline i[data-v-0695ab46]{width:6px;height:6px;border-radius:50%;background:#978e83}.stage-topline b.thinking i[data-v-0695ab46]{background:#c69a54}.stage-topline b.error i[data-v-0695ab46]{background:#c94d42}.manifest[data-v-0695ab46]{display:grid;grid-template-columns:34px minmax(0,1fr);flex:1;align-items:center;gap:22px;margin:18px 0 16px}.manifest-label[data-v-0695ab46]{align-self:stretch;padding-top:28px;border-right:1px solid rgba(205,170,111,.18);color:#b69763;font-size:10px;letter-spacing:.28em;writing-mode:vertical-rl}.portrait-card[data-v-0695ab46]{position:relative;width:100%;max-height:none;aspect-ratio:auto;overflow:hidden;margin:0;border:1px solid rgba(225,190,125,.32);background:#15100c;box-shadow:0 28px 60px #0000006b}.portrait-card img[data-v-0695ab46]{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#15100c}.portrait-card figcaption[data-v-0695ab46]{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:end;justify-content:space-between;padding:45px 14px 12px;background:linear-gradient(transparent,#0b0806e6);color:#f1dfbf}.portrait-card b[data-v-0695ab46]{font:20px STKaiti,KaiTi,serif}.portrait-card small[data-v-0695ab46]{color:#c8aa77;font-size:8px;letter-spacing:.1em}.manifest-copy[data-v-0695ab46]{padding:24px 0 24px 20px;border-left:2px solid #a9342d}.lecture-kicker[data-v-0695ab46]{margin:0 0 13px!important;color:#d8b06b8c!important;font-size:8px!important;letter-spacing:.24em}.manifest-copy h2[data-v-0695ab46]{margin:0 0 12px;color:#f0d9af;font:clamp(24px,2.2vw,38px)/1.2 "STKaiti","KaiTi",serif;letter-spacing:.08em}.manifest-copy>p[data-v-0695ab46]:not(.lecture-kicker){max-width:290px;color:#f9ebcfb3;font-size:13px;line-height:2}.voice-ledger[data-v-0695ab46]{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;margin-top:24px;padding:13px 0;border-block:1px solid rgba(218,180,113,.16)}.voice-mark[data-v-0695ab46]{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(190,64,52,.52);color:#e16a5e;font:17px STKaiti,KaiTi,serif}.voice-ledger>div[data-v-0695ab46]{display:flex;flex-direction:column}.voice-ledger b[data-v-0695ab46]{color:#e8cc9a;font-size:11px}.voice-ledger small[data-v-0695ab46]{margin-top:4px;color:#f4ead866;font-size:9px}.year-mark[data-v-0695ab46]{position:absolute;right:2px;bottom:4px;color:#cea9684d;font-size:9px;letter-spacing:.18em}.lineage-map[data-v-0695ab46]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(205,170,111,.19);border-bottom:1px solid rgba(205,170,111,.19)}.lineage-map>div[data-v-0695ab46]{display:flex;min-width:0;flex-direction:column;padding:12px 9px;border-right:1px solid rgba(205,170,111,.13)}.lineage-map>div[data-v-0695ab46]:last-child{border-right:0}.lineage-map span[data-v-0695ab46]{color:#b33d32;font-size:9px}.lineage-map b[data-v-0695ab46]{margin-top:5px;color:#ead8b8;font-size:13px;font-weight:500}.lineage-map small[data-v-0695ab46]{margin-top:3px;color:#f4ead86b;font-size:9px;white-space:nowrap}@media (max-width:820px){.digital-stage[data-v-0695ab46]{min-height:265px;padding:16px 18px}.manifest[data-v-0695ab46]{grid-template-columns:20px 105px minmax(0,1fr);gap:10px;margin:10px 0}.manifest-label[data-v-0695ab46]{padding-top:10px}.portrait-card[data-v-0695ab46]{width:105px}.portrait-card b[data-v-0695ab46]{font-size:14px}.portrait-card small[data-v-0695ab46],.manifest-copy>p[data-v-0695ab46]:not(.lecture-kicker),.voice-ledger[data-v-0695ab46]{display:none}.manifest-copy[data-v-0695ab46]{padding:8px 0 8px 10px}.manifest-copy h2[data-v-0695ab46]{font-size:20px}.lineage-map small[data-v-0695ab46]{display:none}}.stage-topline[data-v-0695ab46]{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;flex-wrap:wrap!important}.stage-topline>span[data-v-0695ab46]{white-space:nowrap!important;flex:0 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.stage-topline>b[data-v-0695ab46]{display:inline-flex!important;align-items:center!important;gap:5px!important;white-space:nowrap!important;flex:0 0 auto!important}.stage-topline>b span[data-v-0695ab46]{white-space:nowrap!important}@media (max-width:520px){.stage-topline>span[data-v-0695ab46]{font-size:8px!important}}.digital-stage.idle:not(.plate) .manifest[data-v-0695ab46]{grid-template-columns:34px minmax(0,1fr)!important}.digital-stage:not(.plate) .portrait-card[data-v-0695ab46]{width:100%!important;height:100%!important;max-height:none!important;aspect-ratio:auto!important}.digital-stage:not(.plate) .portrait-card img[data-v-0695ab46]{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.digital-stage.compact:not(.plate) .manifest[data-v-0695ab46]{grid-template-columns:34px minmax(0,1.08fr) minmax(0,.92fr)!important}@media (max-width: 1180px){.digital-stage.compact:not(.plate) .manifest[data-v-0695ab46]{grid-template-columns:20px minmax(0,1fr)!important}}.digital-stage.plate[data-v-0695ab46]{--plate-w: clamp(360px, 27.1vw, 760px);--plate-h: clamp(520px, 66vh, 1100px);padding:14px!important;background:radial-gradient(120% 70% at 50% 40%,#ecbe6a29,#ecbe6a0d 46%,#0000 72%),linear-gradient(158deg,#5b452e,#40301f 44%,#261a10)!important;box-shadow:inset 0 0 0 1px #ecbe6a38,inset 0 0 0 12px #ffeece0b,inset 0 0 90px #0000006b!important}.digital-stage.plate .paper-grid[data-v-0695ab46]{opacity:.22!important;background-image:repeating-linear-gradient(0deg,transparent 0 39px,rgba(214,178,116,.16) 39px 40px),repeating-linear-gradient(90deg,transparent 0 39px,rgba(214,178,116,.09) 39px 40px)!important}.digital-stage.plate>.portrait-card[data-v-0695ab46]{width:var(--plate-w)!important;max-width:100%!important;height:var(--plate-h)!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;margin:0!important;border:1px solid rgba(236,196,128,.45)!important;background:linear-gradient(180deg,#3a2c1d,#241a10)!important;box-shadow:0 0 0 1px #22160d99,0 0 0 9px #ecc48012,0 0 0 10px #ecc48029,0 30px 62px #00000085!important}.digital-stage.plate>.portrait-card img[data-v-0695ab46]{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:linear-gradient(180deg,#3a2c1d,#241a10)!important}.scholarship-path[data-v-f16f5b4f]{margin-top:20px;padding:14px 15px;border:1px solid rgba(49,95,80,.13);border-radius:14px;background:linear-gradient(115deg,#fffdf7d1,#edf3f0b3);box-shadow:inset 0 1px #ffffffd9}.path-heading[data-v-f16f5b4f]{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.path-heading>span[data-v-f16f5b4f]{flex:0 0 auto;color:var(--tcm-cinnabar);font:13px var(--font-serif);letter-spacing:.12em}.path-heading p[data-v-f16f5b4f]{color:var(--tcm-muted);font:10px/1.6 var(--font-sans)}.path-line[data-v-f16f5b4f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.path-step[data-v-f16f5b4f]{position:relative;display:flex;min-width:0;align-items:center;gap:8px}.path-mark[data-v-f16f5b4f]{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid rgba(168,71,61,.22);border-radius:50%;color:var(--tcm-cinnabar);background:#fffdf7e0;font:15px STKaiti,KaiTi,serif}.path-step div[data-v-f16f5b4f]{display:flex;min-width:0;flex-direction:column}.path-step strong[data-v-f16f5b4f]{color:var(--tcm-jade-deep);font-size:12px;font-weight:600}.path-step small[data-v-f16f5b4f]{margin-top:2px;color:var(--tcm-muted);font:10px var(--font-sans);white-space:nowrap}.path-step i[data-v-f16f5b4f]{height:1px;flex:1;margin:0 8px;background:linear-gradient(90deg,#b08a4e6b,#315f501f)}@media (max-width:980px){.path-heading p[data-v-f16f5b4f]{display:none}.path-line[data-v-f16f5b4f]{grid-template-columns:repeat(2,1fr);gap:10px}.path-step:nth-child(2) i[data-v-f16f5b4f]{display:none}}@media (max-width:540px){.scholarship-path[data-v-f16f5b4f]{padding:12px}.path-line[data-v-f16f5b4f]{gap:8px}.path-step[data-v-f16f5b4f]{gap:6px}.path-mark[data-v-f16f5b4f]{width:28px;height:28px}.path-step small[data-v-f16f5b4f]{display:none}.path-step i[data-v-f16f5b4f]{margin:0 4px}}.confirm-overlay[data-v-b00065f3]{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#12272175;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overscroll-behavior:contain}.confirm-card[data-v-b00065f3]{width:min(420px,100%);padding:28px;border:1px solid rgba(176,138,78,.26);border-radius:18px;color:var(--tcm-ink);background:var(--tcm-white);box-shadow:0 28px 70px #12272142;text-align:center}.confirm-seal[data-v-b00065f3]{display:grid;width:46px;height:46px;margin:0 auto 14px;place-items:center;border:1px solid rgba(168,71,61,.2);border-radius:12px;color:var(--tcm-cinnabar);background:var(--tcm-cinnabar-light);font:23px STKaiti,KaiTi,serif}.confirm-card h2[data-v-b00065f3]{color:var(--tcm-jade-deep);font-size:19px;font-weight:600}.confirm-msg[data-v-b00065f3]{margin:10px 0 24px;color:var(--tcm-ink-soft);font-family:var(--font-sans);font-size:13px;line-height:1.75}.confirm-actions[data-v-b00065f3]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.confirm-actions button[data-v-b00065f3]{min-height:44px;padding:10px 18px;border-radius:10px;font-family:var(--font-sans);font-size:13px}.cancel-btn[data-v-b00065f3]{border:1px solid var(--tcm-line-strong);color:var(--tcm-jade-deep);background:var(--tcm-white)}.confirm-btn[data-v-b00065f3]{border:1px solid var(--tcm-cinnabar);color:#fff;background:var(--tcm-cinnabar)}.confirm-btn[data-v-b00065f3]:hover{background:var(--tcm-cinnabar-deep)}@media (max-width:480px){.confirm-card[data-v-b00065f3]{padding:22px}.confirm-actions[data-v-b00065f3]{grid-template-columns:1fr}}.scene-command[data-v-30be8497]{position:absolute;z-index:55;inset:0 0 auto;display:flex;height:72px;align-items:center;justify-content:space-between;padding:10px 28px;box-sizing:border-box;color:#f8e8c7;pointer-events:none;background:linear-gradient(180deg,#1f150fc7,#1f150f2e);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.scene-identity[data-v-30be8497]{display:flex;align-items:center;gap:11px;pointer-events:auto}.scene-identity>span[data-v-30be8497]{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(238,188,102,.58);color:#f0bf6c;font:24px STKaiti,KaiTi,serif}.scene-identity div[data-v-30be8497]{min-width:0}.scene-identity b[data-v-30be8497]{display:block;color:#f7e6c5;font:600 16px/1.2 STKaiti,KaiTi,serif;white-space:nowrap}.scene-identity small[data-v-30be8497]{display:block;margin-top:3px;color:#f6e0bc8c;font:7px/1 var(--font-sans);letter-spacing:.18em;white-space:nowrap}.scene-actions[data-v-30be8497]{display:flex;align-items:center;gap:9px;margin-left:auto;pointer-events:auto}.primary-destinations[data-v-30be8497]{display:flex;height:40px;align-items:center;gap:0;padding:3px;border:1px solid rgba(235,195,126,.2);background:#1b120d57;box-shadow:inset 0 1px #fff4d909;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.destination[data-v-30be8497]{position:relative;display:flex;width:81px;height:32px;align-items:center;justify-content:center;gap:7px;padding:4px 13px;border:0;border-right:1px solid rgba(235,195,126,.1);color:#f8e4be8f;background:transparent;text-decoration:none;font:600 9px/1 var(--font-sans);transition:color .22s ease,background-color .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.destination[data-v-30be8497]:last-child{border-right:0}.destination i[data-v-30be8497]{display:grid;width:22px;height:22px;place-items:center;border:1px solid rgba(235,188,105,.18);color:inherit;font:12px/1 STKaiti,KaiTi,serif;font-style:normal}.destination.active[data-v-30be8497]{color:#f8dfb2;background:#f7e0b50e;box-shadow:inset 0 -2px #bd8744}.destination.active[data-v-30be8497]:before{position:absolute;top:7px;bottom:7px;left:0;width:2px;background:#a13b32;content:""}.destination.active i[data-v-30be8497]{border-color:#b13d329e;color:#f5cf89;background:#99352d57}.destination[data-v-30be8497]:hover{transform:translateY(-1px);color:#f7ddb0;background:#ffefcf0e}.workspace-tools[data-v-30be8497]{position:relative;display:flex;height:40px;align-items:center;justify-content:center;margin-left:3px;padding-left:10px;border-left:1px solid rgba(235,195,126,.14)}.utility-trigger[data-v-30be8497]{display:grid;width:34px;height:34px;place-items:center;margin:0;padding:0;border:1px solid rgba(235,195,126,.14);color:#f0d9ae;background:#2317102e;cursor:pointer;transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s ease}.utility-trigger i[data-v-30be8497]{display:grid;width:100%;height:100%;place-items:center;font:600 10px/1 var(--font-sans);font-style:normal;letter-spacing:0;transform:none}.utility-trigger[data-v-30be8497]:hover{transform:translateY(-1px);border-color:#ebc37e57;background:#f7e0b514}.utility-menu[data-v-30be8497]{position:absolute;z-index:90;top:calc(100% + 7px);right:0;display:grid;width:286px;padding:0;border:1px solid rgba(231,190,116,.28);color:#f5dfb7;background:linear-gradient(150deg,#3a261afe,#1c140ffe);box-shadow:0 28px 68px #0a06037a;overflow:hidden;transform-origin:top right;animation:utilityMenuIn-30be8497 .22s ease both}.utility-menu[data-v-30be8497]:before{position:absolute;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,#9f3a31,#d7a154 58%,transparent);content:""}.utility-profile[data-v-30be8497]{display:grid;min-height:74px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0;padding:14px 15px 12px;border-bottom:1px solid rgba(231,190,116,.13);background:radial-gradient(circle at 85% 0,rgba(165,70,45,.18),transparent 44%)}.utility-profile>span[data-v-30be8497]{display:grid;width:36px;height:42px;place-items:center;border:1px solid rgba(228,178,94,.4);color:#e3ae58;font:19px STKaiti,KaiTi,serif}.utility-profile div[data-v-30be8497]{display:flex;min-width:0;flex-direction:column}.utility-profile small[data-v-30be8497]{color:#f5e0b97a;font:8px var(--font-sans)}.utility-profile b[data-v-30be8497]{margin-top:4px;color:#fff0cf;font:14px STKaiti,KaiTi,serif}.utility-profile em[data-v-30be8497]{color:#cba56e;font:8px var(--font-sans);font-style:normal;white-space:nowrap}.utility-caption[data-v-30be8497]{display:flex;align-items:center;gap:8px;padding:11px 15px 5px;color:#d7a254;font:8px var(--font-sans);letter-spacing:.16em}.utility-caption i[data-v-30be8497]{height:1px;flex:1;background:#e7be742e}.utility-grid[data-v-30be8497]{display:grid;padding:0 8px}.utility-grid>button[data-v-30be8497]{display:flex;min-height:55px;align-items:center;gap:9px;padding:7px;border:0;border-bottom:1px solid rgba(231,190,116,.1);color:#f5dfb7;background:transparent;text-align:left;cursor:pointer}.utility-grid>button[data-v-30be8497]:hover{background:#efc2740f}.utility-grid>button>i[data-v-30be8497]{display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(226,172,83,.18);color:#d7a254;font:13px STKaiti,KaiTi,serif;font-style:normal}.utility-grid>button span[data-v-30be8497]{display:flex;min-width:0;flex:1;flex-direction:column}.utility-grid>button span b[data-v-30be8497]{color:#f7e3be;font:10px var(--font-sans)}.utility-grid>button span small[data-v-30be8497]{margin-top:3px;color:#f6dfb575;font:8px var(--font-sans)}.utility-grid>button em[data-v-30be8497]{color:#d7a254;font-style:normal}.utility-footer[data-v-30be8497]{display:flex;align-items:center;justify-content:space-between;padding:12px 15px;color:#f6dfb575;font:8px var(--font-sans)}.utility-footer button[data-v-30be8497]{border:0;color:#e5b174;background:transparent;cursor:pointer}.utility-footer button i[data-v-30be8497]{margin-right:4px;font-style:normal}@keyframes utilityMenuIn-30be8497{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:none}}@media (max-width:1180px) and (min-width:821px){.scene-command[data-v-30be8497]{padding-inline:20px}.destination[data-v-30be8497]{width:57px;min-width:57px;padding-inline:8px}.destination span[data-v-30be8497]{display:none}}@media (max-width:820px){.scene-command[data-v-30be8497]{position:relative;height:auto;min-height:106px;align-items:stretch;flex-direction:column;padding:9px 10px;pointer-events:auto}.scene-identity small[data-v-30be8497]{display:none}.scene-actions[data-v-30be8497]{width:100%;justify-content:space-between;gap:6px}.primary-destinations[data-v-30be8497]{min-width:0;flex:1}.destination[data-v-30be8497]{width:auto;min-width:0;flex:1;padding-inline:7px}.workspace-tools[data-v-30be8497]{height:38px;flex:0 0 40px;padding-left:7px}.utility-menu[data-v-30be8497]{position:fixed;top:100px;right:7px;width:min(286px,calc(100vw - 14px))}}@media (prefers-reduced-motion:reduce){.utility-menu[data-v-30be8497],.scene-command[data-v-30be8497]{animation:none!important}.destination[data-v-30be8497],.utility-trigger[data-v-30be8497]{transition:none!important}}.chat-view[data-v-6905363d]{display:grid;grid-template-columns:240px minmax(0,1fr) 310px;gap:16px;height:calc(100dvh - 129px);min-height:620px}.chat-sidebar[data-v-6905363d],.chat-main[data-v-6905363d],.evidence-wrap[data-v-6905363d]{overflow:hidden}.chat-sidebar[data-v-6905363d]{display:flex;flex-direction:column;background:#fffdf8d6}.aside-label[data-v-6905363d]{padding:16px 16px 5px;color:var(--tcm-gold);font-size:11px;letter-spacing:.24em}.chat-main[data-v-6905363d]{display:flex;flex-direction:column;min-width:0;background:#fffdf8ed}.stage-wrap[data-v-6905363d]{padding:18px}.stage-wrap[data-v-6905363d]:has(.welcome-copy){display:grid;grid-template-columns:minmax(280px,.86fr) minmax(360px,1.14fr);align-items:stretch;gap:22px;padding:22px;background:linear-gradient(135deg,#edf2eecc,#fffdf7bf)}.stage-wrap[data-v-6905363d]:has(.welcome-copy) .digital-stage{height:100%;min-height:470px;border-radius:5px 28px;box-shadow:0 28px 60px #183b3133}.welcome-copy[data-v-6905363d]{display:flex;max-width:none;flex-direction:column;justify-content:center;margin:0;padding:34px 30px 26px;text-align:left}.welcome-eyebrow[data-v-6905363d]{color:var(--tcm-cinnabar);font-family:var(--font-sans);font-size:10px;letter-spacing:.28em}.welcome-copy h1[data-v-6905363d]{max-width:580px;margin:15px 0 14px;color:var(--tcm-ink-strong);font-size:clamp(36px,3.7vw,58px);font-weight:500;line-height:1.14;letter-spacing:.015em;text-wrap:balance}.welcome-copy>p[data-v-6905363d]:not(.welcome-eyebrow){max-width:590px;color:var(--tcm-ink-soft);font-family:var(--font-sans);font-size:12px;line-height:1.9}.suggestions[data-v-6905363d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:16px}.suggestions button[data-v-6905363d]{display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:11px;padding:12px 14px;border:1px solid var(--tcm-line);border-radius:2px;background:#fffaf1b8;color:var(--tcm-ink-soft);cursor:pointer;text-align:left}.suggestions button>span[data-v-6905363d]{display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(168,71,61,.25);color:var(--tcm-cinnabar);font:17px STKaiti,KaiTi,serif}.suggestions button div[data-v-6905363d]{display:flex;min-width:0;flex-direction:column}.suggestions button b[data-v-6905363d]{color:var(--tcm-jade-deep);font-size:11px;font-weight:600}.suggestions button small[data-v-6905363d]{margin-top:3px;overflow:hidden;color:var(--tcm-muted);font-family:var(--font-sans);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.suggestions button i[data-v-6905363d]{color:var(--tcm-gold);font-size:15px;font-style:normal}.suggestions button[data-v-6905363d]:hover{border-color:#a94b3f59;transform:translate(4px);box-shadow:var(--tcm-shadow-soft)}.stage-wrap[data-v-6905363d]:has(.welcome-copy) .digital-stage{animation:stageRise-6905363d .8s cubic-bezier(.22,1,.36,1) both}.welcome-copy[data-v-6905363d]{animation:welcomeEnter-6905363d .72s .14s cubic-bezier(.22,1,.36,1) both}.suggestions button[data-v-6905363d]{animation:slipEnter-6905363d .58s cubic-bezier(.22,1,.36,1) both;transition:border-color .25s ease,transform .3s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,background-color .25s ease}.suggestions button[data-v-6905363d]:nth-child(1){animation-delay:.34s}.suggestions button[data-v-6905363d]:nth-child(2){animation-delay:.43s}.suggestions button[data-v-6905363d]:nth-child(3){animation-delay:.52s}.suggestions button>span[data-v-6905363d]{transition:color .25s ease,background-color .25s ease,transform .32s cubic-bezier(.2,.9,.3,1.25)}.suggestions button:hover>span[data-v-6905363d]{color:#fff7e8;background:var(--tcm-cinnabar);transform:rotate(-5deg) scale(1.08)}.suggestions button[data-v-6905363d]:hover{background:#fffdf8;transform:translate(7px);box-shadow:0 10px 24px #283d341a}.suggestions button i[data-v-6905363d]{transition:transform .25s ease}.suggestions button:hover i[data-v-6905363d]{transform:translate(4px)}@keyframes stageRise-6905363d{0%{opacity:0;transform:translateY(24px) scale(.985)}to{opacity:1;transform:none}}@keyframes welcomeEnter-6905363d{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes slipEnter-6905363d{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.stage-wrap[data-v-6905363d]:has(.welcome-copy) .digital-stage,.welcome-copy[data-v-6905363d],.suggestions button[data-v-6905363d],.suggestions button>span[data-v-6905363d],.suggestions button i[data-v-6905363d]{animation:none!important;transition:none!important}}.teaching-banner[data-v-6905363d]{display:flex;align-items:center;gap:10px;padding:10px 18px;color:var(--tcm-jade-deep);background:var(--tcm-jade-light);border-bottom:1px solid var(--tcm-line)}.banner-mark[data-v-6905363d]{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:#fff;background:var(--tcm-jade)}.teaching-banner div[data-v-6905363d]{display:flex;flex-direction:column;gap:2px;font-size:12px}.teaching-banner small[data-v-6905363d]{color:var(--tcm-ink-soft);font-size:10px}.round-count[data-v-6905363d]{display:inline-flex;min-height:28px;align-items:center;padding:3px 8px;border-left:1px solid rgba(114,79,51,.18);color:#806c59;font:10px var(--font-sans);white-space:nowrap}.evidence-trigger[data-v-6905363d]{display:none}.status-bar[data-v-6905363d],.error-bar[data-v-6905363d]{display:flex;align-items:center;gap:8px;margin:7px 18px 0;padding:8px 12px;border-radius:9px;font-size:11px}.status-bar[data-v-6905363d]{color:#80642f;background:#f7efd9}.error-bar[data-v-6905363d]{justify-content:space-between;color:#8d3f36;background:var(--tcm-cinnabar-light)}.error-bar button[data-v-6905363d]{border:0;background:transparent;color:inherit;cursor:pointer}.status-spinner[data-v-6905363d]{width:13px;height:13px;border:2px solid #dbc38e;border-top-color:#8b6e34;border-radius:50%;animation:spin-6905363d .8s linear infinite}.status-evidence[data-v-6905363d]{margin-left:auto;padding:2px 8px;border-radius:99px;color:#2f6b45;background:#e6f1e4;font-size:10px;white-space:nowrap}.status-refine[data-v-6905363d]{margin-left:auto;display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:99px;color:#8a5a17;background:#f7e5c2;font-size:10px;white-space:nowrap}.status-refine i[data-v-6905363d]{width:6px;height:6px;border-radius:50%;background:#c08a2d;animation:spin-6905363d .9s linear infinite}.refine-line[data-v-6905363d]{display:flex;align-items:center;gap:6px;margin:5px 18px 0;color:#8a5a17;font-size:11px}.refine-line i[data-v-6905363d]{width:6px;height:6px;border-radius:50%;background:#c08a2d;animation:spin-6905363d .9s linear infinite}.evidence-wrap[data-v-6905363d]{position:relative;background:#fffdf8db}.evidence-close[data-v-6905363d],.evidence-backdrop[data-v-6905363d]{display:none}@keyframes spin-6905363d{to{transform:rotate(360deg)}}@media (max-width: 1180px){.chat-view[data-v-6905363d]{grid-template-columns:220px minmax(0,1fr)}.stage-wrap[data-v-6905363d]:has(.welcome-copy){grid-template-columns:minmax(250px,.8fr) minmax(320px,1.2fr);gap:14px;padding:14px}.stage-wrap[data-v-6905363d]:has(.welcome-copy) .digital-stage{min-height:440px}.welcome-copy[data-v-6905363d]{padding:20px 12px}.evidence-trigger[data-v-6905363d]{display:inline-flex;align-items:center}.evidence-wrap[data-v-6905363d]{position:fixed;z-index:61;top:78px;right:14px;bottom:14px;display:block;width:min(370px,calc(100vw - 28px));transform:translate(calc(100% + 28px));transition:transform .22s ease}.evidence-wrap.open[data-v-6905363d]{transform:translate(0)}.evidence-close[data-v-6905363d]{position:absolute;z-index:2;top:13px;right:13px;display:block;padding:5px 8px;border:1px solid var(--tcm-line);border-radius:8px;color:var(--tcm-jade);background:var(--tcm-white);font-size:10px;cursor:pointer}.evidence-backdrop[data-v-6905363d]{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;display:block;border:0;background:#15231e47;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media (max-width: 820px){.chat-view[data-v-6905363d]{display:block;height:calc(100dvh - 105px);min-height:560px}.chat-sidebar[data-v-6905363d]{display:none}.chat-main[data-v-6905363d]{min-height:100%}.stage-wrap[data-v-6905363d]:has(.welcome-copy){display:block;padding:10px}.stage-wrap[data-v-6905363d]:has(.welcome-copy) .digital-stage{min-height:225px;height:auto;border-radius:18px}.welcome-copy[data-v-6905363d]{padding:18px 10px 8px;text-align:center}.welcome-copy h1[data-v-6905363d]{font-size:25px}.welcome-copy>p[data-v-6905363d]:not(.welcome-eyebrow){margin:auto}.suggestions[data-v-6905363d]{grid-template-columns:1fr}.suggestions button[data-v-6905363d]:nth-child(n+3){display:none}.stage-wrap[data-v-6905363d]{padding:10px}.evidence-wrap[data-v-6905363d]{top:66px;right:8px;bottom:8px;width:calc(100vw - 16px)}}.stage-wrap[data-v-6905363d]:has(.welcome-copy) .digital-stage{animation:stageRiseSafe-6905363d .72s cubic-bezier(.22,1,.36,1)}.welcome-copy[data-v-6905363d]{animation:welcomeEnterSafe-6905363d .65s cubic-bezier(.22,1,.36,1)}.suggestions button[data-v-6905363d]{animation:slipEnterSafe-6905363d .56s cubic-bezier(.22,1,.36,1);animation-delay:0s;animation-fill-mode:none}.suggestions button[data-v-6905363d]:nth-child(2){animation-duration:.62s}.suggestions button[data-v-6905363d]:nth-child(3){animation-duration:.68s}@keyframes stageRiseSafe-6905363d{0%{transform:translateY(18px) scale(.99)}to{transform:none}}@keyframes welcomeEnterSafe-6905363d{0%{transform:translate(20px)}to{transform:none}}@keyframes slipEnterSafe-6905363d{0%{transform:translateY(12px)}to{transform:none}}.scholar-workspace[data-v-6905363d]{display:grid;grid-template-columns:minmax(390px,52%) minmax(390px,48%);flex:1;min-height:0;overflow:hidden;background:linear-gradient(120deg,#1d181414,#fffaf18c)}.scholar-workspace>.stage-wrap[data-v-6905363d]{display:flex;min-width:0;min-height:0;padding:12px 7px 12px 12px}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage{width:100%;height:100%;min-height:0;border-radius:3px;box-shadow:0 30px 70px #1c15103d}.conversation-pane[data-v-6905363d]{display:flex;min-width:0;min-height:0;flex-direction:column;margin:12px 12px 12px 7px;overflow:hidden;border:1px solid rgba(55,45,37,.13);border-radius:3px;background:#fffaf1f0;box-shadow:0 18px 42px #2c221b1a}.conversation-pane>.welcome-copy[data-v-6905363d]{flex:1;min-height:0;overflow-y:auto}.conversation-pane[data-v-6905363d] .message-list{min-height:0}.conversation-pane .status-bar[data-v-6905363d],.conversation-pane .error-bar[data-v-6905363d]{flex:0 0 auto;margin:7px 12px 0}.conversation-pane[data-v-6905363d] .chat-input-area{flex:0 0 auto;margin-top:0}.scholar-workspace .welcome-copy[data-v-6905363d]{animation:welcomeEnterSafe-6905363d .65s cubic-bezier(.22,1,.36,1)}@media (max-width:1180px){.scholar-workspace[data-v-6905363d]{grid-template-columns:minmax(330px,47%) minmax(390px,53%)}.scholar-workspace>.stage-wrap[data-v-6905363d]{padding:14px 7px 14px 14px}.conversation-pane[data-v-6905363d]{margin:14px 14px 14px 7px}}@media (max-width:820px){.scholar-workspace[data-v-6905363d]{display:flex;min-height:100%;flex-direction:column;overflow:visible}.scholar-workspace>.stage-wrap[data-v-6905363d]{display:block;flex:0 0 auto;padding:10px}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage{height:auto;min-height:225px;border-radius:18px}.conversation-pane[data-v-6905363d]{min-height:460px;flex:1;margin:0 10px 10px;border-radius:14px;overflow:hidden}.conversation-pane>.welcome-copy[data-v-6905363d]{padding:18px 10px 8px;text-align:center}.conversation-pane>.welcome-copy>p[data-v-6905363d]:not(.welcome-eyebrow){margin:auto}}@media (prefers-reduced-motion:reduce){.scholar-workspace .welcome-copy[data-v-6905363d]{animation:none!important}}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage{display:flex;flex-direction:column;border-radius:3px}.scholar-workspace>.stage-wrap[data-v-6905363d] .avatar-mount{min-height:0;flex:1}.scholar-workspace>.stage-wrap[data-v-6905363d] .stage-footer{display:none}.scholar-workspace>.stage-wrap[data-v-6905363d] .integration-note{margin-top:auto;padding:7px 12px;border:1px solid rgba(232,210,163,.11);border-radius:99px;background:#ffffff0b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (max-width:820px){.scholar-workspace>.stage-wrap[data-v-6905363d] .avatar-mount{min-height:135px}}.speech-toolbar[data-v-6905363d]{display:flex;min-height:43px;flex:0 0 auto;align-items:center;gap:8px;padding:7px 11px;border-bottom:1px solid var(--tcm-line);background:#f4ede1b3;font-family:var(--font-sans);font-size:10px}.auto-speak[data-v-6905363d]{display:flex;align-items:center;gap:6px;color:var(--tcm-jade-deep);white-space:nowrap}.auto-speak input[data-v-6905363d]{accent-color:var(--tcm-jade)}.speech-toolbar select[data-v-6905363d]{min-width:0;max-width:190px;height:28px;padding:0 7px;border:1px solid var(--tcm-line);border-radius:7px;color:var(--tcm-ink-soft);background:var(--tcm-white);font-size:9px}.speech-toolbar button[data-v-6905363d]{min-height:28px;padding:4px 9px;border:1px solid rgba(55,45,37,.2);border-radius:7px;color:var(--tcm-jade);background:var(--tcm-white);font-size:10px;cursor:pointer}.speech-toolbar button[data-v-6905363d]:hover:not(:disabled){border-color:var(--tcm-jade);transform:translateY(-1px)}.speech-toolbar button[data-v-6905363d]:disabled{opacity:.45;cursor:not-allowed}.speech-toolbar .speech-stop[data-v-6905363d]{color:var(--tcm-cinnabar);border-color:#a8473d38}.speech-unavailable[data-v-6905363d]{color:var(--tcm-muted)}@media (max-width:820px){.speech-toolbar[data-v-6905363d]{flex-wrap:wrap}.speech-toolbar select[data-v-6905363d]{flex:1;max-width:none}}@media (min-width:821px){.chat-view[data-v-6905363d]{height:100%;min-height:0}}.chat-view[data-v-6905363d]{position:relative;grid-template-columns:214px minmax(0,1fr) 292px;gap:12px;padding:10px;overflow:hidden;background:radial-gradient(circle at 18% 8%,rgba(234,189,108,.13),transparent 24%),radial-gradient(circle at 92% 88%,rgba(160,64,53,.08),transparent 28%),linear-gradient(135deg,#e8dfcf,#d8cbb6 54%,#cbbba3)}.workspace-atmosphere[data-v-6905363d]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.workspace-atmosphere[data-v-6905363d]:before{position:absolute;top:-22%;left:28%;width:62%;height:60%;background:conic-gradient(from 210deg at 72% 12%,transparent 0 13deg,rgba(255,242,199,.2) 14deg 17deg,transparent 18deg 27deg,rgba(255,242,199,.12) 28deg 31deg,transparent 32deg);content:""}.workspace-atmosphere i[data-v-6905363d]{position:absolute;width:3px;height:3px;border-radius:50%;background:#d3a95f;box-shadow:0 0 9px #d3a95f80;animation:workspaceDust-6905363d 7s ease-in-out infinite}.workspace-atmosphere i[data-v-6905363d]:nth-child(1){top:72%;left:48%}.workspace-atmosphere i[data-v-6905363d]:nth-child(2){top:61%;left:64%;animation-delay:-2.2s}.workspace-atmosphere i[data-v-6905363d]:nth-child(3){top:38%;left:81%;animation-delay:-4.4s}.workspace-atmosphere span[data-v-6905363d]{position:absolute;right:30px;bottom:15px;color:#633e2529;font:10px STKaiti,KaiTi,serif;letter-spacing:.32em;writing-mode:vertical-rl}.chat-sidebar[data-v-6905363d],.chat-main[data-v-6905363d],.evidence-wrap[data-v-6905363d]{position:relative;z-index:1;border:1px solid rgba(100,70,45,.16)!important;border-radius:2px!important;box-shadow:0 18px 42px #452e1d1a!important}.chat-sidebar[data-v-6905363d]{background:linear-gradient(155deg,#faf2e0f0,#e2d2b7e6)}.chat-sidebar[data-v-6905363d]:before{position:absolute;top:0;bottom:0;left:13px;width:1px;background:linear-gradient(transparent,rgba(159,52,43,.25),transparent);content:""}.aside-label[data-v-6905363d]{padding:18px 18px 8px 28px;color:#9f342b;font-family:STKaiti,KaiTi,serif;font-size:14px;letter-spacing:.28em}.chat-main[data-v-6905363d]{background:#f5edddc2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.scholar-workspace[data-v-6905363d]{grid-template-columns:minmax(470px,58%) minmax(390px,42%);gap:0;background:transparent}.scholar-workspace>.stage-wrap[data-v-6905363d]{padding:14px 8px 14px 14px}.conversation-pane[data-v-6905363d]{margin:14px 14px 14px 8px;border-color:#6749312e;border-radius:2px;background:linear-gradient(145deg,#fffaedf7,#eee0c6f2);box-shadow:0 24px 54px #3d291924,inset 18px 0 35px #ffffff3d}.conversation-pane[data-v-6905363d]:before{position:absolute;z-index:0;top:18px;bottom:18px;left:9px;width:1px;background:linear-gradient(transparent,rgba(153,60,47,.18),transparent);content:"";pointer-events:none}.speech-toolbar[data-v-6905363d]{position:relative;z-index:2;min-height:48px;padding:8px 13px 8px 18px;border-bottom-color:#6a4c3129;background:linear-gradient(90deg,#e7d5b5c7,#f9f1e0d9);box-shadow:0 8px 20px #4f36230d}.auto-speak[data-v-6905363d]{color:#5b3d2c}.auto-speak[data-v-6905363d]:before{display:grid;width:24px;height:24px;place-items:center;border:1px solid rgba(160,56,46,.34);color:#ae3c32;content:"声";font:13px STKaiti,KaiTi,serif}.speech-toolbar select[data-v-6905363d],.speech-toolbar button[data-v-6905363d]{border-radius:2px;border-color:#67493133;background:#fffaede0;transition:color .2s ease,border-color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease}.speech-toolbar button[data-v-6905363d]:hover:not(:disabled){color:#fff;border-color:#9e382f;background:#9e382f;transform:translateY(-2px);box-shadow:0 7px 14px #79302729}.welcome-copy[data-v-6905363d]{position:relative;z-index:1;justify-content:flex-start;padding:28px 30px 22px}.welcome-eyebrow[data-v-6905363d]{color:#a23b32}.welcome-copy h1[data-v-6905363d]{color:#3d2b20;font-family:STKaiti,KaiTi,serif;font-size:clamp(34px,3.3vw,52px);line-height:1.24}.welcome-copy>p[data-v-6905363d]:not(.welcome-eyebrow){color:#705c4b}.suggestions[data-v-6905363d]{gap:8px}.suggestions button[data-v-6905363d]{position:relative;overflow:hidden;border-radius:0;border-color:#68493029;background:#fff9ea94}.suggestions button[data-v-6905363d]:after{position:absolute;right:0;bottom:0;width:34px;height:2px;background:linear-gradient(90deg,transparent,#a33a31);content:"";transform:scaleX(0);transform-origin:right;transition:transform .28s ease}.suggestions button[data-v-6905363d]:hover:after{transform:scaleX(1)}.suggestions button[data-v-6905363d]:hover{border-color:#9e382f52;background:#fff9ea;transform:translate(5px)}.status-bar[data-v-6905363d],.error-bar[data-v-6905363d]{position:relative;z-index:1;border-radius:2px}.conversation-pane[data-v-6905363d] .message-list{position:relative;z-index:1;padding-inline:8px}.conversation-pane[data-v-6905363d] .chat-input-area{position:relative;z-index:2;background:#faf3e4f0}.evidence-wrap[data-v-6905363d]{background:linear-gradient(155deg,#faf3e4f7,#e5d7bef5)}@keyframes workspaceDust-6905363d{0%,to{opacity:.08;transform:translate3d(-4px,8px,0) scale(.7)}45%{opacity:.58}75%{opacity:.2;transform:translate3d(8px,-9px,0) scale(1.15)}}@media (max-width:1480px){.chat-view[data-v-6905363d]{grid-template-columns:200px minmax(0,1fr);padding:8px}.scholar-workspace[data-v-6905363d]{grid-template-columns:minmax(430px,55%) minmax(380px,45%)}.workspace-atmosphere span[data-v-6905363d]{display:none}.evidence-trigger[data-v-6905363d]{display:inline-flex;align-items:center}.evidence-wrap[data-v-6905363d]{position:fixed;z-index:61;top:78px;right:14px;bottom:14px;display:block;width:min(370px,calc(100vw - 28px));transform:translate(calc(100% + 32px));transition:transform .24s ease}.evidence-wrap.open[data-v-6905363d]{transform:translate(0)}.evidence-close[data-v-6905363d]{position:absolute;z-index:2;top:13px;right:13px;display:block;padding:5px 8px;border:1px solid rgba(103,73,49,.2);border-radius:1px;color:#8f342c;background:#fff8e9;font-size:10px;cursor:pointer}.evidence-backdrop[data-v-6905363d]{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;display:block;border:0;background:#2a1d1347;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media (max-width:1100px){.chat-view[data-v-6905363d]{display:block}.chat-sidebar[data-v-6905363d]{display:none}.chat-main[data-v-6905363d]{height:100%}.scholar-workspace[data-v-6905363d]{grid-template-columns:minmax(400px,52%) minmax(360px,48%)}.scholar-workspace>.stage-wrap[data-v-6905363d]{padding:10px 5px 10px 10px}.conversation-pane[data-v-6905363d]{margin:10px 10px 10px 5px}.evidence-wrap[data-v-6905363d]{top:68px;right:8px;bottom:8px}}@media (max-width:820px){.chat-view[data-v-6905363d]{padding:0;background:#e5dac7}.scholar-workspace[data-v-6905363d]{display:flex}.scholar-workspace>.stage-wrap[data-v-6905363d]{padding:8px}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage{min-height:220px}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest{margin:6px 0}.scholar-workspace>.stage-wrap[data-v-6905363d] .portrait-card{min-height:150px}.scholar-workspace>.stage-wrap[data-v-6905363d] .lineage-map>div{padding-block:6px}.conversation-pane[data-v-6905363d]{margin:0 8px 8px;border-radius:2px}.workspace-atmosphere[data-v-6905363d]{display:none}.speech-toolbar[data-v-6905363d]{padding-left:10px}.auto-speak[data-v-6905363d]:before{display:none}.welcome-copy[data-v-6905363d]{padding:16px 14px 10px}.welcome-copy h1[data-v-6905363d]{margin-block:10px;font-size:clamp(28px,8vw,36px);line-height:1.3}.welcome-copy>p[data-v-6905363d]:not(.welcome-eyebrow){font-size:11px;line-height:1.75}.suggestions[data-v-6905363d]{margin-top:10px}.evidence-wrap[data-v-6905363d]{top:62px;width:calc(100vw - 16px)}}@media (max-width:820px){.chat-view[data-v-6905363d],.chat-main[data-v-6905363d],.scholar-workspace[data-v-6905363d],.scholar-workspace>.stage-wrap[data-v-6905363d],.conversation-pane[data-v-6905363d]{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.chat-view[data-v-6905363d]{overflow-x:hidden}.scholar-workspace>.stage-wrap[data-v-6905363d]{overflow:hidden}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage{width:100%;min-width:0;max-width:100%;min-height:210px;box-sizing:border-box}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest{grid-template-columns:18px 100px minmax(0,1fr);gap:8px;margin:5px 0}.scholar-workspace>.stage-wrap[data-v-6905363d] .portrait-card{min-height:145px}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest-copy{min-width:0;padding-left:7px}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest-copy h2{font-size:18px;letter-spacing:.04em;overflow-wrap:anywhere}.scholar-workspace>.stage-wrap[data-v-6905363d] .lineage-map>div{min-width:0;padding:6px 3px}.scholar-workspace>.stage-wrap[data-v-6905363d] .lineage-map b{font-size:10px}.conversation-pane[data-v-6905363d]{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}.conversation-pane>.welcome-copy[data-v-6905363d]{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.welcome-copy h1[data-v-6905363d]{max-width:100%;overflow-wrap:anywhere;text-wrap:pretty}.speech-toolbar[data-v-6905363d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:7px 8px}.auto-speak[data-v-6905363d]{grid-column:1;grid-row:1;min-width:0;font-size:9px}.speech-toolbar select[data-v-6905363d]{grid-column:1/-1;grid-row:2;width:100%;max-width:100%;font-size:8px}.speech-toolbar button[data-v-6905363d]{grid-column:2;grid-row:1;padding-inline:7px;font-size:9px}.speech-toolbar .speech-stop[data-v-6905363d]{grid-row:3}.speech-unavailable[data-v-6905363d]{grid-column:1/-1}}@media (min-width:821px){.chat-view[data-v-6905363d]{grid-template-columns:176px minmax(0,1fr)!important;gap:10px!important;padding:10px!important}.chat-sidebar[data-v-6905363d]{display:flex!important}.chat-main[data-v-6905363d]{min-width:0}.evidence-trigger[data-v-6905363d]{display:inline-flex!important;align-items:center}.evidence-wrap[data-v-6905363d]{position:fixed!important;z-index:71!important;top:76px!important;right:12px!important;bottom:12px!important;display:block!important;width:min(410px,calc(100vw - 24px))!important;transform:translate(calc(100% + 36px))!important;transition:transform .28s cubic-bezier(.22,1,.36,1)!important}.evidence-wrap.open[data-v-6905363d]{transform:translate(0)!important}.evidence-close[data-v-6905363d]{position:absolute!important;z-index:3!important;top:12px!important;right:12px!important;display:block!important;border-radius:1px!important}.evidence-backdrop[data-v-6905363d]{position:fixed!important;z-index:70!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;border:0!important;background:#26191057!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.scholar-workspace[data-v-6905363d]{grid-template-columns:minmax(560px,62%) minmax(400px,38%)!important}.scholar-workspace>.stage-wrap[data-v-6905363d]{padding:12px 6px 12px 12px!important}.conversation-pane[data-v-6905363d]{margin:12px 12px 12px 6px!important}.aside-label[data-v-6905363d]{padding-left:24px}.conv-list[data-v-6905363d] .new-conv-btn{margin-inline:20px 10px}.workspace-atmosphere span[data-v-6905363d]{display:block}}@media (min-width:821px) and (max-width:1180px){.chat-view[data-v-6905363d]{grid-template-columns:1fr!important}.chat-sidebar[data-v-6905363d]{display:none!important}.scholar-workspace[data-v-6905363d]{grid-template-columns:minmax(470px,58%) minmax(370px,42%)!important}}.immersive-scholar-scene[data-v-6905363d]{position:relative;display:block!important;height:100%;min-height:0;padding:0!important;overflow:hidden;background:radial-gradient(circle at 72% 8%,rgba(255,224,158,.28),transparent 25%),radial-gradient(ellipse at 33% 42%,rgba(194,112,61,.18),transparent 38%),linear-gradient(132deg,#60452f,#3e2b20 47%,#241912)}.immersive-scholar-scene[data-v-6905363d]:before{position:absolute;z-index:0;top:-30%;right:5%;width:65%;height:85%;background:conic-gradient(from 210deg at 73% 12%,transparent 0 13deg,rgba(255,226,164,.11) 14deg 18deg,transparent 19deg 28deg,rgba(255,226,164,.07) 29deg 33deg,transparent 34deg);filter:blur(9px);content:"";pointer-events:none}.scene-command[data-v-6905363d]{position:absolute;z-index:55;top:22px;right:28px;left:30px;display:flex;height:54px;align-items:center;justify-content:space-between;color:#f8e8c7;pointer-events:none}.scene-identity[data-v-6905363d]{display:flex;align-items:center;gap:11px}.scene-identity>span[data-v-6905363d]{display:grid;width:36px;height:36px;place-items:center;border:1px solid rgba(239,186,100,.62);color:#f2c474;font:23px STKaiti,KaiTi,serif;box-shadow:0 0 0 4px #f0be670d}.scene-identity div[data-v-6905363d]{display:flex;flex-direction:column}.scene-identity b[data-v-6905363d]{font:17px STKaiti,KaiTi,serif;letter-spacing:.12em}.scene-identity small[data-v-6905363d]{margin-top:3px;color:#f8e8c76b;font:7px var(--font-sans);letter-spacing:.2em}.scene-actions[data-v-6905363d]{display:flex;gap:7px;pointer-events:auto}.scene-actions button[data-v-6905363d]{position:relative;display:flex;min-height:38px;align-items:center;gap:7px;padding:6px 11px;border:1px solid rgba(237,202,139,.2);border-radius:1px;color:#fff1d6d1;background:#2f1e1457;font:9px var(--font-sans);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .22s ease,border-color .22s ease,transform .22s ease}.scene-actions button[data-v-6905363d]:hover:not(:disabled){border-color:#efbe6a8c;background:#91342bb8;transform:translateY(-2px)}.scene-actions button[data-v-6905363d]:disabled{opacity:.35;cursor:not-allowed}.scene-actions i[data-v-6905363d]{display:grid;width:23px;height:23px;place-items:center;border:1px solid rgba(239,190,106,.32);color:#efbd6c;font:13px STKaiti,KaiTi,serif;font-style:normal}.scene-actions b[data-v-6905363d]{display:grid;min-width:17px;height:17px;place-items:center;border-radius:50%;color:#fff1d2;background:#a53a31;font-size:8px}.scholar-scene-main[data-v-6905363d]{position:absolute!important;z-index:2!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.scholar-scene-main>.teaching-banner[data-v-6905363d]{position:absolute;z-index:20;top:83px;left:31px;width:max-content;max-width:42%;border:1px solid rgba(230,193,126,.18);border-radius:1px;background:#372418b8;color:#f1d7a8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.scholar-workspace[data-v-6905363d]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;overflow:hidden!important;background:transparent!important}.scholar-workspace>.stage-wrap[data-v-6905363d]{position:absolute!important;z-index:2!important;top:88px!important;right:40%!important;bottom:22px!important;left:22px!important;display:block!important;padding:0!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage{height:100%!important;min-height:0!important;border:0!important;border-radius:1px!important;background:transparent!important;box-shadow:none!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .paper-grid{opacity:.07}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest{border-color:#ebc37d2e;box-shadow:0 36px 80px #1c0f084d}.conversation-pane[data-v-6905363d]{position:absolute!important;z-index:10!important;top:96px!important;right:26px!important;bottom:22px!important;width:39%!important;min-width:460px!important;margin:0!important;overflow:hidden!important;border:1px solid rgba(109,69,39,.22)!important;border-radius:0!important;background:linear-gradient(108deg,#faeed3fa,#ead3abf7 62%,#dabc8bf5)!important;box-shadow:-32px 28px 90px #23130a57,inset 23px 0 38px #fffce647!important}.conversation-pane[data-v-6905363d]:before{top:4%!important;bottom:4%!important;left:14px!important;background:linear-gradient(transparent,rgba(148,54,44,.2),transparent)!important}.conversation-pane[data-v-6905363d]:after{position:absolute;z-index:0;top:0;right:0;bottom:0;width:12px;background:repeating-linear-gradient(90deg,rgba(105,67,39,.04) 0 1px,transparent 1px 3px);content:"";pointer-events:none}.speech-toolbar[data-v-6905363d]{min-height:50px!important;padding:8px 16px 8px 20px!important;background:#e1c9a08a!important}.welcome-copy[data-v-6905363d]{padding:24px 32px 20px!important}.welcome-copy h1[data-v-6905363d]{font-size:clamp(34px,3.1vw,50px)!important}.suggestions button[data-v-6905363d]{background:#fff8e680!important}.conversation-pane[data-v-6905363d] .chat-input-area{background:#f8eed7f5!important}.history-drawer[data-v-6905363d]{position:fixed!important;z-index:81!important;top:0!important;bottom:0!important;left:0!important;display:flex!important;width:min(330px,88vw)!important;transform:translate(-105%)!important;border:0!important;border-right:1px solid rgba(112,71,41,.26)!important;border-radius:0!important;background:linear-gradient(145deg,#f5e7c9,#ddc39a)!important;box-shadow:30px 0 70px #20120a52!important;transition:transform .32s cubic-bezier(.22,1,.36,1)!important}.history-drawer.open[data-v-6905363d]{transform:translate(0)!important}.drawer-close[data-v-6905363d]{position:absolute;z-index:4;top:18px;right:16px;padding:6px 9px;border:1px solid rgba(121,75,44,.2);color:#8d342c;background:#fff8e5b8;font-size:9px;cursor:pointer}.history-backdrop[data-v-6905363d]{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;border:0;background:#22150d61;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.history-drawer .aside-label[data-v-6905363d]{padding-top:29px!important}.evidence-wrap[data-v-6905363d]{z-index:81!important;top:0!important;right:0!important;bottom:0!important;width:min(440px,92vw)!important;border:0!important;border-left:1px solid rgba(112,71,41,.25)!important;border-radius:0!important;background:linear-gradient(145deg,#f7ead0,#ddc29a)!important;box-shadow:-30px 0 70px #20120a52!important}.evidence-backdrop[data-v-6905363d]{z-index:80!important;background:#22150d61!important}.workspace-atmosphere[data-v-6905363d]{z-index:1}.workspace-atmosphere span[data-v-6905363d]{right:auto;bottom:30px;left:12px;color:#ffe1aa33}@media (max-width:1180px) and (min-width:821px){.scholar-workspace>.stage-wrap[data-v-6905363d]{top:88px!important;right:45%!important;bottom:22px!important;left:16px!important}.conversation-pane[data-v-6905363d]{right:16px!important;width:44%!important;min-width:410px!important}.scene-command[data-v-6905363d]{right:18px;left:20px}.scene-actions button span[data-v-6905363d]{display:none}.scene-actions button[data-v-6905363d]{padding-inline:7px}}@media (max-width:820px){.immersive-scholar-scene[data-v-6905363d]{width:100vw!important;max-width:100vw!important;height:auto!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important}.scene-command[data-v-6905363d]{position:relative;top:auto;right:auto;left:auto;display:grid;height:auto;min-height:102px;grid-template-columns:minmax(0,1fr);gap:8px;padding:9px 10px;background:#312016d6}.scene-identity[data-v-6905363d]{min-width:0}.scene-identity small[data-v-6905363d]{display:none}.scene-actions[data-v-6905363d]{width:100%;max-width:100%;gap:5px;padding-bottom:2px;overflow-x:auto;scrollbar-width:none}.scene-actions[data-v-6905363d]::-webkit-scrollbar{display:none}.scene-actions button[data-v-6905363d]{min-width:36px;flex:0 0 36px;justify-content:center;padding:5px}.scene-actions button span[data-v-6905363d]{display:none}.scene-actions button i[data-v-6905363d]{width:24px}.scene-actions button b[data-v-6905363d]{position:absolute;top:-3px;right:-3px}.scholar-scene-main[data-v-6905363d]{position:relative!important;inset:auto!important;width:100%!important;max-width:100vw!important;overflow:visible!important}.scholar-workspace[data-v-6905363d]{position:relative!important;inset:auto!important;display:flex!important;width:100%!important;max-width:100vw!important;flex-direction:column!important;overflow:visible!important}.scholar-workspace>.stage-wrap[data-v-6905363d]{position:relative!important;inset:auto!important;width:100%!important;max-width:100vw!important;height:330px!important;padding:8px!important;overflow:hidden!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage{width:100%!important;max-width:100%!important;min-width:0!important}.conversation-pane[data-v-6905363d]{position:relative!important;inset:auto!important;width:calc(100% - 16px)!important;min-width:0!important;max-width:calc(100vw - 16px)!important;min-height:610px!important;margin:0 8px 8px!important}.conversation-pane[data-v-6905363d]>*{max-width:100%}.welcome-copy[data-v-6905363d]{width:100%!important;max-width:100%!important;padding:18px 16px 12px!important}.welcome-copy h1[data-v-6905363d]{max-width:100%;font-size:30px!important;overflow-wrap:anywhere}.suggestions[data-v-6905363d]{width:100%!important;min-width:0!important}.speech-toolbar[data-v-6905363d]{width:100%!important;min-width:0!important;overflow:hidden!important}.scholar-scene-main>.teaching-banner[data-v-6905363d]{position:relative;top:auto;left:auto;width:auto;max-width:none;margin:8px}.workspace-atmosphere span[data-v-6905363d]{display:none}}@media (max-width:820px){.conversation-pane[data-v-6905363d],.conversation-pane[data-v-6905363d] *{box-sizing:border-box}.conversation-pane[data-v-6905363d]>*{min-width:0!important}.conversation-pane>.speech-toolbar[data-v-6905363d]{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;align-items:center!important;padding:8px 10px!important}.speech-toolbar .auto-speak[data-v-6905363d]{min-width:0!important}.speech-toolbar select[data-v-6905363d]{grid-column:1/-1;width:100%!important;min-width:0!important;max-width:100%!important}.speech-toolbar button[data-v-6905363d]{min-width:0!important;white-space:normal!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest{display:block!important;min-width:0!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest-label{display:none!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest-copy{right:14px!important;bottom:22px!important;left:auto!important;width:48%!important;max-width:48%!important;padding-left:12px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest-copy h2{font-size:24px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest-copy>p:not(.lecture-kicker){display:none!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .voice-ledger{grid-template-columns:26px minmax(0,1fr)!important;margin-top:8px!important;padding:7px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .lineage-map{display:none!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .stage-topline{min-width:0!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .stage-topline>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestions button small[data-v-6905363d]{white-space:normal!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.suggestions[data-v-6905363d],.input-hints[data-v-6905363d]{min-width:0!important}}.welcome-copy h1 span[data-v-6905363d]{display:inline}@media (max-width:540px){.scene-identity[data-v-6905363d]{max-width:100%}.scene-identity div[data-v-6905363d]{min-width:0}.scene-identity b[data-v-6905363d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-pane>.welcome-copy[data-v-6905363d]>*{width:100%!important;min-width:0!important;max-width:100%!important}.welcome-copy h1[data-v-6905363d]{width:auto!important;margin-inline:0!important;padding-inline:2px!important;font-size:27px!important;line-height:1.36!important;white-space:normal!important;word-break:normal!important;text-wrap:wrap!important}.welcome-copy h1 span[data-v-6905363d]{display:block!important}.welcome-copy h1 span[data-v-6905363d]:last-child{margin-top:2px}.conversation-pane[data-v-6905363d] .scholarship-path{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.conversation-pane[data-v-6905363d] .path-line{grid-template-columns:1fr!important}.conversation-pane[data-v-6905363d] .path-step{width:100%!important;min-width:0!important}.conversation-pane[data-v-6905363d] .path-step i{display:none!important}.conversation-pane[data-v-6905363d] .path-step small{display:block!important;white-space:normal!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest-copy{display:none!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .voice-aura{display:none!important}.suggestions[data-v-6905363d]{grid-template-columns:1fr!important}.suggestions button[data-v-6905363d]{width:100%!important;min-width:0!important;grid-template-columns:32px minmax(0,1fr) 14px!important;padding-inline:10px!important}}.scholar-workspace>.stage-wrap[data-v-6905363d]{display:grid!important;grid-template-columns:minmax(280px,1.12fr) minmax(250px,.88fr)!important;gap:10px!important}.avatar-stage[data-v-6905363d]{min-width:0;min-height:0;overflow:hidden}.avatar-stage[data-v-6905363d] .digital-stage{height:100%!important}.avatar-stage[data-v-6905363d] .manifest-copy{right:4%!important;width:39%!important}.avatar-stage[data-v-6905363d] .knowledge-orbit{opacity:.4!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .retrieval-observatory{min-width:0}@media (max-width:1180px) and (min-width:821px){.scholar-workspace>.stage-wrap[data-v-6905363d]{grid-template-columns:minmax(260px,1fr) minmax(220px,.82fr)!important;gap:7px!important}.avatar-stage[data-v-6905363d] .manifest-copy{display:none!important}.avatar-stage[data-v-6905363d] .portrait-card{max-width:58%!important}.avatar-stage[data-v-6905363d] .knowledge-orbit{width:45%!important}}@media (max-width:820px){.scholar-workspace>.stage-wrap[data-v-6905363d]{display:grid!important;height:auto!important;grid-template-columns:1fr!important;gap:8px!important}.avatar-stage[data-v-6905363d]{height:300px}.scholar-workspace>.stage-wrap[data-v-6905363d] .retrieval-observatory{min-height:285px}.conversation-pane[data-v-6905363d]{min-height:610px!important}}@media (max-width:540px){.avatar-stage[data-v-6905363d]{height:270px}.scholar-workspace>.stage-wrap[data-v-6905363d] .retrieval-observatory{min-height:260px}}@media (min-width:1181px){.scholar-workspace>.stage-wrap[data-v-6905363d]{grid-template-columns:minmax(300px,1.18fr) minmax(260px,.82fr)!important}.avatar-stage[data-v-6905363d]{border-right:1px solid rgba(232,190,116,.13);padding-right:10px}.scholar-workspace>.stage-wrap[data-v-6905363d] .retrieval-observatory{box-shadow:inset 1px 0 #ffe8ba0a,0 24px 58px #110a063d}}@media (max-width:820px){.scholar-workspace>.stage-wrap[data-v-6905363d]{gap:6px!important;padding:6px 8px 8px!important}.avatar-stage[data-v-6905363d]{height:238px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .retrieval-observatory{min-height:232px!important;padding:12px 12px 10px}.scholar-workspace>.stage-wrap[data-v-6905363d] .evidence-stream{min-height:92px}.scholar-workspace>.stage-wrap[data-v-6905363d] .source-empty{height:64px}.conversation-pane[data-v-6905363d]{min-height:560px!important}.conversation-pane>.speech-toolbar[data-v-6905363d]{min-height:42px!important}}@media (max-width:540px){.avatar-stage[data-v-6905363d]{height:220px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .retrieval-observatory{min-height:220px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .trace-steps article{padding-block:7px}.scholar-workspace>.stage-wrap[data-v-6905363d] .retrieval-observatory footer{padding-top:7px}}@media (min-width:821px){.scholar-workspace[data-v-6905363d]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;padding:0!important;overflow:hidden!important;background:transparent!important}.scholar-workspace>.retrieval-flow[data-v-6905363d]{position:absolute!important;z-index:32!important;top:86px!important;right:24px!important;left:22px!important;width:auto!important;height:78px!important}.scholar-workspace>.stage-wrap[data-v-6905363d]{position:absolute!important;z-index:2!important;top:174px!important;right:52%!important;bottom:20px!important;left:22px!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important;border:1px solid rgba(231,190,116,.16)!important;border-radius:1px!important;background:radial-gradient(circle at 55% 24%,rgba(204,135,68,.16),transparent 42%),linear-gradient(150deg,#3a281d,#1c140f)!important;box-shadow:0 24px 60px #190e0852!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage{height:100%!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .avatar-mount{min-height:0!important;flex:1!important}.scholar-workspace>.conversation-pane[data-v-6905363d]{position:absolute!important;z-index:10!important;top:174px!important;right:24px!important;bottom:20px!important;left:49.2%!important;width:auto!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;border-radius:1px!important}.scholar-workspace>.conversation-pane[data-v-6905363d]:before{display:none!important}}@media (min-width:821px) and (max-width:1180px){.scholar-workspace>.retrieval-flow[data-v-6905363d]{top:82px!important;right:14px!important;left:14px!important;height:74px!important}.scholar-workspace>.stage-wrap[data-v-6905363d]{top:166px!important;right:54%!important;bottom:14px!important;left:14px!important}.scholar-workspace>.conversation-pane[data-v-6905363d]{top:166px!important;right:14px!important;bottom:14px!important;left:50%!important}}@media (min-width:1181px){.scholar-workspace>.stage-wrap .avatar-stage[data-v-6905363d]{border:0!important;padding:0!important}}@media (max-width:820px){.scholar-workspace[data-v-6905363d]{position:relative!important;inset:auto!important;display:flex!important;width:100%!important;max-width:100vw!important;flex-direction:column!important;overflow:visible!important;background:transparent!important}.scholar-workspace>.stage-wrap[data-v-6905363d]{position:relative!important;inset:auto!important;order:1!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:8px 8px 0!important;overflow:hidden!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.scholar-workspace>.retrieval-flow[data-v-6905363d]{order:2!important;width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin:6px 8px 0!important}.scholar-workspace>.conversation-pane[data-v-6905363d]{position:relative!important;inset:auto!important;order:3!important;width:calc(100% - 16px)!important;max-width:calc(100vw - 16px)!important;min-width:0!important;margin:6px 8px 8px!important;min-height:560px!important}}@media (min-width:821px){.scholar-workspace>.retrieval-flow[data-v-6905363d]{height:112px!important}.scholar-workspace>.stage-wrap[data-v-6905363d],.scholar-workspace>.conversation-pane[data-v-6905363d]{top:208px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .stage-topline,.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest-label,.scholar-workspace>.stage-wrap[data-v-6905363d] .lineage-map,.scholar-workspace>.stage-wrap[data-v-6905363d] .stage-foot,.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest-copy,.scholar-workspace>.stage-wrap[data-v-6905363d] .knowledge-orbit,.scholar-workspace>.stage-wrap[data-v-6905363d] .pulse-script{display:none!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage{position:relative!important;display:block!important;padding:12px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest{position:absolute!important;top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;overflow:hidden!important;border:0!important;background:radial-gradient(circle at 50% 22%,rgba(225,181,108,.13),transparent 35%),#15100c!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .voice-aura{z-index:5!important;right:18px!important;bottom:20px!important;left:auto!important}}@media (min-width:821px) and (max-width:1180px){.scholar-workspace>.retrieval-flow[data-v-6905363d]{height:106px!important}.scholar-workspace>.stage-wrap[data-v-6905363d],.scholar-workspace>.conversation-pane[data-v-6905363d]{top:198px!important}}.spoken-card[data-v-6905363d]{position:relative;z-index:12;display:grid;min-height:78px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;gap:5px 12px;padding:9px 12px;border-top:1px solid rgba(231,190,116,.22);color:#f5dfb7;background:linear-gradient(110deg,#1f140efa,#3a2417f5);box-shadow:0 -12px 30px #08050333}.spoken-card header[data-v-6905363d]{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.spoken-card footer[data-v-6905363d]{display:flex;grid-column:2;grid-row:1/3;flex-direction:column;align-items:flex-end;justify-content:center;gap:7px}.spoken-card header span[data-v-6905363d]{display:flex;align-items:center;gap:7px;color:#e8bc73;font:10px var(--font-sans)}.spoken-card header i[data-v-6905363d]{width:6px;height:6px;border-radius:50%;background:#bd493c;box-shadow:0 0 0 4px #bd493c1f}.spoken-card header small[data-v-6905363d],.spoken-card footer>span[data-v-6905363d]{color:#f5e0b97a;font:8px var(--font-sans)}.spoken-card p[data-v-6905363d]{display:-webkit-box;min-width:0;overflow:hidden;margin:0;color:#fff1d5;font:13px/1.55 STKaiti,KaiTi,serif;-webkit-box-orient:vertical;-webkit-line-clamp:2}.spoken-card footer div[data-v-6905363d]{display:flex;gap:5px}.spoken-card button[data-v-6905363d]{padding:4px 8px;border:1px solid rgba(231,190,116,.22);color:#efd19a;background:#fff2d50a;font-size:9px;cursor:pointer}.spoken-card button[data-v-6905363d]:hover{border-color:#bd493c;background:#96372f}.media-notice[data-v-6905363d]{grid-column:1;color:#f4d39e94;font:8px/1.4 var(--font-sans)}@media (min-width:821px){.scholar-workspace>.retrieval-flow[data-v-6905363d]{top:84px!important;right:24px!important;left:22px!important;height:104px!important;transition:height .28s ease!important}.scholar-workspace>.stage-wrap[data-v-6905363d],.scholar-workspace>.conversation-pane[data-v-6905363d]{top:198px!important;transition:top .28s ease!important}.scholar-workspace>.stage-wrap[data-v-6905363d]{right:47%!important}.scholar-workspace>.conversation-pane[data-v-6905363d]{right:24px!important;left:37.5%!important}.scholar-workspace.flow-complete>.retrieval-flow[data-v-6905363d],.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d]{height:48px!important}.scholar-workspace.flow-complete>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-complete>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-idle>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-idle>.conversation-pane[data-v-6905363d]{top:142px!important}.conversation-pane>.speech-toolbar[data-v-6905363d]{flex:0 0 auto}.conversation-pane>.status-bar[data-v-6905363d],.conversation-pane>.error-bar[data-v-6905363d]{flex:0 0 auto}.conversation-pane[data-v-6905363d] .message-list{min-height:0!important;flex:1!important}.conversation-pane[data-v-6905363d] .chat-input-area{flex:0 0 auto!important;max-height:96px!important}.scholar-workspace.flow-complete>.retrieval-flow[data-v-6905363d] .flow-title,.scholar-workspace.flow-complete>.retrieval-flow[data-v-6905363d] .flow-track,.scholar-workspace.flow-complete>.retrieval-flow[data-v-6905363d] .track-lanes,.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d] .flow-track,.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d] .track-lanes{display:none!important}.scholar-workspace.flow-complete>.retrieval-flow[data-v-6905363d] .flow-dial,.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d] .flow-dial{grid-column:2!important;border-left:0!important}.scholar-workspace.flow-complete>.retrieval-flow[data-v-6905363d] .flow-headline,.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d] .flow-headline{grid-column:1/3!important;grid-row:1!important;padding-left:120px!important}.scholar-workspace.flow-complete>.retrieval-flow[data-v-6905363d] .flow-detail,.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d] .flow-detail{grid-column:3!important;grid-row:1!important}}@media (min-width:821px) and (max-width:1180px){.scholar-workspace>.stage-wrap[data-v-6905363d]{right:48%!important}.scholar-workspace>.conversation-pane[data-v-6905363d]{right:14px!important;left:50%!important}.scholar-workspace>.retrieval-flow[data-v-6905363d]{right:14px!important;left:14px!important}.scholar-workspace.flow-complete>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-complete>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-idle>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-idle>.conversation-pane[data-v-6905363d]{top:136px!important}}@media (max-width:820px){.spoken-card[data-v-6905363d]{order:2;width:calc(100% - 16px);margin:-4px 8px 4px;padding:10px 12px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.spoken-card p[data-v-6905363d]{-webkit-line-clamp:2;font-size:14px}.spoken-card footer[data-v-6905363d]{grid-column:1;grid-row:auto;flex-direction:row;align-items:center;justify-content:space-between}.scholar-workspace>.stage-wrap[data-v-6905363d]{display:flex!important;flex-direction:column!important}.scholar-workspace>.stage-wrap>.avatar-stage[data-v-6905363d]{order:1}.scholar-workspace>.stage-wrap>.spoken-card[data-v-6905363d]{order:2}.scholar-workspace>.retrieval-flow[data-v-6905363d]{order:3!important}.scholar-workspace>.conversation-pane[data-v-6905363d]{order:4!important}}@media (min-width:821px){.scholar-workspace>.stage-wrap[data-v-6905363d]{display:grid!important;grid-template-rows:minmax(0,1fr) auto!important}.scholar-workspace>.stage-wrap>.avatar-stage[data-v-6905363d]{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}.scholar-workspace>.stage-wrap>.avatar-stage[data-v-6905363d] .digital-stage{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important}.scholar-workspace>.stage-wrap>.avatar-stage[data-v-6905363d] .manifest{position:absolute!important;top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;width:auto!important;height:auto!important;min-height:0!important}.scholar-workspace>.stage-wrap>.avatar-stage[data-v-6905363d] .portrait-poster{position:absolute!important;z-index:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center bottom!important;opacity:1!important}}@media (min-width:821px){.scholar-workspace>.stage-wrap[data-v-6905363d]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr) 82px!important;gap:0!important}.scholar-workspace>.stage-wrap[data-v-6905363d]:has(.spoken-card.inactive){grid-template-rows:minmax(0,1fr) 48px!important}.scholar-workspace>.stage-wrap>.avatar-stage[data-v-6905363d]{grid-column:1!important;grid-row:1!important;width:100%!important;height:auto!important}.spoken-card[data-v-6905363d]{position:relative!important;right:auto!important;bottom:auto!important;left:auto!important;grid-column:1!important;grid-row:2!important;width:100%!important;height:82px!important;min-height:0!important;max-height:82px!important;overflow:hidden!important}.spoken-card.inactive[data-v-6905363d]{height:48px!important;max-height:48px!important;grid-template-rows:1fr!important}.spoken-card.inactive p[data-v-6905363d]{display:none!important}.spoken-card.inactive footer[data-v-6905363d]{grid-row:1!important}.spoken-card p[data-v-6905363d]{-webkit-line-clamp:2!important;font-size:13px!important;line-height:1.5!important}.spoken-card .media-notice[data-v-6905363d]{display:none!important}}@media (max-width:820px){.spoken-card[data-v-6905363d]{height:auto!important;max-height:none!important}.spoken-card.inactive p[data-v-6905363d]{display:none!important}.spoken-card .media-notice[data-v-6905363d]{display:block!important}.scholar-workspace.flow-complete>.retrieval-flow[data-v-6905363d],.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d]{height:52px!important;min-height:52px!important;overflow:hidden!important}.scholar-workspace.flow-complete>.retrieval-flow[data-v-6905363d] .flow-track,.scholar-workspace.flow-complete>.retrieval-flow[data-v-6905363d] .track-lanes,.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d] .flow-track,.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d] .track-lanes{display:none!important}.scholar-workspace>.stage-wrap[data-v-6905363d]{height:190px!important;min-height:190px!important;overflow:hidden!important}.scholar-workspace>.stage-wrap[data-v-6905363d]:has(.spoken-card.inactive){height:164px!important;min-height:164px!important}.scholar-workspace>.stage-wrap>.avatar-stage[data-v-6905363d]{height:116px!important;min-height:116px!important}.scholar-workspace>.stage-wrap:has(.spoken-card.inactive)>.avatar-stage[data-v-6905363d]{height:116px!important;min-height:116px!important}.scholar-workspace>.stage-wrap>.spoken-card[data-v-6905363d]{box-sizing:border-box!important;height:66px!important;max-height:66px!important;margin:0 8px 8px!important;padding:7px 10px!important;overflow:hidden!important}.scholar-workspace>.stage-wrap>.spoken-card.inactive[data-v-6905363d]{box-sizing:border-box!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding-block:5px!important}.scholar-workspace>.conversation-pane[data-v-6905363d]{height:calc(100dvh - 304px)!important;min-height:470px!important;max-height:560px!important;overflow:hidden!important}.conversation-pane>.speech-toolbar[data-v-6905363d]{min-height:42px!important;max-height:48px!important;padding:5px 8px!important;overflow:hidden!important;flex-wrap:nowrap!important}.conversation-pane>.speech-toolbar select[data-v-6905363d]{display:none!important}.conversation-pane>.speech-toolbar .auto-speak[data-v-6905363d]{min-width:0!important;white-space:nowrap!important}.conversation-pane>.speech-toolbar .speech-unavailable[data-v-6905363d]{max-width:132px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.conversation-pane[data-v-6905363d] .message-list{min-height:0!important;flex:1!important;overflow-y:auto!important;overscroll-behavior:contain}.conversation-pane[data-v-6905363d] .chat-input-area{position:relative!important;z-index:4!important;flex:0 0 auto!important;max-height:96px!important;background:#f4e2b8!important}}.conversation-pane>.speech-toolbar[data-v-6905363d]{position:relative;z-index:3;flex:0 0 auto}.conversation-pane[data-v-6905363d] .message-list{padding-top:2px;scroll-padding-top:56px}.conversation-pane>.speech-toolbar[data-v-6905363d]{position:relative;z-index:2;flex:0 0 auto;margin-bottom:8px;border-bottom:1px solid rgba(106,76,49,.18)!important;background:#fffaf1f7!important}.conversation-pane[data-v-6905363d] .message-list{padding-top:10px}.conversation-pane[data-v-6905363d] .message-bubble{scroll-margin-top:76px}.welcome-carousel[data-v-6905363d]{display:block!important;width:100%!important;min-height:0!important;overflow:hidden!important;padding:0!important}.welcome-scenes[data-v-6905363d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;min-width:0!important;max-width:none!important;min-height:0;overflow:hidden}.welcome-scene[data-v-6905363d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;width:100%!important;min-width:0!important;max-width:none!important;min-height:0;flex-direction:column;justify-content:center;padding:22px 28px 16px;overflow:hidden;opacity:0;transform:translateY(18px);visibility:hidden;pointer-events:none;transition:opacity .58s ease,transform .68s cubic-bezier(.22,1,.36,1),visibility 0s linear .68s}.welcome-scene.active[data-v-6905363d]{z-index:2;opacity:1;transform:none;visibility:visible;pointer-events:auto;transition-delay:0s}.welcome-prompts[data-v-6905363d]{justify-content:center}.prompt-heading[data-v-6905363d]{margin-bottom:15px}.prompt-heading h2[data-v-6905363d]{margin:8px 0 6px;color:#3d2b20;font:clamp(25px,2.4vw,36px)/1.2 "STKaiti","KaiTi",serif}.prompt-heading>span[data-v-6905363d]{color:#806c5a;font:10px/1.6 var(--font-sans)}.welcome-prompts .suggestions[data-v-6905363d]{margin-top:0}.welcome-prompts .suggestions button[data-v-6905363d]{min-height:64px}.welcome-pagination[data-v-6905363d]{position:absolute;z-index:6;top:12px;right:14px;left:auto!important;display:flex!important;width:max-content!important;min-width:0!important;max-width:none!important;align-items:center;gap:5px;padding:4px;border:1px solid rgba(103,73,49,.14);background:#f9efdad1;box-shadow:0 7px 18px #462d1c14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.welcome-pagination button[data-v-6905363d]{display:flex;width:auto;min-width:48px;height:28px;align-items:center;justify-content:center;gap:4px;padding:3px 7px;border:0;color:#8e7c68;background:transparent;font:8px var(--font-sans);cursor:pointer;transition:color .22s ease,background-color .22s ease,box-shadow .22s ease}.welcome-pagination button b[data-v-6905363d]{display:grid;width:17px;height:17px;place-items:center;border:1px solid rgba(151,91,59,.2);color:#a33a31;font:10px STKaiti,KaiTi,serif}.welcome-pagination button.active[data-v-6905363d]{color:#fff6e6;background:#8f342c;box-shadow:0 5px 12px #752b2329}.welcome-pagination button.active b[data-v-6905363d]{border-color:#ffeac157;color:#f4ce8d}@media (max-width:820px){.welcome-carousel[data-v-6905363d]{min-height:0!important}.welcome-scene[data-v-6905363d]{padding:40px 14px 7px}.welcome-intro h1[data-v-6905363d]{margin-block:7px!important;font-size:25px!important}.welcome-intro>p[data-v-6905363d]:not(.welcome-eyebrow){display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.welcome-intro[data-v-6905363d] .scholarship-path{max-height:126px;overflow:hidden}.prompt-heading[data-v-6905363d]{margin-bottom:5px}.prompt-heading .welcome-eyebrow[data-v-6905363d]{font-size:8px}.prompt-heading h2[data-v-6905363d]{margin:4px 0 3px;font-size:21px}.prompt-heading>span[data-v-6905363d]{font-size:9px}.welcome-prompts .suggestions[data-v-6905363d]{display:grid!important;grid-template-columns:1fr!important;gap:4px}.welcome-prompts .suggestions button[data-v-6905363d]{display:grid!important;min-height:46px;padding:4px 9px!important}.welcome-prompts .suggestions button[data-v-6905363d]:nth-child(n+3){display:grid!important}.welcome-prompts .suggestions button>span[data-v-6905363d]{width:27px;height:27px;font-size:14px}.welcome-prompts .suggestions button small[data-v-6905363d]{-webkit-line-clamp:1!important}.conversation-pane>.welcome-carousel>.welcome-pagination[data-v-6905363d]{top:7px!important;right:8px!important;left:auto!important;width:max-content!important;min-width:0!important;max-width:none!important;padding:3px!important}.welcome-pagination button[data-v-6905363d]{min-width:48px;height:25px;padding:2px 5px}.welcome-pagination button span[data-v-6905363d]{display:inline;font-size:8px}}@media (prefers-reduced-motion:reduce){.scene-actions button[data-v-6905363d],.history-drawer[data-v-6905363d],.evidence-wrap[data-v-6905363d]{transition:none!important}.workspace-atmosphere i[data-v-6905363d]{animation:none!important}.suggestions button[data-v-6905363d],.suggestions button[data-v-6905363d]:after,.speech-toolbar button[data-v-6905363d],.welcome-scene[data-v-6905363d],.welcome-pagination button[data-v-6905363d]:before{transition:none!important}}.welcome-intro .welcome-eyebrow[data-v-6905363d]{margin-bottom:21px}.welcome-intro h1[data-v-6905363d]{margin:0 0 25px!important;line-height:1.2!important}.welcome-intro>p[data-v-6905363d]:not(.welcome-eyebrow){margin:0 0 29px!important;line-height:2!important}.welcome-intro[data-v-6905363d] .scholarship-path{margin-top:-12px}@media (max-width:820px){.welcome-intro .welcome-eyebrow[data-v-6905363d]{margin-bottom:9px}.welcome-intro h1[data-v-6905363d]{margin:0 0 12px!important}.welcome-intro>p[data-v-6905363d]:not(.welcome-eyebrow){margin-bottom:15px!important;line-height:1.8!important}.welcome-intro[data-v-6905363d] .scholarship-path{margin-top:-9px}}@media (max-width:540px){.conversation-pane .welcome-intro[data-v-6905363d] .scholarship-path{max-height:none!important;padding:9px 10px!important}.conversation-pane .welcome-intro[data-v-6905363d] .path-heading{margin-bottom:7px!important}.conversation-pane .welcome-intro[data-v-6905363d] .path-line{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px 10px!important}.conversation-pane .welcome-intro[data-v-6905363d] .path-step{width:auto!important;min-width:0!important}.conversation-pane .welcome-intro[data-v-6905363d] .path-step small,.conversation-pane .welcome-intro[data-v-6905363d] .path-step i{display:none!important}}@media (min-width:821px){.scholar-workspace>.retrieval-flow[data-v-6905363d]{box-sizing:border-box!important;top:84px!important;right:24px!important;left:22px!important;height:48px!important;min-height:48px!important;max-height:48px!important;overflow:hidden!important}.scholar-workspace>.stage-wrap[data-v-6905363d],.scholar-workspace>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-starting>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-starting>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-retrieving>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-retrieving>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-organizing>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-organizing>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-complete>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-complete>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-idle>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-idle>.conversation-pane[data-v-6905363d]{top:142px!important}}@media (min-width:821px) and (max-width:1180px){.scholar-workspace>.retrieval-flow[data-v-6905363d]{top:78px!important;right:14px!important;left:14px!important;height:48px!important;min-height:48px!important;max-height:48px!important}.scholar-workspace>.stage-wrap[data-v-6905363d],.scholar-workspace>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-starting>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-starting>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-retrieving>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-retrieving>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-organizing>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-organizing>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-complete>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-complete>.conversation-pane[data-v-6905363d],.scholar-workspace.flow-idle>.stage-wrap[data-v-6905363d],.scholar-workspace.flow-idle>.conversation-pane[data-v-6905363d]{top:136px!important}}@media (max-width:820px){.scholar-workspace>.retrieval-flow[data-v-6905363d],.scholar-workspace.flow-starting>.retrieval-flow[data-v-6905363d],.scholar-workspace.flow-retrieving>.retrieval-flow[data-v-6905363d],.scholar-workspace.flow-organizing>.retrieval-flow[data-v-6905363d],.scholar-workspace.flow-complete>.retrieval-flow[data-v-6905363d],.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d]{box-sizing:border-box!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin-top:6px!important;overflow:hidden!important}}.scene-actions[data-v-6905363d]{position:relative;align-items:center;gap:12px}.primary-destinations[data-v-6905363d],.workspace-tools[data-v-6905363d]{display:flex;align-items:center;gap:6px}.primary-destinations[data-v-6905363d]{padding:4px;border:1px solid rgba(237,191,110,.14);background:#1e140e42;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.scene-actions .destination[data-v-6905363d]{min-height:40px;padding:4px 10px;border-color:transparent;background:transparent}.scene-actions .destination>span[data-v-6905363d]{display:flex;align-items:flex-start;flex-direction:column;gap:1px}.scene-actions .destination b[data-v-6905363d]{position:static;color:inherit;font:10px var(--font-sans)}.scene-actions .destination small[data-v-6905363d]{color:#fae7c461;font:7px var(--font-sans);white-space:nowrap}.scene-actions .destination.active[data-v-6905363d]{border-color:#ebb8606b;color:#fff0cf;background:linear-gradient(135deg,#8f342cd1,#5b2a1fdb);box-shadow:0 8px 20px #1d110a2e}.workspace-tools[data-v-6905363d]{position:relative}.scene-actions .archive-trigger[data-v-6905363d]{min-width:154px;justify-content:flex-start;padding-inline:8px 10px;border-color:#e9bc6d61;background:linear-gradient(135deg,#713625e6,#372217f0);box-shadow:0 9px 24px #140c0733}.archive-trigger>span[data-v-6905363d]{display:flex;min-width:0;align-items:flex-start;flex:1;flex-direction:column}.archive-trigger>span b[data-v-6905363d]{position:static;color:#fff0d1;font:10px var(--font-sans)}.archive-trigger>span small[data-v-6905363d]{color:#ffeac27a;font:7px var(--font-sans)}.archive-trigger em[data-v-6905363d]{color:#e6b866;font:8px var(--font-sans);font-style:normal}.scene-actions .utility-trigger i[data-v-6905363d]{font-family:var(--font-sans);font-size:18px}.utility-menu[data-v-6905363d]{position:absolute;z-index:90;top:calc(100% + 9px);right:0;display:grid;width:224px;padding:7px;border:1px solid rgba(230,184,105,.26);background:linear-gradient(145deg,#362318fa,#1e140ffc);box-shadow:0 22px 50px #0c070461;animation:utilityReveal-6905363d .2s ease both}.utility-menu button[data-v-6905363d]{display:grid!important;min-height:48px!important;grid-template-columns:30px minmax(0,1fr)!important;grid-template-rows:auto auto!important;justify-content:stretch!important;padding:7px 8px!important;border:0!important;border-bottom:1px solid rgba(235,193,119,.1)!important;background:transparent!important;text-align:left!important}.utility-menu button[data-v-6905363d]:last-child{border-bottom:0!important}.utility-menu button i[data-v-6905363d]{grid-row:1/3}.utility-menu button span[data-v-6905363d]{display:flex!important;align-items:flex-start;flex-direction:column}.utility-menu button span b[data-v-6905363d]{position:static;color:#f6dfb5;font-size:10px}.utility-menu button span small[data-v-6905363d]{color:#f6dfb56b;font-size:8px}.utility-menu button[data-v-6905363d]:hover{background:#efc67e14!important;transform:none!important}@keyframes utilityReveal-6905363d{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.history-drawer[data-v-6905363d]{width:min(420px,calc(100vw - 20px))!important;padding:0!important;background:linear-gradient(155deg,#392519fc,#1d140ffc)!important;box-shadow:34px 0 80px #0a06037a!important}.archive-heading[data-v-6905363d]{position:relative;padding:28px 58px 18px 24px;border-bottom:1px solid rgba(232,190,116,.17);color:#f7dfb4;background:radial-gradient(circle at 90% 0,rgba(172,75,47,.2),transparent 38%)}.archive-heading>span[data-v-6905363d]{color:#d69d52;font:8px var(--font-sans);letter-spacing:.26em}.archive-heading h2[data-v-6905363d]{margin:8px 0 7px;color:#fff0cf;font:28px STKaiti,KaiTi,serif;letter-spacing:.08em}.archive-heading p[data-v-6905363d]{max-width:300px;margin:0;color:#f8e2bb7a;font:9px/1.7 var(--font-sans)}.archive-heading .drawer-close[data-v-6905363d]{top:24px;right:20px}.history-drawer[data-v-6905363d] .conv-items{padding-inline:18px}.history-drawer[data-v-6905363d] .conv-item{border-color:#e8be741a}.history-drawer[data-v-6905363d] .conv-item:hover{background:#efc98612}.history-drawer[data-v-6905363d] .conv-item.active{background:#a33a302b}.history-drawer[data-v-6905363d] .conv-title{color:#f4dfb8}.history-drawer[data-v-6905363d] .conv-meta{color:#f4dfb870}@media (max-width:1180px) and (min-width:821px){.scene-actions[data-v-6905363d]{gap:7px}.scene-actions .destination small[data-v-6905363d],.archive-trigger>span small[data-v-6905363d]{display:none}.scene-actions .archive-trigger[data-v-6905363d]{min-width:112px}.scene-actions .destination[data-v-6905363d]{padding-inline:7px}.primary-destinations[data-v-6905363d]{gap:3px}}@media (max-width:820px){.scene-command[data-v-6905363d]{min-height:116px!important}.scene-actions[data-v-6905363d]{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;overflow:visible!important}.primary-destinations[data-v-6905363d]{min-width:0;overflow-x:auto}.workspace-tools[data-v-6905363d]{gap:4px}.scene-actions .destination[data-v-6905363d]{min-width:38px;flex:0 0 auto;padding:4px 6px}.scene-actions .destination>span[data-v-6905363d],.scene-actions .archive-trigger>span[data-v-6905363d],.archive-trigger em[data-v-6905363d],.workspace-tools>button>span[data-v-6905363d]{display:none!important}.scene-actions .archive-trigger[data-v-6905363d]{min-width:38px;width:38px;justify-content:center;padding:5px}.utility-menu[data-v-6905363d]{position:fixed;top:101px;right:8px;width:min(260px,calc(100vw - 16px))}.history-drawer[data-v-6905363d]{width:calc(100vw - 12px)!important}.archive-heading[data-v-6905363d]{padding:20px 52px 14px 18px}.archive-heading h2[data-v-6905363d]{font-size:24px}}@media (prefers-reduced-motion:reduce){.utility-menu[data-v-6905363d]{animation:none}}.scene-actions[data-v-6905363d]{gap:9px}.primary-destinations[data-v-6905363d]{height:40px;gap:0;padding:3px;border:1px solid rgba(235,195,126,.2);border-radius:1px;background:#1b120d57;box-shadow:inset 0 1px #fff4d909;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.scene-actions .destination[data-v-6905363d]{position:relative;min-width:76px;min-height:32px;justify-content:center;gap:7px;padding:4px 13px;border:0;border-right:1px solid rgba(235,195,126,.1);border-radius:0;color:#f8e4be8f;background:transparent;box-shadow:none}.scene-actions .destination[data-v-6905363d]:last-child{border-right:0}.scene-actions .destination i[data-v-6905363d]{width:22px;height:22px;border:1px solid rgba(235,188,105,.18);border-radius:0;color:inherit;font-size:12px}.scene-actions .destination>span[data-v-6905363d]{display:inline!important;color:inherit;font:9px var(--font-sans);letter-spacing:.1em}.scene-actions .destination[data-v-6905363d]:hover{border-top:0;border-bottom:0;border-left:0;color:#f7ddb0;background:#ffefcf0e;transform:none;box-shadow:none}.scene-actions .destination.active[data-v-6905363d]{border-color:#ebc37e1a;color:#fff1d2;background:linear-gradient(135deg,#92352ceb,#672822eb);box-shadow:inset 0 -2px #d9aa5e}.scene-actions .destination.active i[data-v-6905363d]{border-color:#f4ca7e70;color:#f3c979;background:#ffecc50a}.workspace-tools[data-v-6905363d]{height:40px;gap:5px}.scene-actions .archive-trigger[data-v-6905363d]{position:relative;min-width:auto;min-height:36px;gap:7px;padding:4px 10px 4px 7px;border:1px solid rgba(232,187,108,.22);border-radius:1px;color:#f1d19a;background:#23171047;box-shadow:none}.scene-actions .archive-trigger[data-v-6905363d]:before{position:absolute;top:5px;bottom:5px;left:3px;width:2px;background:#a13b32;content:"";opacity:.72}.scene-actions .archive-trigger[data-v-6905363d]:hover{border-color:#e8bb6c75;color:#ffe6b8;background:#efc2740e;transform:translateY(-1px);box-shadow:none}.archive-trigger i[data-v-6905363d]{position:relative;z-index:1;width:25px!important;height:25px!important;border:1px solid rgba(226,172,83,.24)!important;border-radius:0!important;color:#d99e4c!important;background:#e2ac5312;font-size:12px!important}.archive-trigger>span[data-v-6905363d]{position:relative;z-index:1;display:inline!important;color:inherit;font:9px var(--font-sans);letter-spacing:.08em}.archive-trigger em[data-v-6905363d]{position:relative;z-index:1;display:grid;min-width:18px;height:18px;place-items:center;border:1px solid rgba(219,174,101,.3);border-radius:0;color:#e7bd79;background:#dbae6514;font:8px var(--font-sans);font-style:normal}.tool-divider[data-v-6905363d]{width:1px;height:23px;margin-inline:1px;background:#efca8b29}.scene-actions .icon-tool[data-v-6905363d]{position:relative;width:36px;min-width:36px;height:36px;min-height:36px;justify-content:center;padding:0;border:1px solid rgba(235,195,126,.16);border-radius:1px;color:#f5dcb1a6;background:#23171033}.scene-actions .icon-tool i[data-v-6905363d]{width:23px;height:23px;border:0;color:inherit;font-size:13px}.scene-actions .icon-tool[data-v-6905363d]:hover{border-color:#ebc37e66;color:#f5d18f;background:#f3cb8812;transform:translateY(-1px);box-shadow:none}.scene-actions .icon-tool>b[data-v-6905363d]{position:absolute;top:-5px;right:-5px;display:grid;min-width:16px;height:16px;place-items:center;padding:0 3px;border:1px solid rgba(247,218,166,.4);border-radius:0;color:#fff4dc;background:#9d3a31;font:7px var(--font-sans)}.scene-actions .utility-trigger i[data-v-6905363d]{font-size:10px;letter-spacing:1px}.utility-menu[data-v-6905363d]{top:calc(100% + 7px);border-radius:1px}.round-count[data-v-6905363d]{display:none}.history-drawer[data-v-6905363d] .archive-actions{grid-template-columns:1fr 1fr;gap:8px;padding:0 18px 16px}.history-drawer[data-v-6905363d] .archive-actions .new-conv-btn,.history-drawer[data-v-6905363d] .archive-library-link{position:relative;min-height:70px;margin:0;padding:11px;border-radius:1px;overflow:hidden}.history-drawer[data-v-6905363d] .archive-actions .new-conv-btn{border:1px solid rgba(231,190,116,.3);color:#f6dfb5;background:#efc67e14;box-shadow:none}.history-drawer[data-v-6905363d] .archive-actions .new-conv-btn:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:#a13b32;content:""}.history-drawer[data-v-6905363d] .archive-actions .new-conv-btn>span{border-color:#e7be7447;color:#dfad62}.history-drawer[data-v-6905363d] .archive-actions .new-conv-btn small{color:#f6dfb575}.history-drawer[data-v-6905363d] .archive-library-link{border-color:#e8be7426;background:#f0cb8b06}.history-drawer[data-v-6905363d] .archive-library-link:hover,.history-drawer[data-v-6905363d] .archive-actions .new-conv-btn:hover{border-color:#e8be7461;background:#f0cb8b12;transform:translateY(-1px)}@media (max-width:1180px) and (min-width:821px){.scene-actions .destination[data-v-6905363d]{min-width:54px;padding-inline:8px}.scene-actions .destination>span[data-v-6905363d]{display:none!important}.scene-actions .archive-trigger[data-v-6905363d]{padding-right:8px}.archive-trigger>span[data-v-6905363d]{display:none!important}.primary-destinations[data-v-6905363d],.workspace-tools[data-v-6905363d]{height:38px}}@media (max-width:820px){.scene-command[data-v-6905363d]{min-height:106px!important}.scene-actions[data-v-6905363d]{display:flex!important;align-items:center!important;justify-content:space-between!important;overflow:visible!important}.primary-destinations[data-v-6905363d]{height:38px;min-width:0;flex:1}.scene-actions .destination[data-v-6905363d]{min-width:0;flex:1;padding-inline:7px}.scene-actions .destination>span[data-v-6905363d]{display:inline!important;font-size:8px}.workspace-tools[data-v-6905363d]{height:38px;flex:0 0 auto}.scene-actions .archive-trigger[data-v-6905363d]{width:36px;min-width:36px;padding:0;justify-content:center}.archive-trigger>span[data-v-6905363d],.archive-trigger em[data-v-6905363d],.tool-divider[data-v-6905363d]{display:none!important}.scene-actions .icon-tool[data-v-6905363d]{width:34px;min-width:34px;height:34px;min-height:34px}.history-drawer[data-v-6905363d] .archive-actions{grid-template-columns:1fr}.utility-menu[data-v-6905363d]{top:100px}}.utility-menu[data-v-6905363d]{width:286px;padding:0!important;border:1px solid rgba(231,190,116,.28)!important;border-radius:1px!important;color:#f5dfb7;background:linear-gradient(150deg,#3a261afe,#1c140ffe)!important;box-shadow:0 28px 68px #0a06037a!important;overflow:hidden}.utility-menu[data-v-6905363d]:before{position:absolute;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,#9f3a31,#d7a154 58%,transparent);content:""}.utility-profile[data-v-6905363d]{position:relative;display:grid;min-height:74px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 15px 12px;border-bottom:1px solid rgba(231,190,116,.13);background:radial-gradient(circle at 85% 0,rgba(165,70,45,.18),transparent 44%)}.profile-seal[data-v-6905363d]{display:grid;width:36px;height:42px;place-items:center;border:1px solid rgba(228,178,94,.4);color:#e3ae58;background:#e3ae580f;font:19px STKaiti,KaiTi,serif}.utility-profile div[data-v-6905363d]{display:flex;min-width:0;flex-direction:column}.utility-profile small[data-v-6905363d]{color:#f5deb466;font:7px var(--font-sans);letter-spacing:.16em}.utility-profile b[data-v-6905363d]{margin-top:4px;overflow:hidden;color:#fff0cf;font:14px STKaiti,KaiTi,serif;text-overflow:ellipsis;white-space:nowrap}.utility-profile em[data-v-6905363d]{padding:3px 5px;border:1px solid rgba(225,176,94,.18);color:#d5a25b;font:7px var(--font-sans);font-style:normal;letter-spacing:.08em}.utility-caption[data-v-6905363d]{display:flex;align-items:center;gap:8px;padding:10px 14px 7px;color:#f4dcb266;font:7px var(--font-sans);letter-spacing:.2em}.utility-caption i[data-v-6905363d]{height:1px;flex:1;background:linear-gradient(90deg,rgba(231,190,116,.17),transparent)}.utility-grid[data-v-6905363d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 12px 12px}.utility-grid>button[data-v-6905363d]{position:relative!important;display:grid!important;min-width:0!important;min-height:92px!important;grid-template-columns:30px minmax(0,1fr)!important;grid-template-rows:auto 1fr!important;align-content:start!important;gap:7px 8px!important;padding:10px!important;border:1px solid rgba(231,190,116,.13)!important;border-radius:1px!important;color:#f4ddb5!important;background:#efc88406!important;text-align:left!important;overflow:hidden!important}.utility-grid>button[data-v-6905363d]:after{position:absolute;right:0;bottom:0;width:26px;height:1px;background:#a13b32;content:"";transform:scaleX(0);transform-origin:right;transition:transform .2s ease}.utility-grid>button[data-v-6905363d]:hover:not(:disabled){border-color:#e7be745c!important;background:#efc88412!important;transform:translateY(-2px)!important}.utility-grid>button[data-v-6905363d]:hover:after{transform:scaleX(1)}.utility-grid>button[data-v-6905363d]:disabled{opacity:.34!important;cursor:not-allowed!important}.utility-grid>button>i[data-v-6905363d]{display:grid!important;grid-row:1/3!important;width:29px!important;height:34px!important;place-items:center!important;border:1px solid rgba(226,174,89,.28)!important;color:#dfa955!important;background:#e2ae590d!important;font:15px STKaiti,KaiTi,serif!important}.utility-grid>button>span[data-v-6905363d]{display:flex!important;min-width:0!important;align-items:flex-start!important;flex-direction:column!important}.utility-grid>button b[data-v-6905363d]{position:static!important;color:#f7e3be!important;font:10px var(--font-sans)!important}.utility-grid>button small[data-v-6905363d]{margin-top:5px;color:#f4dcb261!important;font:8px/1.45 var(--font-sans)!important}.utility-grid>button>em[data-v-6905363d]{position:absolute;right:8px;bottom:7px;color:#dca95385;font:7px var(--font-sans);font-style:normal}.utility-footer[data-v-6905363d]{display:flex;min-height:43px;align-items:center;justify-content:space-between;padding:7px 11px 7px 14px;border-top:1px solid rgba(231,190,116,.12);background:#0f0a0738}.utility-footer>span[data-v-6905363d]{color:#f4dcb247;font:7px var(--font-sans);letter-spacing:.1em}.utility-footer>button[data-v-6905363d]{display:flex!important;min-height:28px!important;align-items:center!important;gap:5px!important;padding:4px 7px!important;border:1px solid rgba(178,66,54,.18)!important;color:#f0b7a9b3!important;background:transparent!important;font:8px var(--font-sans)!important}.utility-footer>button i[data-v-6905363d]{display:grid!important;width:19px!important;height:19px!important;place-items:center!important;border:0!important;color:#c76256!important;font:11px STKaiti,KaiTi,serif!important}.utility-footer>button[data-v-6905363d]:hover{border-color:#be463975!important;color:#ffe2d9!important;background:#9d372e33!important;transform:none!important}@media (max-width:1180px) and (min-width:821px){.scene-actions .dialogue-quick-actions .quick-action[data-v-6905363d]{min-width:34px;width:34px;padding:0;justify-content:center}.scene-actions .dialogue-quick-actions .quick-action span[data-v-6905363d]{display:none}}@media (max-width:820px){.utility-menu[data-v-6905363d]{top:99px!important;right:7px!important;width:min(286px,calc(100vw - 14px))!important}.utility-profile[data-v-6905363d]{min-height:66px;padding-block:10px}.utility-grid>button[data-v-6905363d]{min-height:82px!important}.dialogue-quick-actions[data-v-6905363d]{height:34px}.scene-actions .dialogue-quick-actions .quick-action[data-v-6905363d]{min-width:32px;width:32px;min-height:32px;padding:0;justify-content:center}.scene-actions .dialogue-quick-actions .quick-action span[data-v-6905363d]{display:none!important}.scene-actions .dialogue-quick-actions .quick-action i[data-v-6905363d]{width:21px;height:21px}}.dialogue-quick-actions[data-v-6905363d]{display:flex;height:36px;border:1px solid rgba(232,187,108,.16);background:#2317102e}.scene-actions .dialogue-quick-actions .quick-action[data-v-6905363d]{position:relative;min-width:58px;min-height:34px;gap:5px;padding:4px 8px;border:0;border-right:1px solid rgba(232,187,108,.11);border-radius:0;color:#f5dcb1a6;background:transparent;box-shadow:none}.scene-actions .dialogue-quick-actions .quick-action[data-v-6905363d]:last-child{border-right:0}.scene-actions .dialogue-quick-actions .quick-action i[data-v-6905363d]{width:22px;height:22px;border:1px solid rgba(226,172,83,.18);color:#d7a254;background:#e2ac530a;font-size:11px}.scene-actions .dialogue-quick-actions .quick-action span[data-v-6905363d]{display:inline;color:inherit;font:8px var(--font-sans);letter-spacing:.08em}.scene-actions .dialogue-quick-actions .quick-action[data-v-6905363d]:hover:not(:disabled){border-color:transparent;color:#f8dba8;background:#efc2740f;transform:none}.scene-actions .dialogue-quick-actions .quick-action[data-v-6905363d]:disabled{opacity:.28}.scene-actions .dialogue-quick-actions .new-dialogue-action[data-v-6905363d]:before{position:absolute;top:6px;bottom:6px;left:0;width:2px;background:#a13b32;content:""}.scene-actions .dialogue-quick-actions .new-dialogue-action i[data-v-6905363d]{border-color:#ab3d3266;color:#e2ad5d;background:#9a362d1a}.speech-toolbar>.dialogue-quick-actions[data-v-6905363d]{display:flex;height:30px;margin-left:auto;border-left:1px solid rgba(105,71,43,.16);background:#fffaee3d}.speech-toolbar .dialogue-quick-actions .quick-action[data-v-6905363d]{position:relative;display:flex;min-width:54px;min-height:30px;align-items:center;justify-content:center;gap:5px;padding:3px 7px;border:0;border-right:1px solid rgba(105,71,43,.11);border-radius:0;color:#806a55;background:transparent;font:8px var(--font-sans);cursor:pointer}.speech-toolbar .dialogue-quick-actions .quick-action[data-v-6905363d]:last-child{border-right:0}.speech-toolbar .dialogue-quick-actions .quick-action i[data-v-6905363d]{display:grid;width:20px;height:20px;place-items:center;border:1px solid rgba(149,112,61,.2);color:#9a713d;font:10px STKaiti,KaiTi,serif;font-style:normal}.speech-toolbar .dialogue-quick-actions .quick-action[data-v-6905363d]:hover:not(:disabled){border-color:#69472b1c;color:#8f342c;background:#a13b320b;transform:none}.speech-toolbar .dialogue-quick-actions .quick-action[data-v-6905363d]:disabled{opacity:.3;cursor:not-allowed}.speech-toolbar .dialogue-quick-actions .new-dialogue-action[data-v-6905363d]:before{position:absolute;top:5px;bottom:5px;left:0;width:2px;background:#a13b32;content:""}.speech-toolbar .dialogue-quick-actions .new-dialogue-action i[data-v-6905363d]{border-color:#a13b324d;color:#a13b32;background:#a13b3209}@media (max-width:1180px) and (min-width:821px){.speech-toolbar .dialogue-quick-actions .quick-action[data-v-6905363d]{min-width:30px;width:30px;padding:0}.speech-toolbar .dialogue-quick-actions .quick-action span[data-v-6905363d]{display:none}}@media (max-width:820px){.speech-toolbar>.dialogue-quick-actions[data-v-6905363d]{width:100%;height:30px;margin-left:0;justify-content:flex-end;border-top:1px solid rgba(105,71,43,.1);border-left:0}.speech-toolbar .dialogue-quick-actions .quick-action[data-v-6905363d]{min-width:64px}.conversation-pane>.speech-toolbar[data-v-6905363d]{max-height:none!important;flex-wrap:wrap!important}}.speech-toolbar>.dialogue-quick-actions[data-v-6905363d]{height:28px!important;align-items:center!important;gap:4px!important;margin-left:auto!important;padding-left:10px!important;border:0!important;border-left:1px solid rgba(105,71,43,.14)!important;background:transparent!important}.speech-toolbar>.dialogue-quick-actions>small[data-v-6905363d]{margin-right:2px;color:#6f564075;font:7px var(--font-sans);letter-spacing:.16em;white-space:nowrap}.speech-toolbar .dialogue-quick-actions .quick-action[data-v-6905363d]{min-width:55px!important;min-height:28px!important;height:28px!important;gap:5px!important;padding:3px 8px!important;border:1px solid rgba(105,71,43,.15)!important;border-radius:1px!important;color:#76604d!important;background:#fffaee75!important;box-shadow:inset 0 1px #ffffff5c!important}.speech-toolbar .dialogue-quick-actions .quick-action i[data-v-6905363d]{width:18px!important;height:18px!important;border:0!important;color:#9a7445!important;background:transparent!important;font-size:10px!important}.speech-toolbar .dialogue-quick-actions .quick-action span[data-v-6905363d]{font:8px var(--font-sans)!important;letter-spacing:.06em!important}.speech-toolbar .dialogue-quick-actions .quick-action[data-v-6905363d]:hover:not(:disabled){border-color:#97523552!important;color:#8f342c!important;background:#fff7e4d1!important;transform:translateY(-1px)!important}.speech-toolbar .dialogue-quick-actions .new-dialogue-action[data-v-6905363d]:before{display:none!important}.speech-toolbar .dialogue-quick-actions .new-dialogue-action i[data-v-6905363d]{border:1px solid rgba(161,59,50,.28)!important;color:#a13b32!important;background:#a13b3209!important}.speech-toolbar .dialogue-quick-actions .quick-action[data-v-6905363d]:disabled{border-color:#69472b14!important;color:#76604d47!important;background:#fffaee2e!important;opacity:1!important}.speech-toolbar .dialogue-quick-actions .quick-action:disabled i[data-v-6905363d]{color:#9a744540!important}@media (max-width:1180px) and (min-width:821px){.speech-toolbar>.dialogue-quick-actions[data-v-6905363d]{gap:3px!important;padding-left:7px!important}.speech-toolbar>.dialogue-quick-actions>small[data-v-6905363d]{display:none}.speech-toolbar .dialogue-quick-actions .quick-action[data-v-6905363d]{min-width:29px!important;width:29px!important;padding:0!important}.speech-toolbar .dialogue-quick-actions .quick-action span[data-v-6905363d]{display:none!important}}@media (max-width:820px){.speech-toolbar>.dialogue-quick-actions[data-v-6905363d]{width:100%!important;height:31px!important;justify-content:flex-end!important;margin-left:0!important;padding:3px 0 0!important;border-top:1px solid rgba(105,71,43,.09)!important;border-left:0!important}.speech-toolbar>.dialogue-quick-actions>small[data-v-6905363d]{margin-right:auto;padding-left:2px}.speech-toolbar .dialogue-quick-actions .quick-action[data-v-6905363d]{min-width:62px!important}}.scene-command[data-v-6905363d]{top:0!important;right:0!important;left:0!important;height:72px!important;padding:10px 28px!important;background:linear-gradient(180deg,#1f150fc7,#1f150f2e)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;box-sizing:border-box!important}.scene-identity[data-v-6905363d]{gap:11px!important}.scene-identity>span[data-v-6905363d]{width:38px!important;height:38px!important;border-color:#eebc6694!important;color:#f0bf6c!important;font-size:24px!important;box-shadow:none!important}.scene-identity b[data-v-6905363d]{font-size:16px!important}.scene-identity small[data-v-6905363d]{font-size:7px!important;letter-spacing:.18em!important}.scene-actions[data-v-6905363d],.scene-actions .workspace-tools[data-v-6905363d]{height:40px!important}@media (max-width:1180px) and (min-width:821px){.scene-command[data-v-6905363d]{right:0!important;left:0!important;padding-inline:20px!important}}@media (max-width:820px){.scene-command[data-v-6905363d]{padding:9px 10px!important}}.scene-actions .destination.active[data-v-6905363d]{border-color:#ebc37e29!important;color:#f8dfb2!important;background:#f7e0b50e!important;box-shadow:inset 0 -2px #bd8744!important}.scene-actions .destination.active[data-v-6905363d]:before{position:absolute;top:7px;bottom:7px;left:0;width:2px;background:#a13b32;content:""}.scene-actions .destination.active i[data-v-6905363d]{border-color:#b13d329e!important;color:#f5cf89!important;background:#99352d57!important;box-shadow:inset 0 0 0 1px #ffe3b00d!important}.scene-actions .utility-menu .utility-profile b[data-v-6905363d],.scene-actions .utility-menu .utility-grid button span b[data-v-6905363d]{position:static!important;display:block!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;place-items:initial!important;padding:0!important;border:0!important;border-radius:0!important;color:#f7e3be!important;background:transparent!important;box-shadow:none!important;line-height:1.35!important}.scene-actions .utility-menu .utility-profile b[data-v-6905363d]{margin-top:4px!important;color:#fff0cf!important;font:14px STKaiti,KaiTi,serif!important}.scene-actions .utility-menu .utility-grid button span b[data-v-6905363d]{font:10px var(--font-sans)!important}.scene-actions .workspace-tools[data-v-6905363d]{position:relative!important;margin-left:3px!important;padding-left:10px!important;border-left:1px solid rgba(235,195,126,.14)!important}.scene-actions .utility-trigger[data-v-6905363d]{display:grid!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;place-items:center!important;margin:0!important;box-sizing:border-box!important}.scene-actions .utility-trigger i[data-v-6905363d]{display:grid!important;width:100%!important;height:100%!important;place-items:center!important;padding:0!important;font:600 12px/1 var(--font-sans)!important;letter-spacing:.08em!important;transform:translateY(-1px)}.workspace-tools>.utility-menu[data-v-6905363d]{position:absolute!important;top:calc(100% + 7px)!important;right:0!important;left:auto!important;margin:0!important;transform-origin:top right!important}@media (max-width:820px){.scene-actions .workspace-tools[data-v-6905363d]{margin-left:2px!important;padding-left:7px!important}.workspace-tools>.utility-menu[data-v-6905363d]{position:absolute!important;top:calc(100% + 7px)!important;right:0!important;left:auto!important;width:min(286px,calc(100vw - 14px))!important}}.scholar-workspace>.stage-wrap[data-v-6905363d],.scholar-workspace>.conversation-pane[data-v-6905363d]{transition:border-color .38s ease,box-shadow .42s ease,background-color .42s ease}.scholar-workspace>.stage-wrap[data-v-6905363d]:after,.scholar-workspace>.conversation-pane[data-v-6905363d]:after{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;border:1px solid transparent;content:"";opacity:0;pointer-events:none;transition:opacity .34s ease,border-color .34s ease,box-shadow .4s ease}.scholar-workspace.flow-starting>.stage-wrap[data-v-6905363d]:after,.scholar-workspace.flow-starting>.conversation-pane[data-v-6905363d]:after{opacity:.42;border-color:#b55a2c6b}.scholar-workspace.flow-retrieving>.stage-wrap[data-v-6905363d]:after{opacity:.54;border-color:#cf91417a}.scholar-workspace.flow-retrieving>.conversation-pane[data-v-6905363d]:after{opacity:.42;border-color:#be763661}.scholar-workspace.flow-organizing>.stage-wrap[data-v-6905363d]:after{opacity:.4;border-color:#b25b2b61}.scholar-workspace.flow-organizing>.conversation-pane[data-v-6905363d]:after{opacity:.64;border-color:#ce893985;animation:evidenceIntoFolio-6905363d .58s cubic-bezier(.22,1,.36,1) both}.scholar-workspace.flow-complete>.stage-wrap[data-v-6905363d]:after,.scholar-workspace.flow-complete>.conversation-pane[data-v-6905363d]:after{opacity:.4;border-color:#cd974375}.scholar-workspace.flow-error>.stage-wrap[data-v-6905363d]:after,.scholar-workspace.flow-error>.conversation-pane[data-v-6905363d]:after{opacity:.25;border-color:#9e403540}.scholar-workspace.flow-interrupted>.stage-wrap[data-v-6905363d]:after,.scholar-workspace.flow-interrupted>.conversation-pane[data-v-6905363d]:after{opacity:.14;border-color:#735f4d33}@keyframes evidenceIntoFolio-6905363d{0%{opacity:.22;transform:translateY(3px)}to{opacity:.64;transform:none}}@media (max-width:820px){.scholar-workspace>.stage-wrap[data-v-6905363d]:after{display:none}.avatar-stage[data-v-6905363d] .digital-stage.speaking{animation:none!important}}.avatar-stage[data-v-6905363d] .digital-stage{transition:border-color .42s ease,box-shadow .42s ease,background .42s ease}.avatar-stage[data-v-6905363d] .digital-stage .manifest{transition:border-color .42s ease,background-color .42s ease}.avatar-stage[data-v-6905363d] .digital-stage.thinking{border-color:#cd914085;box-shadow:0 30px 76px #18120e57,inset 4px 0 #a7412b1f}.avatar-stage[data-v-6905363d] .digital-stage.thinking .manifest{border-color:#ca8c3c47}.avatar-stage[data-v-6905363d]:not(.media-paused) .digital-stage.speaking{border-color:#daa34b94;box-shadow:0 32px 80px #18120e61,inset 4px 0 #cd913d29}.avatar-stage.media-paused[data-v-6905363d] .digital-stage.speaking{border-color:#b17d4352}.avatar-stage[data-v-6905363d] .digital-stage.error{border-color:#ae41348a;box-shadow:0 28px 68px #18120e4d,inset 3px 0 #ae413429}@media (prefers-reduced-motion:reduce){.scholar-workspace>.stage-wrap[data-v-6905363d],.scholar-workspace>.conversation-pane[data-v-6905363d],.scholar-workspace>.stage-wrap[data-v-6905363d]:after,.scholar-workspace>.conversation-pane[data-v-6905363d]:after{animation:none!important;transition:none!important}.avatar-stage[data-v-6905363d] .digital-stage,.avatar-stage[data-v-6905363d] .digital-stage .manifest{transition:none!important}}@media (min-width:821px){.scholar-workspace>.retrieval-flow[data-v-6905363d]{top:76px!important}.scholar-workspace>.stage-wrap[data-v-6905363d],.scholar-workspace>.conversation-pane[data-v-6905363d]{top:134px!important}}@media (min-width:821px) and (max-width:1180px){.scholar-workspace>.retrieval-flow[data-v-6905363d]{top:76px!important}.scholar-workspace>.stage-wrap[data-v-6905363d],.scholar-workspace>.conversation-pane[data-v-6905363d]{top:134px!important}}@media (max-width:820px){.scholar-workspace>.retrieval-flow[data-v-6905363d]{order:1!important}.scholar-workspace>.stage-wrap[data-v-6905363d]{order:2!important}.scholar-workspace>.conversation-pane[data-v-6905363d]{order:3!important}}@media (min-width:821px){.scholar-workspace>.stage-wrap[data-v-6905363d],.scholar-workspace>.stage-wrap[data-v-6905363d]:has(.spoken-card.inactive){grid-template-rows:minmax(0,1fr) 48px!important}.spoken-card[data-v-6905363d],.spoken-card.inactive[data-v-6905363d]{box-sizing:border-box!important;display:grid!important;width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-rows:1fr!important;align-items:center!important;gap:10px!important;padding:6px 12px!important;overflow:hidden!important}.spoken-card header[data-v-6905363d]{grid-column:1!important;grid-row:1!important;white-space:nowrap!important}.spoken-card header small[data-v-6905363d]{display:none!important}.spoken-card p[data-v-6905363d],.spoken-card.inactive p[data-v-6905363d]{display:block!important;grid-column:2!important;grid-row:1!important;min-width:0!important;overflow:hidden!important;margin:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-line-clamp:unset!important}.spoken-card footer[data-v-6905363d],.spoken-card.inactive footer[data-v-6905363d]{display:flex!important;grid-column:3!important;grid-row:1!important;align-items:center!important;justify-content:flex-end!important;white-space:nowrap!important}.spoken-card footer>span[data-v-6905363d]{display:none!important}}@media (max-width:820px){.scholar-workspace>.stage-wrap[data-v-6905363d],.scholar-workspace>.stage-wrap[data-v-6905363d]:has(.spoken-card.inactive){height:172px!important;min-height:172px!important}.scholar-workspace>.stage-wrap>.spoken-card[data-v-6905363d],.scholar-workspace>.stage-wrap>.spoken-card.inactive[data-v-6905363d]{box-sizing:border-box!important;display:grid!important;width:calc(100% - 16px)!important;height:48px!important;min-height:48px!important;max-height:48px!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:1fr!important;align-items:center!important;gap:8px!important;margin:0 8px 8px!important;padding:6px 10px!important;overflow:hidden!important}.spoken-card header[data-v-6905363d]{grid-column:1!important;grid-row:1!important;white-space:nowrap!important}.spoken-card header small[data-v-6905363d],.spoken-card footer[data-v-6905363d]{display:none!important}.spoken-card p[data-v-6905363d],.spoken-card.inactive p[data-v-6905363d]{display:block!important;grid-column:2!important;grid-row:1!important;min-width:0!important;overflow:hidden!important;margin:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-line-clamp:unset!important}}.conversation-pane>.speech-toolbar[data-v-6905363d]{min-height:46px!important;background:linear-gradient(90deg,#f7eedbeb,#fbf5e7eb)!important;border-bottom:1px solid rgba(106,76,49,.18)!important;box-shadow:none!important;color:#5d4632!important}.conversation-pane>.speech-toolbar button[data-v-6905363d]{color:#6a4f37!important;border-color:#78563838!important;background:#fffcf480!important}.conversation-pane>.speech-toolbar button[data-v-6905363d]:hover{background:#f0e0c4b8!important}.conversation-pane>.speech-toolbar .segment-state[data-v-6905363d],.conversation-pane>.speech-toolbar small[data-v-6905363d]{color:#8a7359!important}.conversation-pane>.speech-toolbar .speech-unavailable[data-v-6905363d]{color:#9a6a4f!important;background:#c68f541f!important}.conversation-pane>.speech-toolbar>.dialogue-quick-actions[data-v-6905363d]{border-left-color:#78563829!important;background:transparent!important}.status-spinner[data-v-6905363d]{animation:spin-6905363d .8s linear infinite!important}.status-spinner[data-v-6905363d],.thinking-dots i[data-v-6905363d],.thinking i[data-v-6905363d],.qa-thinking i[data-v-6905363d],.pulse-dot[data-v-6905363d]{animation-play-state:running!important}.immersive-scholar-scene[data-v-6905363d]{min-height:100dvh;height:auto}.stage-wrap[data-v-6905363d]{min-height:100dvh}.stage-wrap[data-v-6905363d] .paper-grid{top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-size:clamp(56px,6vw,96px) clamp(56px,6vw,96px)}@media (max-height: 820px){.immersive-scholar-scene[data-v-6905363d]{min-height:100dvh}}@media (max-height: 900px){.stage-wrap[data-v-6905363d] .portrait-card img{object-position:center center!important}}.stage-wrap[data-v-6905363d] .manifest{background:transparent}@media (min-width: 1180px){.scholar-workspace[data-v-6905363d]{grid-template-columns:minmax(340px,46%) minmax(0,1fr)!important}}@media (min-width: 1600px){.scholar-workspace[data-v-6905363d]{grid-template-columns:minmax(380px,44%) minmax(0,1fr)!important}}.stage-wrap[data-v-6905363d] .retrieval-flow{min-height:96px!important;padding-block:12px!important}.stage-wrap[data-v-6905363d] .portrait-card{min-height:0!important}@media (min-width: 1181px){.scholar-workspace>.stage-wrap[data-v-6905363d]{display:grid!important;grid-template-columns:minmax(240px,.86fr) minmax(340px,1.14fr)!important}}@media (min-width: 1600px){.scholar-workspace>.stage-wrap[data-v-6905363d]{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr)!important}}.scholar-workspace>.retrieval-flow[data-v-6905363d]{height:116px!important}.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d]{height:86px!important;min-height:86px!important;max-height:86px!important}@media (max-width: 1180px){.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d]{height:74px!important;min-height:74px!important;max-height:74px!important}}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest{grid-template-columns:auto minmax(120px,28%) minmax(0,1fr)!important;align-items:start!important}@media (min-width: 1600px){.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest{grid-template-columns:auto minmax(140px,26%) minmax(0,1fr)!important}}@media (min-width: 1181px){.scholar-workspace>.stage-wrap[data-v-6905363d]{grid-template-columns:minmax(300px,1.02fr) minmax(340px,.98fr)!important}}@media (max-width: 820px){.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest{grid-template-columns:20px 105px minmax(0,1fr)!important;align-items:center!important}}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest{grid-template-columns:34px minmax(0,1fr)!important;align-items:stretch!important;justify-items:center!important}@media (max-width: 820px){.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest{grid-template-columns:20px 105px minmax(0,1fr)!important;align-items:center!important;justify-items:stretch!important}}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.idle .manifest{grid-template-columns:34px minmax(0,1fr)!important}.scholar-workspace>.retrieval-flow[data-v-6905363d]{height:104px!important}.scholar-workspace.flow-idle>.retrieval-flow[data-v-6905363d]{height:52px!important;min-height:52px!important;max-height:52px!important}.scholar-workspace>.stage-wrap[data-v-6905363d]{flex:0 0 44%!important;width:44%!important;max-width:44%!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .avatar-stage{width:100%!important;max-width:none!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage{width:100%!important;max-width:none!important;flex:1 1 auto!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .manifest{grid-template-columns:34px minmax(0,1fr)!important;width:100%!important}@media (max-width: 1180px){.scholar-workspace>.stage-wrap[data-v-6905363d]{flex:1 1 auto!important;width:100%!important;max-width:100%!important}}.scholar-workspace>.stage-wrap[data-v-6905363d]{right:auto!important;left:22px!important;width:29%!important;max-width:29%!important;grid-template-columns:minmax(0,1fr)!important}@media (max-width: 1180px){.scholar-workspace>.stage-wrap[data-v-6905363d]{right:auto!important;left:0!important;width:100%!important;max-width:100%!important}}.scholar-workspace>.conversation-pane[data-v-6905363d]{left:33%!important}@media (min-width: 1600px){.scholar-workspace .welcome-eyebrow[data-v-6905363d]{font-size:12px!important}.scholar-workspace .welcome-copy>p[data-v-6905363d]:not(.welcome-eyebrow){font-size:14px!important}.scholar-workspace .welcome-copy h1[data-v-6905363d]{font-size:clamp(38px,3.1vw,64px)!important}.scholar-workspace .suggestions button b[data-v-6905363d]{font-size:13px!important}.scholar-workspace .suggestions button small[data-v-6905363d]{font-size:12px!important}.scholar-workspace .suggestions button i[data-v-6905363d]{font-size:17px!important}.scholar-workspace .speech-toolbar button[data-v-6905363d],.scholar-workspace .quick-action i[data-v-6905363d]{font-size:12px!important}.scholar-workspace .welcome-pagination button span[data-v-6905363d]{font-size:10px!important}.scholar-workspace .chat-textarea[data-v-6905363d]{font-size:16px!important}.scholar-workspace .input-hints span[data-v-6905363d]{font-size:12px!important}}@media (min-width: 2200px){.scholar-workspace .welcome-eyebrow[data-v-6905363d]{font-size:13px!important}.scholar-workspace .welcome-copy>p[data-v-6905363d]:not(.welcome-eyebrow){font-size:15px!important}.scholar-workspace .welcome-copy h1[data-v-6905363d]{font-size:clamp(44px,3vw,72px)!important}.scholar-workspace .suggestions button b[data-v-6905363d]{font-size:14px!important}.scholar-workspace .suggestions button small[data-v-6905363d]{font-size:13px!important}.scholar-workspace .suggestions button i[data-v-6905363d]{font-size:19px!important}.scholar-workspace .speech-toolbar button[data-v-6905363d]{font-size:13px!important}.scholar-workspace .chat-textarea[data-v-6905363d]{font-size:17px!important}.scholar-workspace .input-hints span[data-v-6905363d]{font-size:13px!important}}@media (max-width: 1180px){.scholar-workspace>.stage-wrap[data-v-6905363d]{position:relative!important;inset:auto!important;left:0!important;width:100%!important;max-width:100%!important;top:auto!important}.scholar-workspace>.retrieval-flow[data-v-6905363d]{position:relative!important;inset:auto!important}.scholar-workspace>.conversation-pane[data-v-6905363d]{position:relative!important;inset:auto!important;left:0!important;right:0!important;width:auto!important;min-width:0!important;margin:10px!important}}@media (max-width: 1180px){.scholar-workspace>.stage-wrap[data-v-6905363d]{display:block!important;height:auto!important;min-height:0!important;padding:6px 8px!important}.scholar-workspace>.stage-wrap>.digital-stage[data-v-6905363d]{position:relative!important;inset:auto!important;height:clamp(300px,46vh,520px)!important;min-height:300px!important;--plate-w: clamp(170px, 26vw, 330px);--plate-h: clamp(240px, 40vh, 440px)}}@media (max-width: 820px){.scholar-workspace[data-v-6905363d]{display:block!important;position:relative!important;inset:auto!important;height:auto!important;overflow:visible!important}.scholar-workspace>.stage-wrap[data-v-6905363d]{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important}.scholar-workspace>.conversation-pane.conversation-pane[data-v-6905363d]{position:relative!important;inset:auto!important;margin:10px!important;width:auto!important;min-width:0!important;height:auto!important;max-height:none!important}}@media (max-width: 820px){.scholar-workspace>.stage-wrap.stage-wrap[data-v-6905363d]{height:clamp(300px,46vh,420px)!important;min-height:0!important;max-height:none!important}.scholar-workspace>.stage-wrap>.digital-stage.digital-stage[data-v-6905363d]{position:relative!important;inset:auto!important;height:100%!important;min-height:0!important;--plate-w: clamp(120px, 34vw, 220px);--plate-h: clamp(190px, 34vh, 360px)}}@media (max-width: 820px){.scholar-workspace>.stage-wrap>.digital-stage.digital-stage[data-v-6905363d]{--plate-w: min(30vw, 132px);--plate-h: min(34vh, 132px)}}@media (min-width: 1600px){.scholar-workspace[data-v-6905363d] .message-bubble{max-width:1080px!important}.scholar-workspace[data-v-6905363d] .bubble-content{font-size:15px!important}.scholar-workspace[data-v-6905363d] .bubble-content p,.scholar-workspace[data-v-6905363d] .bubble-content li{font-size:15px!important;line-height:1.95!important}.scholar-workspace[data-v-6905363d] .source-item{font-size:13px!important}}@media (min-width: 2200px){.scholar-workspace[data-v-6905363d] .message-bubble{max-width:1200px!important}.scholar-workspace[data-v-6905363d] .bubble-content,.scholar-workspace[data-v-6905363d] .bubble-content p,.scholar-workspace[data-v-6905363d] .bubble-content li{font-size:16px!important}}@media (max-width: 820px){.scholar-workspace>.stage-wrap>.digital-stage.digital-stage[data-v-6905363d]{--plate-w: min(28vw, 124px);--plate-h: min(32vh, 122px)}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:4px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{padding:14px 6px 4px!important}}@media (max-width: 1180px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:5px 5px 26px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{padding:6px 6px 2px!important}}@media (max-width: 820px){.scholar-workspace>.stage-wrap>.digital-stage.digital-stage[data-v-6905363d]{--plate-w: min(30vw, 130px);--plate-h: min(34vh, 138px)}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption b{font-size:12px!important}}@media (min-width: 1181px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:10px 10px 45px!important}}@media (min-width: 1181px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:12px 12px 78px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{padding:12px 16px 14px!important;align-items:center!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption b{font-size:19px!important;line-height:1.3!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption small{font-size:10px!important;line-height:1.3!important}}@media (min-width: 1181px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{top:calc(50% + 33px)!important}}@media (max-width: 1180px) and (min-width: 821px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:16px 5px 26px!important;top:calc(50% + 5px)!important}}@media (max-width: 820px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:14px 5px 26px!important;top:calc(50% + 6px)!important}}@media (min-width: 1181px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:45px 12px!important;top:50%!important}}@media (max-width: 1180px) and (min-width: 821px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:22px 5px!important;top:50%!important}}@media (max-width: 820px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:20px 5px!important;top:50%!important}}@media (min-width: 1181px){.scholar-workspace>.stage-wrap>.digital-stage.digital-stage[data-v-6905363d]{--plate-h: min(clamp(520px, 66vh, 1100px), calc(100vh - 270px) ) !important}}@media (max-width: 1180px){.scholar-workspace>.stage-wrap>.digital-stage.digital-stage[data-v-6905363d]{--plate-h: min(clamp(520px, 66vh, 1100px), calc(100vh - 300px) ) !important}}@media (min-width: 1181px) and (max-width: 1700px){.scholar-workspace>.stage-wrap>.digital-stage.digital-stage[data-v-6905363d]{--plate-w: 100% !important;--plate-h: 100% !important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:8.5% 2.4%!important;top:0!important;transform:none!important}}@media (min-width: 1181px) and (max-width: 1700px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{left:0!important;right:0!important;margin-left:0!important;margin-right:0!important}}@media (min-width: 1181px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{bottom:45px!important;padding:16px 14px 8px!important;background:linear-gradient(transparent,#0b0806c7)!important}}@media (max-width: 1180px) and (min-width: 821px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{bottom:22px!important;padding:12px 10px 5px!important}}@media (max-width: 820px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{bottom:20px!important;padding:10px 8px 4px!important}}@media (min-width: 1701px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{left:34px!important;right:34px!important}}@media (min-width: 1181px) and (max-width: 1700px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{left:54px!important;right:54px!important}}@media (min-width: 821px) and (max-width: 1180px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{left:32px!important;right:32px!important}}@media (max-width: 820px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{left:22px!important;right:22px!important}}@media (min-width: 1701px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:12px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{bottom:12px!important;left:13px!important;right:13px!important}}@media (min-width: 1181px) and (max-width: 1700px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:3% 2.4%!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{bottom:13px!important;left:36px!important;right:36px!important}}@media (min-width: 821px) and (max-width: 1180px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:12px 5px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{bottom:12px!important;left:20px!important;right:20px!important}}@media (max-width: 820px){.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card{padding:10px 5px!important}.scholar-workspace>.stage-wrap[data-v-6905363d] .digital-stage.plate>.portrait-card figcaption{bottom:10px!important;left:12px!important;right:12px!important}}.script-list[data-v-c99ebfb1]{display:flex;flex-direction:column;height:100%}.list-header[data-v-c99ebfb1]{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #eee}.list-search[data-v-c99ebfb1]{display:flex;min-width:0;flex:1;gap:6px}.list-search input[data-v-c99ebfb1]{min-width:0;flex:1;min-height:40px;padding:8px 11px;border:1px solid var(--tcm-line-strong);border-radius:1px;background:#fffcf3d1;outline:none}.list-search input[data-v-c99ebfb1]:focus{border-color:var(--tcm-cinnabar)}.list-search button[data-v-c99ebfb1],.list-pagination button[data-v-c99ebfb1]{min-height:40px;padding:7px 12px;border:1px solid var(--tcm-line-strong);border-radius:1px;color:var(--tcm-ink-soft);background:#fffbefd9}.upload-btn[data-v-c99ebfb1]{padding:6px 14px;background:var(--tcm-jade);color:#fff;font-size:12px;border-radius:6px;cursor:pointer;font-family:inherit}.upload-btn[data-v-c99ebfb1]:hover{background:var(--tcm-jade-deep)}.list-items[data-v-c99ebfb1]{flex:1;overflow-y:auto}.script-item[data-v-c99ebfb1]{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f5f5f5;transition:background .1s}.script-item[data-v-c99ebfb1]:hover{background:#f8f8f8}.script-title[data-v-c99ebfb1]{font-size:13px;color:#333;margin-bottom:4px}.script-meta[data-v-c99ebfb1]{display:flex;gap:12px;align-items:center;font-size:11px;color:#aaa}.delete-btn[data-v-c99ebfb1]{margin-left:auto;padding:2px 8px;border:1px solid #e8e8e8;background:#fff;color:#e74c3c;font-size:11px;border-radius:4px;cursor:pointer;font-family:inherit}.delete-btn[data-v-c99ebfb1]:hover:not(:disabled){background:#fff5f5;border-color:#e74c3c}.delete-btn[data-v-c99ebfb1]:disabled{opacity:.5;cursor:not-allowed}.empty-hint[data-v-c99ebfb1],.loading-text[data-v-c99ebfb1]{padding:24px;text-align:center;color:#78867f;font-size:13px}.loading-text[data-v-c99ebfb1]{display:flex;align-items:center;justify-content:center;gap:8px}.loading-text i[data-v-c99ebfb1]{width:14px;height:14px;border:2px solid var(--tcm-line);border-top-color:var(--tcm-jade);border-radius:50%;animation:scriptSpin-c99ebfb1 .7s linear infinite}.list-error[data-v-c99ebfb1]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 18px;color:var(--tcm-cinnabar-deep);font-size:12px;text-align:center}.list-error button[data-v-c99ebfb1]{min-height:38px;padding:7px 13px;border:1px solid rgba(168,71,61,.25);border-radius:9px;color:var(--tcm-cinnabar-deep);background:var(--tcm-cinnabar-light)}.action-error[data-v-c99ebfb1]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;color:var(--tcm-cinnabar-deep);background:var(--tcm-cinnabar-light);font-size:10px;line-height:1.55}.action-error button[data-v-c99ebfb1]{border:0;color:inherit;background:transparent;text-decoration:underline}.upload-btn.inspecting[data-v-c99ebfb1],.upload-btn.disabled[data-v-c99ebfb1]{opacity:.55;cursor:not-allowed;pointer-events:none}.upload-btn[data-v-c99ebfb1]{display:inline-flex;min-height:40px;align-items:center;padding:7px 13px;background:var(--tcm-jade)}.upload-btn[data-v-c99ebfb1]:hover{background:var(--tcm-jade-deep);transform:translateY(-1px)}.upload-btn[data-v-c99ebfb1]:active{transform:scale(.97)}.script-item[data-v-c99ebfb1]{position:relative;display:flex;padding:0}.script-select[data-v-c99ebfb1]{display:flex;min-width:0;min-height:64px;flex:1;flex-direction:column;justify-content:center;padding:11px 72px 11px 16px;border:0;color:inherit;background:transparent;text-align:left;transition:background-color .18s ease,transform .18s ease}.script-select[data-v-c99ebfb1]:hover:not(:disabled){background:var(--tcm-jade-mist)}.script-select[data-v-c99ebfb1]:active:not(:disabled){transform:scale(.985)}.script-select[data-v-c99ebfb1]:disabled{cursor:wait}.script-item[data-v-c99ebfb1]:has(.script-select[aria-busy=true]){background:linear-gradient(90deg,var(--tcm-jade-mist),rgba(255,253,247,.9));box-shadow:inset 3px 0 var(--tcm-jade)}.script-title[data-v-c99ebfb1]{color:var(--tcm-ink)}.script-meta[data-v-c99ebfb1]{font-size:11px;color:#66756e}.selecting-state[data-v-c99ebfb1]{display:flex;align-items:center;gap:6px;margin-top:6px;color:var(--tcm-jade);font-size:10px}.selecting-state i[data-v-c99ebfb1]{width:11px;height:11px;border:2px solid var(--tcm-line);border-top-color:var(--tcm-jade);border-radius:50%;animation:scriptSpin-c99ebfb1 .7s linear infinite}.delete-btn[data-v-c99ebfb1]{position:absolute;top:12px;right:10px;min-width:52px;min-height:40px;padding:6px 9px;border-color:#a8473d33;color:var(--tcm-cinnabar)}.delete-btn[data-v-c99ebfb1]:hover:not(:disabled){border-color:var(--tcm-cinnabar);background:var(--tcm-cinnabar-light)}@keyframes scriptSpin-c99ebfb1{to{transform:rotate(360deg)}}.list-pagination[data-v-c99ebfb1]{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;padding:9px 12px;border-top:1px solid var(--tcm-line);color:var(--tcm-muted);font-size:11px}.list-pagination button[data-v-c99ebfb1]{min-height:36px}.list-pagination button[data-v-c99ebfb1]:disabled{opacity:.35}@media (max-width:600px){.script-list[data-v-c99ebfb1],.list-header[data-v-c99ebfb1],.list-items[data-v-c99ebfb1]{width:100%;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:hidden}.list-header[data-v-c99ebfb1]{display:grid;grid-template-columns:minmax(0,1fr) 82px;gap:6px;padding:10px}.upload-btn[data-v-c99ebfb1]{width:82px;min-width:82px;max-width:82px;justify-content:center;padding-inline:4px;white-space:nowrap}.script-select[data-v-c99ebfb1]{padding-left:12px}}.script-editor[data-v-623c4afc]{display:flex;flex-direction:column;height:100%}.editor-toolbar[data-v-623c4afc]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #eee}.title-input[data-v-623c4afc]{flex:1;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px;font-family:inherit;outline:none}.title-input[data-v-623c4afc]:focus{border-color:#1a73e8}.toolbar-actions[data-v-623c4afc]{display:flex;gap:8px}.enhance-btn[data-v-623c4afc]{padding:8px 16px;background:#fff;color:#1a73e8;border:1px solid #1a73e8;border-radius:6px;font-size:13px;cursor:pointer;font-family:inherit;white-space:nowrap}.enhance-btn[data-v-623c4afc]:hover:not(:disabled){background:#e8f0fe}.enhance-btn[data-v-623c4afc]:disabled{opacity:.6;cursor:not-allowed}.save-btn[data-v-623c4afc]{padding:8px 16px;background:#1a73e8;color:#fff;border:none;border-radius:6px;font-size:13px;cursor:pointer;font-family:inherit;transition:background .2s;min-width:64px}.save-btn[data-v-623c4afc]:hover:not(:disabled){background:#1557b0}.save-btn[data-v-623c4afc]:disabled{opacity:.6}.save-btn.saved[data-v-623c4afc]{background:#27ae60}.save-btn.error[data-v-623c4afc]{background:#e74c3c}.close-btn[data-v-623c4afc]{padding:8px 16px;background:#f0f0f0;color:#666;border:none;border-radius:6px;font-size:13px;cursor:pointer;font-family:inherit}.enter-btn[data-v-623c4afc]{padding:6px 14px;font-size:13px;font-weight:600;color:#fff8e8;cursor:pointer;background:linear-gradient(135deg,#a23d32,#782c26);border:1px solid rgba(120,44,38,.6);border-radius:8px}.enter-btn[data-v-623c4afc]:hover:not(:disabled){filter:brightness(1.08)}.enter-btn[data-v-623c4afc]:disabled{cursor:not-allowed;opacity:.55}.lecture-titles[data-v-623c4afc]{margin:8px 0 10px;padding:8px 10px;max-height:220px;overflow-y:auto;border:1px solid rgba(120,90,40,.18);border-radius:10px;background:#fffcf4e6}.lecture-titles-head[data-v-623c4afc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;font-size:12px;color:#7a6a52}.lecture-titles ul[data-v-623c4afc]{margin:0;padding:0;list-style:none}.lecture-titles li[data-v-623c4afc]{display:flex;align-items:center;gap:8px;padding:3px 0}.lecture-tag[data-v-623c4afc]{flex:0 0 62px;font-size:12px;color:#8a7a60}.lecture-title-input[data-v-623c4afc]{flex:1 1 auto;min-width:0;padding:4px 8px;font-size:13px;background:#fff;border:1px solid rgba(120,90,40,.22);border-radius:6px}.lecture-title-input[data-v-623c4afc]:focus{outline:none;border-color:#966e288c}.editor-textarea[data-v-623c4afc]{flex:1;padding:20px;border:none;resize:none;font-size:14px;font-family:Microsoft YaHei,monospace;line-height:1.8;outline:none}.adapt-note[data-v-623c4afc]{margin:0;padding:8px 16px;border-bottom:1px solid var(--tcm-line);color:var(--tcm-muted);background:#fff9eab8;font:11px/1.6 var(--font-sans)}.fidelity-summary[data-v-623c4afc]{display:flex;flex-wrap:wrap;gap:6px;padding:8px 20px;border-bottom:1px solid var(--tcm-line);background:#f4edddbf;font:10px var(--font-sans)}.fidelity-summary span[data-v-623c4afc]{padding:4px 7px;border:1px solid rgba(105,71,43,.14);color:var(--tcm-ink-soft);background:#fffcf39e}.fidelity-summary .warning[data-v-623c4afc]{border-color:#8a672e3d;color:var(--state-warning);background:var(--state-warning-bg)}.enhance-preview[data-v-623c4afc]{flex:1;display:flex;flex-direction:column;min-height:0}.preview-header[data-v-623c4afc]{display:flex;align-items:center;gap:12px;padding:10px 20px;background:#fef9e7;border-bottom:1px solid #f0d060}.preview-badge[data-v-623c4afc]{padding:2px 10px;background:#f0d060;color:#7a6200;border-radius:4px;font-size:12px;font-weight:600}.editor-error[data-v-623c4afc],.editor-dirty[data-v-623c4afc]{padding:8px 16px;font-size:12px;line-height:1.5}.editor-error[data-v-623c4afc]{color:#8f2f27;background:#fbe9e5}.editor-dirty[data-v-623c4afc]{color:#76551f;background:#fff4d8}.preview-hint[data-v-623c4afc]{font-size:12px;color:#999}.preview-content[data-v-623c4afc]{flex:1;padding:20px;overflow-y:auto;font-size:14px;font-family:Microsoft YaHei,monospace;line-height:1.8;white-space:pre-wrap;word-break:break-word}.preview-actions[data-v-623c4afc]{display:flex;gap:10px;padding:12px 20px;border-top:1px solid #eee}.accept-btn[data-v-623c4afc]{padding:10px 24px;background:#27ae60;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;font-family:inherit}.accept-btn[data-v-623c4afc]:hover{background:#219a52}.reject-btn[data-v-623c4afc]{padding:10px 24px;background:#fff;color:#666;border:1px solid #ddd;border-radius:8px;font-size:14px;cursor:pointer;font-family:inherit}.reject-btn[data-v-623c4afc]:hover{background:#f5f5f5}.teaching-player[data-v-0b076713]{display:flex;height:100%}.player-sidebar[data-v-0b076713]{width:220px;background:#fafafa;border-right:1px solid #eee;display:flex;flex-direction:column}.sidebar-header[data-v-0b076713]{padding:14px 16px;font-size:13px;font-weight:600;color:#333;border-bottom:1px solid #eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-list[data-v-0b076713]{flex:1;overflow-y:auto;padding:8px 0}.section-item[data-v-0b076713]{display:flex;align-items:flex-start;gap:6px;width:100%;padding:8px 16px;border:none;background:none;font-size:13px;color:#666;cursor:pointer;font-family:inherit;text-align:left;transition:background .1s}.section-item[data-v-0b076713]:hover:not(:disabled){background:#f0f0f0}.section-item[data-v-0b076713]:disabled{cursor:default}.section-item.active[data-v-0b076713]{background:var(--tcm-jade-light);color:var(--tcm-jade);font-weight:500}.section-item.done[data-v-0b076713]{color:#34a853}.section-item.level-2[data-v-0b076713]{padding-left:28px}.section-item.level-3[data-v-0b076713]{padding-left:40px}.section-bullet[data-v-0b076713]{flex-shrink:0;font-size:11px;margin-top:2px}.section-title[data-v-0b076713]{line-height:1.4}.sidebar-footer[data-v-0b076713]{padding:10px 16px;border-top:1px solid #eee}.progress-label[data-v-0b076713]{font-size:12px;color:#999}.player-main[data-v-0b076713]{flex:1;display:flex;flex-direction:column;min-width:0}.lecture-header[data-v-0b076713]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px 11px;border-bottom:1px solid #f0f0f0}.lecture-header>div[data-v-0b076713]{min-width:0}.lecture-status[data-v-0b076713]{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;padding:6px 10px;border:1px solid var(--tcm-line);border-radius:99px;color:var(--tcm-muted);background:#ffffffb8;font-size:10px}.lecture-status i[data-v-0b076713]{width:6px;height:6px;border-radius:50%;background:#aeb7b3}.lecture-status.active[data-v-0b076713]{color:var(--tcm-cinnabar-deep);border-color:#a8473d2e;background:var(--tcm-cinnabar-light)}.lecture-status.active i[data-v-0b076713]{background:var(--tcm-cinnabar);animation:lecturePulse-0b076713 1.1s ease-in-out infinite}.lecture-status.done[data-v-0b076713]{color:var(--tcm-jade-deep);background:var(--tcm-jade-mist)}.lecture-status.done i[data-v-0b076713]{background:var(--tcm-jade)}.section-badge[data-v-0b076713]{display:inline-block;padding:2px 10px;background:var(--tcm-jade-light);color:var(--tcm-jade);border-radius:10px;font-size:12px;margin-bottom:8px}.section-h1[data-v-0b076713]{font-size:18px;font-weight:600;color:#1a1a1a}.section-h2[data-v-0b076713]{font-size:16px;font-weight:600;color:#333}.section-h3[data-v-0b076713]{font-size:15px;font-weight:500;color:#444}.lecture-content[data-v-0b076713]{flex:1;padding:20px 24px;overflow-y:auto}.lecture-text[data-v-0b076713]{font-size:15px;line-height:2;color:#333;white-space:pre-wrap;word-break:break-word}.idle-hint[data-v-0b076713]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#bbb;font-size:14px;text-align:center}.idle-icon[data-v-0b076713]{font-size:48px;margin-bottom:16px}.empty-hint[data-v-0b076713]{color:#bbb;font-size:14px;text-align:center;padding-top:60px}.error-msg[data-v-0b076713]{color:#e74c3c;font-size:14px;padding:12px;background:#fff5f5;border-radius:8px}.teaching-tool-bar[data-v-0b076713]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px 24px;border-top:1px solid #eee;background:#fffdf8}.teaching-tool-bar span[data-v-0b076713]{margin-right:4px;font-size:12px;font-weight:600;color:#8a6d3b}.teaching-tool-bar button[data-v-0b076713]{padding:6px 12px;border:1px solid #dfd3bc;border-radius:16px;background:#fff;color:#654f2e;cursor:pointer}.teaching-tool-bar button[data-v-0b076713]:hover:not(:disabled){background:#f7f0e4;transform:translateY(-1px);box-shadow:0 5px 12px #654f2e14}.teaching-tool-bar button[data-v-0b076713]:active:not(:disabled){transform:scale(.97)}.teaching-tool-bar button[data-v-0b076713]:disabled{cursor:wait;opacity:.55}.teaching-tool-bar.busy[data-v-0b076713]{background:linear-gradient(90deg,#fff8ea,#fffdf8)}.teaching-tool-bar.busy>span[data-v-0b076713]{color:var(--tcm-cinnabar-deep)}.teaching-tool-result[data-v-0b076713]{margin-top:20px;padding:14px 16px;border:1px solid #e5d8c2;border-radius:10px;background:#fffdf7}.teaching-tool-result header[data-v-0b076713]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;color:#654f2e}.teaching-tool-result header div[data-v-0b076713]{display:flex;flex-direction:column;gap:2px}.teaching-tool-result header span[data-v-0b076713]{color:#999;font-size:11px}.teaching-tool-result header button[data-v-0b076713]{border:none;background:none;color:#999;cursor:pointer}.teaching-tool-result pre[data-v-0b076713]{margin:0;white-space:pre-wrap;word-break:break-word;font:inherit;line-height:1.8;color:#333}.tool-audit[data-v-0b076713]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;padding:9px;border-radius:8px;background:#fff4dc;color:#775d2d;font-size:11px}.tool-audit>b[data-v-0b076713]{padding:2px 7px;border-radius:99px;background:#ead19c}.tool-audit.risk-low[data-v-0b076713]{background:#edf8f1;color:#356749}.tool-audit.risk-low>b[data-v-0b076713]{background:#cfe9d8}.tool-audit.risk-high[data-v-0b076713]{background:#fff0ee;color:#8a4037}.tool-audit.risk-high>b[data-v-0b076713]{background:#efcbc6}.tool-audit ul[data-v-0b076713]{width:100%;margin:2px 0 0;padding-left:18px;line-height:1.55}.tool-evidence[data-v-0b076713]{margin-top:10px;font-size:11px}.tool-evidence summary[data-v-0b076713]{color:#6b5631;cursor:pointer}.tool-evidence article[data-v-0b076713]{margin-top:7px;padding:8px;border-left:2px solid #d7bd86;background:#fff}.tool-evidence article b[data-v-0b076713],.tool-evidence article span[data-v-0b076713]{display:block}.tool-evidence article span[data-v-0b076713]{margin-top:2px;color:#999}.tool-evidence article p[data-v-0b076713]{margin-top:4px;line-height:1.55;white-space:pre-wrap}.tool-result-actions[data-v-0b076713]{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px;padding-top:10px;border-top:1px dashed #ddcfb7}.tool-result-actions button[data-v-0b076713]{padding:6px 11px;border:1px solid #cdbb99;border-radius:7px;background:#fff;color:#654f2e;cursor:pointer}.tool-result-actions button[data-v-0b076713]:hover:not(:disabled){background:#f5ead8}.tool-result-actions button[data-v-0b076713]:disabled{opacity:.55;cursor:wait}.player-controls[data-v-0b076713]{display:flex;align-items:center;padding:12px 24px;border-top:1px solid #eee;gap:8px}.controls-left[data-v-0b076713]{display:flex;gap:8px;flex:1}.player-controls button[data-v-0b076713]{padding:8px 18px;border:1px solid #ddd;background:#fff;border-radius:8px;font-size:13px;cursor:pointer;font-family:inherit}.player-controls button[data-v-0b076713]:hover:not(:disabled){background:#f5f5f5;transform:translateY(-1px);box-shadow:0 6px 14px #1f2d2814}.player-controls button[data-v-0b076713]:active:not(:disabled){transform:scale(.97)}.player-controls button[data-v-0b076713]:disabled{opacity:.4;cursor:not-allowed}.player-controls button.primary[data-v-0b076713]{background:var(--tcm-jade);color:#fff;border-color:var(--tcm-jade)}.player-controls button.primary[data-v-0b076713]:hover:not(:disabled){background:var(--tcm-jade-deep)}.finish-class-btn[data-v-0b076713]{border-color:#9d3b3252!important;color:var(--state-danger)!important;background:var(--state-danger-bg)!important}.finish-class-btn[data-v-0b076713]:hover{border-color:var(--state-danger)!important;background:#efd5cf!important}.qa-btn[data-v-0b076713]{margin-left:auto;color:var(--tcm-jade);border-color:var(--tcm-jade)!important}.qa-btn[data-v-0b076713]:hover{background:var(--tcm-jade-light)!important}.qa-header[data-v-0b076713]{padding:12px 24px;border-bottom:1px solid #eee;display:flex;align-items:center;gap:10px}.qa-badge[data-v-0b076713]{padding:2px 10px;background:var(--tcm-jade-light);color:var(--tcm-jade);border-radius:10px;font-size:12px;font-weight:500}.qa-script-name[data-v-0b076713]{font-size:13px;color:#888}.qa-messages[data-v-0b076713]{flex:1;overflow-y:auto;padding:16px 24px}.qa-empty[data-v-0b076713]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:#666;font-size:14px}.qa-empty-hint[data-v-0b076713]{color:#999;font-size:13px;margin-top:8px}.qa-message[data-v-0b076713]{display:flex;gap:10px;margin-bottom:20px}.qa-message.user .qa-role[data-v-0b076713]{background:var(--tcm-jade);color:#fff}.qa-message.assistant .qa-role[data-v-0b076713]{background:#f0f0f0;color:#555}.qa-role[data-v-0b076713]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.qa-content[data-v-0b076713]{flex:1;min-width:0}.qa-text[data-v-0b076713]{font-size:14px;line-height:1.8;color:#333;white-space:pre-wrap;word-break:break-word}.qa-citations[data-v-0b076713]{margin-top:8px;padding:8px 12px;background:#f8f8f8;border-radius:6px;font-size:12px;color:#888;line-height:1.6}.cite-label[data-v-0b076713]{font-weight:600;color:#666}.cite-item[data-v-0b076713]{display:inline-block;margin-right:10px;color:var(--tcm-jade)}.qa-thinking[data-v-0b076713]{display:flex;width:max-content;max-width:100%;align-items:center;gap:5px;margin:4px 0 18px 38px;padding:10px 13px;border:1px solid var(--tcm-line);border-radius:13px;color:var(--tcm-muted);background:var(--tcm-white);font-size:11px}.qa-thinking span[data-v-0b076713]{width:6px;height:6px;border-radius:50%;background:var(--tcm-cinnabar);animation:qaDot-0b076713 1.1s ease-in-out infinite}.qa-thinking span[data-v-0b076713]:nth-child(2){animation-delay:.14s}.qa-thinking span[data-v-0b076713]:nth-child(3){animation-delay:.28s}.qa-thinking b[data-v-0b076713]{margin-left:4px;font-weight:500}.qa-input-area[data-v-0b076713]{display:flex;gap:8px;padding:12px 24px;border-top:1px solid #eee;align-items:flex-end}.qa-input[data-v-0b076713]{flex:1;padding:10px 14px;border:1px solid #ddd;border-radius:8px;font-size:13px;font-family:inherit;line-height:1.5;resize:none;outline:none;max-height:100px}.qa-input[data-v-0b076713]:focus{border-color:var(--tcm-jade)}.qa-send-btn[data-v-0b076713]{padding:10px 18px;background:var(--tcm-jade);color:#fff;border:none;border-radius:8px;font-size:13px;cursor:pointer;font-family:inherit}.qa-send-btn[data-v-0b076713]:hover:not(:disabled){background:var(--tcm-jade-deep)}.qa-send-btn[data-v-0b076713]:disabled{opacity:.4;cursor:not-allowed}.qa-back-btn[data-v-0b076713]{padding:10px 18px;background:#fff;color:#666;border:1px solid #ddd;border-radius:8px;font-size:13px;cursor:pointer;font-family:inherit}.qa-back-btn[data-v-0b076713]:hover:not(:disabled){background:#f5f5f5}.qa-send-btn[data-v-0b076713]:active:not(:disabled),.qa-back-btn[data-v-0b076713]:active:not(:disabled){transform:scale(.97)}.qa-message-status[data-v-0b076713]{display:inline-block;margin-top:6px;padding:2px 7px;border:1px solid rgba(132,101,62,.25);color:#80694f;font-size:9px}.qa-message-status.error[data-v-0b076713]{border-color:#a23d324d;color:var(--tcm-cinnabar)}.qa-error[data-v-0b076713]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:10px 14px;padding:9px 11px;border-left:2px solid var(--tcm-cinnabar);color:var(--tcm-cinnabar-deep);background:var(--tcm-cinnabar-light);font-size:11px}.qa-error button[data-v-0b076713]{flex:0 0 auto;padding:5px 9px;border:1px solid rgba(162,61,50,.3);border-radius:0;color:var(--tcm-cinnabar);background:#fff8e5b3;cursor:pointer}@keyframes lecturePulse-0b076713{50%{opacity:.48;box-shadow:0 0 0 6px #a8473d1a}}@keyframes qaDot-0b076713{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.discussion-panel[data-v-0b076713]{margin:10px 24px 0;border:1px solid var(--tcm-line);border-radius:12px;background:#fffdf8;overflow:hidden}.section-discussion[data-v-0b076713]{max-width:980px;margin:34px auto 8px;border-radius:2px;box-shadow:7px 8px #5739230e}.section-discussion[data-v-0b076713]:before{display:block;width:72px;height:2px;margin:0 auto;background:var(--tcm-cinnabar);content:"";opacity:.55}.discussion-header[data-v-0b076713]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid #f0e8da}.discussion-title[data-v-0b076713]{display:flex;align-items:center;gap:10px;min-width:0}.discussion-badge[data-v-0b076713]{flex:0 0 auto;padding:3px 11px;background:var(--tcm-jade-light);color:var(--tcm-jade);border-radius:10px;font-size:12px;font-weight:600}.discussion-status[data-v-0b076713]{font-size:12px;color:var(--tcm-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discussion-generate-btn[data-v-0b076713]{flex:0 0 auto;padding:6px 14px;border:1px solid var(--tcm-jade);border-radius:16px;background:#fff;color:var(--tcm-jade);font-size:12px;cursor:pointer;font-family:inherit;transition:background .12s}.discussion-generate-btn[data-v-0b076713]:hover{background:var(--tcm-jade-light)}.discussion-progress-wrap[data-v-0b076713]{padding:13px 16px 15px;background:linear-gradient(90deg,#fff8e8d1,#f7f1e29e)}.discussion-progress-track[data-v-0b076713]{height:5px;overflow:hidden;border-radius:5px;background:#e7ddca}.discussion-progress-track>i[data-v-0b076713]{display:block;height:100%;min-width:3%;border-radius:inherit;background:linear-gradient(90deg,var(--tcm-jade),#8a6d3b);transition:width .45s ease}.discussion-stage-list[data-v-0b076713]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:11px}.discussion-stage-list>span[data-v-0b076713]{display:flex;align-items:center;gap:5px;min-width:0;color:#a99b83;font-size:10px;white-space:nowrap}.discussion-stage-list>span>i[data-v-0b076713]{display:grid;flex:0 0 auto;width:17px;height:17px;place-items:center;border:1px solid #d7cab3;border-radius:50%;background:#fffaf0;font-style:normal;font-size:9px}.discussion-stage-list>span.active[data-v-0b076713]{color:var(--tcm-cinnabar-deep);font-weight:600}.discussion-stage-list>span.active>i[data-v-0b076713]{border-color:var(--tcm-cinnabar);color:#fff;background:var(--tcm-cinnabar);animation:lecturePulse-0b076713 1.4s ease-in-out infinite}.discussion-stage-list>span.done[data-v-0b076713]{color:var(--tcm-jade)}.discussion-stage-list>span.done>i[data-v-0b076713]{border-color:var(--tcm-jade);color:#fff;background:var(--tcm-jade)}.discussion-progress-message[data-v-0b076713]{display:flex;align-items:center;gap:8px;margin:10px 0 0;color:var(--tcm-muted);font-size:12px}.discussion-failure[data-v-0b076713]{display:flex;flex-direction:column;gap:4px;padding:11px 16px;border-left:3px solid var(--tcm-cinnabar);color:var(--tcm-cinnabar-deep);background:var(--tcm-cinnabar-light);font-size:12px}.discussion-failure span[data-v-0b076713]{color:#88645f;word-break:break-word}.discussion-dots[data-v-0b076713]{display:inline-flex;gap:4px}.discussion-dots i[data-v-0b076713]{width:6px;height:6px;border-radius:50%;background:var(--tcm-cinnabar);animation:qaDot-0b076713 1.1s ease-in-out infinite}.discussion-dots i[data-v-0b076713]:nth-child(2){animation-delay:.14s}.discussion-dots i[data-v-0b076713]:nth-child(3){animation-delay:.28s}.discussion-list[data-v-0b076713]{list-style:none;margin:0;padding:0;max-height:260px;overflow-y:auto}.discussion-item[data-v-0b076713]{border-bottom:1px solid #f3ede2}.discussion-item[data-v-0b076713]:last-child{border-bottom:none}.discussion-question[data-v-0b076713]{display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;border:none;background:none;font-size:13px;color:#4a4133;text-align:left;cursor:pointer;font-family:inherit;transition:background .12s}.discussion-question[data-v-0b076713]:hover{background:#faf5ea}.discussion-index[data-v-0b076713]{flex:0 0 auto;width:20px;height:20px;border-radius:50%;background:var(--tcm-jade-light);color:var(--tcm-jade);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center}.discussion-question-text[data-v-0b076713]{flex:1;min-width:0;line-height:1.5;font-weight:500}.discussion-chevron[data-v-0b076713]{flex:0 0 auto;color:#b4a88f;font-size:12px}.discussion-item.open .discussion-chevron[data-v-0b076713]{color:var(--tcm-jade)}@media (max-width:760px){.discussion-panel[data-v-0b076713]{margin:8px 12px 0}.section-discussion[data-v-0b076713]{margin:28px 0 4px}.discussion-header[data-v-0b076713]{padding:9px 12px}.discussion-question[data-v-0b076713]{padding:10px 12px}.discussion-list[data-v-0b076713]{max-height:220px}.discussion-progress-wrap[data-v-0b076713]{padding:11px 12px 13px}.discussion-stage-list[data-v-0b076713]{gap:4px}.discussion-stage-list>span[data-v-0b076713]{flex-direction:column;align-items:flex-start;gap:3px;font-size:9px}.lecture-header[data-v-0b076713]{align-items:flex-start;padding:12px 14px}.lecture-status[data-v-0b076713]{padding:5px 8px}.player-controls[data-v-0b076713]{padding:10px 12px;flex-wrap:wrap}.controls-left[data-v-0b076713]{flex-wrap:wrap}.qa-input-area[data-v-0b076713]{padding:10px 12px;flex-wrap:wrap}.qa-input[data-v-0b076713]{flex-basis:100%}}.qa-library-hint[data-v-0b076713]{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin:24px 0 4px;padding:12px 14px;border:1px solid var(--tcm-line);background:#fff9eabd}.qa-library-hint>span[data-v-0b076713]{display:grid;width:32px;height:36px;place-items:center;border:1px solid rgba(179,61,50,.3);color:var(--tcm-cinnabar);font:18px STKaiti,KaiTi,serif}.qa-library-hint div[data-v-0b076713]{display:flex;min-width:0;flex-direction:column}.qa-library-hint b[data-v-0b076713]{color:var(--tcm-ink-soft);font-size:12px}.qa-library-hint small[data-v-0b076713]{margin-top:3px;color:var(--tcm-muted);font-size:9px}.qa-library-hint button[data-v-0b076713]{min-height:38px;padding:7px 12px;border:1px solid var(--tcm-cinnabar);border-radius:1px;color:#fff6e8;background:var(--tcm-cinnabar);font-size:10px}.qa-question-library[data-v-0b076713]{margin:0 0 13px;border:1px solid rgba(105,71,43,.18);background:#fffaedd1}.qa-question-library>header[data-v-0b076713]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid var(--tcm-line)}.qa-question-library>header>div[data-v-0b076713]{display:flex;align-items:center;gap:9px}.qa-question-library>header>div>span[data-v-0b076713]{display:grid;width:30px;height:34px;place-items:center;border:1px solid rgba(179,61,50,.3);color:var(--tcm-cinnabar);font:17px STKaiti,KaiTi,serif}.qa-question-library header p[data-v-0b076713]{display:flex;flex-direction:column}.qa-question-library header b[data-v-0b076713]{color:var(--tcm-ink-soft);font-size:12px}.qa-question-library header small[data-v-0b076713]{margin-top:2px;color:var(--tcm-muted);font-size:9px}.qa-question-library header>button[data-v-0b076713]{min-height:34px;padding:6px 10px;border:1px solid var(--tcm-line-strong);border-radius:1px;color:var(--tcm-cinnabar);background:var(--tcm-cinnabar-light);font-size:9px}.qa-question-options article[data-v-0b076713]{border-bottom:1px solid rgba(105,71,43,.1)}.qa-question-options article[data-v-0b076713]:last-child{border-bottom:0}.qa-question-choice[data-v-0b076713]{display:grid;width:100%;min-height:50px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 11px;border:0;color:var(--tcm-ink-soft);background:transparent;text-align:left}.qa-question-choice[data-v-0b076713]:hover{background:#b33d3209}.qa-question-choice i[data-v-0b076713]{display:grid;width:24px;height:26px;place-items:center;border:1px solid rgba(154,116,66,.25);color:var(--tcm-gold);font-size:9px;font-style:normal}.qa-question-choice span[data-v-0b076713]{font:12px/1.6 var(--font-serif)}.qa-question-choice em[data-v-0b076713]{color:var(--tcm-muted);font-size:8px;font-style:normal}.qa-question-action[data-v-0b076713]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px 11px 46px;background:#f4eddd9e}.qa-question-action p[data-v-0b076713]{margin:0;color:var(--tcm-muted);font-size:9px}.qa-question-action button[data-v-0b076713]{min-height:36px;padding:7px 11px;border:1px solid var(--tcm-cinnabar);border-radius:1px;color:#fff7e8;background:linear-gradient(135deg,var(--tcm-cinnabar),var(--tcm-cinnabar-deep));font-size:9px}.qa-question-action button[data-v-0b076713]:disabled{opacity:.4}.qa-question-loading[data-v-0b076713]{margin:0;padding:13px;color:var(--tcm-muted);font-size:10px;text-align:center}@media (max-width:520px){.qa-library-hint[data-v-0b076713]{grid-template-columns:30px minmax(0,1fr)}.qa-library-hint>button[data-v-0b076713]{grid-column:1/-1}.qa-question-action[data-v-0b076713]{align-items:stretch;flex-direction:column;padding-left:12px}.qa-question-action button[data-v-0b076713]{min-height:42px}}.narration-text[data-v-0b076713]{display:grid;gap:4px}.narration-paragraph[data-v-0b076713]{position:relative;margin:0;padding:6px 10px 6px 14px;border-left:2px solid transparent;border-radius:1px;color:#443329;line-height:2;transition:color .42s ease,background-color .42s ease,border-color .42s ease,opacity .42s ease,transform .42s ease}.narration-text.is-narrating .narration-paragraph[data-v-0b076713]{color:#806f60}.narration-text.is-narrating .narration-paragraph.active[data-v-0b076713]{border-left-color:#a33d33;color:#35251d;background:linear-gradient(90deg,rgba(179,61,50,.11),rgba(218,177,105,.06) 68%,transparent);box-shadow:0 8px 20px #4b301d0d;transform:translate(3px)}.narration-text.is-narrating .narration-paragraph.passed[data-v-0b076713]{color:#6e6157;opacity:.72}.lecture-content[data-v-0b076713]{scroll-behavior:smooth;scroll-padding-block:28%}@media (prefers-reduced-motion:reduce){.narration-paragraph[data-v-0b076713]{transition:none!important}.lecture-content[data-v-0b076713]{scroll-behavior:auto}}.teaching-player[data-v-0b076713]{display:grid!important;width:100%;height:100%;min-height:0;grid-template-columns:224px minmax(0,1fr) 288px;grid-template-rows:minmax(0,1fr);overflow:hidden;background:linear-gradient(110deg,#f7ead0,#e8d0a9)}.player-sidebar[data-v-0b076713]{grid-column:1;grid-row:1;width:auto!important;min-width:0;min-height:0}.player-main[data-v-0b076713]{grid-column:2;grid-row:1;min-width:0;min-height:0;overflow:hidden}.lecture-content[data-v-0b076713],.qa-messages[data-v-0b076713]{min-height:0;overflow-y:auto}.player-controls[data-v-0b076713]{position:relative!important;bottom:auto!important;flex:0 0 auto;background:#fffaeef5;box-shadow:0 -9px 24px #50331e0f}.classroom-avatar-side[data-v-0b076713]{grid-column:3;grid-row:1;display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) auto;padding:10px;border-left:1px solid var(--tcm-line);background:linear-gradient(180deg,#2f2118,#1a130f)}.classroom-avatar-side[data-v-0b076713] .digital-stage{height:100%;min-height:0;padding:10px;border-radius:1px;box-shadow:none}.classroom-avatar-side[data-v-0b076713] .stage-topline{display:flex}.classroom-avatar-side[data-v-0b076713] .manifest{min-height:0;margin:8px 0}.classroom-avatar-side[data-v-0b076713] .portrait-card{max-width:none!important}.classroom-avatar-side[data-v-0b076713] .lineage-map,.classroom-avatar-side[data-v-0b076713] .stage-foot,.classroom-avatar-side[data-v-0b076713] .manifest-copy{display:none!important}.narration-controls[data-v-0b076713]{padding:10px 3px 2px;color:#ead9b8;font-family:var(--font-sans)}.narration-controls header[data-v-0b076713]{display:flex;align-items:center;justify-content:space-between;gap:8px}.narration-controls header span[data-v-0b076713]{color:#d7a95e;font-size:9px;letter-spacing:.14em}.narration-controls header b[data-v-0b076713]{font-size:10px;font-weight:400}.narration-controls>div[data-v-0b076713]{display:grid;grid-template-columns:1fr auto;gap:6px;margin-top:8px}.narration-controls button[data-v-0b076713]{min-height:38px;padding:7px 10px;border:1px solid rgba(226,185,112,.25);border-radius:1px;color:#f0ddbc;background:#fff4d80f;font-size:10px}.narration-controls button[data-v-0b076713]:first-child{border-color:#b33d3273;background:#97332a47}.narration-controls button[data-v-0b076713]:disabled{opacity:.4}.narration-error[data-v-0b076713]{margin:7px 0 0;padding:7px 8px;border-left:2px solid #c24a3e;color:#efb8ae;background:#b33d321f;font-size:9px;line-height:1.5}@media (max-width:1180px) and (min-width:821px){.teaching-player[data-v-0b076713]{grid-template-columns:190px minmax(0,1fr) 230px}.classroom-avatar-side[data-v-0b076713]{padding:7px}.classroom-avatar-side[data-v-0b076713] .stage-topline>span{display:none}}@media (max-width:820px){.teaching-player[data-v-0b076713]{display:grid!important;height:auto!important;min-height:calc(100dvh - 170px)!important;grid-template-columns:minmax(0,1fr) 112px;grid-template-rows:auto auto minmax(420px,1fr);overflow:visible!important}.player-sidebar[data-v-0b076713]{grid-column:1/-1;grid-row:1;display:grid!important;width:100%!important;min-height:0!important;grid-template-columns:auto minmax(0,1fr);border-right:0!important;border-bottom:1px solid var(--tcm-line)}.sidebar-header[data-v-0b076713]{display:flex!important;max-width:132px;align-items:center;padding:8px 10px!important;border-bottom:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-list[data-v-0b076713]{display:flex!important;min-height:48px;padding:5px!important;overflow-x:auto!important;overflow-y:hidden!important}.section-item[data-v-0b076713]{min-width:116px!important;min-height:38px!important;flex:0 0 auto!important}.sidebar-footer[data-v-0b076713]{display:none!important}.classroom-avatar-side[data-v-0b076713]{grid-column:2;grid-row:2;display:block;height:118px;padding:6px;border-left:1px solid var(--tcm-line);border-bottom:1px solid var(--tcm-line)}.classroom-avatar-side[data-v-0b076713] .digital-stage{height:72px!important;min-height:72px!important;padding:4px!important}.classroom-avatar-side[data-v-0b076713] .stage-topline,.classroom-avatar-side[data-v-0b076713] .manifest-label,.classroom-avatar-side[data-v-0b076713] .manifest-copy,.classroom-avatar-side[data-v-0b076713] .lineage-map,.classroom-avatar-side[data-v-0b076713] .stage-foot{display:none!important}.classroom-avatar-side[data-v-0b076713] .manifest{display:block!important;height:100%!important;margin:0!important;border:0!important}.classroom-avatar-side[data-v-0b076713] .portrait-card{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important}.classroom-avatar-side[data-v-0b076713] .portrait-card figcaption,.classroom-avatar-side[data-v-0b076713] .spoken-caption{display:none!important}.narration-controls[data-v-0b076713]{padding:5px 0 0}.narration-controls header span[data-v-0b076713],.narration-controls header b[data-v-0b076713]{font-size:7px}.narration-controls>div[data-v-0b076713]{display:flex;margin-top:4px}.narration-controls button[data-v-0b076713]{min-height:30px;flex:1;padding:3px;font-size:8px}.narration-error[data-v-0b076713]{display:none}.player-main[data-v-0b076713]{grid-column:1/-1;grid-row:3;min-height:420px;overflow:hidden}.lecture-header[data-v-0b076713],.qa-header[data-v-0b076713]{padding-right:124px!important}.lecture-content[data-v-0b076713],.qa-messages[data-v-0b076713]{overflow-y:auto}.player-controls[data-v-0b076713]{padding-bottom:max(10px,env(safe-area-inset-bottom))!important}.controls-left[data-v-0b076713]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.qa-btn[data-v-0b076713]{width:100%;min-height:44px;margin:0}.player-controls[data-v-0b076713]{align-items:stretch;flex-direction:column}.qa-input-area[data-v-0b076713]{padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media (max-width:430px){.teaching-player[data-v-0b076713]{grid-template-columns:minmax(0,1fr) 104px}.section-item[data-v-0b076713]{min-width:104px!important}.classroom-avatar-side[data-v-0b076713]{height:112px}.lecture-header[data-v-0b076713],.qa-header[data-v-0b076713]{padding-right:112px!important}.controls-left button[data-v-0b076713]{min-height:42px;padding-inline:7px}}@media (min-width:821px){.classroom-avatar-side[data-v-0b076713] .spoken-caption{right:8px;bottom:48px;left:8px}.classroom-avatar-side[data-v-0b076713] .portrait-card figcaption{padding-bottom:7px}}@media (min-width:821px){.classroom-avatar-side[data-v-0b076713]{min-height:0;overflow:hidden}.classroom-avatar-side[data-v-0b076713] .digital-stage{overflow:hidden}.classroom-avatar-side[data-v-0b076713] .digital-stage .manifest{display:flex;min-height:0;flex-direction:column;align-items:center;justify-content:center;gap:2px;margin:2px 0}.classroom-avatar-side[data-v-0b076713] .digital-stage .manifest-label{display:none!important}.classroom-avatar-side[data-v-0b076713] .digital-stage .portrait-card{width:auto;height:100%;max-width:100%;max-height:100%;min-height:0;aspect-ratio:auto}.classroom-avatar-side[data-v-0b076713] .digital-stage .portrait-card img{width:100%;height:100%;min-height:0;object-fit:cover;object-position:center top}.classroom-avatar-side[data-v-0b076713] .digital-stage .portrait-card figcaption{flex:0 0 auto}}.qa-header[data-v-0b076713]{position:relative;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.qa-history-btn[data-v-0b076713]{margin-left:auto;padding:4px 10px;border:1px solid rgba(104,70,42,.2);border-radius:2px;color:#6b5543;background:#fffaeeb3;font-size:11px;cursor:pointer}.qa-history-btn[data-v-0b076713]:hover{border-color:#8a2f26;color:#8a2f26}.qa-history-panel[data-v-0b076713]{max-height:210px;overflow:auto;padding:9px 12px;border:1px solid rgba(104,70,42,.14);border-radius:2px;background:#fffcf1e0}.qa-history-panel>header[data-v-0b076713]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:7px;border-bottom:1px solid rgba(104,70,42,.14);color:#4a3323;font-size:12px}.qa-history-panel>header button[data-v-0b076713]{border:1px solid rgba(138,47,38,.3);color:#8f342d;background:#fdf3e0;font-size:11px;cursor:pointer}.qa-history-panel>header button[data-v-0b076713]:hover{background:#f8e3c6}.qa-history-list[data-v-0b076713]{display:flex;flex-direction:column;gap:5px;padding-top:7px}.qa-history-list article[data-v-0b076713]{display:flex;align-items:center;gap:6px;border:1px solid rgba(104,70,42,.14);border-radius:2px;background:#fffdf6}.qa-history-list article.active[data-v-0b076713]{border-color:#8a2f26;box-shadow:inset 2px 0 #a23d32}.qa-history-open[data-v-0b076713]{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px;padding:6px 8px;border:0;background:transparent;color:#6b5543;text-align:left;cursor:pointer}.qa-history-open[data-v-0b076713]:hover{background:#faf0dc}.qa-history-open b[data-v-0b076713]{overflow:hidden;color:#4a3323;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.qa-history-open small[data-v-0b076713]{color:#9a8465;font-size:10px}.qa-history-del[data-v-0b076713]{flex:0 0 auto;padding:4px 7px;border:1px solid rgba(162,61,50,.2);border-radius:2px;color:#a23d32;background:transparent;font-size:10px;cursor:pointer}.qa-history-del[data-v-0b076713]:hover{background:#f9e4df}.qa-history-empty[data-v-0b076713]{margin:8px 0 2px;color:#9a8465;font-size:11px}.qa-current-section[data-v-0b076713]{min-width:0;overflow:hidden;color:#8b735b;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.scholar-scene-shell[data-v-cf4ae7d2]{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;color:#3c2b20;background:radial-gradient(circle at 76% 5%,rgba(255,226,166,.28),transparent 24%),radial-gradient(ellipse at 18% 72%,rgba(168,63,48,.14),transparent 33%),linear-gradient(132deg,#5b402d,#38271d 46%,#201611)}.scene-light[data-v-cf4ae7d2]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.scene-light[data-v-cf4ae7d2]:before{position:absolute;top:-34%;right:0;width:72%;height:88%;background:conic-gradient(from 208deg at 74% 8%,transparent 0 12deg,rgba(255,228,168,.12) 13deg 17deg,transparent 18deg 27deg,rgba(255,228,168,.07) 28deg 32deg,transparent 33deg);filter:blur(10px);content:""}.scene-light i[data-v-cf4ae7d2]{position:absolute;width:3px;height:3px;border-radius:50%;background:#efc472;box-shadow:0 0 11px #efc472c7;animation:dust-cf4ae7d2 7s ease-in-out infinite}.scene-light i[data-v-cf4ae7d2]:nth-child(1){top:23%;left:14%}.scene-light i[data-v-cf4ae7d2]:nth-child(2){top:64%;left:39%;animation-delay:-1.8s}.scene-light i[data-v-cf4ae7d2]:nth-child(3){top:35%;left:69%;animation-delay:-3.5s}.scene-light i[data-v-cf4ae7d2]:nth-child(4){top:78%;left:84%;animation-delay:-5.1s}.scene-light span[data-v-cf4ae7d2]{position:absolute;top:14%;bottom:7%;left:7%;width:1px;background:linear-gradient(transparent,rgba(230,183,104,.18),transparent)}.scene-light b[data-v-cf4ae7d2]{position:absolute;right:4%;bottom:5%;width:190px;height:190px;border:1px solid rgba(228,181,103,.08);border-radius:50%;box-shadow:0 0 0 32px #e4b56705,0 0 0 64px #e4b56703}.scene-nav[data-v-cf4ae7d2]{position:absolute;z-index:20;top:0;right:0;left:0;display:flex;height:72px;align-items:center;justify-content:space-between;padding:10px 28px;color:#f7e6c5;background:linear-gradient(180deg,#1f150fc7,#1f150f2e);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.scene-brand[data-v-cf4ae7d2]{display:flex;align-items:center;gap:11px;color:inherit;text-decoration:none}.scene-brand em[data-v-cf4ae7d2]{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(238,188,102,.58);color:#f0bf6c;font:24px STKaiti,KaiTi,serif;font-style:normal}.scene-brand span[data-v-cf4ae7d2]{display:flex;flex-direction:column}.scene-brand strong[data-v-cf4ae7d2]{font:16px STKaiti,KaiTi,serif;letter-spacing:.12em}.scene-brand small[data-v-cf4ae7d2]{margin-top:3px;color:#f7e6c566;font-size:7px;letter-spacing:.18em}.scene-nav nav[data-v-cf4ae7d2]{display:flex;gap:6px}.scene-nav nav a[data-v-cf4ae7d2],.scene-nav nav button[data-v-cf4ae7d2]{display:flex;min-height:38px;align-items:center;gap:6px;padding:5px 9px;border:1px solid rgba(235,196,129,.16);border-radius:1px;color:#ffefd2b3;background:#26191147;font:9px var(--font-sans);text-decoration:none;cursor:pointer;transition:.22s ease}.scene-nav nav i[data-v-cf4ae7d2]{display:grid;width:24px;height:24px;place-items:center;border:1px solid rgba(235,188,105,.25);color:#e9b964;font:13px STKaiti,KaiTi,serif;font-style:normal}.scene-nav nav a[data-v-cf4ae7d2]:hover,.scene-nav nav button[data-v-cf4ae7d2]:hover{border-color:#efbd6775;color:#fff2d6;background:#f4cf8f12;transform:translateY(-1px)}.scene-nav nav a.active[data-v-cf4ae7d2]{position:relative;border-color:#efbd6757;color:#ffe8bd;background:#f4cf8f13;box-shadow:inset 0 -2px #c38d49;transform:none}.scene-nav nav a.active[data-v-cf4ae7d2]:before{position:absolute;top:6px;bottom:6px;left:0;width:2px;background:#a13b32;content:""}.scene-nav nav a.active i[data-v-cf4ae7d2]{border-color:#b542368f;color:#f2c777;background:#97332a47}.scene-heading[data-v-cf4ae7d2]{position:absolute;z-index:5;top:88px;left:30px;display:flex;align-items:center;gap:13px;color:#f6e4c2}.heading-mark[data-v-cf4ae7d2]{display:grid;width:45px;height:45px;place-items:center;border:1px solid rgba(225,84,67,.58);color:#e36b5d;background:#4f1a162e;font:25px STKaiti,KaiTi,serif}.scene-heading p[data-v-cf4ae7d2]{color:#d7ad69;font-size:8px;letter-spacing:.22em}.scene-heading h1[data-v-cf4ae7d2]{margin:2px 0 0;font:25px STKaiti,KaiTi,serif;letter-spacing:.08em}.scene-heading small[data-v-cf4ae7d2]{display:block;margin-top:3px;color:#f6e4c285;font-size:9px}.scene-content[data-v-cf4ae7d2]{position:absolute;z-index:4;top:148px;right:24px;bottom:22px;left:24px;min-height:0;overflow:hidden;border:1px solid rgba(228,190,126,.18);background:linear-gradient(115deg,#f8ebd0f7,#e2cba6f2);box-shadow:0 30px 90px #190e0859,inset 22px 0 40px #fffae13d}.heading-in-brand .scene-content[data-v-cf4ae7d2]{top:82px}@keyframes dust-cf4ae7d2{0%,to{opacity:.12;transform:translateY(8px) scale(.7)}50%{opacity:.8;transform:translateY(-9px) scale(1.15)}}@media (max-width:820px){.scholar-scene-shell[data-v-cf4ae7d2]{width:100%;max-width:100vw;height:auto;min-height:100dvh;overflow-x:hidden;overflow-y:auto}.scene-nav[data-v-cf4ae7d2]{position:relative;width:100%;max-width:100%;height:auto;min-height:104px;align-items:flex-start;flex-direction:column;padding:9px 10px}.scene-nav nav[data-v-cf4ae7d2]{width:100%;padding-bottom:3px;overflow-x:auto;scrollbar-width:none}.scene-nav nav[data-v-cf4ae7d2]::-webkit-scrollbar{display:none}.scene-nav nav a[data-v-cf4ae7d2],.scene-nav nav button[data-v-cf4ae7d2]{min-width:38px;flex:0 0 38px;justify-content:center;padding:5px}.scene-nav nav span[data-v-cf4ae7d2]{display:none}.scene-heading[data-v-cf4ae7d2]{position:relative;top:auto;left:auto;margin:15px 12px}.scene-heading h1[data-v-cf4ae7d2]{font-size:22px}.scene-content[data-v-cf4ae7d2],.heading-in-brand .scene-content[data-v-cf4ae7d2]{position:relative;inset:auto;width:calc(100% - 16px);min-width:0;max-width:calc(100% - 16px);min-height:calc(100dvh - 190px);margin:0 8px 8px;box-sizing:border-box;overflow:visible}.heading-in-brand .scene-content[data-v-cf4ae7d2]{min-height:calc(100dvh - 120px)}.scene-content[data-v-cf4ae7d2]>*{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.scene-light span[data-v-cf4ae7d2]{display:none}}.scene-nav nav .nav-utility[data-v-cf4ae7d2]:first-of-type{margin-left:10px}.scene-nav nav .nav-utility[data-v-cf4ae7d2]{background:#fff1d00f}.scene-brand-zone[data-v-cf4ae7d2]{display:flex;min-width:0;align-items:center;gap:16px}.scene-brand-zone .scene-brand[data-v-cf4ae7d2],.scene-brand-zone .scene-brand span[data-v-cf4ae7d2]{min-width:0}.scene-brand-zone .scene-brand strong[data-v-cf4ae7d2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand-actions[data-v-cf4ae7d2]{display:flex;flex:0 0 auto;align-items:center;gap:5px}.brand-actions[data-v-cf4ae7d2] button{min-height:32px;padding:5px 9px;border:1px solid rgba(235,196,129,.24);border-radius:1px;color:#ffefd2c7;background:#26191152;font:9px var(--font-sans);cursor:pointer}.brand-actions[data-v-cf4ae7d2] button:hover{border-color:#efbd677a;color:#fff2d6;background:#f4cf8f14}.brand-actions[data-v-cf4ae7d2] button.primary{border-color:#b542368f;color:#ffe5ba;background:#97332a61}@media (max-width:820px){.scene-brand-zone[data-v-cf4ae7d2]{width:100%;justify-content:space-between;gap:7px}.brand-actions[data-v-cf4ae7d2]{gap:3px}.brand-actions[data-v-cf4ae7d2] button{min-height:30px;padding:4px 6px;font-size:8px}}@media (max-width:520px){.scene-brand strong[data-v-cf4ae7d2]{max-width:150px;font-size:15px}.scene-brand small[data-v-cf4ae7d2]{display:none}.brand-actions[data-v-cf4ae7d2] button{padding-inline:5px}}@media (prefers-reduced-motion:reduce){.scene-light i[data-v-cf4ae7d2]{animation:none}.scene-nav nav a[data-v-cf4ae7d2],.scene-nav nav button[data-v-cf4ae7d2]{transition:none}}.scene-nav[data-v-cf4ae7d2]{height:72px;padding:10px 28px}.scene-nav .scene-actions[data-v-cf4ae7d2]{position:relative;display:flex;align-items:center;gap:9px}.scene-nav .primary-destinations[data-v-cf4ae7d2],.scene-nav .workspace-tools[data-v-cf4ae7d2]{display:flex;align-items:center}.scene-nav .primary-destinations[data-v-cf4ae7d2]{height:40px;gap:0;padding:3px;border:1px solid rgba(235,195,126,.2);background:#1b120d57;box-shadow:inset 0 1px #fff4d909;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.scene-nav .destination[data-v-cf4ae7d2]{position:relative;display:flex;min-width:76px;min-height:32px;align-items:center;justify-content:center;gap:7px;padding:4px 13px;border:0;border-right:1px solid rgba(235,195,126,.1);border-radius:0;color:#f8e4be8f;background:transparent;font:9px var(--font-sans);text-decoration:none}.scene-nav .destination[data-v-cf4ae7d2]:last-child{border-right:0}.scene-nav .destination i[data-v-cf4ae7d2]{display:grid;width:22px;height:22px;place-items:center;border:1px solid rgba(235,188,105,.18);color:inherit;font:12px STKaiti,KaiTi,serif;font-style:normal}.scene-nav .destination[data-v-cf4ae7d2]:hover{border-color:#ebc37e1a;color:#f7ddb0;background:#ffefcf0e;transform:none}.scene-nav .destination.active[data-v-cf4ae7d2]{border-color:#ebc37e29;color:#f8dfb2;background:#f7e0b50e;box-shadow:inset 0 -2px #bd8744}.scene-nav .destination.active[data-v-cf4ae7d2]:before{position:absolute;top:7px;bottom:7px;left:0;width:2px;background:#a13b32;content:""}.scene-nav .destination.active i[data-v-cf4ae7d2]{border-color:#b13d329e;color:#f5cf89;background:#99352d57}.scene-nav .workspace-tools[data-v-cf4ae7d2]{position:relative;height:40px;gap:5px;margin-left:3px;padding-left:10px;border-left:1px solid rgba(235,195,126,.14)}.scene-nav .archive-trigger[data-v-cf4ae7d2]{position:relative;display:flex;min-height:36px;align-items:center;gap:7px;padding:4px 10px 4px 7px;border:1px solid rgba(232,187,108,.22);border-radius:1px;color:#f1d19a;background:#23171047;font:9px var(--font-sans);cursor:pointer}.scene-nav .archive-trigger[data-v-cf4ae7d2]:before{position:absolute;top:5px;bottom:5px;left:3px;width:2px;background:#a13b32;content:"";opacity:.72}.scene-nav .archive-trigger i[data-v-cf4ae7d2]{display:grid;width:25px;height:25px;place-items:center;border:1px solid rgba(226,172,83,.24);color:#d99e4c;background:#e2ac5312;font:12px STKaiti,KaiTi,serif;font-style:normal}.scene-nav .archive-trigger[data-v-cf4ae7d2]:hover{border-color:#e8bb6c75;color:#ffe6b8;background:#efc2740e;transform:translateY(-1px)}.scene-nav .tool-divider[data-v-cf4ae7d2]{width:1px;height:23px;margin-inline:1px;background:#efca8b29}.scene-nav .icon-tool[data-v-cf4ae7d2]{display:grid;width:34px;min-width:34px;height:34px;min-height:34px;place-items:center;padding:0;border:1px solid rgba(235,195,126,.16);border-radius:1px;color:#f5dcb1a6;background:#23171033;cursor:pointer}.scene-nav .utility-trigger i[data-v-cf4ae7d2]{display:grid;width:100%;height:100%;place-items:center;font:600 12px/1 var(--font-sans);font-style:normal;letter-spacing:.08em;transform:translateY(-1px)}.scene-nav .icon-tool[data-v-cf4ae7d2]:hover{border-color:#ebc37e66;color:#f5d18f;background:#f3cb8812;transform:translateY(-1px)}.utility-menu[data-v-cf4ae7d2]{position:absolute;z-index:90;top:calc(100% + 7px);right:0;display:grid;width:286px;padding:0;border:1px solid rgba(231,190,116,.28);color:#f5dfb7;background:linear-gradient(150deg,#3a261afe,#1c140ffe);box-shadow:0 28px 68px #0a06037a;overflow:hidden;transform-origin:top right}.utility-menu[data-v-cf4ae7d2]:before{position:absolute;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,#9f3a31,#d7a154 58%,transparent);content:""}.utility-menu i[data-v-cf4ae7d2]{font-style:normal}.utility-profile[data-v-cf4ae7d2]{position:relative;display:grid;min-height:74px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 15px 12px;border-bottom:1px solid rgba(231,190,116,.13);background:radial-gradient(circle at 85% 0,rgba(165,70,45,.18),transparent 44%)}.profile-seal[data-v-cf4ae7d2]{display:grid;width:36px;height:42px;place-items:center;border:1px solid rgba(228,178,94,.4);color:#e3ae58;background:#e3ae580f;font:19px STKaiti,KaiTi,serif}.utility-profile div[data-v-cf4ae7d2]{display:flex;min-width:0;flex-direction:column}.utility-profile small[data-v-cf4ae7d2]{color:#f5deb466;font:7px var(--font-sans);letter-spacing:.16em}.utility-profile b[data-v-cf4ae7d2]{margin-top:4px;overflow:hidden;color:#fff0cf;font:14px STKaiti,KaiTi,serif;text-overflow:ellipsis;white-space:nowrap}.utility-profile em[data-v-cf4ae7d2]{padding:3px 5px;border:1px solid rgba(225,176,94,.18);color:#d5a25b;font:7px var(--font-sans);font-style:normal}.utility-caption[data-v-cf4ae7d2]{display:flex;align-items:center;gap:8px;padding:10px 14px 7px;color:#f4dcb266;font:7px var(--font-sans);letter-spacing:.2em}.utility-caption i[data-v-cf4ae7d2]{display:block;width:auto;height:1px;flex:1;border:0;background:linear-gradient(90deg,rgba(231,190,116,.17),transparent)}.utility-grid[data-v-cf4ae7d2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 12px 12px}.utility-grid>button[data-v-cf4ae7d2]{position:relative;display:grid;min-height:92px;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto 1fr;align-content:start;gap:7px 8px;padding:10px;border:1px solid rgba(231,190,116,.13);color:#f4ddb5;background:#efc88406;text-align:left;cursor:pointer}.utility-grid>button>i[data-v-cf4ae7d2]{display:grid;grid-row:1/3;width:29px;height:34px;place-items:center;border:1px solid rgba(226,174,89,.28);color:#dfa955;background:#e2ae590d;font:15px STKaiti,KaiTi,serif;font-style:normal}.utility-grid>button>span[data-v-cf4ae7d2]{display:flex;min-width:0;align-items:flex-start;flex-direction:column}.utility-grid>button b[data-v-cf4ae7d2]{color:#f7e3be;font:10px var(--font-sans)}.utility-grid>button small[data-v-cf4ae7d2]{margin-top:5px;color:#f4dcb261;font:8px/1.45 var(--font-sans)}.utility-grid>button>em[data-v-cf4ae7d2]{position:absolute;right:8px;bottom:7px;color:#dca95385;font:7px var(--font-sans);font-style:normal}.utility-grid>button[data-v-cf4ae7d2]:hover{border-color:#e7be745c;background:#efc88412;transform:translateY(-1px)}.utility-footer[data-v-cf4ae7d2]{display:flex;min-height:43px;align-items:center;justify-content:space-between;padding:7px 11px 7px 14px;border-top:1px solid rgba(231,190,116,.12);background:#0f0a0738}.utility-footer>span[data-v-cf4ae7d2]{color:#f4dcb247;font:7px var(--font-sans)}.utility-footer>button[data-v-cf4ae7d2]{display:flex;min-height:28px;align-items:center;gap:5px;padding:4px 7px;border:1px solid rgba(178,66,54,.18);color:#f0b7a9b3;background:transparent;font:8px var(--font-sans);cursor:pointer}.utility-footer>button i[data-v-cf4ae7d2]{font:11px STKaiti,KaiTi,serif;font-style:normal}.utility-footer>button[data-v-cf4ae7d2]:hover{border-color:#be463975;color:#ffe2d9;background:#9d372e33;transform:none}@media (max-width:1180px) and (min-width:821px){.scene-nav[data-v-cf4ae7d2]{padding-inline:20px}.scene-nav .destination[data-v-cf4ae7d2]{min-width:54px;padding-inline:8px}.scene-nav .destination span[data-v-cf4ae7d2],.scene-nav .archive-trigger span[data-v-cf4ae7d2]{display:none}.scene-nav .archive-trigger[data-v-cf4ae7d2]{padding-right:7px}}@media (max-width:820px){.scene-nav[data-v-cf4ae7d2]{min-height:106px;padding:9px 10px}.scene-nav .scene-actions[data-v-cf4ae7d2]{width:100%;justify-content:space-between;gap:6px}.scene-nav .primary-destinations[data-v-cf4ae7d2]{height:38px;min-width:0;flex:1}.scene-nav .destination[data-v-cf4ae7d2]{min-width:0;flex:1;padding-inline:7px}.scene-nav .workspace-tools[data-v-cf4ae7d2]{height:38px;flex:0 0 auto;margin-left:2px;padding-left:7px}.scene-nav .archive-trigger[data-v-cf4ae7d2]{width:36px;min-width:36px;justify-content:center;padding:0}.scene-nav .archive-trigger span[data-v-cf4ae7d2],.scene-nav .tool-divider[data-v-cf4ae7d2]{display:none}.scene-nav .icon-tool[data-v-cf4ae7d2]{width:34px;min-width:34px;height:34px;min-height:34px}.utility-menu[data-v-cf4ae7d2]{top:calc(100% + 7px);right:0;width:min(286px,calc(100vw - 14px))}.scene-brand-zone[data-v-cf4ae7d2]{width:100%}}@media (max-width:520px){.scene-nav .destination span[data-v-cf4ae7d2]{display:inline;font-size:8px}.brand-actions[data-v-cf4ae7d2]{max-width:48%;overflow-x:auto}}.scene-toolstrip[data-v-cf4ae7d2]{position:absolute;z-index:18;top:76px;right:24px;left:24px;display:flex;height:42px;align-items:center;justify-content:space-between;gap:16px;padding:5px 8px 5px 12px;border:1px solid rgba(230,190,119,.16);color:#f4ddb5;background:linear-gradient(90deg,#301f15c2,#23181294);box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.scene-tool-identity[data-v-cf4ae7d2]{display:flex;min-width:0;align-items:center;gap:8px}.scene-tool-identity>i[data-v-cf4ae7d2]{display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(181,66,54,.46);color:#e7b460;background:#97332a33;font:15px STKaiti,KaiTi,serif;font-style:normal}.scene-tool-identity span[data-v-cf4ae7d2]{display:flex;min-width:0;flex-direction:column}.scene-tool-identity b[data-v-cf4ae7d2]{overflow:hidden;color:#f5dfb8;font:12px STKaiti,KaiTi,serif;text-overflow:ellipsis;white-space:nowrap}.scene-tool-identity small[data-v-cf4ae7d2]{margin-top:1px;color:#f4ddb55c;font:6px var(--font-sans);letter-spacing:.12em}.scene-tool-actions[data-v-cf4ae7d2]{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:5px}.scene-tool-actions[data-v-cf4ae7d2] button{display:flex;min-height:30px;align-items:center;gap:5px;padding:4px 9px;border:1px solid rgba(232,188,112,.2);border-radius:1px;color:#f7e0b8b8;background:#fff1d309;font:8px var(--font-sans);cursor:pointer}.scene-tool-actions[data-v-cf4ae7d2] button:hover:not(:disabled){border-color:#e8bc7070;color:#ffe6b8;background:#efc27414}.scene-tool-actions[data-v-cf4ae7d2] button.primary{border-color:#b542367a;color:#ffe0b0;background:#97332a42}.heading-in-brand .scene-content[data-v-cf4ae7d2]{top:126px}@media (max-width:820px){.scene-toolstrip[data-v-cf4ae7d2]{position:relative;top:auto;right:auto;left:auto;width:calc(100% - 16px);height:auto;min-height:42px;margin:6px 8px;padding:5px 7px}.scene-tool-identity small[data-v-cf4ae7d2]{display:none}.scene-tool-actions[data-v-cf4ae7d2]{overflow-x:auto}.scene-tool-actions[data-v-cf4ae7d2] button{white-space:nowrap}.heading-in-brand .scene-content[data-v-cf4ae7d2]{margin-top:0}}.scene-nav .workspace-tools[data-v-cf4ae7d2]{display:flex!important;align-items:center!important}.scene-nav .utility-trigger[data-v-cf4ae7d2]{display:grid!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;place-items:center!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border:1px solid rgba(235,195,126,.14)!important;background:#2317102e!important;color:#f0d9ae!important}.scene-nav .utility-trigger i[data-v-cf4ae7d2]{display:grid!important;width:100%!important;height:100%!important;place-items:center!important;font:600 12px/1 var(--font-sans)!important;font-style:normal!important;letter-spacing:.14em!important}.scene-nav .utility-trigger[data-v-cf4ae7d2]:hover{border-color:#ebc37e57!important;background:#f7e0b514!important}.scholar-scene-shell>.scene-command[data-v-cf4ae7d2]{position:absolute!important;z-index:20;top:0;right:0;left:0;display:flex!important;height:72px!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:10px 28px!important;box-sizing:border-box!important;color:#f7e6c5!important;background:linear-gradient(180deg,#1f150fc7,#1f150f2e)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.scholar-scene-shell>.scene-command .scene-brand-zone[data-v-cf4ae7d2]{display:flex!important;min-width:0;align-items:center!important}.scholar-scene-shell>.scene-command .scene-brand-link[data-v-cf4ae7d2]{display:flex!important;align-items:center!important;gap:11px!important;color:inherit!important;text-decoration:none!important}.scholar-scene-shell>.scene-command .scene-brand-link>em[data-v-cf4ae7d2],.scholar-scene-shell>.scene-command .scene-brand-link>span[data-v-cf4ae7d2]:first-child{display:grid;width:38px;height:38px;place-items:center;border:1px solid rgba(238,188,102,.58);color:#f0bf6c;font:24px STKaiti,KaiTi,serif}.scholar-scene-shell>.scene-command .scene-brand-link>span[data-v-cf4ae7d2]:last-child{min-width:0}.scholar-scene-shell>.scene-command .scene-brand-link strong[data-v-cf4ae7d2]{display:block;color:#f7e6c5;font:600 16px/1.2 STKaiti,KaiTi,serif;white-space:nowrap}.scholar-scene-shell>.scene-command .scene-brand-link small[data-v-cf4ae7d2]{display:block;margin-top:3px;color:#f6e0bc8c;font:8px/1 var(--font-sans);letter-spacing:.16em;white-space:nowrap}.scholar-scene-shell>.scene-command .scene-actions[data-v-cf4ae7d2]{display:flex!important;align-items:center!important;gap:9px!important;margin-left:auto!important}.scholar-scene-shell>.scene-command .primary-destinations[data-v-cf4ae7d2]{display:flex!important;height:40px!important;align-items:center!important;gap:0!important;padding:3px!important;border:1px solid rgba(235,195,126,.2)!important;background:#1b120d57!important;box-shadow:inset 0 1px #fff4d909!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.scholar-scene-shell>.scene-command .destination[data-v-cf4ae7d2]{position:relative;display:flex!important;min-width:76px!important;min-height:32px!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:4px 13px!important;border:0!important;border-right:1px solid rgba(235,195,126,.12)!important;color:#f8e2bead!important;background:transparent!important;font:600 11px/1 var(--font-sans)!important;text-decoration:none!important}.scholar-scene-shell>.scene-command .destination[data-v-cf4ae7d2]:last-child{border-right:0!important}.scholar-scene-shell>.scene-command .destination>i[data-v-cf4ae7d2]{display:grid!important;width:29px!important;height:29px!important;place-items:center!important;border:1px solid rgba(235,195,126,.22)!important;color:#f2cd8bc7!important;background:#23171047!important;font:18px/1 STKaiti,KaiTi,serif!important;font-style:normal!important}.scholar-scene-shell>.scene-command .destination.active[data-v-cf4ae7d2]{border-bottom:2px solid #bd8744!important;color:#f8dfb2!important;background:#f7e0b50e!important;box-shadow:none!important}.scholar-scene-shell>.scene-command .destination.active[data-v-cf4ae7d2]:before{position:absolute;top:7px;bottom:7px;left:0;width:2px;background:#a13b32;content:""}.scholar-scene-shell>.scene-command .destination.active>i[data-v-cf4ae7d2]{border-color:#b13d329e!important;color:#f5cf89!important;background:#99352d57!important}.scholar-scene-shell>.scene-command .workspace-tools[data-v-cf4ae7d2]{display:flex!important;height:40px!important;align-items:center!important;gap:5px!important;margin-left:3px!important;padding-left:10px!important;border-left:1px solid rgba(235,195,126,.14)!important}.scholar-scene-shell>.scene-command .utility-trigger[data-v-cf4ae7d2]{display:grid!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;place-items:center!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border:1px solid rgba(235,195,126,.14)!important;color:#f0d9ae!important;background:#2317102e!important}.scholar-scene-shell>.scene-command .utility-trigger i[data-v-cf4ae7d2]{display:grid!important;width:100%!important;height:100%!important;place-items:center!important;font:600 12px/1 var(--font-sans)!important;font-style:normal!important;letter-spacing:.14em!important}@media (max-width:1180px) and (min-width:821px){.scholar-scene-shell>.scene-command[data-v-cf4ae7d2]{padding-inline:20px!important}.scholar-scene-shell>.scene-command .destination[data-v-cf4ae7d2]{min-width:54px!important;padding-inline:8px!important}.scholar-scene-shell>.scene-command .destination span[data-v-cf4ae7d2]{display:none!important}}@media (max-width:820px){.scholar-scene-shell>.scene-command[data-v-cf4ae7d2]{position:relative!important;height:auto!important;min-height:106px!important;align-items:stretch!important;flex-direction:column!important;padding:9px 10px!important}.scholar-scene-shell>.scene-command .scene-actions[data-v-cf4ae7d2]{width:100%!important;justify-content:space-between!important;gap:6px!important}.scholar-scene-shell>.scene-command .primary-destinations[data-v-cf4ae7d2]{min-width:0!important;flex:1!important}.scholar-scene-shell>.scene-command .destination[data-v-cf4ae7d2]{min-width:0!important;flex:1!important;padding-inline:7px!important}.scholar-scene-shell>.scene-command .workspace-tools[data-v-cf4ae7d2]{height:38px!important;padding-left:7px!important}.scholar-scene-shell>.scene-command .utility-trigger[data-v-cf4ae7d2]{width:34px!important;height:34px!important}.scholar-scene-shell>.scene-command .scene-brand-link strong[data-v-cf4ae7d2]{font-size:15px!important}}.scholar-scene-shell>.scene-command .primary-destinations[data-v-cf4ae7d2]{width:249px!important;height:40px!important;min-height:40px!important;display:flex!important;flex:0 0 249px!important;align-items:center!important;box-sizing:border-box!important;padding:3px!important}.scholar-scene-shell>.scene-command .primary-destinations>.destination[data-v-cf4ae7d2]{width:81px!important;min-width:81px!important;max-width:81px!important;height:32px!important;min-height:32px!important;max-height:32px!important;flex:0 0 81px!important;box-sizing:border-box!important;padding:4px 8px!important}.scholar-scene-shell>.scene-command .primary-destinations>.destination>i[data-v-cf4ae7d2]{width:29px!important;height:29px!important;min-width:29px!important;min-height:29px!important;box-sizing:border-box!important}.scholar-scene-shell>.scene-command .workspace-tools[data-v-cf4ae7d2]{width:40px!important;height:40px!important;min-width:40px!important;display:flex!important;flex:0 0 40px!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;margin-left:3px!important;padding-left:0!important;border-left:1px solid rgba(235,195,126,.14)!important}.scholar-scene-shell>.scene-command .workspace-tools .utility-trigger[data-v-cf4ae7d2]{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;max-width:34px!important;max-height:34px!important;box-sizing:border-box!important}.scholar-scene-shell>.scene-command .workspace-tools .utility-trigger i[data-v-cf4ae7d2]{width:100%!important;height:100%!important;display:grid!important;place-items:center!important;line-height:1!important}@media (max-width:1180px) and (min-width:821px){.scholar-scene-shell>.scene-command .primary-destinations[data-v-cf4ae7d2]{width:177px!important;flex-basis:177px!important}.scholar-scene-shell>.scene-command .primary-destinations>.destination[data-v-cf4ae7d2]{width:57px!important;min-width:57px!important;max-width:57px!important;flex-basis:57px!important}.scholar-scene-shell>.scene-command .primary-destinations>.destination>i[data-v-cf4ae7d2]{width:29px!important;min-width:29px!important}.scholar-scene-shell>.scene-command .workspace-tools[data-v-cf4ae7d2]{width:40px!important;min-width:40px!important;flex-basis:40px!important}}@media (max-width:820px){.scholar-scene-shell>.scene-command .primary-destinations[data-v-cf4ae7d2]{width:auto!important;min-width:0!important;flex:1 1 auto!important}.scholar-scene-shell>.scene-command .primary-destinations>.destination[data-v-cf4ae7d2]{width:auto!important;min-width:0!important;max-width:none!important;flex:1 1 0!important}.scholar-scene-shell>.scene-command .workspace-tools[data-v-cf4ae7d2]{width:40px!important;min-width:40px!important;flex:0 0 40px!important}}.scholar-scene-shell>.scene-command[data-v-cf4ae7d2]{animation:sceneCommandEnter-cf4ae7d2 .52s cubic-bezier(.22,1,.36,1) both}.scholar-scene-shell>.scene-command .scene-identity[data-v-cf4ae7d2]{animation:sceneIdentityEnter-cf4ae7d2 .58s .04s cubic-bezier(.22,1,.36,1) both}.scholar-scene-shell>.scene-command .primary-destinations[data-v-cf4ae7d2]{animation:sceneNavEnter-cf4ae7d2 .56s .1s cubic-bezier(.22,1,.36,1) both}.scholar-scene-shell>.scene-command .primary-destinations>.destination[data-v-cf4ae7d2]{transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s cubic-bezier(.22,1,.36,1)!important}.scholar-scene-shell>.scene-command .primary-destinations>.destination[data-v-cf4ae7d2]:nth-child(1){animation:sceneDestinationEnter-cf4ae7d2 .42s .16s cubic-bezier(.22,1,.36,1) both}.scholar-scene-shell>.scene-command .primary-destinations>.destination[data-v-cf4ae7d2]:nth-child(2){animation:sceneDestinationEnter-cf4ae7d2 .42s .21s cubic-bezier(.22,1,.36,1) both}.scholar-scene-shell>.scene-command .primary-destinations>.destination[data-v-cf4ae7d2]:nth-child(3){animation:sceneDestinationEnter-cf4ae7d2 .42s .26s cubic-bezier(.22,1,.36,1) both}.scholar-scene-shell>.scene-command .primary-destinations>.destination[data-v-cf4ae7d2]:hover{transform:translateY(-1px)!important;color:#f7ddb0!important;background:#ffefcf0e!important}.scholar-scene-shell>.scene-command .workspace-tools[data-v-cf4ae7d2]{animation:sceneUtilityEnter-cf4ae7d2 .46s .3s cubic-bezier(.22,1,.36,1) both}.scholar-scene-shell>.scene-command .utility-trigger[data-v-cf4ae7d2]{transition:color .22s ease,background-color .22s ease,border-color .22s ease,box-shadow .22s ease,transform .22s cubic-bezier(.22,1,.36,1)!important}.scholar-scene-shell>.scene-command .utility-trigger[data-v-cf4ae7d2]:hover{transform:translateY(-1px)!important;border-color:#ebc37e57!important;background:#f7e0b514!important}.scholar-scene-shell>.scene-command .utility-menu[data-v-cf4ae7d2]{animation:utilityMenuEnter-cf4ae7d2 .22s ease both}@keyframes sceneCommandEnter-cf4ae7d2{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes sceneIdentityEnter-cf4ae7d2{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes sceneNavEnter-cf4ae7d2{0%{opacity:0;transform:translateY(-7px) scale(.98)}to{opacity:1;transform:none}}@keyframes sceneDestinationEnter-cf4ae7d2{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes sceneUtilityEnter-cf4ae7d2{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@keyframes utilityMenuEnter-cf4ae7d2{0%{opacity:0;transform:translateY(-5px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.scholar-scene-shell>.scene-command[data-v-cf4ae7d2],.scholar-scene-shell>.scene-command .scene-identity[data-v-cf4ae7d2],.scholar-scene-shell>.scene-command .primary-destinations[data-v-cf4ae7d2],.scholar-scene-shell>.scene-command .primary-destinations>.destination[data-v-cf4ae7d2],.scholar-scene-shell>.scene-command .workspace-tools[data-v-cf4ae7d2],.scholar-scene-shell>.scene-command .utility-menu[data-v-cf4ae7d2]{animation:none!important}.scholar-scene-shell>.scene-command .primary-destinations>.destination[data-v-cf4ae7d2],.scholar-scene-shell>.scene-command .utility-trigger[data-v-cf4ae7d2]{transition:none!important}}.scholar-scene-shell .scene-light i[data-v-cf4ae7d2],.scholar-scene-shell .scene-content[data-v-cf4ae7d2],.scholar-scene-shell .scene-toolstrip[data-v-cf4ae7d2],.scholar-scene-shell .scene-heading[data-v-cf4ae7d2]{animation:none!important;transition:none!important}.scholar-scene-shell .scene-content[data-v-cf4ae7d2],.scholar-scene-shell .scene-light i[data-v-cf4ae7d2]{animation:none!important}.scholar-scene-shell .scene-toolstrip[data-v-cf4ae7d2],.scholar-scene-shell .scene-heading[data-v-cf4ae7d2]{animation:none!important;transition:none!important}.teaching-view[data-v-2c1c509d]{--paper:#f4e5c7;--paper-light:#fff8e8;--paper-deep:#dec39a;--wood:#3d291d;--ink:#3e2b20;--muted:#88745f;--red:#a23d32;--red-deep:#782c26;--gold:#c89b52;--line:rgba(102,70,43,.2);height:100%;min-height:0;color:var(--ink);font-family:Microsoft YaHei,sans-serif}.teaching-main[data-v-2c1c509d]{position:relative;display:flex;height:100%;min-width:0;min-height:0;flex-direction:column;overflow:hidden;background:linear-gradient(110deg,#fff8e5fa,#e3caa2f5);box-shadow:inset 20px 0 45px #fffce93d}.classroom-bar[data-v-2c1c509d]{position:relative;z-index:5;display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:16px;padding:8px 18px;border-bottom:1px solid var(--line);background:linear-gradient(90deg,#412a1cfa,#573923f5);box-shadow:0 8px 24px #301d1129}.classroom-bar[data-v-2c1c509d]:after{position:absolute;right:18px;bottom:-1px;left:18px;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.45;content:""}.classroom-identity[data-v-2c1c509d]{display:flex;min-width:0;align-items:center;gap:11px}.classroom-seal[data-v-2c1c509d]{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border:1px solid rgba(238,111,91,.7);color:#f2b09d;background:#7e251e6b;font:22px STKaiti,KaiTi,serif}.classroom-identity div[data-v-2c1c509d]{min-width:0}.classroom-identity p[data-v-2c1c509d]{margin:0;color:#d6ad69;font-size:8px;letter-spacing:.2em}.classroom-identity strong[data-v-2c1c509d]{display:block;margin-top:3px;overflow:hidden;color:#fae8c5;font:17px STKaiti,KaiTi,serif;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.classroom-bar nav[data-v-2c1c509d]{display:flex;flex:0 0 auto;gap:7px}.classroom-bar button[data-v-2c1c509d]{min-height:34px;padding:6px 12px;border:1px solid rgba(229,190,123,.3);border-radius:0;color:#ead6b1;background:#fff4d812;font:12px inherit;cursor:pointer}.classroom-bar button[data-v-2c1c509d]:hover{border-color:#e5be7ba6;background:#fff4d821}.classroom-bar button.primary[data-v-2c1c509d]{border-color:var(--red);color:#fff1da;background:var(--red)}.bar-inscription[data-v-2c1c509d]{color:#e7c2807a;font:12px STKaiti,KaiTi,serif;letter-spacing:.42em}.loading-state[data-v-2c1c509d]{display:flex;min-height:0;flex:1;align-items:center;justify-content:center;flex-direction:column;color:var(--muted);background:radial-gradient(circle at 50% 40%,rgba(186,132,66,.14),transparent 30%)}.loading-seal[data-v-2c1c509d]{display:grid;width:54px;height:54px;place-items:center;border:1px solid rgba(162,61,50,.45);color:var(--red);font:28px STKaiti,KaiTi,serif}.loading-state i[data-v-2c1c509d]{width:110px;height:1px;margin:18px 0;background:linear-gradient(90deg,transparent,var(--gold),transparent);animation:loadingGlow-2c1c509d 1.3s ease-in-out infinite}.loading-state p[data-v-2c1c509d]{margin:0;color:var(--ink);font:17px STKaiti,KaiTi,serif;letter-spacing:.12em}.loading-state small[data-v-2c1c509d]{margin-top:7px;color:var(--muted);font-size:10px}.classroom-welcome[data-v-2c1c509d]{display:grid;min-height:0;flex:1;grid-template-columns:minmax(250px,286px) minmax(430px,1fr) minmax(270px,330px)}.library-deck[data-v-2c1c509d]{position:relative;display:flex;min-width:0;min-height:0;flex-direction:column;border-right:1px solid var(--line);background:linear-gradient(160deg,#f6e6c7fc,#d2b282f7);box-shadow:16px 0 42px #3b25161c}.library-deck[data-v-2c1c509d]:before{position:absolute;top:18px;bottom:18px;left:13px;width:2px;background:linear-gradient(transparent,rgba(162,61,50,.44),transparent);content:""}.side-heading[data-v-2c1c509d]{padding:22px 18px 12px 29px}.side-heading p[data-v-2c1c509d],.welcome-copy>p[data-v-2c1c509d]{margin:0;color:#9a6a31;font-size:8px;letter-spacing:.22em}.side-heading h2[data-v-2c1c509d]{margin:4px 0 2px;color:#553725;font:24px STKaiti,KaiTi,serif;letter-spacing:.08em}.side-heading span[data-v-2c1c509d]{color:#8b735b;font-size:9px}.welcome-stage[data-v-2c1c509d]{min-width:0;min-height:0;padding:14px 18px;background:radial-gradient(circle at 50% 35%,rgba(211,146,71,.2),transparent 43%),linear-gradient(145deg,#332319,#18110e)}.welcome-stage[data-v-2c1c509d] .digital-stage{height:100%;min-height:0;border:1px solid rgba(221,177,103,.22)!important;border-radius:0!important;background:linear-gradient(160deg,#5a3b2352,#18100c4d)!important;box-shadow:inset 0 0 55px #0000002e!important}.welcome-stage[data-v-2c1c509d] .portrait-card{max-width:68%!important;border-radius:0!important}.welcome-copy[data-v-2c1c509d]{position:relative;display:flex;min-width:0;justify-content:center;flex-direction:column;padding:28px 24px;background:linear-gradient(145deg,#fff7e1f5,#dec399eb)}.welcome-copy[data-v-2c1c509d]:after{position:absolute;top:24px;right:20px;display:grid;width:43px;height:43px;place-items:center;border:1px solid rgba(162,61,50,.38);color:#a23d329e;font:18px STKaiti,KaiTi,serif;content:"授\a课";white-space:pre}.welcome-copy h2[data-v-2c1c509d]{margin:9px 0 12px;color:#493023;font:clamp(29px,2.4vw,39px)/1.22 "STKaiti","KaiTi",serif;letter-spacing:.08em}.welcome-copy h2 span[data-v-2c1c509d]{display:block}.welcome-copy h2 span[data-v-2c1c509d]:nth-child(2){margin-left:.42em}.welcome-copy h2 span[data-v-2c1c509d]:nth-child(3){margin-left:.84em;color:var(--red)}.welcome-copy>span[data-v-2c1c509d]{max-width:28em;color:#7e6955;font:11px/1.8 sans-serif}.teaching-steps[data-v-2c1c509d]{position:relative;display:grid;gap:0;margin-top:20px;padding-left:22px}.teaching-steps[data-v-2c1c509d]:before{position:absolute;top:9px;bottom:9px;left:7px;width:1px;background:linear-gradient(var(--gold),rgba(200,155,82,.18));content:""}.teaching-steps article[data-v-2c1c509d]{position:relative;display:grid;grid-template-columns:28px 1fr;align-items:center;padding:9px 8px;border-bottom:1px solid rgba(105,70,42,.12)}.teaching-steps b[data-v-2c1c509d]{grid-row:1/3;color:var(--red);font:15px STKaiti,KaiTi,serif}.teaching-steps strong[data-v-2c1c509d]{color:#523829;font-size:11px}.teaching-steps small[data-v-2c1c509d]{margin-top:2px;color:#927b65;font-size:9px}.library-deck[data-v-2c1c509d] .script-list{min-height:0;flex:1;width:100%}.library-deck[data-v-2c1c509d] .list-header{min-height:54px;padding:8px 14px 8px 28px!important;border-color:var(--line)!important;background:#fff8e438!important}.library-deck[data-v-2c1c509d] .list-header h3{color:#553725!important;font:15px STKaiti,KaiTi,serif!important;letter-spacing:.08em}.library-deck[data-v-2c1c509d] .upload-btn{min-height:34px!important;padding:6px 11px!important;border:1px solid #9f3b31!important;border-radius:0!important;color:#fff0d9!important;background:#9f3b31!important;font-size:11px!important}.library-deck[data-v-2c1c509d] .list-items{scrollbar-color:rgba(114,72,39,.35) transparent}.library-deck[data-v-2c1c509d] .script-item{border-color:#68462a26!important}.library-deck[data-v-2c1c509d] .script-select{min-height:66px!important;padding-left:28px!important}.library-deck[data-v-2c1c509d] .script-select:hover:not(:disabled){background:#fff7e06b!important}.library-deck[data-v-2c1c509d] .script-title{color:#493123!important;font:13px STKaiti,KaiTi,serif!important}.library-deck[data-v-2c1c509d] .script-meta{color:#88715a!important}.library-deck[data-v-2c1c509d] .delete-btn{top:22px!important;border-radius:0!important;border-color:#a23d3233!important;color:#96382f!important;background:#fff8e5a6!important}.library-deck[data-v-2c1c509d] .empty-hint,.library-deck[data-v-2c1c509d] .loading-text{color:#786550!important}.teaching-main[data-v-2c1c509d] .script-editor{min-height:0;background:linear-gradient(110deg,#f8edd7,#ead4ad)}.teaching-main[data-v-2c1c509d] .editor-toolbar{gap:10px;padding:11px 16px;border-color:var(--line);background:#52342012}.teaching-main[data-v-2c1c509d] .title-input{min-width:0;border:0;border-bottom:1px solid rgba(105,70,42,.32);border-radius:0;color:#422d21;background:#fffaeb94;font:16px STKaiti,KaiTi,serif}.teaching-main[data-v-2c1c509d] .title-input:focus{border-bottom-color:var(--red);box-shadow:inset 0 -1px var(--red)}.teaching-main[data-v-2c1c509d] .toolbar-actions button{min-height:36px;border-radius:0;font-family:inherit}.teaching-main[data-v-2c1c509d] .enhance-btn{border-color:#a97c3e;color:#785526;background:#fff9e8ad}.teaching-main[data-v-2c1c509d] .save-btn{background:var(--red)}.teaching-main[data-v-2c1c509d] .save-btn.saved{background:#596f51}.teaching-main[data-v-2c1c509d] .close-btn{border:1px solid var(--line);color:#654c38;background:#fff9e985}.teaching-main[data-v-2c1c509d] .editor-textarea{min-height:0;padding:28px clamp(20px,4vw,58px);color:#423025;background:repeating-linear-gradient(to bottom,transparent 0,transparent 31px,rgba(112,76,47,.09) 32px),linear-gradient(90deg,rgba(162,61,50,.05) 1px,transparent 1px),#fffaecb8;background-position:0 0,48px 0;font-family:Microsoft YaHei,sans-serif;line-height:2.28}.teaching-main[data-v-2c1c509d] .enhance-preview{background:#fff9eabf}.teaching-main[data-v-2c1c509d] .preview-header{border-color:#be914661;background:#ead5a9}.teaching-main[data-v-2c1c509d] .preview-badge{border-radius:0;color:#fff0d9;background:var(--red)}.teaching-main[data-v-2c1c509d] .preview-content{padding:25px clamp(20px,4vw,58px);color:#423025;font-family:Microsoft YaHei,sans-serif;line-height:2;background:#fffaecb8}.teaching-main[data-v-2c1c509d] .preview-actions{border-color:var(--line);background:#472c1b0f}.teaching-main[data-v-2c1c509d] .accept-btn,.teaching-main[data-v-2c1c509d] .reject-btn{border-radius:0}.teaching-main[data-v-2c1c509d] .accept-btn{background:var(--red)}.teaching-main[data-v-2c1c509d] .teaching-player{display:grid;height:100%;min-height:0;grid-template-columns:230px minmax(0,1fr);background:linear-gradient(110deg,#f7ead0,#e8d0a9)}.teaching-main[data-v-2c1c509d] .player-sidebar{width:auto;min-width:0;border-color:var(--line);background:linear-gradient(165deg,#e7cfa5,#cfa977)}.teaching-main[data-v-2c1c509d] .sidebar-header{padding:15px 17px;border-color:var(--line);color:#4a3121;background:#fff3d74d;font:15px STKaiti,KaiTi,serif}.teaching-main[data-v-2c1c509d] .section-list{padding:8px}.teaching-main[data-v-2c1c509d] .section-item{min-height:40px;padding:8px 10px;border-left:2px solid transparent;color:#705945}.teaching-main[data-v-2c1c509d] .section-item:hover:not(:disabled){background:#fff5db61}.teaching-main[data-v-2c1c509d] .section-item.active{border-left-color:var(--red);color:#6f2d27;background:#fff2d69e}.teaching-main[data-v-2c1c509d] .section-item.done{color:#596a4e}.teaching-main[data-v-2c1c509d] .section-bullet{color:var(--red)}.teaching-main[data-v-2c1c509d] .sidebar-footer{border-color:var(--line);background:#492e1d14}.teaching-main[data-v-2c1c509d] .progress-label{color:#745b43}.teaching-main[data-v-2c1c509d] .player-main{min-height:0;background:#fff9ea9e}.teaching-main[data-v-2c1c509d] .lecture-header,.teaching-main[data-v-2c1c509d] .qa-header{min-height:66px;padding:11px 22px;border-color:var(--line);background:#fff5dd94}.teaching-main[data-v-2c1c509d] .section-badge,.teaching-main[data-v-2c1c509d] .qa-badge{margin-bottom:5px;border:1px solid rgba(162,61,50,.25);border-radius:0;color:var(--red);background:#a23d3214}.teaching-main[data-v-2c1c509d] .section-h1,.teaching-main[data-v-2c1c509d] .section-h2,.teaching-main[data-v-2c1c509d] .section-h3{color:#432e22;font-family:STKaiti,KaiTi,serif}.teaching-main[data-v-2c1c509d] .lecture-status{border-radius:0;border-color:var(--line);color:#7d6854;background:#fffaedb8}.teaching-main[data-v-2c1c509d] .lecture-status.active{color:var(--red-deep);background:#a23d3214}.teaching-main[data-v-2c1c509d] .lecture-content{padding:24px clamp(22px,4vw,58px);background:repeating-linear-gradient(to bottom,transparent 0,transparent 35px,rgba(101,69,43,.07) 36px),#fffaed99}.teaching-main[data-v-2c1c509d] .lecture-text{max-width:980px;margin:auto;color:#413027;font-size:15px;line-height:2.35}.teaching-main[data-v-2c1c509d] .idle-icon{display:grid;width:72px;height:72px;place-items:center;border:1px solid rgba(162,61,50,.34);color:var(--red);font:38px STKaiti,KaiTi,serif}.teaching-main[data-v-2c1c509d] .idle-hint{color:#8b755e}.teaching-main[data-v-2c1c509d] .cursor-blink{color:var(--red)}.teaching-main[data-v-2c1c509d] .error-msg{border-left:3px solid var(--red);border-radius:0;color:var(--red-deep);background:#a23d3214}.teaching-main[data-v-2c1c509d] .teaching-tool-bar{flex-wrap:nowrap;padding:9px 18px;overflow-x:auto;border-color:var(--line);background:#ead7b5}.teaching-main[data-v-2c1c509d] .teaching-tool-bar span,.teaching-main[data-v-2c1c509d] .teaching-tool-bar button{flex:0 0 auto}.teaching-main[data-v-2c1c509d] .teaching-tool-bar button{border-radius:0;border-color:#69462a3d;color:#674a31;background:#fff9e7ad}.teaching-main[data-v-2c1c509d] .teaching-tool-result{border-radius:0;border-color:#a4773757;background:#fff8e8;box-shadow:6px 7px #5739230f}.teaching-main[data-v-2c1c509d] .teaching-tool-result header strong{color:var(--red-deep)}.teaching-main[data-v-2c1c509d] .tool-audit{border-radius:0}.teaching-main[data-v-2c1c509d] .player-controls,.teaching-main[data-v-2c1c509d] .qa-input-area{border-color:var(--line);background:#e6ceaa}.teaching-main[data-v-2c1c509d] .player-controls button,.teaching-main[data-v-2c1c509d] .qa-input,.teaching-main[data-v-2c1c509d] .qa-send-btn,.teaching-main[data-v-2c1c509d] .qa-back-btn{border-radius:0}.teaching-main[data-v-2c1c509d] .player-controls button{border-color:#69462a3d;color:#604630;background:#fff9e8c2}.teaching-main[data-v-2c1c509d] .player-controls button.primary,.teaching-main[data-v-2c1c509d] .qa-send-btn{border-color:var(--red)!important;color:#fff4df;background:var(--red)!important}.teaching-main[data-v-2c1c509d] .qa-btn{border-color:#8d6034!important;color:#714b28}.teaching-main[data-v-2c1c509d] .qa-messages{padding:22px clamp(18px,3vw,42px);background:#fffaed9e}.teaching-main[data-v-2c1c509d] .qa-role{border-radius:0}.teaching-main[data-v-2c1c509d] .qa-message.user .qa-role{background:var(--red)}.teaching-main[data-v-2c1c509d] .qa-message.assistant .qa-role{border:1px solid rgba(105,70,42,.23);color:#65472e;background:#ead7b5}.teaching-main[data-v-2c1c509d] .qa-text{color:#423025;line-height:1.95}.teaching-main[data-v-2c1c509d] .qa-citations{border-left:2px solid var(--gold);border-radius:0;background:#e5cfa96b}.teaching-main[data-v-2c1c509d] .cite-item{color:#8a4935}.teaching-main[data-v-2c1c509d] .qa-input{border-color:#69462a42;color:#423025;background:#fff9e9}.teaching-main[data-v-2c1c509d] .qa-input:focus{border-color:var(--red)}.teaching-main[data-v-2c1c509d] .qa-thinking{border-radius:0;border-color:var(--line);background:#fff8e8}@media (max-width:1100px){.classroom-welcome[data-v-2c1c509d]{grid-template-columns:minmax(220px,260px) minmax(350px,1fr) minmax(230px,280px)}.welcome-copy[data-v-2c1c509d]{padding-inline:18px}.welcome-copy h2[data-v-2c1c509d]{font-size:28px}.welcome-stage[data-v-2c1c509d] .portrait-card{max-width:64%!important}}@media (max-width:900px){.teaching-view[data-v-2c1c509d],.teaching-main[data-v-2c1c509d]{height:auto;min-height:0;overflow:visible}.classroom-bar[data-v-2c1c509d]{position:sticky;top:0;min-height:54px;padding:7px 10px}.classroom-identity strong[data-v-2c1c509d]{max-width:210px}.bar-inscription[data-v-2c1c509d]{display:none}.classroom-welcome[data-v-2c1c509d]{display:grid;min-height:0;grid-template-columns:1fr;grid-template-rows:235px 250px 96px}.library-deck[data-v-2c1c509d]{height:235px;border-right:0;border-bottom:1px solid var(--line);overflow:hidden}.library-deck[data-v-2c1c509d]:before{top:8px;bottom:8px;left:7px}.side-heading[data-v-2c1c509d]{padding:10px 12px 6px 20px}.side-heading h2[data-v-2c1c509d]{margin:1px 0;font-size:19px}.side-heading span[data-v-2c1c509d]{display:none}.library-deck[data-v-2c1c509d] .list-header{min-height:44px;padding:5px 10px 5px 20px!important}.library-deck[data-v-2c1c509d] .script-select{min-height:58px!important;padding-left:20px!important}.welcome-stage[data-v-2c1c509d]{height:250px;padding:8px 10px}.welcome-stage[data-v-2c1c509d] .digital-stage{height:100%!important;min-height:0!important;padding:7px!important}.welcome-stage[data-v-2c1c509d] .stage-topline,.welcome-stage[data-v-2c1c509d] .manifest-label,.welcome-stage[data-v-2c1c509d] .manifest-copy,.welcome-stage[data-v-2c1c509d] .lineage-map,.welcome-stage[data-v-2c1c509d] .stage-foot{display:none!important}.welcome-stage[data-v-2c1c509d] .manifest{display:flex!important;height:100%!important;min-height:0!important;align-items:center!important;justify-content:center!important;margin:0!important}.welcome-stage[data-v-2c1c509d] .portrait-card{width:auto!important;max-width:none!important;height:100%!important;min-height:0!important;aspect-ratio:934/1280!important}.welcome-copy[data-v-2c1c509d]{height:96px;min-height:0;justify-content:center;padding:10px 14px}.welcome-copy[data-v-2c1c509d]:after,.welcome-copy>p[data-v-2c1c509d],.welcome-copy>span[data-v-2c1c509d],.teaching-steps[data-v-2c1c509d]{display:none}.welcome-copy h2[data-v-2c1c509d]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:19px;white-space:nowrap}.welcome-copy h2 span[data-v-2c1c509d],.welcome-copy h2 span[data-v-2c1c509d]:nth-child(n){display:inline;margin:0;color:#493023}.welcome-copy h2 span[data-v-2c1c509d]:last-child{color:var(--red)}.teaching-main[data-v-2c1c509d] .script-editor{height:calc(100dvh - 250px);min-height:540px}.teaching-main[data-v-2c1c509d] .editor-toolbar{align-items:stretch;flex-direction:column;padding:9px}.teaching-main[data-v-2c1c509d] .toolbar-actions{display:grid;grid-template-columns:repeat(3,1fr)}.teaching-main[data-v-2c1c509d] .toolbar-actions button{padding-inline:7px}.teaching-main[data-v-2c1c509d] .editor-textarea,.teaching-main[data-v-2c1c509d] .preview-content{padding:20px 18px;background-position:0 0,25px 0}.teaching-main[data-v-2c1c509d] .teaching-player{height:calc(100dvh - 250px);min-height:570px;grid-template-columns:1fr;grid-template-rows:92px minmax(0,1fr)}.teaching-main[data-v-2c1c509d] .player-sidebar{display:grid;grid-template-columns:120px minmax(0,1fr) 68px;max-height:92px;min-height:92px;border-right:0;border-bottom:1px solid var(--line)}.teaching-main[data-v-2c1c509d] .sidebar-header,.teaching-main[data-v-2c1c509d] .sidebar-footer{display:flex;align-items:center;padding:8px 9px}.teaching-main[data-v-2c1c509d] .section-list{display:flex;gap:5px;padding:7px;overflow-x:auto;overflow-y:hidden}.teaching-main[data-v-2c1c509d] .section-item{min-width:155px;max-width:190px;align-items:center;padding:7px 9px!important;border:1px solid rgba(104,70,42,.15);border-left-width:1px}.teaching-main[data-v-2c1c509d] .section-item.active{border-color:var(--red)}.teaching-main[data-v-2c1c509d] .player-main{min-height:0}.teaching-main[data-v-2c1c509d] .lecture-header,.teaching-main[data-v-2c1c509d] .qa-header{min-height:61px;padding:10px 13px}.teaching-main[data-v-2c1c509d] .lecture-content,.teaching-main[data-v-2c1c509d] .qa-messages{padding:18px 14px}.teaching-main[data-v-2c1c509d] .teaching-tool-bar{padding:7px 10px}.teaching-main[data-v-2c1c509d] .player-controls{position:sticky;bottom:0;z-index:3;padding:9px 10px;flex-wrap:wrap}.teaching-main[data-v-2c1c509d] .controls-left{flex-wrap:wrap}.teaching-main[data-v-2c1c509d] .player-controls button{padding:8px 11px}.teaching-main[data-v-2c1c509d] .qa-input-area{padding:9px 10px;flex-wrap:wrap}.teaching-main[data-v-2c1c509d] .qa-input{flex-basis:100%}}@media (max-width:430px){.classroom-seal[data-v-2c1c509d]{width:32px;height:32px}.classroom-identity p[data-v-2c1c509d]{display:none}.classroom-identity strong[data-v-2c1c509d]{max-width:145px;font-size:15px}.classroom-bar nav[data-v-2c1c509d]{gap:4px}.classroom-bar button[data-v-2c1c509d]{padding-inline:8px}.classroom-welcome[data-v-2c1c509d]{grid-template-rows:210px 245px 78px}.library-deck[data-v-2c1c509d]{height:210px}.welcome-stage[data-v-2c1c509d]{height:245px}.welcome-copy[data-v-2c1c509d]{height:78px}.welcome-copy h2[data-v-2c1c509d]{gap:5px;font-size:17px}.teaching-main[data-v-2c1c509d] .teaching-player{height:calc(100dvh - 242px)}.teaching-main[data-v-2c1c509d] .player-sidebar{grid-template-columns:94px minmax(0,1fr);grid-template-rows:1fr}.teaching-main[data-v-2c1c509d] .sidebar-footer{display:none}.teaching-main[data-v-2c1c509d] .lecture-status{max-width:104px}.teaching-main[data-v-2c1c509d] .preview-header{align-items:flex-start;flex-direction:column}.teaching-main[data-v-2c1c509d] .preview-actions{padding:9px;flex-direction:column}}@media (prefers-reduced-motion:reduce){.loading-state i[data-v-2c1c509d]{animation:none}}@keyframes loadingGlow-2c1c509d{0%,to{opacity:.35;transform:scaleX(.72)}50%{opacity:1;transform:scaleX(1)}}@media (max-width:1100px){.classroom-welcome[data-v-2c1c509d]{grid-template-columns:minmax(220px,270px) minmax(350px,1fr)}.welcome-copy[data-v-2c1c509d]{display:none}.teaching-main[data-v-2c1c509d] .teaching-player{grid-template-columns:210px minmax(0,1fr)}}@media (max-width:900px){.teaching-view[data-v-2c1c509d]{height:auto;min-height:0}.teaching-main[data-v-2c1c509d]{height:auto;min-height:calc(100dvh - 190px);overflow:visible}.classroom-bar[data-v-2c1c509d]{position:sticky;top:0;min-height:54px;padding:7px 10px}.classroom-identity strong[data-v-2c1c509d]{max-width:180px;font-size:15px}.bar-inscription[data-v-2c1c509d]{display:none}.classroom-welcome[data-v-2c1c509d]{display:grid;min-height:570px;grid-template-columns:1fr;grid-template-rows:210px 280px 80px}.library-deck[data-v-2c1c509d]{height:210px;border-right:0;border-bottom:1px solid var(--line);overflow:hidden}.side-heading[data-v-2c1c509d]{padding:10px 14px 6px 24px}.side-heading h2[data-v-2c1c509d]{font-size:19px}.side-heading span[data-v-2c1c509d]{display:none}.welcome-stage[data-v-2c1c509d]{height:280px;padding:8px 12px}.welcome-stage[data-v-2c1c509d] .digital-stage{height:100%;min-height:0;padding:7px!important}.welcome-stage[data-v-2c1c509d] .stage-topline,.welcome-stage[data-v-2c1c509d] .manifest-label,.welcome-stage[data-v-2c1c509d] .manifest-copy,.welcome-stage[data-v-2c1c509d] .lineage-map,.welcome-stage[data-v-2c1c509d] .stage-foot{display:none!important}.welcome-stage[data-v-2c1c509d] .manifest{display:flex!important;height:100%!important;min-height:0!important;align-items:center!important;justify-content:center!important;margin:0!important}.welcome-stage[data-v-2c1c509d] .portrait-card{width:auto!important;max-width:none!important;height:100%!important;min-height:0!important;aspect-ratio:934/1280!important}.welcome-copy[data-v-2c1c509d]{display:flex;height:80px;padding:10px 14px}.welcome-copy>p[data-v-2c1c509d],.welcome-copy>span[data-v-2c1c509d],.teaching-steps[data-v-2c1c509d]{display:none}.welcome-copy h2[data-v-2c1c509d]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:18px;white-space:nowrap}.welcome-copy h2 span[data-v-2c1c509d]:nth-child(n){margin:0}.welcome-copy[data-v-2c1c509d]:after{display:none}.teaching-main[data-v-2c1c509d] .script-editor{height:calc(100dvh - 245px);min-height:520px}.teaching-main[data-v-2c1c509d] .editor-toolbar{align-items:stretch;flex-direction:column}.teaching-main[data-v-2c1c509d] .toolbar-actions{overflow-x:auto}.teaching-main[data-v-2c1c509d] .teaching-player{height:calc(100dvh - 245px);min-height:540px;grid-template-columns:1fr;grid-template-rows:92px minmax(0,1fr)}.teaching-main[data-v-2c1c509d] .player-sidebar{display:grid;grid-template-columns:120px minmax(0,1fr) 72px;border-right:0;border-bottom:1px solid var(--line)}.teaching-main[data-v-2c1c509d] .sidebar-header,.teaching-main[data-v-2c1c509d] .sidebar-footer{display:flex;align-items:center;padding:8px 10px}.teaching-main[data-v-2c1c509d] .section-list{display:flex;gap:5px;padding:7px;overflow-x:auto;overflow-y:hidden}.teaching-main[data-v-2c1c509d] .section-item{min-width:155px;max-width:190px;flex:0 0 165px;padding:7px 9px;border:1px solid rgba(104,70,42,.13)}.teaching-main[data-v-2c1c509d] .teaching-tool-bar{flex-wrap:nowrap;overflow-x:auto}.teaching-main[data-v-2c1c509d] .player-controls{position:sticky;bottom:0;z-index:3}.teaching-main[data-v-2c1c509d] .qa-input-area{flex-wrap:wrap}}@media (max-width:430px){.classroom-seal[data-v-2c1c509d]{width:32px;height:32px}.classroom-identity p[data-v-2c1c509d]{display:none}.classroom-identity strong[data-v-2c1c509d]{max-width:145px}.classroom-bar nav[data-v-2c1c509d]{gap:4px}.classroom-bar button[data-v-2c1c509d]{padding-inline:8px}.classroom-welcome[data-v-2c1c509d]{grid-template-rows:190px 250px 76px;min-height:516px}.library-deck[data-v-2c1c509d]{height:190px}.welcome-stage[data-v-2c1c509d]{height:250px}.welcome-copy[data-v-2c1c509d]{height:76px}.teaching-main[data-v-2c1c509d] .player-sidebar{grid-template-columns:92px minmax(0,1fr)}.teaching-main[data-v-2c1c509d] .sidebar-footer{display:none}}@media (prefers-reduced-motion:reduce){.loading-state i[data-v-2c1c509d]{animation:none}.classroom-bar button[data-v-2c1c509d],.library-deck[data-v-2c1c509d] .script-select{transition:none}}.teaching-library-workbench[data-v-2c1c509d]{display:grid;min-height:0;flex:1;grid-template-columns:minmax(460px,1fr) minmax(300px,34%);gap:0;overflow:hidden}.library-primary[data-v-2c1c509d]{display:flex;min-width:0;min-height:0;flex-direction:column;border-right:1px solid var(--line);background:linear-gradient(125deg,#fff9e9fa,#e7d2b1f0)}.library-intro[data-v-2c1c509d]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:22px;padding:22px 28px 18px;border-bottom:1px solid var(--line);background:#fff8e58c}.library-intro p[data-v-2c1c509d]{margin:0;color:#9a6a31;font-size:8px;letter-spacing:.2em}.library-intro h2[data-v-2c1c509d]{margin:4px 0;color:#503526;font:28px STKaiti,KaiTi,serif}.library-intro>div>span[data-v-2c1c509d]{color:#826d59;font-size:10px}.library-flow[data-v-2c1c509d]{display:flex;flex:0 0 auto;align-items:center;gap:8px;color:#725b43;font:9px var(--font-sans)}.library-flow span[data-v-2c1c509d]{display:flex;align-items:center;gap:5px;white-space:nowrap}.library-flow b[data-v-2c1c509d]{display:grid;width:24px;height:24px;place-items:center;border:1px solid rgba(162,61,50,.28);color:#9b382f;font-size:8px}.library-flow i[data-v-2c1c509d]{width:20px;height:1px;background:#704e3133}.library-primary[data-v-2c1c509d] .script-list{min-height:0;flex:1}.library-primary[data-v-2c1c509d] .list-header{padding:12px 28px!important;border-color:var(--line)!important;background:#fffbef6b!important}.library-primary[data-v-2c1c509d] .list-header h3{color:#5b402d!important;font:16px STKaiti,KaiTi,serif!important}.library-primary[data-v-2c1c509d] .upload-btn{min-height:42px!important;border-radius:1px!important;background:#9f3b31!important}.library-primary[data-v-2c1c509d] .list-items{display:grid!important;align-content:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:16px 24px 24px;overflow-y:auto}.library-primary[data-v-2c1c509d] .script-item{min-height:104px;border:1px solid rgba(105,71,43,.17)!important;background:#fffbefb8;box-shadow:0 9px 22px #4b301d0e}.library-primary[data-v-2c1c509d] .script-select{min-height:102px!important;padding:16px 76px 15px 16px!important}.library-primary[data-v-2c1c509d] .script-title{font:17px STKaiti,KaiTi,serif!important}.library-primary[data-v-2c1c509d] .delete-btn{top:10px!important;right:9px!important}.library-avatar-panel[data-v-2c1c509d]{display:grid;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) auto;padding:15px;background:linear-gradient(150deg,#36251b,#19120e)}.library-avatar-panel[data-v-2c1c509d] .digital-stage{height:100%;min-height:0;padding:12px;border-radius:1px;box-shadow:none}.library-avatar-panel[data-v-2c1c509d] .manifest{min-height:0}.library-avatar-panel[data-v-2c1c509d] .lineage-map,.library-avatar-panel[data-v-2c1c509d] .stage-foot{display:none!important}.library-guidance[data-v-2c1c509d]{display:flex;gap:11px;padding:13px 4px 2px;color:#e9d6b5}.library-guidance>span[data-v-2c1c509d]{display:grid;flex:0 0 auto;width:32px;height:38px;place-items:center;border:1px solid rgba(181,66,54,.5);color:#e17264;font:18px STKaiti,KaiTi,serif}.library-guidance div[data-v-2c1c509d]{min-width:0}.library-guidance b[data-v-2c1c509d]{color:#efd7a9;font:14px STKaiti,KaiTi,serif}.library-guidance p[data-v-2c1c509d]{margin:5px 0 0;color:#efd7ae80;font:9px/1.65 var(--font-sans)}@media (max-width:1100px) and (min-width:821px){.teaching-library-workbench[data-v-2c1c509d]{grid-template-columns:minmax(420px,1fr) 280px}.library-intro[data-v-2c1c509d]{padding-inline:20px}.library-flow[data-v-2c1c509d]{display:none}.library-primary[data-v-2c1c509d] .list-items{grid-template-columns:1fr;padding-inline:18px}.library-avatar-panel[data-v-2c1c509d]{padding:10px}}@media (max-width:820px){.teaching-view[data-v-2c1c509d],.teaching-main[data-v-2c1c509d]{height:auto!important;min-height:calc(100dvh - 150px)!important;overflow:visible!important}.teaching-library-workbench[data-v-2c1c509d]{display:flex;min-height:0;flex-direction:column;overflow:visible}.library-primary[data-v-2c1c509d]{order:1;min-height:520px;border-right:0}.library-intro[data-v-2c1c509d]{align-items:flex-start;flex-direction:column;padding:16px 18px 13px}.library-intro h2[data-v-2c1c509d]{font-size:24px}.library-flow[data-v-2c1c509d]{width:100%;justify-content:space-between}.library-flow i[data-v-2c1c509d]{flex:1}.library-primary[data-v-2c1c509d] .script-list{min-height:420px}.library-primary[data-v-2c1c509d] .list-items{display:flex!important;min-height:340px;flex-direction:column;padding:10px 12px 18px;overflow:visible!important}.library-primary[data-v-2c1c509d] .script-item{min-height:86px}.library-primary[data-v-2c1c509d] .script-select{min-height:84px!important}.library-avatar-panel[data-v-2c1c509d]{order:2;display:grid;min-height:250px;grid-template-columns:150px minmax(0,1fr);grid-template-rows:1fr;gap:12px;padding:12px}.library-avatar-panel[data-v-2c1c509d] .digital-stage{height:226px!important;min-height:226px!important;padding:7px!important}.library-avatar-panel[data-v-2c1c509d] .stage-topline,.library-avatar-panel[data-v-2c1c509d] .manifest-label,.library-avatar-panel[data-v-2c1c509d] .manifest-copy,.library-avatar-panel[data-v-2c1c509d] .lineage-map,.library-avatar-panel[data-v-2c1c509d] .stage-foot{display:none!important}.library-avatar-panel[data-v-2c1c509d] .manifest{display:block!important;height:100%!important;margin:0!important;border:0!important}.library-avatar-panel[data-v-2c1c509d] .portrait-card{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important}.library-guidance[data-v-2c1c509d]{align-self:center;padding:10px 4px}.library-guidance p[data-v-2c1c509d]{font-size:10px}}@media (max-width:430px){.library-intro[data-v-2c1c509d]{padding-inline:13px}.library-flow[data-v-2c1c509d]{font-size:7px;gap:4px}.library-flow b[data-v-2c1c509d]{width:20px;height:20px}.library-primary[data-v-2c1c509d] .list-header{padding-inline:12px!important}.library-avatar-panel[data-v-2c1c509d]{grid-template-columns:112px minmax(0,1fr);min-height:205px}.library-avatar-panel[data-v-2c1c509d] .digital-stage{height:180px!important;min-height:180px!important}.library-guidance b[data-v-2c1c509d]{font-size:13px}}@media (min-width:1181px){.teaching-main[data-v-2c1c509d] .teaching-player{grid-template-columns:224px minmax(0,1fr) 288px!important}}@media (max-width:1180px) and (min-width:821px){.teaching-main[data-v-2c1c509d] .teaching-player{grid-template-columns:190px minmax(0,1fr) 230px!important}}@media (max-width:820px){.teaching-main[data-v-2c1c509d] .teaching-player{display:grid!important;height:auto!important;min-height:calc(100dvh - 170px)!important;grid-template-columns:minmax(0,1fr) 112px!important;grid-template-rows:auto auto minmax(420px,1fr)!important;overflow:visible!important}.teaching-main[data-v-2c1c509d] .player-sidebar{display:grid!important;width:100%!important;height:auto!important;min-height:0!important;grid-column:1/-1!important;grid-row:1!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto!important}.teaching-main[data-v-2c1c509d] .player-main{grid-column:1/-1!important;grid-row:3!important;height:auto!important;min-height:420px!important}.teaching-main[data-v-2c1c509d] .classroom-avatar-side{grid-column:2!important;grid-row:2!important}}@media (max-width:430px){.teaching-main[data-v-2c1c509d] .teaching-player{grid-template-columns:minmax(0,1fr) 104px!important}}@media (min-width:821px){.library-avatar-panel[data-v-2c1c509d],.library-avatar-panel[data-v-2c1c509d] .digital-stage{min-width:0;overflow:hidden}.library-avatar-panel[data-v-2c1c509d] .digital-stage .manifest{grid-template-columns:22px minmax(0,.9fr) minmax(0,1.15fr);gap:12px 14px;margin:10px 0 8px}.library-avatar-panel[data-v-2c1c509d] .digital-stage .manifest-copy{min-width:0;padding:8px 0 8px 12px;overflow:hidden}.library-avatar-panel[data-v-2c1c509d] .digital-stage .manifest-copy h2{font-size:clamp(19px,1.9vw,30px);line-height:1.25;margin-bottom:8px}.library-avatar-panel[data-v-2c1c509d] .digital-stage .manifest-copy>p:not(.lecture-kicker){max-width:none;font-size:12px;line-height:1.65}.library-avatar-panel[data-v-2c1c509d] .digital-stage .portrait-card{width:100%;max-width:none}.library-avatar-panel[data-v-2c1c509d] .digital-stage .lineage-map{margin-top:auto}.library-avatar-panel .library-guidance[data-v-2c1c509d]{min-width:0;overflow:hidden}}.chapter-workspace[data-v-b88cb07f]{margin-top:16px;border:1px solid var(--tcm-line);border-radius:14px;background:#fffdf8;overflow:hidden}.workspace-head[data-v-b88cb07f],.literature header[data-v-b88cb07f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid var(--tcm-line);background:var(--tcm-paper)}.workspace-head strong[data-v-b88cb07f],.literature strong[data-v-b88cb07f]{color:var(--tcm-jade-deep)}.workspace-head span[data-v-b88cb07f],.literature header span[data-v-b88cb07f]{margin-left:10px;color:#89938e;font-size:12px}.head-actions[data-v-b88cb07f]{display:flex;align-items:center;gap:8px}.mini[data-v-b88cb07f]{padding:7px 11px;border:1px solid #d5d8d4;border-radius:6px;background:#fff;color:#56615c;cursor:pointer}.mini[data-v-b88cb07f]:disabled{opacity:.5}.primary[data-v-b88cb07f]{background:var(--tcm-jade);color:#fff}.danger[data-v-b88cb07f]{color:#a43b32;border-color:#dfb9b4}.dossier-summary[data-v-b88cb07f]{display:flex;align-items:center;gap:14px;padding:16px;background:linear-gradient(120deg,#eef4ef,#fbf6e9)}.progress-ring[data-v-b88cb07f]{--progress:0%;display:grid;width:66px;height:66px;place-items:center;border-radius:50%;background:conic-gradient(var(--tcm-jade) var(--progress),#dfe6df 0);position:relative}.progress-ring[data-v-b88cb07f]:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:#fffdf8}.progress-ring b[data-v-b88cb07f]{z-index:1;color:var(--tcm-jade-deep);font-size:13px}.summary-copy[data-v-b88cb07f]{display:grid;gap:3px}.summary-copy span[data-v-b88cb07f],.source-count>span[data-v-b88cb07f]{color:#8a938e;font-size:11px}.summary-copy strong[data-v-b88cb07f]{color:#334b42}.summary-copy small[data-v-b88cb07f]{color:#65736d}.source-count[data-v-b88cb07f]{display:flex;align-items:center;gap:14px;margin-left:auto}.source-count b[data-v-b88cb07f]{color:var(--tcm-jade-deep);font-size:20px}.source-count small[data-v-b88cb07f]{display:block;color:#89938e;font-size:9px;font-weight:400}.flow-map[data-v-b88cb07f]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:12px 16px;border-bottom:1px solid var(--tcm-line)}.flow-node[data-v-b88cb07f]{display:flex;align-items:center;min-width:0;color:#9ba39f;font-size:11px}.flow-node[data-v-b88cb07f]:not(:last-child):after{content:"";height:1px;flex:1;margin:0 8px;background:#d9dedb}.flow-node i[data-v-b88cb07f]{display:grid;width:22px;height:22px;margin-right:6px;place-items:center;border:1px solid #ccd3cf;border-radius:50%;font-style:normal}.flow-node.done[data-v-b88cb07f],.flow-node.active[data-v-b88cb07f]{color:var(--tcm-jade-deep)}.flow-node.done i[data-v-b88cb07f]{background:var(--tcm-jade);color:#fff}.flow-node.active i[data-v-b88cb07f]{box-shadow:0 0 0 4px #315f501f}.flow-node.error[data-v-b88cb07f]{color:#a43b32}.recover-banner[data-v-b88cb07f]{display:flex;justify-content:space-between;gap:12px;padding:10px 16px;background:#fff0ed;color:#8f302b}.recover-banner div[data-v-b88cb07f]{display:grid}.recover-banner span[data-v-b88cb07f]{font-size:11px}.workspace-body[data-v-b88cb07f]{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:460px}.chapter-list[data-v-b88cb07f]{padding:10px;border-right:1px solid var(--tcm-line);background:#faf7ef}.chapter-item[data-v-b88cb07f]{display:flex;width:100%;gap:10px;padding:10px;border:0;border-radius:8px;background:transparent;text-align:left;color:#53605a;cursor:pointer}.chapter-item.active[data-v-b88cb07f]{background:#e7f0e9;color:var(--tcm-jade-deep)}.chapter-item.error[data-v-b88cb07f]{box-shadow:inset 3px 0 #b34a42}.chapter-item>span[data-v-b88cb07f]{font-size:11px}.chapter-item div[data-v-b88cb07f]{display:grid;gap:3px;min-width:0}.chapter-item b[data-v-b88cb07f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter-item small[data-v-b88cb07f]{color:#929b96}.chapter-editor[data-v-b88cb07f]{padding:16px;min-width:0}.chapter-title[data-v-b88cb07f]{font-weight:700;color:var(--tcm-jade-deep)}.chapter-title span[data-v-b88cb07f]{margin-right:8px;color:#b99258}.outline-note[data-v-b88cb07f]{padding:8px 10px;background:#faf6ea;color:#746a5a;font-size:12px}.chapter-editor textarea[data-v-b88cb07f]{box-sizing:border-box;width:100%;min-height:280px;padding:12px;border:1px solid var(--tcm-line);border-radius:8px;resize:vertical;font:13px/1.7 inherit}.instruction[data-v-b88cb07f]{box-sizing:border-box;width:100%;margin-top:8px;padding:10px;border:1px solid var(--tcm-line);border-radius:7px}.chapter-actions[data-v-b88cb07f]{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.generation-preview[data-v-b88cb07f]{margin-top:10px;border:1px solid #dec9a8;background:#fff9e9}.generation-preview header[data-v-b88cb07f]{display:flex;justify-content:space-between;padding:8px 11px;border-bottom:1px solid #eadcc5;font-size:11px}.generation-preview pre[data-v-b88cb07f]{max-height:220px;margin:0;padding:12px;overflow:auto;white-space:pre-wrap}.audit[data-v-b88cb07f]{margin-top:10px;font-size:11px}.literature[data-v-b88cb07f]{border-top:1px solid var(--tcm-line)}.literature header>div[data-v-b88cb07f]:last-child{display:flex;gap:5px}.literature header button[data-v-b88cb07f]{padding:6px 12px;border:0;border-radius:20px;background:#e7e8e4;color:#6c746f}.literature header button.active[data-v-b88cb07f]{background:var(--tcm-jade);color:#fff}.source-grid[data-v-b88cb07f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;padding:14px}.source-grid article[data-v-b88cb07f]{padding:12px;border:1px solid var(--tcm-line);border-radius:9px;background:#fff}.source-grid b[data-v-b88cb07f],.source-grid small[data-v-b88cb07f]{display:block}.source-grid small[data-v-b88cb07f]{margin-top:4px;color:#89938e}.source-grid p[data-v-b88cb07f]{display:-webkit-box;overflow:hidden;margin:8px 0;color:#59645f;font-size:11px;line-height:1.6;-webkit-line-clamp:3;-webkit-box-orient:vertical}.source-grid a[data-v-b88cb07f]{color:var(--tcm-jade);font-size:11px}.empty-source[data-v-b88cb07f],.empty[data-v-b88cb07f]{padding:24px;text-align:center;color:#9aa19d}.event-log[data-v-b88cb07f]{padding:14px 16px;border-top:1px solid var(--tcm-line)}.event-log ol[data-v-b88cb07f]{margin:10px 0 0;padding:0;list-style:none}.event-log li[data-v-b88cb07f]{display:flex;gap:8px;align-items:center;padding:5px 0;color:#59645f;font-size:11px}.event-log i[data-v-b88cb07f]{width:6px;height:6px;border-radius:50%;background:var(--tcm-jade)}.event-log small[data-v-b88cb07f]{margin-left:auto;color:#9aa19d}.state-dirty[data-v-b88cb07f],.state-saving[data-v-b88cb07f]{color:#9a6b18!important}.state-conflict[data-v-b88cb07f],.state-error[data-v-b88cb07f]{color:#b33a3a!important}.state-saved[data-v-b88cb07f]{color:#32735c!important}.dossier-metrics[data-v-b88cb07f]{display:grid;min-width:420px;grid-template-columns:repeat(4,minmax(78px,1fr));border:1px solid rgba(54,95,80,.13);background:#fffdf8b3}.dossier-metrics>span[data-v-b88cb07f]{display:flex;min-height:58px;align-items:center;justify-content:center;flex-direction:column;border-right:1px solid rgba(54,95,80,.1)}.dossier-metrics>span[data-v-b88cb07f]:last-child{border-right:0}.dossier-metrics b[data-v-b88cb07f]{color:var(--tcm-jade-deep);font-size:17px}.dossier-metrics small[data-v-b88cb07f]{margin-top:3px;color:var(--tcm-muted);font-size:9px}.dossier-next-step[data-v-b88cb07f]{display:flex;align-items:center;gap:9px;padding:9px 16px;border-top:1px solid rgba(54,95,80,.1);color:#64736c;background:#f8f4e88f;font-size:11px}.dossier-next-step span[data-v-b88cb07f]{padding:2px 5px;border:1px solid rgba(161,59,50,.2);color:#a13b32;font-size:8px;letter-spacing:.08em}.dossier-next-step b[data-v-b88cb07f]{font-weight:500}.dossier-detail-actions[data-v-b88cb07f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;border-top:1px solid var(--tcm-line);border-bottom:1px solid var(--tcm-line);color:var(--tcm-muted);background:#f5f0e28c;font-size:11px}.legacy-dossier-note[data-v-b88cb07f]{margin:12px 14px;padding:10px 12px;border:1px solid rgba(171,124,64,.2);color:#7b674e;background:#f8f0dc8c;font-size:11px;line-height:1.65}.head-actions .save-state[data-v-b88cb07f]{display:none}@media (max-width:900px){.workspace-head[data-v-b88cb07f]{align-items:flex-start}.head-actions[data-v-b88cb07f]{flex-wrap:wrap;justify-content:flex-end}.dossier-summary[data-v-b88cb07f]{align-items:flex-start;padding:12px;flex-direction:column}.dossier-metrics[data-v-b88cb07f]{width:100%;min-width:0}.source-count[data-v-b88cb07f]{gap:8px}.workspace-body[data-v-b88cb07f]{display:flex;min-height:0;flex-direction:column}.chapter-list[data-v-b88cb07f]{display:flex;gap:5px;overflow-x:auto;border-right:0;border-bottom:1px solid var(--tcm-line)}.chapter-item[data-v-b88cb07f]{min-width:165px;border:1px solid var(--tcm-line)}.chapter-editor[data-v-b88cb07f]{padding:10px}.chapter-editor textarea[data-v-b88cb07f]{min-height:220px;max-height:38dvh}.flow-map[data-v-b88cb07f]{display:flex;overflow-x:auto;scrollbar-width:none}.flow-map[data-v-b88cb07f]::-webkit-scrollbar{display:none}.flow-node[data-v-b88cb07f]{min-width:105px}.source-grid[data-v-b88cb07f]{grid-template-columns:1fr}.literature header[data-v-b88cb07f]{align-items:flex-start}.dossier-detail-actions[data-v-b88cb07f]{align-items:flex-start;flex-direction:column}}@media (max-width:520px){.workspace-head[data-v-b88cb07f]{display:grid;grid-template-columns:minmax(0,1fr) auto}.workspace-head>div:first-child span[data-v-b88cb07f]{display:none}.head-actions[data-v-b88cb07f]{display:grid;grid-template-columns:1fr 1fr}.dossier-metrics[data-v-b88cb07f]{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier-metrics>span[data-v-b88cb07f]:nth-child(2){border-right:0}.dossier-metrics>span[data-v-b88cb07f]:nth-child(-n+2){border-bottom:1px solid rgba(54,95,80,.1)}.flow-map[data-v-b88cb07f]{padding-inline:8px;overflow-x:auto}.flow-node[data-v-b88cb07f]{flex:0 0 96px}}.dossier-tabs[data-v-b88cb07f]{position:sticky;z-index:4;top:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:7px 10px;border-block:1px solid var(--tcm-line);background:linear-gradient(90deg,#ead7b4,#f6ead0)}.dossier-tabs button[data-v-b88cb07f]{min-height:34px;padding:5px 8px;border:1px solid transparent;color:#78634e;background:transparent;font:10px var(--font-sans);cursor:pointer}.dossier-tabs button.active[data-v-b88cb07f]{border-color:#a13b3240;color:#8f342d;background:#a13b320f}.outline-module[data-v-b88cb07f]{padding:12px 14px}.outline-module>header[data-v-b88cb07f]{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:8px}.outline-module>header div[data-v-b88cb07f]{display:grid;gap:2px}.outline-module>header span[data-v-b88cb07f]{color:var(--tcm-muted);font-size:9px;letter-spacing:.08em}.outline-module>header strong[data-v-b88cb07f]{color:var(--tcm-jade-deep);font:18px STKaiti,KaiTi,serif}.outline-module>header small[data-v-b88cb07f]{max-width:430px;color:var(--tcm-muted);font-size:10px;text-align:right}.outline-module textarea[data-v-b88cb07f]{box-sizing:border-box;width:100%;height:260px;min-height:260px;padding:12px;border:1px solid var(--tcm-line);color:var(--tcm-ink);background:#fffbf0eb;resize:none;font:13px/1.85 STSong,SimSun,serif}.outline-module-foot[data-v-b88cb07f]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;margin-top:9px}.outline-module-foot .dossier-metrics[data-v-b88cb07f]{width:100%;min-width:0}.outline-actions-inline[data-v-b88cb07f]{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.outline-actions-inline[data-v-b88cb07f] .btn-primary,.outline-actions-inline[data-v-b88cb07f] .btn-secondary{min-height:38px;white-space:nowrap}.chapter-workspace.tab-chapters .workspace-body[data-v-b88cb07f]{display:block;min-height:0}.chapter-workspace.tab-chapters .chapter-list[data-v-b88cb07f]{display:flex;gap:5px;flex-wrap:wrap;padding:8px 10px;border-right:0;border-bottom:1px solid var(--tcm-line);background:#faf7ef}.chapter-workspace.tab-chapters .chapter-item[data-v-b88cb07f]{width:auto;min-width:112px;max-width:190px;flex:1 1 130px;padding:7px 8px;border:1px solid rgba(54,95,80,.1)}.chapter-workspace.tab-chapters .chapter-editor[data-v-b88cb07f]{padding:12px 14px}.chapter-workspace.tab-chapters .chapter-editor textarea[data-v-b88cb07f]{min-height:210px;height:28dvh;max-height:300px;resize:none}.chapter-workspace.tab-chapters .dossier-detail-actions[data-v-b88cb07f]{padding:7px 10px}.chapter-workspace.tab-sources .literature[data-v-b88cb07f]{border-top:0}.chapter-workspace.tab-sources .source-grid[data-v-b88cb07f]{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.chapter-workspace.tab-sources .source-grid article[data-v-b88cb07f]{min-height:0}.source-more[data-v-b88cb07f]{margin:0;padding:6px 12px 10px;color:var(--tcm-muted);font-size:10px}.chapter-workspace.tab-events .event-log[data-v-b88cb07f]{padding:12px 14px}.chapter-workspace.tab-events .event-log ol[data-v-b88cb07f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px}.chapter-workspace.tab-events .event-log li[data-v-b88cb07f]{min-width:0}.chapter-workspace.tab-events .event-log span[data-v-b88cb07f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter-workspace.tab-events .event-log small[data-v-b88cb07f]{white-space:nowrap}.role-guide[data-v-b88cb07f]{display:flex;min-width:0;gap:6px;flex-wrap:wrap}.role-guide span[data-v-b88cb07f]{padding:5px 8px;border:1px solid rgba(54,95,80,.12);color:#6c766f;background:#fffdf8a8;font-size:10px}.role-guide b[data-v-b88cb07f]{margin-right:4px;color:var(--tcm-jade-deep)}.role-guide .live-writing[data-v-b88cb07f]{border-color:#a13b323d;color:#7f463d;background:#a13b320f}.role-guide .live-writing b[data-v-b88cb07f]{color:#a13b32}.section-waiting-panel[data-v-b88cb07f]{display:flex;min-height:210px;align-items:center;justify-content:center;gap:7px;flex-direction:column;border:1px solid rgba(171,124,64,.2);color:#7b674e;background:linear-gradient(135deg,#f8f0dc94,#fffbf0d6);text-align:center}.section-waiting-panel i[data-v-b88cb07f]{display:grid;width:34px;height:40px;place-items:center;border:1px solid rgba(161,59,50,.25);color:#a13b32;font:18px STKaiti,KaiTi,serif;font-style:normal}.section-waiting-panel strong[data-v-b88cb07f]{color:#60483a;font-size:13px}.section-waiting-panel span[data-v-b88cb07f]{max-width:420px;color:#897765;font-size:11px;line-height:1.6}.chapter-workspace.tab-chapters .chapter-actions .primary[data-v-b88cb07f]{border-color:var(--tcm-cinnabar);background:linear-gradient(135deg,var(--tcm-cinnabar),var(--tcm-cinnabar-deep))}.chapter-workspace.tab-chapters .chapter-actions .danger[data-v-b88cb07f]{margin-left:4px}@media (max-width:900px){.dossier-tabs[data-v-b88cb07f]{grid-template-columns:repeat(2,minmax(0,1fr))}.outline-module>header[data-v-b88cb07f]{align-items:flex-start;flex-direction:column}.outline-module>header small[data-v-b88cb07f]{text-align:left}.outline-module textarea[data-v-b88cb07f]{height:230px;min-height:230px}.outline-module-foot[data-v-b88cb07f]{grid-template-columns:1fr}.outline-actions-inline[data-v-b88cb07f]{justify-content:stretch}.outline-actions-inline[data-v-b88cb07f] button{flex:1 1 150px}.chapter-workspace.tab-chapters .chapter-list[data-v-b88cb07f]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.chapter-workspace.tab-chapters .chapter-list[data-v-b88cb07f]::-webkit-scrollbar{display:none}.chapter-workspace.tab-chapters .chapter-item[data-v-b88cb07f]{min-width:145px;flex:0 0 145px}.chapter-workspace.tab-chapters .chapter-editor textarea[data-v-b88cb07f]{height:230px;max-height:none}.chapter-workspace.tab-sources .source-grid[data-v-b88cb07f],.chapter-workspace.tab-events .event-log ol[data-v-b88cb07f]{grid-template-columns:1fr}}.dossier-tabs[data-v-b88cb07f]{grid-template-columns:repeat(auto-fit,minmax(105px,1fr))!important}.full-report-module>header[data-v-b88cb07f]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border-bottom:1px solid var(--tcm-line);background:#f8f0dc8c}.full-report-module>header div[data-v-b88cb07f]{display:grid;gap:2px}.full-report-module>header span[data-v-b88cb07f]{color:var(--tcm-muted);font-size:9px}.full-report-module>header strong[data-v-b88cb07f]{color:var(--tcm-jade-deep);font:18px STKaiti,KaiTi,serif}.full-report-module>article[data-v-b88cb07f]{max-width:960px;margin:0 auto;padding:20px 28px 36px}.full-report-module article section[data-v-b88cb07f]{padding:0 0 18px}.full-report-module pre[data-v-b88cb07f]{margin:0;color:#49372b;font:14px/2 STSong,SimSun,serif;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:900px){.dossier-tabs[data-v-b88cb07f]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.full-report-module>header[data-v-b88cb07f]{align-items:flex-start;flex-direction:column}.full-report-module>header button[data-v-b88cb07f]{width:100%}.full-report-module>article[data-v-b88cb07f]{padding:16px 14px 28px}}.online-empty[data-v-b88cb07f]{display:flex;align-items:center;gap:7px;flex-direction:column}.online-empty strong[data-v-b88cb07f]{color:var(--tcm-jade-deep);font-size:13px}.online-empty span[data-v-b88cb07f]{max-width:440px;color:var(--tcm-muted);font-size:10px;line-height:1.6}.legacy-dossier-note .mini[data-v-b88cb07f]{display:block;margin-top:9px}.provider-warning[data-v-b88cb07f]{margin:0;padding:8px 12px;border-bottom:1px solid rgba(171,124,64,.18);color:#85643f;background:#fff8e8;font-size:10px;line-height:1.6}.writing-bar[data-v-b88cb07f]{display:flex;align-items:center;gap:10px;padding:7px 14px;border-bottom:1px solid rgba(104,70,42,.14);background:#f0e0c080;color:#6b5543;font-size:11px}.writing-bar b[data-v-b88cb07f]{color:#8f342d;font-size:13px}.writing-saving[data-v-b88cb07f]{color:#9a6a31}.writing-actions[data-v-b88cb07f]{margin-left:auto;display:flex;gap:5px}.use-in-writing[data-v-b88cb07f]{display:inline-flex;align-items:center;gap:4px;margin-right:6px;color:#6b5543;font-size:10px;cursor:pointer;white-space:nowrap}.source-badge[data-v-b88cb07f]{margin-left:6px;padding:1px 6px;border:1px solid rgba(177,138,75,.45);border-radius:2px;color:#8a5a17;background:#fbf3e2;font-size:9px;font-weight:400}.upload-btn[data-v-b88cb07f]{white-space:nowrap}.source-actions[data-v-b88cb07f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.action-success[data-v-b88cb07f]{margin:6px 14px;padding:7px 10px;border:1px solid rgba(90,116,82,.3);border-radius:2px;color:#4f6b46;background:#edf3ea;font-size:11px}.action-error[data-v-b88cb07f]{margin:6px 14px;padding:7px 10px;border:1px solid rgba(162,61,50,.3);border-radius:2px;color:#a23d32;background:#f9e4df;font-size:11px}.chapter-workspace[data-v-b88cb07f]{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important}.dossier-bar[data-v-b88cb07f]{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:4px 2px 10px!important;border-bottom:1px solid rgba(120,86,56,.18)!important}.outline-module[data-v-b88cb07f]{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:18px 2px 0!important}.chapter-item>span[data-v-b88cb07f]{display:grid!important;width:23px!important;height:23px!important;min-width:23px!important;flex:0 0 23px!important;place-items:center!important;border:1px solid rgba(138,47,38,.2)!important;border-radius:50%!important;background:#f7e9d2!important;color:#8f342d!important;font:600 11px/1 Microsoft YaHei,sans-serif!important}.refbar[data-v-b88cb07f]{display:flex;align-items:center;gap:8px;padding:8px 0;color:#6b5543;font-size:11px}.refbar-label[data-v-b88cb07f]{color:#4a3323}.refbar small[data-v-b88cb07f]{color:#9a8465;font-size:10px}.ref-backdrop[data-v-b88cb07f]{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#2619106b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ref-popover[data-v-b88cb07f]{width:min(560px,calc(100vw - 28px));max-height:70vh;overflow:auto;border:1px solid rgba(104,70,42,.25);background:#fffdf6;box-shadow:0 24px 60px #140c0747}.ref-popover header[data-v-b88cb07f]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(104,70,42,.16);color:#4a3323}.ref-tip[data-v-b88cb07f]{margin:0;padding:10px 14px;color:#8a765f;font-size:11px;line-height:1.6;border-bottom:1px dashed rgba(104,70,42,.16)}.ref-list[data-v-b88cb07f]{display:grid;gap:6px;padding:10px 14px}.ref-list label[data-v-b88cb07f]{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid rgba(104,70,42,.14);background:#fffef9;cursor:pointer}.ref-list label.on[data-v-b88cb07f]{border-color:#8a2f2666;background:#fdf3e4}.ref-list label span[data-v-b88cb07f]{display:flex;min-width:0;flex-direction:column;gap:3px}.ref-list label b[data-v-b88cb07f]{color:#4a3323;font-size:12px}.ref-list label small[data-v-b88cb07f]{color:#9a8465;font-size:10px}.ref-popover footer[data-v-b88cb07f]{display:flex;justify-content:flex-end;gap:8px;padding:12px 14px;border-top:1px solid rgba(104,70,42,.16)}.chapter-workspace.tab-chapters .chapter-list[data-v-b88cb07f]{gap:6px!important;padding:10px 12px!important}.chapter-workspace.tab-chapters .chapter-item[data-v-b88cb07f]{min-width:150px!important;max-width:220px!important;flex:1 1 170px!important;gap:7px!important;padding:7px 9px!important}.chapter-workspace.tab-chapters .chapter-item b[data-v-b88cb07f]{font-size:12px!important;line-height:1.35!important}.chapter-workspace.tab-chapters .chapter-item small[data-v-b88cb07f]{font-size:9px!important}.chapter-workspace.tab-chapters .chapter-item>span[data-v-b88cb07f]{width:20px!important;height:20px!important;min-width:20px!important;flex:0 0 20px!important;font-size:10px!important}.dossier-bar[data-v-b88cb07f]{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px}.dossier-bar-actions[data-v-b88cb07f]{display:flex!important;align-items:center;gap:8px;margin-left:auto;padding:4px 6px}.dossier-bar-actions button[data-v-b88cb07f]{white-space:nowrap}.outline-module[data-v-b88cb07f]{padding:16px 18px 14px!important}.outline-module>header[data-v-b88cb07f]{align-items:center!important;gap:16px!important;margin-bottom:6px!important}.outline-module>header strong[data-v-b88cb07f]{font-size:19px!important}.outline-module>header small[data-v-b88cb07f]{max-width:520px;color:#8b735b!important;font-size:11px!important;line-height:1.6}.flow-map[data-v-b88cb07f]{margin:6px 0 10px!important;padding:8px 10px!important;border:1px solid rgba(104,70,42,.14)!important;background:#faf4e6b3!important}.outline-module textarea[data-v-b88cb07f]{width:100%!important;box-sizing:border-box!important;height:min(46dvh,340px)!important;min-height:240px!important;margin-top:6px!important;padding:14px 16px!important;border:1px solid rgba(139,105,58,.22)!important;background:#fffef9!important;font:14px/1.95 STSong,SimSun,serif!important}.refbar[data-v-b88cb07f]{display:flex!important;align-items:center!important;gap:9px!important;margin-top:10px!important;padding:8px 10px!important;border:1px dashed rgba(104,70,42,.2)!important;background:#fcf6e899!important;font-size:11px!important}.refbar-label[data-v-b88cb07f]{color:#4a3323!important;white-space:nowrap}.refbar small[data-v-b88cb07f]{color:#9a8465!important;font-size:10px}.outline-module-foot[data-v-b88cb07f]{margin-top:12px!important;padding-top:10px!important;border-top:1px dashed rgba(104,70,42,.18)!important}.foot-hint[data-v-b88cb07f]{color:#9a8465;font-size:10px}.dossier-bar[data-v-b88cb07f]{padding:6px 10px!important;background:linear-gradient(90deg,#ead7b4,#f6ead0)!important;border-block:1px solid rgba(104,70,42,.18)!important}.dossier-tabs[data-v-b88cb07f]{flex:1 1 auto;display:flex;gap:6px}.dossier-bar-actions[data-v-b88cb07f]{padding-left:10px;border-left:1px solid rgba(104,70,42,.2)}.outline-module-foot[data-v-b88cb07f]{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px!important;padding:12px 14px!important;border-top:1px solid rgba(104,70,42,.18)!important;background:#faf6ecbf!important}.outline-module-foot .dossier-metrics[data-v-b88cb07f]{flex:1 1 auto}.outline-module-foot .outline-actions-inline[data-v-b88cb07f]{display:flex!important;align-items:center;gap:9px!important;margin-left:auto!important}.outline-module-foot .outline-actions-inline button[data-v-b88cb07f]{white-space:nowrap;min-height:32px}.chapter-workspace .dossier-bar[data-v-b88cb07f]{padding:4px 8px!important}.chapter-workspace .dossier-tabs button[data-v-b88cb07f]{min-height:32px!important;padding:0 12px!important;font-size:11px!important}.outline-module>header[data-v-b88cb07f]{margin-bottom:2px!important;gap:10px!important}.outline-module>header strong[data-v-b88cb07f]{font-size:17px!important}.outline-module>header span[data-v-b88cb07f]{font-size:9px!important}.outline-module>header small[data-v-b88cb07f]{max-width:460px!important;font-size:10px!important;line-height:1.45!important}.flow-map[data-v-b88cb07f]{margin:4px 0 8px!important;padding:5px 8px!important}.flow-map .flow-node[data-v-b88cb07f]{font-size:9px!important}.flow-map .flow-node i[data-v-b88cb07f]{width:16px!important;height:16px!important}.outline-module textarea[data-v-b88cb07f]{height:180px!important;min-height:150px!important;max-height:220px!important;margin-top:4px!important;padding:12px 14px!important;font-size:13px!important;line-height:1.85!important}.refbar[data-v-b88cb07f]{margin-top:8px!important;padding:6px 9px!important}.outline-module-foot[data-v-b88cb07f]{margin-top:10px!important;padding:8px 10px!important}.outline-module-foot .dossier-metrics>span[data-v-b88cb07f]{font-size:9px!important}.outline-module-foot .dossier-metrics b[data-v-b88cb07f]{font-size:12px!important}.outline-module textarea[data-v-b88cb07f]{height:min(54dvh,440px)!important;min-height:300px!important;max-height:none!important;margin-top:6px!important;padding:16px 18px!important;font-size:13.5px!important;line-height:1.95!important}.outline-module[data-v-b88cb07f]{padding:14px 16px 12px!important}.chapter-workspace[data-v-b88cb07f]{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;margin:0!important;padding:0!important;overflow:visible!important}.chapter-workspace .dossier-bar[data-v-b88cb07f]{border:0!important;border-bottom:1px solid rgba(104,70,42,.18)!important;border-radius:0!important;background:linear-gradient(90deg,#ead7b48c,#f6ead066)!important}.workspace-body[data-v-b88cb07f]{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.chapter-workspace.tab-chapters .chapter-list[data-v-b88cb07f]{border:0!important;border-bottom:1px solid rgba(104,70,42,.14)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.chapter-workspace.tab-chapters .chapter-editor[data-v-b88cb07f]{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:14px 2px 6px!important}.chapter-workspace.tab-chapters .chapter-editor textarea[data-v-b88cb07f]{border:1px solid rgba(104,70,42,.18)!important;border-radius:2px!important;background:#fffef9eb!important;box-shadow:none!important}.outline-module[data-v-b88cb07f],.full-report-module[data-v-b88cb07f],.literature[data-v-b88cb07f]{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.outline-module>header[data-v-b88cb07f]{margin-bottom:2px!important}.flow-map[data-v-b88cb07f]{margin:2px 0 6px!important;padding:4px 8px!important}.outline-module textarea[data-v-b88cb07f]{height:min(38dvh,280px)!important;min-height:200px!important;max-height:300px!important;margin-top:4px!important}.refbar[data-v-b88cb07f]{margin-top:6px!important;padding:5px 9px!important}.outline-module-foot[data-v-b88cb07f]{margin-top:8px!important;padding:8px 10px!important;justify-content:flex-end!important}.outline-module-foot .outline-actions-inline[data-v-b88cb07f]{margin-left:0!important}.outline-module-foot[data-v-b88cb07f]{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin-top:8px!important;padding:9px 12px!important;border-top:1px solid rgba(104,70,42,.18)!important;background:#faf6ecb3!important}.outline-foot-left[data-v-b88cb07f]{display:flex;min-width:0;align-items:center;gap:8px}.outline-foot-left .refbar-label[data-v-b88cb07f]{color:#4a3323;font-size:11px;white-space:nowrap}.outline-foot-left .refbar-hint[data-v-b88cb07f]{overflow:hidden;color:#9a8465;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.outline-actions-inline[data-v-b88cb07f]{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:9px!important;margin-left:auto!important}@media (max-width:900px){.outline-module-foot[data-v-b88cb07f]{flex-wrap:wrap!important}.outline-foot-left .refbar-hint[data-v-b88cb07f]{display:none}}.outline-module textarea[data-v-b88cb07f]{height:min(56dvh,460px)!important;min-height:300px!important;max-height:none!important;margin-top:6px!important;padding:16px 18px!important;font-size:13.5px!important;line-height:1.95!important}.outline-module textarea[data-v-b88cb07f]{height:calc(100dvh - 380px)!important;min-height:200px!important;max-height:none!important;margin-top:6px!important;padding:16px 18px!important;font-size:13.5px!important;line-height:1.95!important}@media (max-height:700px){.outline-module textarea[data-v-b88cb07f]{height:calc(100dvh - 340px)!important;min-height:170px!important}}@media (max-width:820px){.outline-module textarea[data-v-b88cb07f]{height:240px!important;min-height:200px!important}}.chapter-workspace.tab-chapters .chapter-list[data-v-b88cb07f]{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;padding:8px 12px!important;overflow-x:auto!important;scrollbar-width:thin;border-bottom:1px solid rgba(104,70,42,.14)!important;background:transparent!important}.chapter-workspace.tab-chapters .chapter-list[data-v-b88cb07f]::-webkit-scrollbar{height:6px}.chapter-workspace.tab-chapters .chapter-list[data-v-b88cb07f]::-webkit-scrollbar-thumb{background:#68462a38;border-radius:3px}.chapter-workspace.tab-chapters .chapter-item[data-v-b88cb07f]{display:flex!important;flex:0 0 auto!important;width:auto!important;min-width:150px!important;max-width:230px!important;align-items:center!important;gap:8px!important;padding:7px 10px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;transition:background-color .18s ease,border-color .18s ease}.chapter-workspace.tab-chapters .chapter-item[data-v-b88cb07f]:hover{background:#f0e0c061!important}.chapter-workspace.tab-chapters .chapter-item.active[data-v-b88cb07f]{border-bottom-color:#a23d32!important;background:#f7debe66!important}.chapter-workspace.tab-chapters .chapter-item>span[data-v-b88cb07f]{display:grid!important;width:22px!important;height:22px!important;min-width:22px!important;flex:0 0 22px!important;place-items:center!important;border:1px solid rgba(138,47,38,.35)!important;border-radius:50%!important;color:#8f342d!important;background:transparent!important;font:600 11px/1 Microsoft YaHei,sans-serif!important}.chapter-workspace.tab-chapters .chapter-item>div[data-v-b88cb07f]{min-width:0!important}.chapter-workspace.tab-chapters .chapter-item b[data-v-b88cb07f]{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;color:#4a3323!important;font-size:12.5px!important;line-height:1.35!important}.chapter-workspace.tab-chapters .chapter-item small[data-v-b88cb07f]{color:#9a8465!important;font-size:9.5px!important}.use-in-writing[data-v-b88cb07f]{white-space:nowrap;min-height:26px;padding:4px 10px!important;font-size:10px!important}.use-in-writing.primary[data-v-b88cb07f]{color:#fff!important;background:linear-gradient(135deg,#a23d32,#8a2f26)!important;border-color:#8a2f26!important}.chapter-error-banner[data-v-b88cb07f]{margin:8px 0 0;padding:8px 10px;border:1px solid rgba(162,61,50,.35);border-radius:2px;color:#a23d32;background:#f9e4df;font-size:11px}.chapter-actions[data-v-b88cb07f]{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}.chapter-actions .instruction[data-v-b88cb07f]{flex:1 1 320px!important;min-width:220px!important;margin:0!important;padding:8px 10px!important;border:1px solid rgba(104,70,42,.2)!important;border-radius:2px!important;background:#fffef9!important;font-size:12px!important}.chapter-export-row[data-v-b88cb07f]{display:flex;gap:8px;margin-top:8px}.dossier-topic[data-v-b88cb07f]{display:flex;align-items:center;gap:8px;padding:7px 12px;border-bottom:1px solid rgba(104,70,42,.14);background:#faf4e6a6;font-size:12px}.dossier-topic .topic-label[data-v-b88cb07f]{flex:0 0 auto;padding:2px 7px;border:1px solid rgba(138,47,38,.3);border-radius:2px;color:#8f342d;background:#a13b320f;font-size:10px}.dossier-topic .topic-text[data-v-b88cb07f]{min-width:0;overflow:hidden;color:#4a3323;text-overflow:ellipsis;white-space:nowrap}.dossier-tabs[data-v-b88cb07f]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.dossier-topic-inline[data-v-b88cb07f]{display:flex;min-width:0;align-items:center;gap:6px;margin-left:auto;padding:3px 9px;border-left:1px solid rgba(104,70,42,.2);color:#6b5543;font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dossier-topic-inline i[data-v-b88cb07f]{flex:0 0 auto;padding:1px 6px;border:1px solid rgba(138,47,38,.3);border-radius:2px;color:#8f342d;background:#a13b320f;font-size:9px;font-style:normal}@media (max-width:820px){.dossier-topic-inline[data-v-b88cb07f]{width:100%;margin-left:0;border-left:0;border-top:1px solid rgba(104,70,42,.14)}}.literature>header[data-v-b88cb07f]{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:10px 14px 0!important;border:0!important;border-bottom:1px solid rgba(104,70,42,.16)!important;background:transparent!important}.literature>header>div[data-v-b88cb07f]:first-child{display:flex;align-items:baseline;gap:9px;min-width:0}.literature>header strong[data-v-b88cb07f]{color:#4a3323!important;font:17px STKaiti,KaiTi,serif!important}.literature>header span[data-v-b88cb07f]{color:#9a8465!important;font-size:10px!important}.literature .source-tabs[data-v-b88cb07f]{display:flex!important;align-items:center!important;gap:4px!important;background:transparent!important}.literature .source-tabs button[data-v-b88cb07f]{padding:7px 12px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:#6b5543!important;background:transparent!important;font-size:11.5px!important;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.literature .source-tabs button[data-v-b88cb07f]:hover{background:#f0e0c066!important}.literature .source-tabs button.active[data-v-b88cb07f]{border-bottom-color:#a23d32!important;color:#8f342d!important;background:#f7debe59!important}.source-grid[data-v-b88cb07f]{gap:12px!important;padding:14px!important}.source-grid article[data-v-b88cb07f]{padding:11px 12px!important;border:1px solid rgba(104,70,42,.16)!important;border-left:3px solid rgba(182,146,89,.55)!important;border-radius:2px!important;background:#fffef9e6!important;box-shadow:none!important}.source-grid article[data-v-b88cb07f]:hover{border-color:#9c7b4b8c!important;background:#fffdf5!important}.source-grid b[data-v-b88cb07f]{color:#4a3323!important;font-size:12.5px!important;line-height:1.5}.source-grid small[data-v-b88cb07f]{color:#9a8465!important;font-size:10px!important}.source-grid p[data-v-b88cb07f]{color:#5c665f!important;font-size:11.5px!important;line-height:1.7!important}.source-actions[data-v-b88cb07f]{border-top:1px dashed rgba(104,70,42,.16)!important;margin-top:9px!important;padding-top:8px!important}.quick-ins[data-v-b88cb07f]{min-height:26px;padding:3px 8px!important;font-size:10px!important}.chapter-workspace input[data-v-b88cb07f]:focus,.chapter-workspace textarea[data-v-b88cb07f]:focus,.chapter-workspace input[data-v-b88cb07f]:focus-visible,.chapter-workspace textarea[data-v-b88cb07f]:focus-visible{outline:none!important;box-shadow:none!important;border-color:#68462a73!important}.chapter-workspace input[data-v-b88cb07f]:hover,.chapter-workspace textarea[data-v-b88cb07f]:hover{border-color:#68462a4d!important}.report-view[data-v-d1e07427]{display:flex;height:calc(100vh - 96px);margin:-24px}.report-main[data-v-d1e07427]{flex:1;padding:28px 40px;overflow-y:auto;min-width:0}.report-header[data-v-d1e07427]{margin-bottom:28px}.report-header h2[data-v-d1e07427]{font-size:22px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.report-desc[data-v-d1e07427]{font-size:13px;color:#999}.report-form[data-v-d1e07427]{max-width:640px}.form-group[data-v-d1e07427]{margin-bottom:18px}.form-group label[data-v-d1e07427]{display:block;font-size:14px;font-weight:500;color:#555;margin-bottom:8px}.topic-input[data-v-d1e07427]{width:100%;padding:12px 14px;border:1px solid #ddd;border-radius:8px;font-size:14px;line-height:1.6;resize:vertical;font-family:inherit;outline:none;box-sizing:border-box}.topic-input[data-v-d1e07427]:focus{border-color:var(--tcm-jade);box-shadow:0 0 0 3px #315f5014}.form-hint[data-v-d1e07427]{display:block;margin-top:4px;font-size:11px;color:#bbb}.detail-options[data-v-d1e07427]{display:flex;gap:8px}.detail-opt[data-v-d1e07427]{padding:8px 18px;border:1px solid #ddd;border-radius:8px;font-size:13px;cursor:pointer;transition:color var(--motion-fast) ease,background-color var(--motion-fast) ease,border-color var(--motion-fast) ease}.detail-opt.active[data-v-d1e07427]{background:var(--tcm-jade-light);color:var(--tcm-jade-deep);border-color:var(--tcm-jade)}.btn-primary[data-v-d1e07427]{padding:10px 24px;background:var(--tcm-jade);color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;font-family:inherit}.btn-primary[data-v-d1e07427]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-d1e07427]{padding:10px 24px;background:#fff;color:#666;border:1px solid #ddd;border-radius:8px;font-size:14px;cursor:pointer;font-family:inherit}.btn-secondary[data-v-d1e07427]:hover{background:#f5f5f5}.btn-stop[data-v-d1e07427]{padding:10px 24px;background:#e74c3c;color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;font-family:inherit}.btn-stop[data-v-d1e07427]:hover{background:#c0392b}.loading-state[data-v-d1e07427]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 0}.loading-spinner[data-v-d1e07427]{width:32px;height:32px;border:3px solid #e8e8e8;border-top-color:var(--tcm-jade);border-radius:50%;animation:spin-d1e07427 .8s linear infinite;margin-bottom:16px}@keyframes spin-d1e07427{to{transform:rotate(360deg)}}.loading-text[data-v-d1e07427]{font-size:15px;color:#666;margin-bottom:8px}.loading-topic[data-v-d1e07427]{font-size:13px;color:#999}.outline-header[data-v-d1e07427],.result-header[data-v-d1e07427]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap;gap:10px}.phase-badge[data-v-d1e07427]{display:inline-block;padding:2px 10px;background:var(--tcm-jade-light);color:var(--tcm-jade-deep);border-radius:10px;font-size:12px;margin-right:10px;font-weight:500}.outline-topic[data-v-d1e07427]{font-size:14px;color:#555;font-weight:500}.outline-actions[data-v-d1e07427],.result-actions[data-v-d1e07427]{display:flex;gap:8px}.outline-hint[data-v-d1e07427]{padding:10px 16px;background:#fef9e7;border:1px solid #f0d060;border-radius:8px;font-size:12px;color:#8a6d00;margin-bottom:14px}.outline-editor[data-v-d1e07427]{width:100%;padding:16px;border:1px solid #ddd;border-radius:8px;font-size:14px;font-family:Microsoft YaHei,monospace;line-height:1.8;resize:vertical;outline:none;box-sizing:border-box;min-height:400px}.outline-editor[data-v-d1e07427]:focus{border-color:var(--tcm-jade);box-shadow:0 0 0 3px #315f5014}.section-progress[data-v-d1e07427]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px;padding:10px 14px;background:#f8f8f8;border-radius:8px}.section-dot[data-v-d1e07427]{display:flex;align-items:center;gap:4px;font-size:12px;color:#bbb;max-width:200px;overflow:hidden}.section-dot.generating[data-v-d1e07427]{color:var(--tcm-jade)}.section-dot.done[data-v-d1e07427]{color:#27ae60}.dot-icon[data-v-d1e07427]{font-size:10px;flex-shrink:0}.section-dot.generating .dot-icon[data-v-d1e07427]{animation:pulse-d1e07427 1s ease-in-out infinite}@keyframes pulse-d1e07427{0%,to{opacity:1}50%{opacity:.3}}.dot-label[data-v-d1e07427]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.citation-audit[data-v-d1e07427]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:12px 0;padding:10px 14px;border:1px solid #e7ddca;border-radius:10px;background:#fffdf8;font-size:12px;color:#6f6658}.citation-audit strong[data-v-d1e07427]{color:#493d2a}.audit-ok[data-v-d1e07427]{color:#287a52}.audit-warn[data-v-d1e07427]{color:#b04436;font-weight:600}.report-result[data-v-d1e07427]{background:#fff;border:1px solid #eee;border-radius:12px;padding:28px 32px;min-height:300px;max-height:calc(100vh - 300px);overflow-y:auto}.report-text[data-v-d1e07427]{font-size:14px;line-height:1.9;color:#333}.report-text[data-v-d1e07427] h2{font-size:18px;font-weight:600;color:#1a1a1a;margin:24px 0 10px;padding-bottom:6px;border-bottom:1px solid #eee}.report-text[data-v-d1e07427] h3{font-size:16px;font-weight:600;color:#333;margin:18px 0 8px}.report-text[data-v-d1e07427] h4{font-size:14px;font-weight:600;color:#444;margin:14px 0 6px}.report-text[data-v-d1e07427] p{margin:0 0 12px}.report-text[data-v-d1e07427] strong{font-weight:600;color:#1a1a1a}.report-text[data-v-d1e07427] .cite-tag{display:inline-flex;min-width:24px;min-height:24px;align-items:center;justify-content:center;border:0;color:var(--tcm-cinnabar);background:transparent;font-size:12px;font-weight:600;cursor:pointer;vertical-align:super;padding:0 1px}.report-text[data-v-d1e07427] .cite-tag:hover{text-decoration:underline}.generating-hint[data-v-d1e07427]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;color:#bbb}.generating-hint .loading-spinner[data-v-d1e07427]{margin-bottom:12px}.error-msg[data-v-d1e07427]{margin-top:12px;padding:10px 16px;background:#fff5f5;color:#e74c3c;border-radius:8px;font-size:13px}.report-view[data-v-d1e07427]{height:calc(100dvh - 129px);margin:0;gap:14px}.report-main[data-v-d1e07427]{padding:22px 28px;border:1px solid var(--tcm-line);border-radius:18px;background:#fffdf8eb;box-shadow:var(--tcm-shadow-soft)}.research-hero[data-v-d1e07427]{display:flex;align-items:center;justify-content:space-between;padding:22px 25px;border-radius:17px;color:#f7f0e3;background:linear-gradient(135deg,var(--tcm-jade-deep),#1d3b33);box-shadow:var(--tcm-shadow)}.research-hero h2[data-v-d1e07427]{color:inherit;font-size:25px;font-weight:600}.research-hero .report-desc[data-v-d1e07427]{max-width:650px;color:#f7f0e3ad;line-height:1.8}.research-kicker[data-v-d1e07427]{margin-bottom:5px;color:#cdb783;font-size:9px;letter-spacing:.22em}.research-seal[data-v-d1e07427]{display:grid;place-items:center;width:58px;height:58px;border:1px solid rgba(234,214,173,.35);border-radius:50%;color:#ead6aa;font:33px STKaiti,KaiTi,serif}.research-steps[data-v-d1e07427]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:13px 0}.research-steps article[data-v-d1e07427]{display:flex;flex-direction:column;padding:11px 12px;border:1px solid var(--tcm-line);border-radius:10px;background:#fff}.research-steps b[data-v-d1e07427]{color:var(--tcm-cinnabar);font-size:9px}.research-steps strong[data-v-d1e07427]{margin:4px 0 2px;color:var(--tcm-jade-deep);font-size:10px}.research-steps span[data-v-d1e07427]{color:#8c9792;font-size:8px}.research-form-card[data-v-d1e07427]{max-width:none;padding:20px 22px;border:1px solid var(--tcm-line);border-radius:14px;background:#fffdf8}.recent-reports[data-v-d1e07427]{margin-top:14px;padding:15px 17px;border:1px solid var(--tcm-line);border-radius:14px;background:#fffdf8}.recent-head[data-v-d1e07427]{display:flex;justify-content:space-between;margin-bottom:8px;color:var(--tcm-jade-deep);font-size:13px}.recent-head span[data-v-d1e07427]{color:#929b97;font-size:11px}.recent-item[data-v-d1e07427]{position:relative;display:block;width:100%;min-width:0;max-width:100%;border-top:1px solid var(--tcm-line);color:var(--tcm-jade);background:transparent;overflow:hidden}.recent-item[data-v-d1e07427]:hover{background:var(--tcm-jade-light)}.recent-open[data-v-d1e07427]{display:grid;width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:9px 36px 9px 8px;border:0;color:inherit;text-align:left;background:transparent;cursor:pointer;box-sizing:border-box;overflow:hidden}.recent-title-row[data-v-d1e07427]{display:block;min-width:0;grid-column:1/-1}.recent-open>small[data-v-d1e07427]{display:block;min-width:0;grid-column:1;overflow:hidden;color:#9aa39f;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.recent-meta[data-v-d1e07427]{display:flex;grid-column:2;align-items:center;justify-content:flex-end;gap:5px;white-space:nowrap}.recent-meta em[data-v-d1e07427],.recent-meta i[data-v-d1e07427]{font-size:9px;font-style:normal}.recent-meta em[data-v-d1e07427]{color:#9e392f}.recent-meta i[data-v-d1e07427]{color:#8e7b67}.recent-delete[data-v-d1e07427]{position:absolute;top:8px;right:6px;display:grid;width:22px;height:22px;place-items:center;padding:0;border:1px solid transparent;border-radius:50%;color:#8f342c6b;background:transparent;cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.recent-delete span[data-v-d1e07427]{font:17px/1 var(--font-sans);transform:translateY(-1px)}.recent-delete[data-v-d1e07427]:hover{border-color:#a13b323d;color:#a13b32;background:#a13b3212}.recent-item b[data-v-d1e07427]{display:block;min-width:0;overflow:hidden;color:var(--tcm-ink);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.form-group label[data-v-d1e07427]{color:var(--tcm-jade-deep)}.topic-input[data-v-d1e07427],.outline-editor[data-v-d1e07427]{border-color:var(--tcm-line);background:#fff}.topic-input[data-v-d1e07427]:focus,.outline-editor[data-v-d1e07427]:focus{border-color:var(--tcm-jade);box-shadow:0 0 0 3px #365f5014}.detail-opt[data-v-d1e07427]{border-color:var(--tcm-line);background:#fff}.detail-opt.active[data-v-d1e07427]{border-color:var(--tcm-jade);color:var(--tcm-jade);background:var(--tcm-jade-light)}.btn-primary[data-v-d1e07427]{background:var(--tcm-jade)}.btn-primary[data-v-d1e07427]:hover:not(:disabled){background:var(--tcm-jade-deep)}.btn-secondary[data-v-d1e07427]{border-color:var(--tcm-line);color:var(--tcm-jade);background:#fffdf8}.btn-stop[data-v-d1e07427]{background:var(--tcm-cinnabar)}.loading-spinner[data-v-d1e07427]{border-color:var(--tcm-line);border-top-color:var(--tcm-cinnabar)}.phase-badge[data-v-d1e07427]{color:var(--tcm-cinnabar);background:var(--tcm-cinnabar-light)}.outline-hint[data-v-d1e07427]{border-color:#b18a4b59;color:#765d2f;background:#f8f0dc}.section-progress[data-v-d1e07427]{border:1px solid var(--tcm-line);background:var(--tcm-paper)}.section-dot.generating[data-v-d1e07427]{color:var(--tcm-cinnabar)}.section-dot.done[data-v-d1e07427]{color:var(--tcm-jade)}.report-result[data-v-d1e07427]{border-color:var(--tcm-line);background:#fffdf8;box-shadow:inset 0 0 40px #b18a4b08}.report-text[data-v-d1e07427]{color:var(--tcm-ink)}.report-text[data-v-d1e07427] h2{color:var(--tcm-jade-deep);border-color:var(--tcm-line)}.report-text[data-v-d1e07427] h3,.report-text[data-v-d1e07427] h4{color:var(--tcm-jade)}.report-text[data-v-d1e07427] .cite-tag{color:var(--tcm-cinnabar)}.report-evidence-wrap[data-v-d1e07427]{position:relative;width:330px;min-width:300px;border:1px solid var(--tcm-line);border-radius:18px;overflow:hidden;background:#fffdf8f0}.report-evidence-wrap[data-v-d1e07427] .evidence-panel{height:100%}.report-evidence-close[data-v-d1e07427],.mobile-evidence-trigger[data-v-d1e07427],.report-evidence-backdrop[data-v-d1e07427]{display:none}.research-kicker[data-v-d1e07427],.research-steps b[data-v-d1e07427]{font-size:11px}.research-steps strong[data-v-d1e07427]{font-size:12px}.research-steps span[data-v-d1e07427],.recent-item small[data-v-d1e07427]{font-size:11px}.detail-options[data-v-d1e07427]{flex-wrap:wrap}.detail-opt[data-v-d1e07427]{display:flex;min-height:44px;align-items:center;justify-content:center;transition:color var(--motion-fast) ease,background-color var(--motion-fast) ease,border-color var(--motion-fast) ease}.btn-primary[data-v-d1e07427],.btn-secondary[data-v-d1e07427],.btn-stop[data-v-d1e07427]{min-height:44px}@media (max-width:900px){.report-view[data-v-d1e07427]{height:auto;min-height:calc(100dvh - 105px)}.report-main[data-v-d1e07427]{padding:14px}.research-steps[data-v-d1e07427]{grid-template-columns:repeat(2,1fr)}.research-seal[data-v-d1e07427]{display:none}.mobile-evidence-trigger[data-v-d1e07427]{position:sticky;top:72px;z-index:8;display:flex;min-height:44px;align-items:center;justify-content:center;margin:0 0 10px auto;padding:8px 14px;border:1px solid rgba(168,71,61,.24);border-radius:10px;color:var(--tcm-cinnabar);background:var(--tcm-white);font-size:12px;font-weight:600;box-shadow:var(--tcm-shadow-soft)}.report-evidence-wrap[data-v-d1e07427]{position:fixed;z-index:70;top:70px;right:8px;bottom:8px;width:min(390px,calc(100vw - 16px));min-width:0;transform:translate(calc(100% + 20px));transition:transform var(--motion-base) cubic-bezier(.22,1,.36,1)}.report-evidence-wrap.open[data-v-d1e07427]{transform:none}.report-evidence-close[data-v-d1e07427]{position:absolute;z-index:2;top:10px;right:10px;display:inline-flex;min-height:40px;align-items:center;padding:6px 11px;border:1px solid var(--tcm-line);border-radius:9px;color:var(--tcm-jade-deep);background:var(--tcm-white);font-size:12px}.report-evidence-backdrop[data-v-d1e07427]{position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;display:block;border:0;background:#12272161;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}@media (max-width:520px){.research-steps[data-v-d1e07427]{grid-template-columns:1fr}.research-hero[data-v-d1e07427]{padding:18px}.research-hero h2[data-v-d1e07427]{font-size:21px}.outline-actions[data-v-d1e07427],.result-actions[data-v-d1e07427]{width:100%;flex-wrap:wrap}.detail-options[data-v-d1e07427]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.detail-opt[data-v-d1e07427]{padding-inline:10px}.result-actions>button[data-v-d1e07427]{flex:1 1 calc(50% - 8px)}}.report-view[data-v-d1e07427]{height:100%!important;margin:0!important;overflow:hidden;background:transparent}.report-main[data-v-d1e07427]{padding:22px 28px;scrollbar-color:rgba(126,76,43,.35) transparent}.research-hero[data-v-d1e07427]{position:relative;padding:22px 25px;border:1px solid rgba(223,184,116,.18);border-radius:1px;color:#f5e3bf;background:linear-gradient(125deg,#3a281d,#1f1712);overflow:hidden}.research-hero[data-v-d1e07427]:before{position:absolute;right:8%;bottom:-80px;width:230px;height:230px;border:1px solid rgba(232,189,112,.1);border-radius:50%;content:"";box-shadow:0 0 0 32px #e8bd7005}.research-steps[data-v-d1e07427]{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:13px 0;border-block:1px solid rgba(104,71,43,.18)}.research-steps article[data-v-d1e07427]{position:relative;border:0;border-right:1px solid rgba(104,71,43,.16);border-radius:0;background:#fff8e661}.research-steps article[data-v-d1e07427]:last-child{border-right:0}.research-steps article[data-v-d1e07427]:after{position:absolute;right:-4px;top:50%;z-index:2;width:7px;height:7px;border:1px solid #a33a31;border-radius:50%;background:#ead5af;content:""}.research-steps article[data-v-d1e07427]:last-child:after{display:none}.research-form-card[data-v-d1e07427],.recent-reports[data-v-d1e07427]{border-radius:1px;border-color:#68472b2e;background:linear-gradient(110deg,#fff9eaf0,#ecd9b9e0);box-shadow:0 16px 35px #472d1b14}.detail-opt[data-v-d1e07427],.btn-primary[data-v-d1e07427],.btn-secondary[data-v-d1e07427],.btn-stop[data-v-d1e07427],.topic-input[data-v-d1e07427],.outline-editor[data-v-d1e07427]{border-radius:1px}.btn-primary[data-v-d1e07427]{background:linear-gradient(135deg,#a43a31,#792921)}.report-evidence-wrap[data-v-d1e07427]{border-radius:0;border-color:#68472b33;background:linear-gradient(155deg,#f6e8ca,#dcc095)}.report-result[data-v-d1e07427]{border-radius:1px;background:linear-gradient(100deg,#fffaf0,#f0dfbf)}.section-progress[data-v-d1e07427]{border-radius:1px;background:#e6d2b18f}@media (max-width:900px){.report-view[data-v-d1e07427]{min-height:calc(100dvh - 190px);overflow:visible}.report-main[data-v-d1e07427]{padding:10px}.research-steps[data-v-d1e07427]{grid-template-columns:repeat(2,1fr)}.report-evidence-wrap[data-v-d1e07427]{top:0!important}}.report-main[data-v-d1e07427]:has(.research-form-card){display:grid;grid-template-columns:minmax(190px,.56fr) minmax(480px,1.38fr) minmax(230px,.68fr);grid-template-rows:auto minmax(0,1fr);gap:14px;padding:18px 20px;overflow:hidden}.report-main:has(.research-form-card) .research-hero[data-v-d1e07427]{grid-column:1/-1;margin:0}.report-main:has(.research-form-card) .research-steps[data-v-d1e07427]{grid-column:1;grid-row:2;display:flex;min-height:0;flex-direction:column;margin:0;border:1px solid rgba(103,70,43,.18);background:linear-gradient(160deg,#33241b,#1e1713)}.report-main:has(.research-form-card) .research-steps article[data-v-d1e07427]{min-height:0;flex:1;justify-content:center;border:0;border-bottom:1px solid rgba(229,187,111,.12);color:#f1dbb2;background:transparent}.report-main:has(.research-form-card) .research-steps article[data-v-d1e07427]:last-child{border-bottom:0}.report-main:has(.research-form-card) .research-steps article[data-v-d1e07427]:after{top:auto;right:auto;bottom:-4px;left:18px;background:#b13d33}.report-main:has(.research-form-card) .research-steps strong[data-v-d1e07427]{color:#ecd19f;font-size:12px}.report-main:has(.research-form-card) .research-steps span[data-v-d1e07427]{color:#f2ddb773;line-height:1.55}.report-main:has(.research-form-card) .research-form-card[data-v-d1e07427]{grid-column:2;grid-row:2;height:100%;overflow-y:auto;margin:0;padding:24px 28px}.report-main:has(.research-form-card) .recent-reports[data-v-d1e07427]{grid-column:3;grid-row:2;height:100%;min-width:0;overflow-y:auto;overflow-x:hidden;margin:0;border-radius:0;background:linear-gradient(155deg,#f2dfbb,#d6b781)}.report-main:has(.research-form-card) .recent-head[data-v-d1e07427]{align-items:flex-start;flex-direction:column;gap:4px}.report-main:has(.research-form-card) .recent-item[data-v-d1e07427]{display:block;width:100%;min-width:0;max-width:100%;padding:0;overflow:hidden}.report-phase-outline_edit .report-main[data-v-d1e07427]{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(560px,1.28fr);grid-template-rows:auto auto minmax(0,1fr) auto;gap:0 15px;padding:18px 20px;overflow:hidden}.report-phase-outline_edit .report-main .outline-header[data-v-d1e07427],.report-phase-outline_edit .report-main .outline-hint[data-v-d1e07427],.report-phase-outline_edit .report-main>.error-msg[data-v-d1e07427]{grid-column:1/-1}.report-phase-outline_edit .report-main .outline-editor[data-v-d1e07427]{grid-column:1;grid-row:3;height:100%;min-height:0;resize:none;border-radius:0;background:linear-gradient(105deg,#fff9e9,#e9d4b0)}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427]{grid-column:2;grid-row:3;height:100%;min-height:0;margin:0;border-radius:0}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427] .workspace-body{height:calc(100% - 58px);min-height:0}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427] .chapter-list,.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427] .chapter-editor{overflow-y:auto}.report-main[data-v-d1e07427]:has(.report-result){padding:18px 22px;background:linear-gradient(110deg,#fff9ebed,#e0c69be6)}.report-main:has(.report-result) .result-header[data-v-d1e07427]{position:sticky;z-index:3;top:-18px;padding:12px 0;background:#f4e2c1f5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.report-main:has(.report-result) .section-progress[data-v-d1e07427]{position:relative;overflow:hidden;padding-left:22px}.report-main:has(.report-result) .section-progress[data-v-d1e07427]:before{position:absolute;top:50%;left:12px;right:12px;height:1px;background:#9e382f2e;content:""}.report-main:has(.report-result) .section-dot[data-v-d1e07427]{position:relative;z-index:1;padding:5px 8px;background:#efe0c3}.report-main:has(.report-result) .report-result[data-v-d1e07427]{border-radius:0;box-shadow:0 20px 45px #4029171a,inset 20px 0 36px #ffffff4d}@media (max-width:1100px){.report-main[data-v-d1e07427]:has(.research-form-card){grid-template-columns:170px minmax(440px,1fr)}.report-main:has(.research-form-card) .recent-reports[data-v-d1e07427]{display:none}.report-phase-outline_edit .report-main[data-v-d1e07427]{grid-template-columns:1fr;overflow-y:auto}.report-phase-outline_edit .report-main .outline-editor[data-v-d1e07427],.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427]{grid-column:1;grid-row:auto;height:auto;min-height:390px}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427]{margin-top:14px}}@media (max-width:900px){.report-main[data-v-d1e07427]:has(.research-form-card){display:flex;overflow:visible;flex-direction:column}.report-main:has(.research-form-card) .research-steps[data-v-d1e07427]{display:grid;grid-template-columns:repeat(2,1fr);order:1}.report-main:has(.research-form-card) .research-form-card[data-v-d1e07427]{order:2;overflow:visible;padding:18px}.report-main:has(.research-form-card) .recent-reports[data-v-d1e07427]{display:block;order:3;height:auto;overflow:visible}.report-phase-outline_edit .report-main[data-v-d1e07427]{display:flex;overflow:visible;flex-direction:column;padding:10px}.report-phase-outline_edit .report-main .outline-editor[data-v-d1e07427]{min-height:360px}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427]{min-height:620px}}.research-empty[data-v-d1e07427]{display:flex;height:calc(100% - 45px);min-height:240px;align-items:center;justify-content:center;gap:13px;flex-direction:column;color:#4f372480;text-align:center}.research-empty>span[data-v-d1e07427]{display:grid;width:58px;height:72px;place-items:center;border:1px solid rgba(143,79,43,.28);color:#a33a31;background:#fff7e14d;font:25px STKaiti,KaiTi,serif;box-shadow:8px 8px #7745260d}.research-empty p[data-v-d1e07427]{max-width:180px;font:10px/1.7 var(--font-sans)}@media (max-width:900px){.report-view[data-v-d1e07427],.report-main[data-v-d1e07427],.research-hero[data-v-d1e07427],.research-form-card[data-v-d1e07427],.recent-reports[data-v-d1e07427]{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.report-view[data-v-d1e07427]{overflow-x:hidden}.research-hero[data-v-d1e07427]{display:flex;gap:12px;padding:15px!important}.research-hero>div[data-v-d1e07427]{min-width:0}.research-hero h2[data-v-d1e07427]{font-size:20px!important;overflow-wrap:anywhere}.report-desc[data-v-d1e07427]{font-size:10px!important;line-height:1.55}.research-seal[data-v-d1e07427]{display:none}.report-main:has(.research-form-card) .research-steps[data-v-d1e07427]{width:100%;min-width:0}.research-steps article[data-v-d1e07427]{min-width:0;padding:10px 8px}.research-form-card .detail-options[data-v-d1e07427]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.research-form-card .detail-opt[data-v-d1e07427]{min-width:0;padding:8px 6px;text-align:center}.research-form-card .topic-input[data-v-d1e07427]{min-width:0;max-width:100%}.recent-reports[data-v-d1e07427]{min-height:280px}.research-empty[data-v-d1e07427]{height:220px;min-height:220px}}@media (max-width:900px){.report-view[data-v-d1e07427] *{box-sizing:border-box}.report-main[data-v-d1e07427]{display:block!important;padding:10px!important;overflow-x:hidden!important}.report-main[data-v-d1e07427]>*{min-width:0!important;max-width:100%!important}.report-main:has(.research-form-card) .research-hero[data-v-d1e07427],.report-main:has(.research-form-card) .research-steps[data-v-d1e07427],.report-main:has(.research-form-card) .research-form-card[data-v-d1e07427],.report-main:has(.research-form-card) .recent-reports[data-v-d1e07427]{width:100%!important;min-width:0!important;max-width:100%!important}.research-form-card[data-v-d1e07427]{padding:16px 12px!important;overflow-x:hidden!important}.research-form-card .form-group[data-v-d1e07427]{width:100%;min-width:0}.research-form-card textarea[data-v-d1e07427],.research-form-card input[data-v-d1e07427],.research-form-card button[data-v-d1e07427]{max-width:100%}.research-form-card .detail-options[data-v-d1e07427]{gap:7px!important}.research-form-card .detail-opt[data-v-d1e07427]{width:100%;max-width:100%;white-space:normal}.research-steps[data-v-d1e07427]{overflow:hidden}.research-steps article span[data-v-d1e07427]{overflow-wrap:anywhere}.recent-reports[data-v-d1e07427]{overflow-x:hidden!important}}@media (max-width:430px){.research-form-card .detail-options[data-v-d1e07427]{grid-template-columns:1fr 1fr!important}.research-form-card .btn-primary[data-v-d1e07427]{width:100%}.research-kicker[data-v-d1e07427]{font-size:7px}.report-main:has(.research-form-card) .research-steps[data-v-d1e07427]{grid-template-columns:1fr 1fr!important}}@media (min-width:1101px){.report-main[data-v-d1e07427]:has(.research-form-card){grid-template-columns:minmax(180px,.52fr) minmax(500px,1.46fr) minmax(220px,.64fr)}.report-main:has(.research-form-card) .research-form-card[data-v-d1e07427]{box-shadow:0 20px 46px #412a191a}.report-main:has(.research-form-card) .research-steps article[data-v-d1e07427]{padding-inline:16px}}@media (max-width:900px){.report-main[data-v-d1e07427]:has(.research-form-card){gap:9px}.research-hero[data-v-d1e07427]{padding:12px 14px!important}.research-hero .report-desc[data-v-d1e07427]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.report-main:has(.research-form-card) .research-steps[data-v-d1e07427]{gap:0}.report-main:has(.research-form-card) .research-steps article[data-v-d1e07427]{min-height:72px;padding:8px 9px}.report-main:has(.research-form-card) .research-steps article[data-v-d1e07427]:after{display:none}.research-steps strong[data-v-d1e07427]{margin-block:2px}.research-steps span[data-v-d1e07427]{font-size:9px!important;line-height:1.35!important}.report-main:has(.research-form-card) .research-form-card[data-v-d1e07427]{padding:14px 12px!important}.research-form-card .form-group[data-v-d1e07427]{margin-bottom:14px}.research-form-card .detail-opt[data-v-d1e07427]{min-height:40px}.recent-reports[data-v-d1e07427]{min-height:210px!important;padding:13px 14px}.research-empty[data-v-d1e07427]{height:148px!important;min-height:148px!important}.research-empty>span[data-v-d1e07427]{width:46px;height:56px;font-size:21px}.research-empty p[data-v-d1e07427]{max-width:230px}}@media (max-width:600px){.report-view[data-v-d1e07427],.report-main[data-v-d1e07427],.research-form-card[data-v-d1e07427],.research-form-card .form-group[data-v-d1e07427],.research-form-card .detail-options[data-v-d1e07427]{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}.research-form-card .detail-options[data-v-d1e07427]{display:grid!important;grid-template-columns:1fr!important;gap:6px!important}.research-form-card .detail-opt[data-v-d1e07427]{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box;white-space:normal!important;overflow-wrap:anywhere}.research-form-card .topic-input[data-v-d1e07427]{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}}@media (max-width:430px){.research-kicker[data-v-d1e07427]{margin-bottom:3px}.research-hero h2[data-v-d1e07427]{font-size:19px!important}.report-main:has(.research-form-card) .research-steps article[data-v-d1e07427]{min-height:66px}.research-form-card .detail-opt[data-v-d1e07427]{min-height:38px;padding:6px 8px}}@media (min-width:1101px){.report-main[data-v-d1e07427]:has(.research-form-card){grid-template-columns:minmax(150px,180px) minmax(580px,1fr) minmax(235px,280px);gap:12px;padding:14px 16px}.report-main:has(.research-form-card) .research-hero[data-v-d1e07427]{min-height:82px;padding:16px 22px}.report-main:has(.research-form-card) .research-hero h2[data-v-d1e07427]{margin-bottom:4px;font-size:23px}.report-main:has(.research-form-card) .research-form-card[data-v-d1e07427]{padding:18px 22px}.report-main:has(.research-form-card) .form-group[data-v-d1e07427]{margin-bottom:13px}.report-main:has(.research-form-card) .topic-input[data-v-d1e07427]{min-height:92px;resize:none}.report-main:has(.research-form-card) .detail-options[data-v-d1e07427]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.report-main:has(.research-form-card) .form-group:nth-of-type(3) .detail-options[data-v-d1e07427],.report-main:has(.research-form-card) .form-group:nth-of-type(4) .detail-options[data-v-d1e07427]{grid-template-columns:repeat(3,minmax(0,1fr))}.report-main:has(.research-form-card) .detail-opt[data-v-d1e07427]{min-height:38px;padding:6px 7px;font-size:11px}.report-main:has(.research-form-card) .btn-primary[data-v-d1e07427]{width:100%}.report-main:has(.research-form-card) .research-steps article[data-v-d1e07427]{padding:10px 13px}.report-main:has(.research-form-card) .recent-reports[data-v-d1e07427]{padding:13px 14px}.report-main:has(.research-form-card) .research-empty[data-v-d1e07427]{min-height:180px}}@media (max-width:900px){.report-view[data-v-d1e07427]{min-height:0!important}.report-main[data-v-d1e07427]:has(.research-form-card){gap:7px!important;padding:8px!important}.report-main:has(.research-form-card) .research-hero[data-v-d1e07427]{min-height:82px;padding:10px 12px!important}.research-kicker[data-v-d1e07427]{font-size:7px!important}.research-hero h2[data-v-d1e07427]{margin:1px 0 3px!important;font-size:18px!important}.research-hero .report-desc[data-v-d1e07427]{-webkit-line-clamp:1!important;font-size:9px!important}.report-main:has(.research-form-card) .research-steps[data-v-d1e07427]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;order:1;height:58px;min-height:58px;overflow:hidden;border:1px solid rgba(103,70,43,.18)}.report-main:has(.research-form-card) .research-steps article[data-v-d1e07427]{min-width:0!important;min-height:56px!important;padding:6px 4px!important;border-right:1px solid rgba(229,187,111,.12);border-bottom:0;text-align:center}.research-steps b[data-v-d1e07427]{font-size:8px!important}.research-steps strong[data-v-d1e07427]{font-size:10px!important}.research-steps span[data-v-d1e07427]{display:none}.report-main:has(.research-form-card) .research-form-card[data-v-d1e07427]{padding:12px 11px!important}.research-form-card .form-group[data-v-d1e07427]{margin-bottom:10px!important}.research-form-card .form-group>label[data-v-d1e07427]{margin-bottom:5px;font-size:12px}.research-form-card .topic-input[data-v-d1e07427]{min-height:76px;padding:9px 10px;resize:none}.research-form-card .form-hint[data-v-d1e07427]{display:none}.research-form-card .detail-options[data-v-d1e07427]{display:flex!important;width:100%!important;gap:5px!important;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.research-form-card .detail-options[data-v-d1e07427]::-webkit-scrollbar{display:none}.research-form-card .detail-opt[data-v-d1e07427]{min-width:82px!important;min-height:32px!important;flex:1 0 82px;padding:4px 6px!important;font-size:10px;white-space:nowrap!important}.research-form-card .form-group:nth-of-type(2) .detail-options[data-v-d1e07427]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible}.research-form-card .form-group:nth-of-type(2) .detail-opt[data-v-d1e07427]{width:100%!important;min-width:0!important}.research-form-card .btn-primary[data-v-d1e07427]{width:100%;min-height:42px}.report-main:has(.research-form-card) .recent-reports[data-v-d1e07427]{min-height:116px!important;max-height:160px;overflow-y:auto!important;padding:10px 11px}.recent-head[data-v-d1e07427]{margin-bottom:4px}.research-empty[data-v-d1e07427]{height:68px!important;min-height:68px!important;flex-direction:row}.research-empty>span[data-v-d1e07427]{width:34px;height:42px;font-size:16px}.research-empty p[data-v-d1e07427]{max-width:none;text-align:left}.report-phase-outline_edit .report-main .outline-header[data-v-d1e07427],.result-header[data-v-d1e07427]{position:sticky;top:0;z-index:5;padding:8px;background:#f4e2bd}.report-phase-outline_edit .report-main .outline-editor[data-v-d1e07427]{min-height:250px!important;max-height:42dvh;resize:none}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427]{min-height:520px!important}.report-result[data-v-d1e07427]{max-height:calc(100dvh - 330px);padding:18px 15px}}@media (max-width:430px){.report-main:has(.research-form-card) .research-hero[data-v-d1e07427]{min-height:76px}.report-main:has(.research-form-card) .research-steps[data-v-d1e07427]{height:56px;min-height:56px}.report-main:has(.research-form-card) .research-steps article[data-v-d1e07427]{min-height:54px!important}.research-form-card .detail-options[data-v-d1e07427]{display:flex!important}}.report-view[data-v-d1e07427]{--report-wood:#2d2018;--report-wood-deep:#1e1510;--report-paper:#f8efd9;--report-paper-light:#fff9eb;--report-paper-deep:#ead9b8;--report-ink:#3d2b20;--report-muted:#806d5a;--report-gold:#c4934f;--report-red:#a13b32;position:relative;gap:10px!important;padding:10px;background:radial-gradient(circle at 18% 8%,rgba(234,189,108,.13),transparent 24%),radial-gradient(circle at 92% 88%,rgba(160,64,53,.08),transparent 28%),linear-gradient(135deg,#4b3526,#2d2018 58%,#1e1510)}.report-view[data-v-d1e07427]:before{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;content:"";background:linear-gradient(112deg,transparent 0 47%,rgba(255,225,166,.045) 48%,transparent 50%),repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 1px,transparent 1px 12px)}.report-main[data-v-d1e07427]{position:relative;z-index:1;border:1px solid rgba(105,72,47,.22)!important;border-radius:1px!important;color:var(--report-ink);background:linear-gradient(145deg,#fff9ebfa,#ebdabbf5)!important;box-shadow:0 24px 58px #120b0747,inset 18px 0 34px #ffffff38!important}.report-main[data-v-d1e07427]:before{position:absolute;z-index:0;top:18px;bottom:18px;left:9px;width:1px;pointer-events:none;content:"";background:linear-gradient(transparent,rgba(153,60,47,.22),transparent)}.report-main[data-v-d1e07427]>*{position:relative;z-index:1}.research-hero[data-v-d1e07427]{min-height:92px!important;margin:0!important;padding:18px 22px!important;border:1px solid rgba(231,190,116,.2)!important;border-radius:1px!important;color:#f7e3bb!important;background:radial-gradient(circle at 86% 0,rgba(171,73,44,.2),transparent 40%),linear-gradient(132deg,#4a3020,#241912)!important;box-shadow:0 16px 34px #24160e33!important}.research-hero[data-v-d1e07427]:after{position:absolute;right:0;bottom:0;width:42%;height:2px;background:linear-gradient(90deg,transparent,var(--report-gold));content:""}.research-kicker[data-v-d1e07427]{color:#d5a55d!important;font-size:8px!important;letter-spacing:.28em!important}.research-hero h2[data-v-d1e07427]{margin:4px 0 5px!important;color:#fff0cf!important;font:26px/1.2 STKaiti,KaiTi,serif!important;letter-spacing:.08em}.research-hero .report-desc[data-v-d1e07427]{color:#f8e2bb8f!important;font:10px/1.75 var(--font-sans)!important}.research-seal[data-v-d1e07427]{width:52px!important;height:58px!important;border:1px solid rgba(207,152,75,.5)!important;border-radius:0!important;color:#e2ad59!important;background:#e2ad590d!important;font-size:27px!important;box-shadow:inset 0 0 0 3px #22150e4d}.research-steps[data-v-d1e07427]{border-radius:1px!important;background:linear-gradient(160deg,#3b281d,#251a14)!important;box-shadow:0 16px 30px #2d1c1126}.research-steps article[data-v-d1e07427]{position:relative;border-color:#e5bb6f21!important;border-radius:0!important;color:#f5dfb7;background:transparent!important}.research-steps article[data-v-d1e07427]:before{position:absolute;top:9px;bottom:9px;left:0;width:2px;background:var(--report-red);content:"";opacity:.72}.research-steps article[data-v-d1e07427]:after{background:linear-gradient(90deg,transparent,rgba(212,163,88,.58))!important}.research-steps b[data-v-d1e07427]{color:#d29c52!important;font-family:var(--font-sans)}.research-steps strong[data-v-d1e07427]{color:#f8dfb2!important;font-family:STKaiti,KaiTi,serif;font-size:14px!important;font-weight:500!important;letter-spacing:.08em}.research-steps span[data-v-d1e07427]{color:#f5dfb773!important}.research-form-card[data-v-d1e07427],.recent-reports[data-v-d1e07427]{border:1px solid rgba(106,75,49,.18)!important;border-radius:1px!important;background:#fff9eac7!important;box-shadow:inset 0 1px #ffffff85}.research-form-card[data-v-d1e07427]{position:relative}.research-form-card[data-v-d1e07427]:before{position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(var(--report-red),rgba(161,59,50,.18));content:""}.form-group>label[data-v-d1e07427]{color:#53392a!important;font-family:STKaiti,KaiTi,serif!important;font-size:14px!important;letter-spacing:.08em}.topic-input[data-v-d1e07427],.outline-editor[data-v-d1e07427]{border:1px solid rgba(103,73,49,.22)!important;border-radius:1px!important;color:var(--report-ink)!important;background:linear-gradient(#fffcf2f5,#f9efd9d6)!important;box-shadow:inset 0 1px 5px #4e331f0a;caret-color:var(--report-red)}.topic-input[data-v-d1e07427]:focus,.outline-editor[data-v-d1e07427]:focus{border-color:#a13b3285!important;box-shadow:inset 3px 0 var(--report-red),0 0 0 2px #a13b320f!important}.topic-input[data-v-d1e07427]::placeholder{color:#a49583}.form-hint[data-v-d1e07427]{color:#9b8974!important}.detail-opt[data-v-d1e07427]{display:flex!important;min-height:38px!important;align-items:center;justify-content:center;border:1px solid rgba(103,73,49,.18)!important;border-radius:1px!important;color:#74604d!important;background:#fffbf0b3!important;transition:border-color .2s ease,color .2s ease,background-color .2s ease,box-shadow .2s ease!important}.detail-opt[data-v-d1e07427]:hover{border-color:#c4934f8c!important;color:#4c3427!important}.detail-opt.active[data-v-d1e07427]{position:relative;border-color:#c4934f75!important;color:#5d3929!important;background:#e8cfa261!important;box-shadow:inset 0 -2px var(--report-gold)}.detail-opt.active[data-v-d1e07427]:before{position:absolute;top:7px;bottom:7px;left:0;width:2px;background:var(--report-red);content:""}.btn-primary[data-v-d1e07427],.btn-secondary[data-v-d1e07427],.btn-stop[data-v-d1e07427]{min-height:40px;border-radius:1px!important;font:11px var(--font-sans)!important;letter-spacing:.08em;transition:transform .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease!important}.btn-primary[data-v-d1e07427]{border:1px solid rgba(231,190,116,.24)!important;color:#fff0cf!important;background:linear-gradient(135deg,#8e352e,#612920)!important;box-shadow:0 8px 18px #68272029}.btn-primary[data-v-d1e07427]:hover:not(:disabled){background:linear-gradient(135deg,#a33e34,#722d25)!important;transform:translateY(-1px);box-shadow:0 11px 22px #68272033}.btn-secondary[data-v-d1e07427]{border-color:#6749313d!important;color:#664737!important;background:#fff9eab8!important}.btn-secondary[data-v-d1e07427]:hover{border-color:#a13b3261!important;color:var(--report-red)!important;background:#fff8e8!important}.btn-stop[data-v-d1e07427]{border:1px solid rgba(161,59,50,.32)!important;color:#8f342d!important;background:#a13b3212!important}.recent-head[data-v-d1e07427]{padding-bottom:9px;border-bottom:1px solid rgba(103,73,49,.14);color:#503629!important}.recent-head strong[data-v-d1e07427]:before{display:inline-grid;width:24px;height:24px;margin-right:8px;place-items:center;border:1px solid rgba(161,59,50,.3);color:var(--report-red);content:"卷";font:13px STKaiti,KaiTi,serif;vertical-align:middle}.recent-item[data-v-d1e07427]{position:relative;border-top-color:#6749311f!important;color:var(--report-red)!important}.recent-item[data-v-d1e07427]:hover{background:#e6d1aa4d!important}.recent-open[data-v-d1e07427]:hover{background:#fff9ea29}.recent-delete[data-v-d1e07427]{color:#8f342c7a!important}.recent-delete[data-v-d1e07427]:hover{border-color:#a13b3240!important;color:var(--report-red)!important;background:#a13b3214!important}.recent-item b[data-v-d1e07427]{color:#4a3428!important}.recent-item small[data-v-d1e07427],.recent-head span[data-v-d1e07427]{color:#917f6c!important}.research-empty>span[data-v-d1e07427]{border-radius:0!important}.loading-state[data-v-d1e07427]{min-height:100%;padding:60px 20px;background:radial-gradient(circle at center,rgba(255,249,234,.8),transparent 56%)}.loading-spinner[data-v-d1e07427]{border-radius:50%;border-color:#79533529!important;border-top-color:var(--report-red)!important}.loading-text[data-v-d1e07427]{color:#50382a!important;font-family:STKaiti,KaiTi,serif;font-size:18px!important}.loading-topic[data-v-d1e07427]{color:#8a7560!important}.outline-header[data-v-d1e07427],.result-header[data-v-d1e07427]{position:relative;margin:0 0 10px!important;padding:12px 14px;border:1px solid rgba(231,190,116,.17);border-radius:1px;color:#f6dfb5;background:linear-gradient(120deg,#3b281d,#241912)}.outline-header[data-v-d1e07427]:after,.result-header[data-v-d1e07427]:after{position:absolute;right:0;bottom:0;width:32%;height:2px;background:linear-gradient(90deg,transparent,var(--report-gold));content:""}.phase-badge[data-v-d1e07427]{border:1px solid rgba(183,67,56,.4)!important;border-radius:0!important;color:#f0c681!important;background:#96322b38!important}.outline-topic[data-v-d1e07427]{color:#f8e2bbb3!important}.outline-hint[data-v-d1e07427]{position:relative;border:1px solid rgba(177,138,75,.28)!important;border-radius:1px!important;color:#765632!important;background:#f4e4bf!important}.outline-hint[data-v-d1e07427]:before{margin-right:8px;color:var(--report-red);content:"校";font-family:STKaiti,KaiTi,serif}.outline-editor[data-v-d1e07427]{min-height:0!important;font-family:STSong,SimSun,serif!important;line-height:2!important;background-image:repeating-linear-gradient(transparent 0 31px,#7c563714 31px,#7c563714 32px)!important}.section-progress[data-v-d1e07427]{gap:5px!important;padding:8px!important;border:1px solid rgba(103,73,49,.16)!important;border-radius:1px!important;background:#f2e2c5a3!important}.section-dot[data-v-d1e07427]{position:relative;padding:7px 9px;border:1px solid rgba(103,73,49,.11);color:#9a8a77!important;background:#fffaef73}.section-dot.generating[data-v-d1e07427]{border-color:#a13b324d;color:var(--report-red)!important;background:#a13b320d}.section-dot.done[data-v-d1e07427]{color:#5d6754!important}.section-dot.done[data-v-d1e07427]:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--report-gold);content:""}.citation-audit[data-v-d1e07427]{border:1px solid rgba(103,73,49,.18)!important;border-radius:1px!important;color:#735f4b!important;background:#f7edd7db!important}.citation-audit strong[data-v-d1e07427]{color:#51372a!important}.audit-ok[data-v-d1e07427]{color:#5d6754!important}.audit-warn[data-v-d1e07427]{color:var(--report-red)!important}.report-result[data-v-d1e07427]{position:relative;border:1px solid rgba(103,73,49,.2)!important;border-radius:1px!important;background:linear-gradient(90deg,rgba(161,59,50,.035),transparent 38px),repeating-linear-gradient(0deg,transparent 0 31px,rgba(116,79,50,.045) 31px 32px),var(--report-paper-light)!important;box-shadow:0 22px 45px #432b1b1f,inset 22px 0 36px #dec69b1f!important}.report-result[data-v-d1e07427]:before{position:absolute;top:22px;bottom:22px;left:18px;width:1px;background:#a13b3238;content:""}.report-text[data-v-d1e07427]{max-width:920px;margin:auto;color:#49372b!important;font-family:STSong,SimSun,serif!important;font-size:15px!important;line-height:2.05!important}.report-text[data-v-d1e07427] h2{border-bottom:1px solid rgba(196,147,79,.32)!important;color:#4b3024!important;font-family:STKaiti,KaiTi,serif!important;font-size:22px!important;letter-spacing:.08em}.report-text[data-v-d1e07427] h2:before{display:inline-grid;width:28px;height:28px;margin-right:9px;place-items:center;border:1px solid rgba(161,59,50,.34);color:var(--report-red);content:"章";font-size:15px;vertical-align:2px}.report-text[data-v-d1e07427] h3,.report-text[data-v-d1e07427] h4{color:#654434!important;font-family:STKaiti,KaiTi,serif!important;letter-spacing:.05em}.report-text[data-v-d1e07427] .cite-tag{color:var(--report-red)!important}.error-msg[data-v-d1e07427]{border:1px solid rgba(161,59,50,.22);border-radius:1px!important;color:#8f342d!important;background:#ffefdfdb!important}.report-evidence-wrap[data-v-d1e07427]{position:relative!important;z-index:2;border:1px solid rgba(231,190,116,.2)!important;border-radius:1px!important;background:linear-gradient(155deg,#392519fc,#1d140ffc)!important;box-shadow:0 24px 58px #0f09054d}.report-evidence-wrap[data-v-d1e07427]:before{position:absolute;z-index:3;top:0;right:0;left:0;height:2px;background:linear-gradient(90deg,var(--report-red),var(--report-gold) 58%,transparent);content:"";pointer-events:none}.report-evidence-wrap[data-v-d1e07427] .evidence-panel{background:linear-gradient(155deg,#faf3e4fa,#e5d7bef7)}.mobile-evidence-trigger[data-v-d1e07427],.report-evidence-close[data-v-d1e07427]{border:1px solid rgba(161,59,50,.28)!important;border-radius:1px!important;color:var(--report-red)!important;background:#fff6e3!important}.report-main[data-v-d1e07427] .chapter-workspace{border-color:#67493133!important;border-radius:1px!important;background:#fff9eac7!important;box-shadow:0 17px 34px #432b1b17}.report-main[data-v-d1e07427] .workspace-head{border-bottom-color:#6749312b!important;background:linear-gradient(90deg,#ead7b4,#f6ead0)!important}.report-main[data-v-d1e07427] .workspace-head strong{color:#53382a!important;font-family:STKaiti,KaiTi,serif;font-size:16px}.report-main[data-v-d1e07427] .chapter-list{background:linear-gradient(160deg,#3a281d,#241912)!important}.report-main[data-v-d1e07427] .chapter-item{border-radius:0!important;color:#f7e0b5a3!important}.report-main[data-v-d1e07427] .chapter-item.active{color:#f8dfb2!important;background:#f6daa612!important;box-shadow:inset 2px 0 var(--report-red),inset 0 -1px var(--report-gold)}.report-main[data-v-d1e07427] .chapter-editor textarea,.report-main[data-v-d1e07427] .instruction{border-radius:1px!important;border-color:#67493133!important;background:#fff9eb!important}.report-main[data-v-d1e07427] .mini{border-radius:1px!important}.report-main[data-v-d1e07427] .mini.primary{background:#8f342c!important}.report-main[data-v-d1e07427] .mini.danger{color:#963930!important;background:#a13b3212!important}@media (max-width:1100px){.report-view[data-v-d1e07427]{padding:8px}.report-main[data-v-d1e07427]{padding:12px 14px!important}.report-evidence-wrap[data-v-d1e07427]{position:fixed!important;z-index:71!important;top:12px!important;right:12px!important;bottom:12px!important;width:min(410px,calc(100vw - 24px))!important;transform:translate(calc(100% + 36px));transition:transform .28s cubic-bezier(.22,1,.36,1)}.report-evidence-wrap.open[data-v-d1e07427]{transform:translate(0)}.report-evidence-close[data-v-d1e07427]{display:block!important;position:absolute;z-index:4;top:11px;right:11px;padding:6px 9px}.report-evidence-backdrop[data-v-d1e07427]{position:fixed;z-index:70;top:0;right:0;bottom:0;left:0;display:block!important;border:0;background:#2619105c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mobile-evidence-trigger[data-v-d1e07427]{display:flex!important}}@media (max-width:900px){.report-view[data-v-d1e07427]{display:block!important;width:100%!important;min-height:0!important;padding:0!important;background:#2d2018}.report-main[data-v-d1e07427]{width:100%!important;padding:8px!important;border-width:0!important;box-shadow:none!important}.research-hero[data-v-d1e07427]{min-height:82px!important}.research-hero[data-v-d1e07427]:after{width:60%}.report-main:has(.research-form-card) .research-steps[data-v-d1e07427]{border-radius:1px!important;background:#302118!important}.report-main:has(.research-form-card) .research-steps article[data-v-d1e07427]:before{top:6px;bottom:6px}.research-form-card[data-v-d1e07427],.recent-reports[data-v-d1e07427]{border-radius:1px!important}.outline-header[data-v-d1e07427],.result-header[data-v-d1e07427]{border-radius:1px!important;background:#302118!important}.outline-topic[data-v-d1e07427]{display:inline-block;max-width:58vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.report-result[data-v-d1e07427]{padding:22px 16px 22px 25px!important}.report-result[data-v-d1e07427]:before{left:12px}.report-text[data-v-d1e07427]{font-size:14px!important;line-height:1.95!important}.report-text[data-v-d1e07427] h2{font-size:19px!important}.report-main[data-v-d1e07427] .chapter-list{background:#302118!important}}@media (max-width:600px){.research-hero[data-v-d1e07427]{padding:12px 13px!important}.research-hero h2[data-v-d1e07427]{font-size:20px!important}.research-hero .report-desc[data-v-d1e07427]{font-size:9px!important}.research-form-card .detail-options[data-v-d1e07427]{display:flex!important;gap:5px!important;overflow-x:auto!important}.research-form-card .detail-opt[data-v-d1e07427]{min-width:100px!important;flex:0 0 auto!important}.research-form-card .form-group:nth-of-type(2) .detail-options[data-v-d1e07427]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.research-form-card .form-group:nth-of-type(2) .detail-opt[data-v-d1e07427]{width:100%!important;min-width:0!important}.outline-actions[data-v-d1e07427],.result-actions[data-v-d1e07427]{gap:5px!important}.outline-actions>button[data-v-d1e07427],.result-actions>button[data-v-d1e07427]{min-width:0;padding:7px 9px!important;letter-spacing:0!important}.section-progress[data-v-d1e07427]{flex-wrap:nowrap!important;overflow-x:auto}.section-dot[data-v-d1e07427]{min-width:145px}.citation-audit[data-v-d1e07427]{align-items:flex-start;flex-direction:column;gap:4px!important}.report-evidence-wrap[data-v-d1e07427]{top:7px!important;right:7px!important;bottom:7px!important;width:calc(100vw - 14px)!important}}.report-main[data-v-d1e07427]:has(.research-form-card){grid-template-rows:minmax(0,1fr)!important}.report-main:has(.research-form-card) .research-steps[data-v-d1e07427],.report-main:has(.research-form-card) .research-form-card[data-v-d1e07427],.report-main:has(.research-form-card) .recent-reports[data-v-d1e07427]{grid-row:1!important}@media (max-width:900px){.report-main:has(.research-form-card) .research-steps[data-v-d1e07427],.report-main:has(.research-form-card) .research-form-card[data-v-d1e07427],.report-main:has(.research-form-card) .recent-reports[data-v-d1e07427]{grid-row:auto!important}}.topic-input[data-v-d1e07427],.outline-editor[data-v-d1e07427]{border-color:var(--tcm-line-strong)!important;border-radius:2px!important;color:var(--tcm-ink)!important;background:#fffbf0e6!important;font-family:var(--font-sans)!important}.topic-input[data-v-d1e07427]:focus,.outline-editor[data-v-d1e07427]:focus{border-color:#b33d3280!important;box-shadow:inset 3px 0 #b33d323d,0 0 0 2px #9a744214!important}.form-group label[data-v-d1e07427]{color:var(--tcm-ink-soft)!important;font-family:var(--font-sans)}.form-hint[data-v-d1e07427]{color:var(--tcm-muted)!important}.detail-opt[data-v-d1e07427]{min-height:40px!important;border-color:var(--tcm-line-strong)!important;border-radius:2px!important;color:var(--tcm-ink-soft)!important;background:#fffbf0b8!important;font-family:var(--font-sans)}.detail-opt.active[data-v-d1e07427]{border-color:var(--tcm-cinnabar)!important;color:var(--tcm-cinnabar-deep)!important;background:var(--tcm-cinnabar-light)!important}.btn-primary[data-v-d1e07427],.btn-secondary[data-v-d1e07427],.btn-stop[data-v-d1e07427]{min-height:42px;border-radius:2px!important;font-family:var(--font-sans)!important}.btn-primary[data-v-d1e07427]{border:1px solid var(--tcm-cinnabar)!important;background:linear-gradient(135deg,var(--tcm-cinnabar),var(--tcm-cinnabar-deep))!important}.btn-secondary[data-v-d1e07427]{border-color:var(--tcm-line-strong)!important;color:var(--tcm-ink-soft)!important;background:var(--surface-paper-strong)!important}.btn-stop[data-v-d1e07427]{border:1px solid var(--state-danger)!important;background:linear-gradient(135deg,var(--state-danger),#762a25)!important}.phase-badge[data-v-d1e07427]{border:1px solid rgba(179,61,50,.2);border-radius:1px!important;color:var(--tcm-cinnabar-deep)!important;background:var(--tcm-cinnabar-light)!important}.outline-hint[data-v-d1e07427]{border-color:#8a672e3d!important;border-radius:2px!important;color:var(--state-warning)!important;background:var(--state-warning-bg)!important}.section-progress[data-v-d1e07427]{border:1px solid var(--tcm-line)!important;border-radius:2px!important;background:#eee1ca6b!important}.section-dot.done[data-v-d1e07427]{color:var(--state-success)!important}.loading-spinner[data-v-d1e07427]{border-color:#9a744233!important;border-top-color:var(--tcm-cinnabar)!important}@media (max-width:900px){.detail-opt[data-v-d1e07427],.btn-primary[data-v-d1e07427],.btn-secondary[data-v-d1e07427],.btn-stop[data-v-d1e07427],.research-form-card .detail-opt[data-v-d1e07427]{min-height:44px!important}.section-progress[data-v-d1e07427]{scroll-snap-type:x proximity}.section-dot[data-v-d1e07427]{scroll-snap-align:start}}@media (prefers-reduced-motion:reduce){.btn-primary[data-v-d1e07427],.btn-secondary[data-v-d1e07427],.btn-stop[data-v-d1e07427],.detail-opt[data-v-d1e07427],.report-evidence-wrap[data-v-d1e07427]{transition:none!important}}.loading-progress[data-v-d1e07427]{position:relative;width:min(520px,82%);height:8px;margin:18px auto 0;border:1px solid rgba(154,116,66,.25);background:#fffaee6b;overflow:hidden}.loading-progress>i[data-v-d1e07427]{display:block;height:100%;background:linear-gradient(90deg,#9f3a31,#d1a057);transition:width .45s ease}.loading-progress>span[data-v-d1e07427]{position:absolute;top:12px;right:0;color:var(--tcm-muted);font-size:10px}.loading-note[data-v-d1e07427]{max-width:620px;margin:26px auto 0!important;color:var(--tcm-muted)!important;font-size:12px!important;line-height:1.7}.loading-stats[data-v-d1e07427]{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:12px}.loading-stats span[data-v-d1e07427]{padding:5px 9px;border:1px solid rgba(154,116,66,.18);color:var(--tcm-ink-soft);background:#fffaee7a;font-size:10px}.report-phase-outline_loading .loading-state[data-v-d1e07427]{min-height:420px;padding:70px 28px}.report-phase-outline_edit .report-main[data-v-d1e07427]{display:block!important;padding:14px 16px!important;overflow-y:auto!important}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427]{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;overflow:visible!important}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427] .workspace-body{height:auto!important;min-height:0!important}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427] .chapter-list,.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427] .chapter-editor{overflow:visible!important}@media (max-width:820px){.loading-progress[data-v-d1e07427]{width:92%}.loading-note[data-v-d1e07427]{padding-inline:12px}.report-phase-outline_loading .loading-state[data-v-d1e07427]{min-height:340px;padding:48px 12px}.loading-stats[data-v-d1e07427]{gap:5px}.report-phase-outline_edit .report-main[data-v-d1e07427]{padding:8px!important}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427]{height:auto!important;min-height:0!important;margin-top:0!important}}.report-main[data-v-d1e07427]{position:relative;isolation:isolate;padding:28px 32px!important;border:1px solid rgba(41,76,62,.12)!important;border-radius:24px!important;background:linear-gradient(145deg,#fffffcfa,#f7f4ebf5)!important;box-shadow:0 18px 55px #1e3a2d1a!important;overflow:auto}.report-main[data-v-d1e07427]:before{position:absolute;z-index:-1;top:-180px;right:-120px;width:420px;height:420px;border:1px solid rgba(169,132,72,.12);border-radius:50%;content:"";box-shadow:0 0 0 28px #a9844806,0 0 0 58px #a9844805}.research-hero[data-v-d1e07427]{min-height:128px!important;padding:28px 32px!important;border:0!important;border-radius:20px!important;background:linear-gradient(118deg,#173f35,#28594a 62%,#3e6d59)!important;box-shadow:0 16px 32px #173f3538!important}.research-hero h2[data-v-d1e07427]{margin:0!important;letter-spacing:.04em;font-size:28px!important}.research-hero .report-desc[data-v-d1e07427]{margin-top:9px;max-width:680px!important;color:#f4f8f0c2!important;font-size:13px;line-height:1.9!important}.research-kicker[data-v-d1e07427]{color:#e7c984!important;font-size:10px!important;letter-spacing:.3em!important}.research-seal[data-v-d1e07427]{width:64px!important;height:64px!important;border-color:#e7c98480!important;color:#f0d79b!important;background:#ffffff0a;box-shadow:inset 0 0 0 5px #ffffff09}.research-steps[data-v-d1e07427]{margin:18px 0!important;border:1px solid rgba(41,76,62,.11)!important;border-radius:16px!important;overflow:hidden;background:#ffffffa8;box-shadow:0 8px 22px #1e3a2d0d}.research-steps article[data-v-d1e07427]{min-height:76px;padding:15px 16px!important;background:transparent!important}.research-steps article[data-v-d1e07427]:hover{background:#e8f1ea8c!important}.research-steps article[data-v-d1e07427]:after{right:-4px!important;width:8px!important;height:8px!important;background:#f3dfad!important}.research-steps b[data-v-d1e07427]{color:#a1773d!important;font-size:10px!important;letter-spacing:.12em}.research-steps strong[data-v-d1e07427]{font-size:13px!important}.research-steps span[data-v-d1e07427]{font-size:10px!important}.research-form-card[data-v-d1e07427],.recent-reports[data-v-d1e07427]{padding:22px 24px!important;border:1px solid rgba(41,76,62,.12)!important;border-radius:16px!important;background:#fffffcd1!important;box-shadow:0 8px 24px #1e3a2d0f!important}.form-group[data-v-d1e07427]{margin-bottom:20px}.form-group label[data-v-d1e07427]{font-size:12px!important;letter-spacing:.06em}.topic-input[data-v-d1e07427],.outline-editor[data-v-d1e07427]{padding:14px 16px!important;border:1px solid #d7ded7!important;border-radius:12px!important;background:#fbfcf8!important;transition:border-color .2s,box-shadow .2s}.topic-input[data-v-d1e07427]:focus,.outline-editor[data-v-d1e07427]:focus{border-color:#5d8a72!important;box-shadow:0 0 0 4px #5d8a721f!important}.detail-options[data-v-d1e07427]{gap:8px!important}.detail-opt[data-v-d1e07427]{padding:9px 16px!important;border:1px solid #d7ded7!important;border-radius:10px!important;background:#fff!important}.detail-opt.active[data-v-d1e07427]{border-color:#5d8a72!important;background:#e8f1ea!important;color:#285b47!important;box-shadow:0 2px 8px #285b471a}.btn-primary[data-v-d1e07427],.btn-secondary[data-v-d1e07427],.btn-stop[data-v-d1e07427]{min-height:42px!important;border-radius:10px!important;font-size:13px!important;transition:transform .18s,box-shadow .18s,background .18s}.btn-primary[data-v-d1e07427]{box-shadow:0 6px 14px #2d5d472e}.btn-primary[data-v-d1e07427]:hover:not(:disabled),.btn-secondary[data-v-d1e07427]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 7px 16px #1e3a2d1f}.recent-head[data-v-d1e07427]{align-items:baseline!important;margin-bottom:12px!important}.recent-head strong[data-v-d1e07427]{font-size:16px!important}.recent-item[data-v-d1e07427]{border-top:1px solid rgba(41,76,62,.1)!important}.recent-open[data-v-d1e07427]{padding:13px 38px 13px 10px!important}.recent-item[data-v-d1e07427]:hover{background:#f0f6f1!important}.recent-item b[data-v-d1e07427]{font-size:13px!important}.recent-open>small[data-v-d1e07427]{font-size:11px!important}.recent-meta em[data-v-d1e07427]{padding:3px 7px;border-radius:99px;background:#f8ead0}.loading-state[data-v-d1e07427]{min-height:420px;padding:70px 24px!important;border:1px solid rgba(41,76,62,.11);border-radius:18px;background:#fffffcb8}.loading-spinner[data-v-d1e07427]{width:38px!important;height:38px!important;border-width:3px!important}.loading-text[data-v-d1e07427]{font-size:16px!important;color:#315442!important}.loading-progress[data-v-d1e07427]{width:min(560px,88%)!important;height:10px!important;border-radius:99px!important;background:#e4ebe5!important;overflow:hidden}.loading-progress i[data-v-d1e07427]{border-radius:99px;background:linear-gradient(90deg,#4d8067,#c29b55)!important}.loading-stats[data-v-d1e07427]{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:16px}.loading-stats span[data-v-d1e07427]{padding:7px 10px;border:1px solid rgba(41,76,62,.12);border-radius:99px;color:#65766d;background:#fff;font-size:11px}.outline-header[data-v-d1e07427],.result-header[data-v-d1e07427]{padding:4px 2px 12px!important}.phase-badge[data-v-d1e07427]{padding:5px 10px!important;border-radius:99px!important}.report-result[data-v-d1e07427]{border-radius:16px!important;padding:32px 38px!important;box-shadow:0 8px 24px #1e3a2d0f!important}.report-text[data-v-d1e07427]{max-width:860px;margin:auto;font-size:15px!important;line-height:2!important}.report-text[data-v-d1e07427] h2{margin-top:28px!important;color:#285b47!important}.citation-audit[data-v-d1e07427]{border-radius:12px!important;background:#f7f5ec!important}@media (max-width:900px){.report-main[data-v-d1e07427]{padding:16px!important;border-radius:16px!important}.research-hero[data-v-d1e07427]{padding:22px!important}.research-hero h2[data-v-d1e07427]{font-size:23px!important}.report-result[data-v-d1e07427]{padding:22px 18px!important}.research-form-card[data-v-d1e07427],.recent-reports[data-v-d1e07427]{padding:18px!important}}@media (max-width:520px){.report-main[data-v-d1e07427]{padding:10px!important}.research-hero[data-v-d1e07427]{min-height:0!important;padding:20px!important}.research-hero h2[data-v-d1e07427]{font-size:21px!important}.recent-open[data-v-d1e07427]{padding-left:6px!important}.report-text[data-v-d1e07427]{font-size:14px!important}}.report-main[data-v-d1e07427]{padding:20px 24px!important;border:1px solid var(--tcm-line)!important;border-radius:14px!important;background:var(--tcm-paper)!important;box-shadow:var(--tcm-shadow-soft)!important}.research-hero[data-v-d1e07427]{padding:18px 22px!important;border:1px solid var(--tcm-line)!important;border-radius:12px!important;color:var(--tcm-ink)!important;background:linear-gradient(120deg,#eef4ef,#fbf6e9)!important;box-shadow:none!important}.research-hero h2[data-v-d1e07427]{color:var(--tcm-jade-deep)!important;font-size:22px!important}.research-hero .report-desc[data-v-d1e07427]{color:var(--tcm-muted)!important;font-size:12px!important}.research-kicker[data-v-d1e07427]{color:var(--tcm-cinnabar)!important;font-size:9px!important;letter-spacing:.16em!important}.research-seal[data-v-d1e07427]{width:48px!important;height:48px!important;border-color:#365f5038!important;color:var(--tcm-jade-deep)!important;background:#ffffff6b!important;font-size:25px!important;box-shadow:none!important}.research-steps[data-v-d1e07427]{margin:12px 0!important;border:1px solid var(--tcm-line)!important;border-radius:10px!important;background:#ffffff94!important;box-shadow:none!important}.research-steps article[data-v-d1e07427]{min-height:60px;padding:11px 13px!important;background:transparent!important}.research-steps article[data-v-d1e07427]:hover{background:var(--tcm-jade-light)!important}.research-steps b[data-v-d1e07427]{color:var(--tcm-cinnabar)!important;font-size:9px!important}.research-steps span[data-v-d1e07427]{font-size:9px!important}.research-form-card[data-v-d1e07427]{max-width:760px!important;margin:0 auto!important;padding:18px 20px!important;border:1px solid var(--tcm-line)!important;border-radius:12px!important;background:#fffdf8!important;box-shadow:none!important}.form-group[data-v-d1e07427]{margin-bottom:15px}.form-group label[data-v-d1e07427]{font-size:12px!important;color:var(--tcm-jade-deep)!important}.topic-input[data-v-d1e07427],.outline-editor[data-v-d1e07427]{border-radius:8px!important;background:#fff!important}.detail-opt[data-v-d1e07427]{min-height:38px!important;padding:7px 14px!important;border-radius:8px!important}.btn-primary[data-v-d1e07427],.btn-secondary[data-v-d1e07427],.btn-stop[data-v-d1e07427]{min-height:38px!important;padding:8px 16px!important;border-radius:8px!important;box-shadow:none!important;font-size:12px!important}.btn-primary[data-v-d1e07427]{background:var(--tcm-jade)!important}.recent-reports[data-v-d1e07427]{display:none!important}.report-header[data-v-d1e07427]{margin-bottom:18px!important}.report-header h2[data-v-d1e07427]{color:var(--tcm-jade-deep)!important;font-size:20px!important}.report-desc[data-v-d1e07427]{color:var(--tcm-muted)!important}.loading-state[data-v-d1e07427]{padding:54px 20px!important;border:1px solid var(--tcm-line)!important;border-radius:12px!important;background:#fffdf8!important}.loading-text[data-v-d1e07427]{color:var(--tcm-jade-deep)!important;font-size:14px!important}.loading-topic[data-v-d1e07427]{color:var(--tcm-muted)!important}.loading-stats span[data-v-d1e07427]{border-color:var(--tcm-line)!important;border-radius:8px!important;background:#fff!important}@media (max-width:900px){.report-main[data-v-d1e07427]{padding:14px!important}.research-hero[data-v-d1e07427]{padding:16px!important}.research-form-card[data-v-d1e07427]{max-width:none!important}.research-steps[data-v-d1e07427]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:520px){.report-main[data-v-d1e07427]{padding:10px!important}.research-hero h2[data-v-d1e07427]{font-size:19px!important}.research-steps[data-v-d1e07427]{grid-template-columns:1fr!important}.research-form-card[data-v-d1e07427]{padding:14px!important}}.report-main[data-v-d1e07427]{padding:16px 20px!important;border:1px solid var(--tcm-line)!important;border-radius:12px!important;background:var(--tcm-paper)!important;box-shadow:var(--tcm-shadow-soft)!important}.research-hero[data-v-d1e07427]{min-height:0!important;padding:15px 18px!important;border:1px solid var(--tcm-line)!important;border-radius:10px!important;color:var(--tcm-ink)!important;background:var(--tcm-paper)!important;box-shadow:none!important}.research-hero h2[data-v-d1e07427]{margin:0!important;color:var(--tcm-jade-deep)!important;font-size:21px!important}.research-hero .report-desc[data-v-d1e07427]{color:var(--tcm-muted)!important;font-size:11px!important}.research-kicker[data-v-d1e07427]{color:var(--tcm-cinnabar)!important;font-size:8px!important;letter-spacing:.15em!important}.research-seal[data-v-d1e07427]{width:42px!important;height:42px!important;border-color:var(--tcm-line)!important;color:var(--tcm-jade-deep)!important;background:transparent!important;box-shadow:none!important;font-size:21px!important}.research-steps[data-v-d1e07427]{margin:10px 0!important;border:1px solid var(--tcm-line)!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important}.research-steps article[data-v-d1e07427]{min-height:52px;padding:9px 11px!important;background:transparent!important}.research-steps article[data-v-d1e07427]:after{background:var(--tcm-paper)!important}.research-steps b[data-v-d1e07427]{color:var(--tcm-cinnabar)!important;font-size:8px!important}.research-steps strong[data-v-d1e07427]{font-size:11px!important}.research-steps span[data-v-d1e07427]{font-size:8px!important}.research-form-card[data-v-d1e07427]{max-width:760px!important;margin:0 auto!important;padding:16px 18px!important;border:1px solid var(--tcm-line)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important}.topic-input[data-v-d1e07427],.outline-editor[data-v-d1e07427]{border-radius:7px!important}.detail-opt[data-v-d1e07427]{min-height:36px!important;padding:6px 13px!important;border-radius:7px!important}.btn-primary[data-v-d1e07427],.btn-secondary[data-v-d1e07427],.btn-stop[data-v-d1e07427]{min-height:36px!important;padding:7px 14px!important;border-radius:7px!important;font-size:11px!important}.btn-primary[data-v-d1e07427]{background:var(--tcm-jade)!important;box-shadow:none!important}.btn-primary[data-v-d1e07427]:hover:not(:disabled){background:var(--tcm-jade-deep)!important}.recent-reports[data-v-d1e07427]{display:block!important;margin:12px auto 0!important;max-width:760px!important;padding:0!important;border:0!important;border-top:1px solid var(--tcm-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.recent-head[data-v-d1e07427]{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:10px 2px 7px!important;margin:0!important}.recent-head strong[data-v-d1e07427]{color:var(--tcm-jade-deep)!important;font-size:13px!important}.recent-head span[data-v-d1e07427]{color:var(--tcm-muted)!important;font-size:10px!important}.recent-list[data-v-d1e07427]{border:1px solid var(--tcm-line);border-radius:8px;overflow:hidden;background:#fff}.recent-item[data-v-d1e07427]{border-top:1px solid rgba(54,95,80,.1)!important}.recent-open[data-v-d1e07427]{padding:10px 36px 10px 12px!important}.recent-item b[data-v-d1e07427]{font-size:12px!important}.recent-open>small[data-v-d1e07427]{font-size:10px!important}.recent-item[data-v-d1e07427]:hover{background:var(--tcm-jade-light)!important}.recent-meta em[data-v-d1e07427]{background:var(--tcm-cinnabar-light)!important;color:var(--tcm-cinnabar)!important}.recent-empty[data-v-d1e07427],.recent-loading[data-v-d1e07427]{margin:0;padding:12px;color:var(--tcm-muted);font-size:10px}.loading-state[data-v-d1e07427]{padding:45px 20px!important;border:1px solid var(--tcm-line)!important;border-radius:10px!important;background:#fff!important}.loading-text[data-v-d1e07427]{font-size:13px!important;color:var(--tcm-jade-deep)!important}@media (max-width:900px){.report-main[data-v-d1e07427]{padding:12px!important}.research-hero[data-v-d1e07427]{padding:13px 15px!important}.research-steps[data-v-d1e07427]{grid-template-columns:repeat(2,1fr)!important}.research-form-card[data-v-d1e07427],.recent-reports[data-v-d1e07427]{max-width:none!important}}@media (max-width:520px){.report-main[data-v-d1e07427]{padding:8px!important}.research-hero h2[data-v-d1e07427]{font-size:18px!important}.research-steps[data-v-d1e07427]{grid-template-columns:1fr!important}.recent-open[data-v-d1e07427]{padding-left:9px!important}}.report-view[data-v-d1e07427]{height:100%!important;min-height:0!important;background:#e5d7bd!important;color:#493326!important;font-family:Microsoft YaHei,sans-serif!important}.report-main[data-v-d1e07427]{position:relative!important;display:flex!important;min-height:0!important;flex-direction:column!important;padding:0!important;overflow:auto!important;border:1px solid rgba(104,70,42,.2)!important;border-radius:0!important;background:linear-gradient(110deg,#f7ecd4,#e6cfaa)!important;box-shadow:inset 18px 0 42px #fff9e240!important}.report-main[data-v-d1e07427]:before{display:none!important}.research-hero[data-v-d1e07427]{display:flex!important;min-height:60px!important;align-items:center!important;padding:10px 18px!important;border:0!important;border-bottom:1px solid rgba(104,70,42,.24)!important;border-radius:0!important;color:#f5e5c4!important;background:linear-gradient(90deg,#3d291d,#5a3b26)!important;box-shadow:0 8px 22px #301d1124!important}.research-hero h2[data-v-d1e07427]{margin:0!important;color:#f8e7c4!important;font:21px STKaiti,KaiTi,serif!important;letter-spacing:.08em!important}.research-hero .report-desc[data-v-d1e07427]{max-width:620px!important;margin:3px 0 0!important;color:#f8e7c4b3!important;font-size:10px!important;line-height:1.5!important}.research-kicker[data-v-d1e07427]{margin:0 0 2px!important;color:#d5ae69!important;font-size:8px!important;letter-spacing:.2em!important}.research-seal[data-v-d1e07427]{width:38px!important;height:38px!important;margin-left:auto!important;border:1px solid rgba(239,205,143,.45)!important;border-radius:0!important;color:#efd294!important;background:#fff7db0f!important;font-size:21px!important;box-shadow:none!important}.research-steps[data-v-d1e07427]{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;margin:0!important;border:0!important;border-bottom:1px solid rgba(104,70,42,.19)!important;border-radius:0!important;background:#fff8e54d!important;box-shadow:none!important}.research-steps article[data-v-d1e07427]{min-height:57px!important;padding:10px 13px!important;border:0!important;border-right:1px solid rgba(104,70,42,.14)!important;border-radius:0!important;background:transparent!important}.research-steps article[data-v-d1e07427]:last-child{border-right:0!important}.research-steps article[data-v-d1e07427]:after{display:none!important}.research-steps b[data-v-d1e07427]{color:#a23d32!important;font-size:8px!important;letter-spacing:.12em}.research-steps strong[data-v-d1e07427]{margin:3px 0 1px!important;color:#553725!important;font:14px STKaiti,KaiTi,serif!important}.research-steps span[data-v-d1e07427]{color:#8b735b!important;font-size:9px!important}.research-form-card[data-v-d1e07427]{width:min(760px,calc(100% - 36px))!important;max-width:none!important;margin:20px auto 0!important;padding:18px 20px!important;border:1px solid rgba(104,70,42,.2)!important;border-radius:0!important;background:#fff9e8b8!important;box-shadow:0 10px 25px #4b301d12!important}.form-group[data-v-d1e07427]{margin-bottom:15px!important}.form-group label[data-v-d1e07427]{color:#553725!important;font-size:11px!important}.topic-input[data-v-d1e07427],.outline-editor[data-v-d1e07427]{border:1px solid rgba(104,70,42,.25)!important;border-radius:0!important;color:#493326!important;background:#fffcf0d1!important;box-shadow:inset 0 1px 4px #68462a0a!important}.topic-input[data-v-d1e07427]:focus,.outline-editor[data-v-d1e07427]:focus{border-color:#a23d32!important;box-shadow:0 0 0 3px #a23d321a!important}.detail-opt[data-v-d1e07427]{border:1px solid rgba(104,70,42,.22)!important;border-radius:0!important;color:#705945!important;background:#fffcf0a3!important}.detail-opt.active[data-v-d1e07427]{border-color:#a23d32!important;color:#7a302a!important;background:#a23d321a!important}.btn-primary[data-v-d1e07427],.btn-secondary[data-v-d1e07427],.btn-stop[data-v-d1e07427]{min-height:36px!important;padding:7px 15px!important;border-radius:0!important;font-size:11px!important}.btn-primary[data-v-d1e07427]{border:1px solid #8e3029!important;color:#fff0d9!important;background:#a23d32!important;box-shadow:0 4px 10px #6f282224!important}.btn-primary[data-v-d1e07427]:hover:not(:disabled){background:#782c26!important}.btn-secondary[data-v-d1e07427]{border-color:#68462a40!important;color:#654c38!important;background:#fff9e8bd!important}.btn-secondary[data-v-d1e07427]:hover:not(:disabled){border-color:#a23d32!important;color:#8e3029!important;background:#fff5df!important}.recent-reports[data-v-d1e07427]{display:block!important;width:min(760px,calc(100% - 36px))!important;max-width:none!important;margin:18px auto 20px!important;padding:0!important;border:0!important;border-top:1px solid rgba(104,70,42,.28)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.recent-head[data-v-d1e07427]{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0!important;padding:9px 0 6px!important}.recent-head strong[data-v-d1e07427]{color:#553725!important;font:16px STKaiti,KaiTi,serif!important}.recent-head span[data-v-d1e07427]{color:#8b735b!important;font-size:10px!important}.recent-list[data-v-d1e07427]{border:1px solid rgba(104,70,42,.2)!important;border-radius:0!important;background:#fff9e89e!important}.recent-item[data-v-d1e07427]{border-top:1px solid rgba(104,70,42,.14)!important}.recent-item[data-v-d1e07427]:first-child{border-top:0!important}.recent-open[data-v-d1e07427]{padding:10px 38px 10px 12px!important}.recent-item b[data-v-d1e07427]{color:#493326!important;font:13px STKaiti,KaiTi,serif!important}.recent-open>small[data-v-d1e07427]{color:#8b735b!important;font-size:10px!important}.recent-item[data-v-d1e07427]:hover{background:#ffefcd9e!important}.recent-meta em[data-v-d1e07427]{border-radius:0!important;color:#a23d32!important;background:#f4e1b9!important}.recent-delete[data-v-d1e07427]{border-radius:0!important}.recent-empty[data-v-d1e07427],.recent-loading[data-v-d1e07427]{color:#8b735b!important;background:#fff9e873!important}.loading-state[data-v-d1e07427]{min-height:360px!important;padding:52px 20px!important;border:0!important;border-radius:0!important;background:radial-gradient(circle at 50% 38%,rgba(194,144,66,.16),transparent 35%)!important}.loading-spinner[data-v-d1e07427]{border-color:#68462a2e!important;border-top-color:#a23d32!important}.loading-text[data-v-d1e07427]{color:#553725!important;font:16px STKaiti,KaiTi,serif!important}.loading-topic[data-v-d1e07427]{color:#8b735b!important}.loading-progress[data-v-d1e07427]{height:7px!important;border-radius:0!important;background:#68462a24!important}.loading-progress i[data-v-d1e07427]{border-radius:0!important;background:linear-gradient(90deg,#a23d32,#c89b52)!important}.loading-stats span[data-v-d1e07427]{border-radius:0!important;border-color:#68462a33!important;color:#765d46!important;background:#fff9e8a6!important}@media (max-width:900px){.research-hero[data-v-d1e07427]{padding:11px 13px!important}.research-hero h2[data-v-d1e07427]{font-size:19px!important}.research-steps[data-v-d1e07427]{grid-template-columns:repeat(2,1fr)!important}.research-form-card[data-v-d1e07427],.recent-reports[data-v-d1e07427]{width:calc(100% - 24px)!important}.research-form-card[data-v-d1e07427],.recent-reports[data-v-d1e07427]{margin-top:12px!important}}@media (max-width:520px){.research-hero[data-v-d1e07427]{min-height:54px!important}.research-seal[data-v-d1e07427]{display:none!important}.research-steps[data-v-d1e07427]{grid-template-columns:1fr!important}.research-steps article[data-v-d1e07427]{min-height:45px!important;padding:8px 11px!important}.research-form-card[data-v-d1e07427]{padding:14px!important}.recent-open[data-v-d1e07427]{padding-left:9px!important}}.report-phase-form .report-main[data-v-d1e07427]{overflow:hidden!important}.research-workbench[data-v-d1e07427]{display:grid;min-height:0;flex:1;grid-template-columns:minmax(520px,1fr) minmax(280px,32%);gap:0;overflow:hidden}.research-primary[data-v-d1e07427]{display:flex;min-width:0;min-height:0;flex-direction:column;border-right:1px solid rgba(104,70,42,.2);background:linear-gradient(125deg,#fff9e9fa,#e7d2b1f0)}.research-intro[data-v-d1e07427]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:22px;padding:20px 26px 16px;border-bottom:1px solid rgba(104,70,42,.18);background:#fff8e58c}.research-intro p[data-v-d1e07427]{margin:0;color:#9a6a31;font-size:8px;letter-spacing:.2em}.research-intro h2[data-v-d1e07427]{margin:4px 0;color:#503526;font:26px STKaiti,KaiTi,serif}.research-intro>div>span[data-v-d1e07427]{color:#826d59;font-size:10px}.research-flow[data-v-d1e07427]{display:flex;flex:0 0 auto;align-items:center;gap:6px;color:#725b43;font:9px var(--font-sans)}.research-flow span[data-v-d1e07427]{display:flex;align-items:center;gap:4px;white-space:nowrap}.research-flow b[data-v-d1e07427]{display:grid;width:21px;height:21px;place-items:center;border:1px solid rgba(162,61,50,.28);color:#9b382f;font-size:7px}.research-flow i[data-v-d1e07427]{width:13px;height:1px;background:#704e312e}.research-form-card[data-v-d1e07427]{width:auto!important;min-width:0;margin:0!important;padding:18px 26px 22px!important;border:0!important;border-bottom:1px solid rgba(104,70,42,.14)!important;background:transparent!important;box-shadow:none!important}.research-form-grid[data-v-d1e07427]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.research-submit[data-v-d1e07427]{display:flex;align-items:center;gap:13px;margin-top:4px}.research-submit span[data-v-d1e07427]{color:#8b735b;font-size:9px;line-height:1.6}.research-side[data-v-d1e07427]{display:flex;min-width:0;min-height:0;flex-direction:column;background:linear-gradient(165deg,#e7cfa5,#cfa977)}.research-side .side-heading[data-v-d1e07427]{padding:19px 18px 10px}.research-side .side-heading p[data-v-d1e07427]{margin:0;color:#9a6a31;font-size:8px;letter-spacing:.2em}.research-side .side-heading h3[data-v-d1e07427]{margin:5px 0 2px;color:#553725;font:20px STKaiti,KaiTi,serif}.research-side .side-heading span[data-v-d1e07427]{color:#88715a;font-size:10px}.research-side .recent-list[data-v-d1e07427]{border:0;border-top:1px solid rgba(104,70,42,.16);border-radius:0;background:transparent}.research-side .recent-item[data-v-d1e07427]{min-height:60px;border-top:1px solid rgba(104,70,42,.12);background:transparent}.research-side .recent-item[data-v-d1e07427]:first-child{border-top:0}.research-side .recent-open[data-v-d1e07427]{min-height:58px;padding:9px 40px 9px 15px}.research-side .recent-open[data-v-d1e07427]:hover{background:#fff7e08c}.research-side .recent-item b[data-v-d1e07427]{font:13px STKaiti,KaiTi,serif}.research-side .recent-meta em[data-v-d1e07427]{background:#f4e1b9}.research-side .recent-empty[data-v-d1e07427],.research-side .recent-loading[data-v-d1e07427]{padding:14px;color:#8b735b;background:transparent}@media (max-width:1180px) and (min-width:821px){.research-workbench[data-v-d1e07427]{grid-template-columns:minmax(440px,1fr) 260px}.research-intro[data-v-d1e07427]{padding-inline:20px}.research-flow[data-v-d1e07427]{display:none}.research-form-card[data-v-d1e07427]{padding-inline:20px}}@media (max-width:820px){.report-phase-form .report-main[data-v-d1e07427]{overflow:visible!important}.research-workbench[data-v-d1e07427]{display:flex;flex-direction:column;overflow:visible}.research-primary[data-v-d1e07427]{order:1;min-height:auto;border-right:0;border-bottom:1px solid rgba(104,70,42,.18)}.research-intro[data-v-d1e07427]{align-items:flex-start;flex-direction:column;gap:10px;padding:16px 18px 12px}.research-intro h2[data-v-d1e07427]{font-size:23px}.research-flow[data-v-d1e07427]{width:100%;justify-content:space-between}.research-flow i[data-v-d1e07427]{flex:1}.research-form-card[data-v-d1e07427]{padding:14px 18px}.research-form-grid[data-v-d1e07427]{grid-template-columns:1fr}.research-side[data-v-d1e07427]{order:2;min-height:auto}.research-side .side-heading[data-v-d1e07427]{padding:14px 18px 7px}}@media (max-width:520px){.research-intro[data-v-d1e07427]{padding-inline:13px}.research-intro h2[data-v-d1e07427]{font-size:20px}.research-flow[data-v-d1e07427]{font-size:7px;gap:4px}.research-flow b[data-v-d1e07427]{width:19px;height:19px}.research-form-card[data-v-d1e07427]{padding:12px 13px}.research-form-grid[data-v-d1e07427]{grid-template-columns:1fr}}.report-phase-form .report-view[data-v-d1e07427],.report-phase-form .report-main[data-v-d1e07427]{height:100%!important;min-height:0!important;overflow:hidden!important}.report-phase-form .research-workbench[data-v-d1e07427]{min-height:0!important;flex:1!important}.report-phase-form .research-primary[data-v-d1e07427]{min-height:0!important;overflow:auto!important}.report-phase-form .research-side[data-v-d1e07427]{min-height:0!important}.research-side .side-heading[data-v-d1e07427]{flex:0 0 auto!important;padding:15px 16px 9px!important}.research-side .side-heading p[data-v-d1e07427]{margin:0!important;color:#9a6a31!important;font-size:7px!important;letter-spacing:.2em!important}.research-side .side-heading h3[data-v-d1e07427]{margin:4px 0 1px!important;color:#553725!important;font:19px STKaiti,KaiTi,serif!important}.research-side .side-heading span[data-v-d1e07427]{color:#88715a!important;font-size:10px!important}.research-side .recent-list[data-v-d1e07427]{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;padding:4px 8px 10px!important;border-top:1px solid rgba(104,70,42,.12)!important}.research-side .recent-item[data-v-d1e07427]{position:relative!important;margin:0 0 6px!important;min-height:auto!important;border:1px solid rgba(104,70,42,.15)!important;border-left:3px solid rgba(162,61,50,.45)!important;border-radius:0!important;background:#fff9e8c7!important;box-shadow:0 3px 8px #4b301d0d!important;overflow:hidden!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.research-side .recent-item[data-v-d1e07427]:hover{border-color:#a23d326b!important;border-left-color:#a23d32!important;background:#fff3d6eb!important;box-shadow:0 5px 12px #4b301d17!important}.research-side .recent-open[data-v-d1e07427]{display:block!important;min-height:0!important;padding:10px 38px 10px 12px!important}.research-side .recent-item b[data-v-d1e07427]{display:block!important;color:#493326!important;font:13px STKaiti,KaiTi,serif!important;letter-spacing:.02em!important}.research-side .recent-open>small[data-v-d1e07427]{display:block!important;margin-top:3px!important;overflow:hidden!important;color:#8b735b!important;font-size:10px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.research-side .recent-meta[data-v-d1e07427]{position:absolute!important;top:10px!important;right:30px!important;display:flex!important;align-items:center!important;gap:5px!important}.research-side .recent-meta em[data-v-d1e07427]{display:inline-block!important;padding:2px 6px!important;border-radius:2px!important;color:#9b382f!important;background:#f4e1b9!important;font-size:9px!important;font-style:normal!important}.research-side .recent-meta i[data-v-d1e07427]{display:inline-block!important;padding:2px 5px!important;border:1px solid rgba(104,70,42,.18)!important;color:#826d59!important;background:#ffffff80!important;font-size:8px!important;font-style:normal!important}.research-side .recent-delete[data-v-d1e07427]{top:auto!important;right:8px!important;bottom:7px!important;display:inline-flex!important;width:auto!important;height:22px!important;align-items:center!important;gap:3px!important;padding:0 9px!important;border:1px solid rgba(143,52,44,.24)!important;border-radius:999px!important;color:#a23d32!important;background:#fffaf0d9!important;font-size:9px!important}.research-side .recent-delete[data-v-d1e07427]:hover{border-color:#a23d32!important;color:#fff!important;background:#a23d32!important}.research-side .recent-empty[data-v-d1e07427],.research-side .recent-loading[data-v-d1e07427]{display:flex!important;min-height:140px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:16px!important;color:#8b735b!important;background:#fff9e866!important;font-size:11px!important;text-align:center!important;line-height:1.7!important}@media (max-width:820px){.report-phase-form .report-view[data-v-d1e07427],.report-phase-form .report-main[data-v-d1e07427]{height:auto!important;overflow:visible!important}.report-phase-form .research-workbench[data-v-d1e07427]{min-height:0!important}.report-phase-form .research-side[data-v-d1e07427]{min-height:auto!important}.research-side .recent-list[data-v-d1e07427]{overflow:visible!important}}.report-phase-outline_edit .report-view[data-v-d1e07427]{height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important;background:transparent!important}.report-phase-outline_edit .report-main[data-v-d1e07427]{display:block!important;height:100%!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:auto!important;background:transparent!important;box-shadow:none!important}.report-phase-outline_edit .report-main[data-v-d1e07427] .chapter-workspace{margin:0!important;border-radius:0!important;border-color:#68462a2e!important;background:linear-gradient(110deg,#f7ecd4,#e6cfa9)!important;box-shadow:none!important}@media (max-width:820px){.report-phase-outline_edit .report-view[data-v-d1e07427],.report-phase-outline_edit .report-main[data-v-d1e07427]{height:auto!important;overflow:visible!important}}.scene-dossier-flow[data-v-d1e07427]{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:2px;margin-right:auto;padding:0 10px;border-right:1px solid rgba(230,190,119,.16);justify-content:flex-end}.scene-dossier-flow .flow-node[data-v-d1e07427]{display:flex;flex:0 0 auto;align-items:center;gap:4px;padding:0 5px;color:#f5dfb599;white-space:nowrap}.scene-dossier-flow .flow-node em[data-v-d1e07427]{font:8px var(--font-sans);font-style:normal;letter-spacing:.04em}.scene-dossier-flow .flow-node i[data-v-d1e07427]{display:grid;width:16px;height:16px;place-items:center;border:1px solid rgba(230,190,119,.28);border-radius:50%;color:#f5dfb5a8;background:#ffffff05;font-size:8px;font-style:normal}.scene-dossier-flow .flow-node[data-v-d1e07427]:not(:last-child):after{content:"";width:12px;height:1px;background:#e6be772e}.scene-dossier-flow .flow-node.done[data-v-d1e07427]{color:#e0c596d1}.scene-dossier-flow .flow-node.done i[data-v-d1e07427]{border-color:#b9924f;color:#f0d79b;background:#b9924f2e}.scene-dossier-flow .flow-node.active[data-v-d1e07427]{color:#f3d9a6}.scene-dossier-flow .flow-node.active i[data-v-d1e07427]{border-color:#a23d32;color:#f2c777;background:#97332a5c;box-shadow:0 0 0 2px #a23d3224}.scene-dossier-flow .flow-node.error i[data-v-d1e07427]{border-color:#c25a48;color:#ef9c8c;background:#a23d3247}@media (max-width:1180px){.scene-dossier-flow[data-v-d1e07427]{padding-inline:6px}.scene-dossier-flow .flow-node em[data-v-d1e07427]{font-size:7px}.scene-dossier-flow .flow-node[data-v-d1e07427]:not(:last-child):after{width:7px}}@media (max-width:820px){.scene-dossier-flow[data-v-d1e07427]{flex:1 1 auto;order:-1;width:100%;margin:0 0 4px;padding:3px 6px;border-right:0;border-bottom:1px solid rgba(230,190,119,.12);overflow-x:auto}.scene-dossier-flow .flow-node[data-v-d1e07427]{flex:0 0 auto}}@media (max-width:520px){.scene-dossier-flow .flow-node[data-v-d1e07427]{padding-inline:3px}.scene-dossier-flow .flow-node em[data-v-d1e07427]{display:none}.scene-dossier-flow .flow-node[data-v-d1e07427]:not(:last-child):after{width:4px}}@media (min-width:821px){.report-phase-outline_edit .report-main[data-v-d1e07427]{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;padding:12px 16px!important;overflow:hidden!important}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427]{width:100%!important;flex:1 1 auto!important;min-height:0!important;margin:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}}@media (max-width:820px){.report-phase-outline_edit .report-main[data-v-d1e07427],.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427]{display:block!important;overflow:visible!important}}.report-phase-form .research-side .recent-item[data-v-d1e07427]{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:0;align-items:stretch;border-bottom:1px solid rgba(104,70,42,.1)}.report-phase-form .research-side .recent-open[data-v-d1e07427]{position:relative!important;display:block!important;width:100%!important;padding:10px 12px!important;text-align:left!important}.report-phase-form .research-side .recent-title-row[data-v-d1e07427]{display:block!important}.report-phase-form .research-side .recent-open b[data-v-d1e07427]{font:13px STKaiti,KaiTi,serif!important;color:#4a3323!important}.report-phase-form .research-side .recent-open>small[data-v-d1e07427]{display:block!important;margin-top:3px!important;overflow:hidden!important;color:#9a8465!important;font-size:10px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.report-phase-form .research-side .recent-meta[data-v-d1e07427]{position:static!important;display:inline-flex!important;align-items:center!important;gap:6px!important;margin-top:6px!important}.report-phase-form .research-side .recent-delete[data-v-d1e07427]{position:relative!important;inset:auto!important;justify-self:center!important;display:grid!important;width:28px!important;height:28px!important;place-items:center!important;padding:0!important;border:1px solid rgba(162,61,50,.18)!important;border-radius:50%!important;color:#a23d32!important;background:transparent!important;font-size:13px!important;opacity:.75!important}.report-phase-form .research-side .recent-delete[data-v-d1e07427]:hover{opacity:1!important;border-color:#a23d32!important;color:#fff!important;background:#a23d32!important}.report-phase-form .research-side .recent-delete span[data-v-d1e07427]{transform:translateY(-1px)!important}.report-phase-form .research-side .recent-item[data-v-d1e07427]:hover{background:#fff8e680!important}.research-side .recent-item[data-v-d1e07427]{display:grid!important;grid-template-columns:minmax(0,1fr) 54px!important;align-items:center!important}.research-side .recent-delete[data-v-d1e07427]{position:relative!important;inset:auto!important;justify-self:center!important;align-self:center!important;margin:0 6px 0 0!important;width:30px!important;height:30px!important;place-items:center!important;display:grid!important;opacity:.8!important}.research-side .recent-delete[data-v-d1e07427]:hover{opacity:1!important;border-color:#a23d32!important;color:#fff!important;background:#a23d32!important}.report-main[data-v-d1e07427]{background:transparent!important;box-shadow:none!important;border:none!important;padding:0!important;border-radius:0!important}.research-workbench[data-v-d1e07427]{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important;gap:30px!important}.research-primary[data-v-d1e07427]{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important}.research-intro[data-v-d1e07427]{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:10px 2px 18px!important;border-bottom:1px solid rgba(120,86,56,.18)!important}.research-flow[data-v-d1e07427]{margin-top:16px!important;gap:8px!important}.report-form-card[data-v-d1e07427]{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:22px 2px 4px!important}.form-group textarea.topic-input[data-v-d1e07427]{box-shadow:none!important;border-radius:2px!important}.research-side[data-v-d1e07427]{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important}.side-heading[data-v-d1e07427]{border-bottom:1px solid rgba(120,86,56,.18)!important;padding-bottom:12px!important}.recent-list[data-v-d1e07427]{background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;gap:0!important}.recent-item[data-v-d1e07427]{border:none!important;box-shadow:none!important;border-radius:0!important;border-bottom:1px solid rgba(120,86,56,.12)!important;background:transparent!important}.research-submit[data-v-d1e07427]{margin-top:26px!important}.report-phase-outline_edit .report-main[data-v-d1e07427]{overflow-y:auto!important;overflow-x:hidden!important;padding:10px 14px!important}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427]{display:block!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;overflow:visible!important}.report-view[data-v-d1e07427]{background:transparent!important}.report-phase-outline_edit .report-main[data-v-d1e07427]{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;margin:0!important}.report-phase-outline_edit .report-main .chapter-workspace[data-v-d1e07427]{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.report-view input[data-v-d1e07427]:focus,.report-view textarea[data-v-d1e07427]:focus,.report-view select[data-v-d1e07427]:focus,.report-view input[data-v-d1e07427]:focus-visible,.report-view textarea[data-v-d1e07427]:focus-visible{outline:none!important;box-shadow:none!important;border-color:#68462a73!important;background:#fffef9!important}.report-view input[data-v-d1e07427]:hover,.report-view textarea[data-v-d1e07427]:hover{border-color:#68462a4d!important}.report-view[data-v-d1e07427] ::selection{background:#b6925947!important;color:inherit!important}.login-page[data-v-5da4a522],.login-page[data-v-5da4a522] *,.login-page[data-v-5da4a522] *:before,.login-page[data-v-5da4a522] *:after{box-sizing:border-box}.login-page[data-v-5da4a522]{display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,36vw);width:100%;max-width:100vw;min-height:100dvh;overflow:hidden;background:#171310}.scholar-cover[data-v-5da4a522]{position:relative;display:flex;overflow:hidden;min-width:0;flex-direction:column;padding:34px 48px 28px;color:#f7f0e2;background:radial-gradient(circle at 72% 38%,rgba(191,151,80,.16),transparent 23%),radial-gradient(circle at 8% 92%,rgba(166,70,60,.17),transparent 28%),linear-gradient(138deg,#211c18,#171310 52%,#090807)}.cover-grid[data-v-5da4a522]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;background-image:linear-gradient(rgba(235,218,177,.22) 1px,transparent 1px),linear-gradient(90deg,rgba(235,218,177,.22) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 74%);mask-image:linear-gradient(90deg,#000,transparent 74%)}.cover-brand[data-v-5da4a522],.cover-copy[data-v-5da4a522],.scholar-mark[data-v-5da4a522],.cover-foot[data-v-5da4a522],.vertical-title[data-v-5da4a522]{position:relative;z-index:1}.cover-brand[data-v-5da4a522]{display:flex;align-items:center;gap:13px}.brand-seal[data-v-5da4a522]{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(255,243,222,.5);border-radius:3px;color:#fff4e4;background:var(--tcm-cinnabar);font:29px STKaiti,KaiTi,serif;box-shadow:inset 0 0 0 2px #fff3,0 10px 24px #07191438}.cover-brand div[data-v-5da4a522]{display:flex;flex-direction:column}.cover-brand strong[data-v-5da4a522]{font-size:17px;letter-spacing:.12em}.cover-brand small[data-v-5da4a522]{margin-top:3px;color:#f7f0e28f;font-family:var(--font-sans);font-size:10px;letter-spacing:.06em}.vertical-title[data-v-5da4a522]{position:absolute;top:115px;left:48px;display:flex;flex-direction:column;gap:2px;padding:14px 10px;border-left:1px solid rgba(225,196,132,.32);color:#d5b978;font:13px STKaiti,KaiTi,serif;letter-spacing:.12em}.cover-copy[data-v-5da4a522]{width:min(650px,74%);margin:auto 0 auto clamp(54px,7vw,110px);padding:5vh 0}.cover-kicker[data-v-5da4a522]{color:#d3b470;font-family:var(--font-sans);font-size:10px;letter-spacing:.28em}.cover-copy h1[data-v-5da4a522]{margin:18px 0 21px;font-size:clamp(44px,5vw,76px);font-weight:500;line-height:1.14;letter-spacing:.06em}.cover-copy h1 em[data-v-5da4a522]{color:#d8bd7d;font-style:normal}.cover-desc[data-v-5da4a522]{max-width:610px;color:#f7f0e2b3;font-family:var(--font-sans);font-size:13px;line-height:2}.scholar-path[data-v-5da4a522]{display:flex;align-items:center;gap:14px;margin-top:40px}.scholar-path article[data-v-5da4a522]{display:flex;align-items:center;gap:9px}.scholar-path article>span[data-v-5da4a522]{color:#d6b66f;font-family:var(--font-sans);font-size:9px}.scholar-path article div[data-v-5da4a522]{display:flex;flex-direction:column}.scholar-path b[data-v-5da4a522]{font-size:14px;font-weight:500}.scholar-path small[data-v-5da4a522]{margin-top:3px;color:#f7f0e27a;font-family:var(--font-sans);font-size:9px}.scholar-path i[data-v-5da4a522]{width:35px;height:1px;background:#d8bd7d4d}.scholar-mark[data-v-5da4a522]{position:absolute;right:clamp(20px,4vw,70px);bottom:90px;display:grid;place-items:center;width:210px;height:210px}.orbit[data-v-5da4a522]{position:absolute;border:1px solid rgba(225,197,138,.2);border-radius:50%}.orbit-one[data-v-5da4a522]{top:0;right:0;bottom:0;left:0;border-style:dashed;animation:slow-5da4a522 28s linear infinite}.orbit-two[data-v-5da4a522]{top:25px;right:25px;bottom:25px;left:25px}.portrait[data-v-5da4a522]{display:flex;width:116px;height:142px;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(234,209,157,.5);border-radius:58px 58px 18px 18px;background:#ffffff0b;box-shadow:inset 0 0 34px #e8cd9414}.portrait span[data-v-5da4a522]{color:#e7d1a2;font:58px STKaiti,KaiTi,serif}.portrait small[data-v-5da4a522]{color:#c7a965;font-size:11px;letter-spacing:.35em;padding-left:.35em}.scholar-mark p[data-v-5da4a522]{position:absolute;bottom:-9px;color:#f7f0e27a;font-size:9px;letter-spacing:.15em}.cover-foot[data-v-5da4a522]{display:flex;justify-content:space-between;border-top:1px solid rgba(239,221,182,.14);padding-top:17px;color:#f7f0e266;font-family:var(--font-sans);font-size:9px;letter-spacing:.14em}.access-panel[data-v-5da4a522]{position:relative;display:grid;place-items:center;min-width:0;padding:44px clamp(32px,4vw,66px);background:linear-gradient(90deg,#ede4d2 0,#ede4d2 10px,#fffdf7 10px,#fffdf7);box-shadow:-26px 0 70px #061b1538}.access-panel[data-v-5da4a522]:before{position:absolute;top:0;bottom:0;left:9px;width:1px;content:"";background:#a8473d38}.folio-index[data-v-5da4a522]{position:absolute;top:64px;left:-17px;display:flex;width:34px;height:92px;flex-direction:column;align-items:center;justify-content:center;border-radius:5px 0 0 5px;color:#fff7e9;background:var(--tcm-cinnabar);font:15px STKaiti,KaiTi,serif;box-shadow:-8px 8px 20px #2d201a24}.access-card[data-v-5da4a522]{width:min(400px,100%)}.card-heading p[data-v-5da4a522]{color:var(--tcm-cinnabar);font-family:var(--font-sans);font-size:9px;letter-spacing:.2em}.heading-line[data-v-5da4a522]{display:block;width:48px;height:2px;margin:13px 0 21px;background:var(--tcm-gold)}.card-heading h2[data-v-5da4a522]{margin:0;color:var(--tcm-jade-deep);font-size:38px;font-weight:500;letter-spacing:.08em}.card-heading small[data-v-5da4a522]{display:block;margin:10px 0 35px;color:var(--tcm-muted);font-family:var(--font-sans);font-size:11px;line-height:1.7}.access-card form[data-v-5da4a522]{display:flex;flex-direction:column;gap:17px}.access-card form>label[data-v-5da4a522]{display:flex;flex-direction:column;gap:8px;color:var(--tcm-ink-soft);font-family:var(--font-sans);font-size:11px}.access-card input[data-v-5da4a522]{width:100%;min-width:0;height:48px;padding:0 14px;border:1px solid rgba(55,45,37,.22);border-radius:4px;color:var(--tcm-ink);background:#ffffffc2;font-size:13px;outline:none}.access-card input[data-v-5da4a522]:focus{border-color:var(--tcm-jade);box-shadow:0 0 0 3px #315f5014}.password[data-v-5da4a522]{position:relative}.password input[data-v-5da4a522]{padding-right:60px}.password button[data-v-5da4a522]{position:absolute;top:50%;right:8px;min-width:42px;height:32px;border:0;color:var(--tcm-jade);background:transparent;font-size:10px;transform:translateY(-50%);cursor:pointer}.form-options[data-v-5da4a522]{display:flex;justify-content:space-between;gap:12px;color:var(--tcm-muted);font-family:var(--font-sans);font-size:10px}.remember[data-v-5da4a522]{display:flex!important;flex-direction:row!important;align-items:center;gap:6px!important}.remember input[data-v-5da4a522]{width:15px;height:15px}.error[data-v-5da4a522]{padding:10px 12px;color:var(--tcm-cinnabar-deep);background:var(--tcm-cinnabar-light);font-size:11px}.login-btn[data-v-5da4a522]{display:flex;width:100%;height:50px;align-items:center;justify-content:space-between;padding:0 18px;border:0;border-radius:4px;color:#fff;background:var(--tcm-jade);font-family:var(--font-sans);font-size:13px;cursor:pointer;box-shadow:0 12px 26px #315f5033}.login-btn b[data-v-5da4a522]{font-size:20px;font-weight:300}.login-btn[data-v-5da4a522]:hover:not(:disabled){background:var(--tcm-jade-deep);transform:translateY(-2px)}.login-btn[data-v-5da4a522]:disabled{background:#91a49c;box-shadow:none;cursor:not-allowed}.register[data-v-5da4a522]{margin-top:22px;color:var(--tcm-muted);font-size:11px;text-align:center}.register a[data-v-5da4a522]{color:var(--tcm-cinnabar);font-weight:600;text-decoration:none}.trust-row[data-v-5da4a522]{display:flex;align-items:center;gap:10px;margin-top:34px;padding-top:20px;border-top:1px solid var(--tcm-line)}.trust-row span[data-v-5da4a522]{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:1px solid rgba(168,71,61,.35);color:var(--tcm-cinnabar);font:17px STKaiti,KaiTi,serif}.trust-row p[data-v-5da4a522]{color:var(--tcm-muted);font-family:var(--font-sans);font-size:9px;line-height:1.7}@keyframes slow-5da4a522{to{transform:rotate(360deg)}}.scholar-cover[data-v-5da4a522]{animation:coverReveal-5da4a522 .9s cubic-bezier(.22,1,.36,1) both}.access-panel[data-v-5da4a522]{animation:sheetEnter-5da4a522 .82s .12s cubic-bezier(.22,1,.36,1) both}.cover-brand[data-v-5da4a522]{animation:fadeDown-5da4a522 .65s .18s both}.vertical-title[data-v-5da4a522]{animation:fadeDown-5da4a522 .7s .3s both}.cover-kicker[data-v-5da4a522]{animation:fadeUp-5da4a522 .55s .28s both}.cover-copy h1[data-v-5da4a522]{animation:fadeUp-5da4a522 .72s .36s cubic-bezier(.22,1,.36,1) both}.cover-desc[data-v-5da4a522]{animation:fadeUp-5da4a522 .65s .48s both}.scholar-path[data-v-5da4a522]{animation:fadeUp-5da4a522 .65s .58s both}.cover-foot[data-v-5da4a522]{animation:fadeUp-5da4a522 .55s .72s both}.scholar-mark[data-v-5da4a522]{animation:markEnter-5da4a522 .9s .48s cubic-bezier(.22,1,.36,1) both}.portrait[data-v-5da4a522]{animation:portraitBreathe-5da4a522 5.5s 1.4s ease-in-out infinite}.orbit-one[data-v-5da4a522]{animation:slow-5da4a522 28s linear infinite}.orbit-two[data-v-5da4a522]{animation:reverseSlow-5da4a522 22s linear infinite}.folio-index[data-v-5da4a522]{animation:indexDrop-5da4a522 .58s .72s cubic-bezier(.2,.9,.3,1.25) both}.card-heading[data-v-5da4a522]>*{animation:fadeUp-5da4a522 .56s both}.card-heading p[data-v-5da4a522]{animation-delay:.3s}.heading-line[data-v-5da4a522]{animation-delay:.38s}.card-heading h2[data-v-5da4a522]{animation-delay:.45s}.card-heading small[data-v-5da4a522]{animation-delay:.53s}.access-card form>label[data-v-5da4a522],.form-options[data-v-5da4a522],.error[data-v-5da4a522],.login-btn[data-v-5da4a522],.register[data-v-5da4a522],.trust-row[data-v-5da4a522]{animation:fadeUp-5da4a522 .5s both}.access-card form>label[data-v-5da4a522]:nth-child(1){animation-delay:.58s}.access-card form>label[data-v-5da4a522]:nth-child(2){animation-delay:.65s}.form-options[data-v-5da4a522]{animation-delay:.71s}.login-btn[data-v-5da4a522]{animation-delay:.78s}.register[data-v-5da4a522]{animation-delay:.84s}.trust-row[data-v-5da4a522]{animation-delay:.9s}.access-card input[data-v-5da4a522],.password button[data-v-5da4a522],.login-btn[data-v-5da4a522],.register a[data-v-5da4a522]{transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease,transform .22s ease}.access-card input[data-v-5da4a522]:hover{border-color:#b33d3266}.login-btn b[data-v-5da4a522]{transition:transform .25s ease}.login-btn:hover:not(:disabled) b[data-v-5da4a522]{transform:translate(5px)}.brand-seal[data-v-5da4a522]{transition:transform .3s ease,box-shadow .3s ease}.cover-brand:hover .brand-seal[data-v-5da4a522]{transform:rotate(-3deg) scale(1.04);box-shadow:inset 0 0 0 2px #fff3,0 14px 30px #0719144d}@keyframes coverReveal-5da4a522{0%{opacity:.65;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes sheetEnter-5da4a522{0%{opacity:0;transform:translate(54px)}to{opacity:1;transform:none}}@keyframes fadeUp-5da4a522{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes fadeDown-5da4a522{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes markEnter-5da4a522{0%{opacity:0;transform:translateY(24px) scale(.82)}to{opacity:1;transform:none}}@keyframes portraitBreathe-5da4a522{0%,to{transform:translateY(0);box-shadow:inset 0 0 34px #e8cd9414}50%{transform:translateY(-6px);box-shadow:inset 0 0 44px #e8cd9426,0 16px 34px #120c0933}}@keyframes reverseSlow-5da4a522{to{transform:rotate(-360deg)}}@keyframes indexDrop-5da4a522{0%{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:none}}@media (max-width:1100px){.login-page[data-v-5da4a522]{grid-template-columns:minmax(0,1fr) 430px}.scholar-mark[data-v-5da4a522]{opacity:.58;right:10px}.cover-copy[data-v-5da4a522]{width:82%;margin-left:45px}.cover-copy h1[data-v-5da4a522]{font-size:48px}.scholar-path[data-v-5da4a522]{gap:8px}.scholar-path i[data-v-5da4a522]{width:18px}}@media (max-width:900px){.login-page[data-v-5da4a522]{display:block;overflow-y:auto;background:var(--tcm-white)}.scholar-cover[data-v-5da4a522]{min-height:360px;padding:20px}.vertical-title[data-v-5da4a522],.cover-foot[data-v-5da4a522],.scholar-path[data-v-5da4a522]{display:none}.cover-copy[data-v-5da4a522]{width:min(590px,90%);margin:56px auto 0;padding:0;text-align:center}.cover-copy h1[data-v-5da4a522]{font-size:40px}.cover-desc[data-v-5da4a522]{font-size:12px}.scholar-mark[data-v-5da4a522]{right:50%;bottom:-79px;width:150px;height:150px;opacity:.35;transform:translate(50%)}.portrait[data-v-5da4a522]{transform:scale(.7)}.access-panel[data-v-5da4a522]{padding:78px 22px 38px;background:var(--tcm-white);box-shadow:none}.folio-index[data-v-5da4a522]{display:none}.access-card[data-v-5da4a522]{width:min(420px,100%)}}@media (max-width:520px){.scholar-cover[data-v-5da4a522]{min-height:286px;padding:15px 14px}.cover-brand small[data-v-5da4a522]{display:none}.brand-seal[data-v-5da4a522]{width:39px;height:39px;font-size:23px}.cover-brand strong[data-v-5da4a522]{font-size:15px}.cover-copy[data-v-5da4a522]{width:100%;margin-top:44px}.cover-kicker[data-v-5da4a522]{font-size:8px}.cover-copy h1[data-v-5da4a522]{margin:12px 0;font-size:31px}.cover-desc[data-v-5da4a522]{display:none}.scholar-mark[data-v-5da4a522]{bottom:-70px;transform:translate(50%) scale(.78)}.access-panel[data-v-5da4a522]{width:100vw;max-width:100vw;padding:62px 18px 30px;overflow:hidden}.access-card[data-v-5da4a522]{width:calc(100vw - 36px)}.card-heading h2[data-v-5da4a522]{font-size:30px}.card-heading small[data-v-5da4a522]{margin-bottom:27px}.form-options>span[data-v-5da4a522]{max-width:145px;text-align:right}.trust-row[data-v-5da4a522]{margin-top:25px}}@media (prefers-reduced-motion:reduce){.scholar-cover[data-v-5da4a522],.access-panel[data-v-5da4a522],.cover-brand[data-v-5da4a522],.vertical-title[data-v-5da4a522],.cover-kicker[data-v-5da4a522],.cover-copy h1[data-v-5da4a522],.cover-desc[data-v-5da4a522],.scholar-path[data-v-5da4a522],.cover-foot[data-v-5da4a522],.scholar-mark[data-v-5da4a522],.portrait[data-v-5da4a522],.orbit[data-v-5da4a522],.folio-index[data-v-5da4a522],.card-heading[data-v-5da4a522]>*,.access-card form>label[data-v-5da4a522],.form-options[data-v-5da4a522],.error[data-v-5da4a522],.login-btn[data-v-5da4a522],.register[data-v-5da4a522],.trust-row[data-v-5da4a522]{animation:none!important;transition:none!important}}.scholar-cover[data-v-5da4a522]{animation:coverRevealSafe-5da4a522 .75s cubic-bezier(.22,1,.36,1)}.access-panel[data-v-5da4a522]{animation:sheetEnterSafe-5da4a522 .72s cubic-bezier(.22,1,.36,1)}.cover-brand[data-v-5da4a522],.vertical-title[data-v-5da4a522],.cover-kicker[data-v-5da4a522],.cover-copy h1[data-v-5da4a522],.cover-desc[data-v-5da4a522],.scholar-path[data-v-5da4a522],.cover-foot[data-v-5da4a522],.scholar-mark[data-v-5da4a522],.folio-index[data-v-5da4a522],.card-heading[data-v-5da4a522]>*,.access-card form>label[data-v-5da4a522],.form-options[data-v-5da4a522],.error[data-v-5da4a522],.login-btn[data-v-5da4a522],.register[data-v-5da4a522],.trust-row[data-v-5da4a522]{animation-delay:0s;animation-fill-mode:none}.cover-brand[data-v-5da4a522],.vertical-title[data-v-5da4a522]{animation-name:fadeDownSafe-5da4a522}.cover-kicker[data-v-5da4a522],.cover-copy h1[data-v-5da4a522],.cover-desc[data-v-5da4a522],.scholar-path[data-v-5da4a522],.cover-foot[data-v-5da4a522],.card-heading[data-v-5da4a522]>*,.access-card form>label[data-v-5da4a522],.form-options[data-v-5da4a522],.error[data-v-5da4a522],.login-btn[data-v-5da4a522],.register[data-v-5da4a522],.trust-row[data-v-5da4a522]{animation-name:fadeUpSafe-5da4a522}.scholar-mark[data-v-5da4a522]{animation-name:markEnterSafe-5da4a522}.folio-index[data-v-5da4a522]{animation-name:indexDropSafe-5da4a522}@keyframes coverRevealSafe-5da4a522{0%{clip-path:inset(0 18% 0 0);filter:saturate(.82)}to{clip-path:inset(0);filter:none}}@keyframes sheetEnterSafe-5da4a522{0%{transform:translate(34px)}to{transform:none}}@keyframes fadeUpSafe-5da4a522{0%{transform:translateY(13px)}to{transform:none}}@keyframes fadeDownSafe-5da4a522{0%{transform:translateY(-10px)}to{transform:none}}@keyframes markEnterSafe-5da4a522{0%{transform:translateY(18px) scale(.9)}to{transform:none}}@keyframes indexDropSafe-5da4a522{0%{transform:translateY(-18px)}to{transform:none}}.scholar-cover[data-v-5da4a522]{animation:none!important;clip-path:none!important;filter:none!important}.access-panel[data-v-5da4a522]{animation:sheetEnterStable-5da4a522 .46s cubic-bezier(.22,1,.36,1);box-shadow:-14px 0 38px #1c140e29}.scholar-mark[data-v-5da4a522]{right:clamp(28px,3vw,52px);bottom:76px;width:190px;height:190px}.portrait[data-v-5da4a522]{width:108px;height:132px}.cover-copy[data-v-5da4a522]{width:min(620px,68%);padding:3vh 0}.cover-desc[data-v-5da4a522]{font-size:14px;color:#f7f0e2c7}.scholar-path small[data-v-5da4a522],.scholar-path article>span[data-v-5da4a522],.scholar-mark p[data-v-5da4a522],.cover-foot[data-v-5da4a522]{font-size:11px}.card-heading p[data-v-5da4a522]{font-size:11px}.card-heading small[data-v-5da4a522]{font-size:13px;color:#61716a}.access-card form>label>span[data-v-5da4a522],.form-options[data-v-5da4a522],.register[data-v-5da4a522],.trust-row[data-v-5da4a522]{font-size:12px}.login-btn[data-v-5da4a522]{min-height:48px;background:linear-gradient(135deg,#b33d32,#802b25);box-shadow:0 12px 26px #b33d323d}.login-btn[data-v-5da4a522]:hover:not(:disabled){background:#7c2924}.login-btn[data-v-5da4a522]:disabled{color:#837970;background:#e4ddd2;box-shadow:none;opacity:1;cursor:not-allowed}.access-card input[data-v-5da4a522],.password[data-v-5da4a522]{min-height:46px}@keyframes sheetEnterStable-5da4a522{0%{transform:translate(18px)}to{transform:none}}@media (max-width:1100px){.scholar-mark[data-v-5da4a522]{right:22px;width:170px;height:170px}.cover-copy[data-v-5da4a522]{width:70%;margin-left:42px}.cover-desc[data-v-5da4a522]{font-size:13px}}@media (max-width:900px){.scholar-mark[data-v-5da4a522]{right:50%;bottom:-58px;width:136px;height:136px;transform:translate(50%);opacity:.28}.portrait[data-v-5da4a522]{width:92px;height:110px}.access-panel[data-v-5da4a522]{animation:none;padding-top:68px}}@media (max-width:520px){.cover-kicker[data-v-5da4a522],.card-heading p[data-v-5da4a522]{font-size:10px}.card-heading small[data-v-5da4a522]{font-size:12px}.access-card form>label>span[data-v-5da4a522],.form-options[data-v-5da4a522],.register[data-v-5da4a522],.trust-row[data-v-5da4a522]{font-size:12px}}.ambient-light[data-v-5da4a522]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.ambient-light i[data-v-5da4a522]{position:absolute;border-radius:50%;filter:blur(2px);opacity:.26;will-change:transform}.ambient-light i[data-v-5da4a522]:nth-child(1){top:-18%;left:18%;width:34vw;height:34vw;background:radial-gradient(circle,rgba(190,139,77,.22),transparent 67%);animation:ambientDriftA-5da4a522 16s ease-in-out infinite alternate}.ambient-light i[data-v-5da4a522]:nth-child(2){right:-10%;bottom:-24%;width:29vw;height:29vw;background:radial-gradient(circle,rgba(179,61,50,.2),transparent 68%);animation:ambientDriftB-5da4a522 19s ease-in-out infinite alternate}.ambient-light i[data-v-5da4a522]:nth-child(3){top:28%;left:52%;width:18vw;height:18vw;border:1px solid rgba(207,169,105,.12);animation:ambientOrbit-5da4a522 24s linear infinite}.gold-sweep[data-v-5da4a522]{position:absolute;z-index:1;top:-20%;bottom:-20%;left:-35%;width:20%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(229,201,148,.09),transparent);filter:blur(7px);transform:skew(-15deg);animation:goldSweep-5da4a522 10s 2s ease-in-out infinite}.paper-shimmer[data-v-5da4a522]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.paper-shimmer[data-v-5da4a522]:before{position:absolute;top:-35%;left:-80%;width:55%;height:170%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.38),transparent);content:"";transform:skew(-18deg);animation:paperSweep-5da4a522 9s 1.6s ease-in-out infinite}.cover-grid[data-v-5da4a522]{animation:gridBreathe-5da4a522 8s ease-in-out infinite}.cover-copy h1 em[data-v-5da4a522]{position:relative;text-shadow:0 0 28px rgba(195,66,55,.16)}.cover-copy h1 em[data-v-5da4a522]:after{position:absolute;right:0;bottom:-9px;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(202,164,102,.66),transparent);content:"";transform-origin:left;animation:inkLine-5da4a522 1.2s .45s cubic-bezier(.22,1,.36,1) both}.scholar-path article[data-v-5da4a522]{transition:transform .35s ease,color .35s ease}.scholar-path article[data-v-5da4a522]:hover{transform:translateY(-3px);color:#f5dfba}.access-card[data-v-5da4a522]{animation:cardSettle-5da4a522 .9s .12s cubic-bezier(.16,1,.3,1) both;transform-origin:center}.access-card form>label[data-v-5da4a522]{transition:transform .28s ease}.access-card form>label[data-v-5da4a522]:focus-within{transform:translate(4px)}.access-card form>label:focus-within>span[data-v-5da4a522]{color:var(--tcm-cinnabar)}.access-card input[data-v-5da4a522]:focus{border-color:#b33d328c;box-shadow:0 0 0 4px #b33d3214,0 10px 24px #372d250f}.login-btn[data-v-5da4a522]{position:relative;overflow:hidden}.login-btn[data-v-5da4a522]:before{position:absolute;top:0;bottom:0;left:-55%;width:38%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);content:"";transform:skew(-18deg);transition:left .65s cubic-bezier(.22,1,.36,1)}.login-btn[data-v-5da4a522]:hover:not(:disabled):before{left:120%}.brand-seal[data-v-5da4a522]{animation:sealSettle-5da4a522 .8s .18s cubic-bezier(.2,1.25,.35,1) both}.folio-index[data-v-5da4a522]{animation:folioFloat-5da4a522 4.5s ease-in-out infinite}.portrait[data-v-5da4a522]:after{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(229,202,147,.13);border-radius:48px 48px 4px 4px;content:"";animation:portraitGlow-5da4a522 4.8s ease-in-out infinite}@keyframes ambientDriftA-5da4a522{to{transform:translate3d(8%,10%,0) scale(1.12)}}@keyframes ambientDriftB-5da4a522{to{transform:translate3d(-10%,-8%,0) scale(.92)}}@keyframes ambientOrbit-5da4a522{to{transform:rotate(360deg)}}@keyframes goldSweep-5da4a522{0%,66%{transform:translate(0) skew(-15deg);opacity:0}72%{opacity:1}88%,to{transform:translate(760%) skew(-15deg);opacity:0}}@keyframes paperSweep-5da4a522{0%,68%{transform:translate(0) skew(-18deg);opacity:0}74%{opacity:.7}90%,to{transform:translate(420%) skew(-18deg);opacity:0}}@keyframes gridBreathe-5da4a522{50%{opacity:.16;transform:scale(1.015)}}@keyframes inkLine-5da4a522{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes cardSettle-5da4a522{0%{opacity:.3;transform:translateY(24px) scale(.985)}to{opacity:1;transform:none}}@keyframes sealSettle-5da4a522{0%{opacity:.3;transform:rotate(-9deg) scale(.78)}to{opacity:1;transform:none}}@keyframes folioFloat-5da4a522{50%{transform:translateY(5px);box-shadow:-10px 13px 24px #2d201a2e}}@keyframes portraitGlow-5da4a522{50%{border-color:#e5ca9347;box-shadow:inset 0 0 22px #e5ca930d}}@media (prefers-reduced-motion:reduce){.ambient-light i[data-v-5da4a522],.gold-sweep[data-v-5da4a522],.paper-shimmer[data-v-5da4a522]:before,.cover-grid[data-v-5da4a522],.cover-copy h1 em[data-v-5da4a522]:after,.access-card[data-v-5da4a522],.brand-seal[data-v-5da4a522],.folio-index[data-v-5da4a522],.portrait[data-v-5da4a522]:after{animation:none!important}.access-card form>label[data-v-5da4a522]{transition:none!important}}.tcm-atmosphere[data-v-5da4a522]{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;perspective:900px}.classic-leaves[data-v-5da4a522]{position:absolute;top:15%;right:6%;bottom:10%;width:38%;opacity:.4}.classic-leaves span[data-v-5da4a522]{position:absolute;display:flex;width:142px;height:54px;align-items:center;gap:12px;padding:0 14px;border-block:1px solid rgba(212,177,116,.14);color:#eedbb89e;background:linear-gradient(90deg,transparent,rgba(211,173,109,.045),transparent);transform:rotate(-6deg);animation:leafFloat-5da4a522 14s ease-in-out infinite}.classic-leaves span[data-v-5da4a522]:nth-child(1){top:3%;right:8%}.classic-leaves span[data-v-5da4a522]:nth-child(2){top:42%;right:38%;animation-delay:-5s;transform:rotate(5deg)}.classic-leaves span[data-v-5da4a522]:nth-child(3){right:2%;bottom:3%;animation-delay:-9s;transform:rotate(-3deg)}.classic-leaves b[data-v-5da4a522]{font:17px "STKaiti","KaiTi",var(--font-serif);white-space:nowrap}.classic-leaves small[data-v-5da4a522]{padding-left:11px;border-left:1px solid rgba(179,61,50,.35);color:#d3b17485;font:8px var(--font-sans);letter-spacing:.08em;white-space:nowrap}.scholarship-constellation[data-v-5da4a522]{position:absolute;z-index:2;right:clamp(42px,7vw,120px);top:50%;width:clamp(230px,27vw,370px);aspect-ratio:1;border:1px solid rgba(215,181,120,.14);border-radius:50%;transform:translateY(-50%);box-shadow:0 0 0 30px #d7b57805,0 0 0 61px #d7b57803;animation:constellationBreathe-5da4a522 11s ease-in-out infinite}.scholarship-constellation[data-v-5da4a522]:before,.scholarship-constellation[data-v-5da4a522]:after{position:absolute;border:1px solid rgba(215,181,120,.11);border-radius:50%;content:""}.scholarship-constellation[data-v-5da4a522]:before{top:20%;right:20%;bottom:20%;left:20%}.scholarship-constellation[data-v-5da4a522]:after{top:37%;right:37%;bottom:37%;left:37%;border-color:#b33d323d;background:radial-gradient(circle,rgba(179,61,50,.12),transparent 70%)}.school-orbit[data-v-5da4a522]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;animation:schoolRotate-5da4a522 72s linear infinite}.school-orbit i[data-v-5da4a522],.school-orbit span[data-v-5da4a522]{position:absolute;color:#ebd7b4b3;font-style:normal;white-space:nowrap}.lineage-spokes[data-v-5da4a522]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.25}.lineage-spokes path[data-v-5da4a522],.lineage-spokes circle[data-v-5da4a522]{stroke:#d3af713d;stroke-width:.7;stroke-dasharray:2 7}.lineage-spokes path[data-v-5da4a522]{animation:spokeFlow-5da4a522 12s linear infinite}.school-orbit-outer i[data-v-5da4a522]{display:flex;min-width:56px;min-height:34px;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(215,181,120,.16);background:#16110ec7;font-style:normal;letter-spacing:.08em;box-shadow:0 8px 18px #00000029}.school-orbit-outer i b[data-v-5da4a522]{color:#efdcb9c7;font:11px STKaiti,KaiTi,serif;font-weight:500}.school-orbit-outer i small[data-v-5da4a522]{margin-top:2px;color:#bc4c41b8;font:7px var(--font-sans);letter-spacing:.06em}.school-orbit-outer i[data-v-5da4a522]:nth-child(1){top:-11px;left:calc(50% - 19px)}.school-orbit-outer i[data-v-5da4a522]:nth-child(2){top:21%;right:-20px}.school-orbit-outer i[data-v-5da4a522]:nth-child(3){right:5%;bottom:8%}.school-orbit-outer i[data-v-5da4a522]:nth-child(4){bottom:-11px;left:calc(50% - 19px)}.school-orbit-outer i[data-v-5da4a522]:nth-child(5){bottom:8%;left:5%}.school-orbit-outer i[data-v-5da4a522]:nth-child(6){top:21%;left:-20px}.school-orbit-inner[data-v-5da4a522]{top:25%;right:25%;bottom:25%;left:25%;animation-direction:reverse;animation-duration:49s}.school-orbit-inner span[data-v-5da4a522]{color:#cca86b8a;font:8px var(--font-sans);letter-spacing:.12em}.school-orbit-inner span[data-v-5da4a522]:nth-child(1){top:-5px;left:42%}.school-orbit-inner span[data-v-5da4a522]:nth-child(2){top:45%;right:-13px}.school-orbit-inner span[data-v-5da4a522]:nth-child(3){bottom:-5px;left:42%}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){top:45%;left:-13px}.ren-core[data-v-5da4a522]{position:absolute;z-index:2;top:36%;right:36%;bottom:36%;left:36%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(187,66,56,.28);border-radius:50%;background:#641f1a14;box-shadow:inset 0 0 30px #b33d3214}.ren-core em[data-v-5da4a522]{position:absolute;top:-29px;color:#d1ae718f;font:7px var(--font-sans);font-style:normal;letter-spacing:.18em;white-space:nowrap}.ren-core strong[data-v-5da4a522]{color:#edd9b5;font:clamp(30px,4vw,52px)/.85 "STKaiti","KaiTi",serif}.ren-core b[data-v-5da4a522]{margin-top:4px;color:#bd4d42;font:10px var(--font-serif);font-weight:500;letter-spacing:.18em}.ren-core small[data-v-5da4a522]{position:absolute;bottom:-31px;color:#e0c3918c;font:8px var(--font-sans);letter-spacing:.2em;white-space:nowrap}.constellation-note[data-v-5da4a522]{position:absolute;right:-10px;bottom:17%;margin:0;padding-right:9px;border-right:1px solid rgba(179,61,50,.32);color:#e8d3af6b;font:8px/1.7 var(--font-serif);text-align:right;letter-spacing:.06em}.qi-river[data-v-5da4a522]{position:absolute;z-index:1;right:-4%;bottom:-3%;width:82%;height:66%;opacity:.46;filter:drop-shadow(0 0 7px rgba(211,177,116,.12))}.river[data-v-5da4a522]{stroke:url(#qiGold);stroke-width:1.15;stroke-linecap:round;stroke-dasharray:10 14;animation:riverFlow-5da4a522 20s linear infinite}.river-b[data-v-5da4a522]{stroke-width:.7;opacity:.55;animation-duration:27s;animation-direction:reverse}.river-c[data-v-5da4a522]{stroke-width:.55;opacity:.4;animation-duration:34s}.qi-stars circle[data-v-5da4a522]{fill:#d0ac6d;filter:drop-shadow(0 0 5px rgba(208,172,109,.7));animation:starTravel-5da4a522 7s ease-in-out infinite}.qi-stars circle[data-v-5da4a522]:nth-child(2){animation-delay:-1.4s}.qi-stars circle[data-v-5da4a522]:nth-child(3){animation-delay:-2.8s}.qi-stars circle[data-v-5da4a522]:nth-child(4){animation-delay:-4.2s}.qi-stars circle[data-v-5da4a522]:nth-child(5){animation-delay:-5.6s}@keyframes spokeFlow-5da4a522{to{stroke-dashoffset:-72}}@keyframes leafFloat-5da4a522{0%,to{opacity:.3;translate:0 0}50%{opacity:.58;translate:-10px -12px}}@keyframes schoolRotate-5da4a522{to{rotate:360deg}}@keyframes constellationBreathe-5da4a522{0%,to{opacity:.62;scale:.975}50%{opacity:.94;scale:1.018}}@keyframes riverFlow-5da4a522{to{stroke-dashoffset:-480}}@keyframes starTravel-5da4a522{0%,to{opacity:.18;transform:scale(.65)}50%{opacity:1;transform:scale(1.45)}}@media (max-width:1100px){.classic-leaves[data-v-5da4a522]{opacity:.25}.classic-leaves span[data-v-5da4a522]:nth-child(2){display:none}.scholarship-constellation[data-v-5da4a522]{right:24px}.qi-river[data-v-5da4a522]{width:74%}}@media (max-width:900px){.discipline-note[data-v-5da4a522],.constellation-note[data-v-5da4a522]{display:none}.tcm-atmosphere[data-v-5da4a522]{opacity:.55}.classic-leaves[data-v-5da4a522]{display:none}.scholarship-constellation[data-v-5da4a522]{top:57%;right:50%;width:210px;transform:translate(50%,-50%)}.qi-river[data-v-5da4a522]{right:-25%;bottom:-5%;width:140%;height:55%}}@media (prefers-reduced-motion:reduce){.classic-leaves span[data-v-5da4a522],.scholarship-constellation[data-v-5da4a522],.school-orbit[data-v-5da4a522],.lineage-spokes path[data-v-5da4a522],.river[data-v-5da4a522],.qi-stars circle[data-v-5da4a522]{animation:none!important}}.gold-sweep[data-v-5da4a522],.paper-shimmer[data-v-5da4a522]{display:none!important}.ambient-light i[data-v-5da4a522]{filter:blur(18px);opacity:.2}.ambient-light i[data-v-5da4a522]:nth-child(1){animation:inkBreathA-5da4a522 18s ease-in-out infinite}.ambient-light i[data-v-5da4a522]:nth-child(2){animation:inkBreathB-5da4a522 22s ease-in-out infinite}.ambient-light i[data-v-5da4a522]:nth-child(3){border-color:#cfa96914;animation:ambientOrbit-5da4a522 42s linear infinite}.cover-grid[data-v-5da4a522]{animation:gridBreathe-5da4a522 14s ease-in-out infinite}.scholar-mark[data-v-5da4a522]{animation:scholarFloat-5da4a522 9s ease-in-out infinite!important}.portrait[data-v-5da4a522]{animation:portraitStill-5da4a522 8s ease-in-out infinite!important}.orbit-one[data-v-5da4a522]{animation-duration:52s}.orbit-two[data-v-5da4a522]{animation-duration:46s}.folio-index[data-v-5da4a522]{animation:none}.access-card[data-v-5da4a522]{animation:cardSettle-5da4a522 .9s .12s cubic-bezier(.16,1,.3,1) both}.login-btn[data-v-5da4a522]:before{display:none}.cover-copy h1 em[data-v-5da4a522]:after{animation-duration:1.8s}@keyframes inkBreathA-5da4a522{0%,to{opacity:.14;transform:translate3d(-3%,-2%,0) scale(.94)}50%{opacity:.28;transform:translate3d(5%,6%,0) scale(1.1)}}@keyframes inkBreathB-5da4a522{0%,to{opacity:.12;transform:translate3d(4%,4%,0) scale(1.08)}50%{opacity:.24;transform:translate3d(-6%,-5%,0) scale(.94)}}@keyframes scholarFloat-5da4a522{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes portraitStill-5da4a522{0%,to{box-shadow:inset 0 0 34px #e8cd940f,0 12px 30px #00000014}50%{box-shadow:inset 0 0 48px #e8cd9421,0 18px 38px #00000029}}@media (min-width:901px){html[data-v-5da4a522]:has(.login-page),body[data-v-5da4a522]:has(.login-page),#app[data-v-5da4a522]:has(.login-page){height:100%;overflow:hidden}.login-page[data-v-5da4a522]{height:100dvh;min-height:0;overflow:hidden}.scholar-cover[data-v-5da4a522],.access-panel[data-v-5da4a522]{min-height:0;height:100%;overflow:hidden}.scholar-cover[data-v-5da4a522]{padding-block:clamp(20px,3.7vh,34px)}.cover-copy[data-v-5da4a522]{padding:clamp(8px,3vh,36px) 0}.cover-copy h1[data-v-5da4a522]{margin-block:clamp(10px,2.2vh,21px);font-size:clamp(42px,6.6vh,72px)}.cover-desc[data-v-5da4a522]{font-size:clamp(11px,1.45vh,14px);line-height:1.8}.scholar-path[data-v-5da4a522]{margin-top:clamp(16px,3.4vh,40px);padding-block:clamp(9px,1.6vh,15px)}.scholar-mark[data-v-5da4a522]{bottom:clamp(52px,8vh,76px);width:clamp(142px,21vh,190px);height:clamp(142px,21vh,190px)}.portrait[data-v-5da4a522]{width:clamp(82px,12vh,108px);height:clamp(100px,15vh,132px)}.access-panel[data-v-5da4a522]{padding-block:clamp(18px,4vh,44px)}.access-card[data-v-5da4a522]{max-height:calc(100dvh - 36px);padding:clamp(20px,3.4vh,40px)}.card-heading small[data-v-5da4a522]{margin-bottom:clamp(16px,3.2vh,35px)}.access-card form[data-v-5da4a522]{gap:clamp(10px,1.8vh,17px)}.access-card input[data-v-5da4a522],.password[data-v-5da4a522]{min-height:clamp(40px,5.2vh,46px)}.login-btn[data-v-5da4a522]{min-height:clamp(42px,5.5vh,48px)}.trust-row[data-v-5da4a522]{margin-top:clamp(12px,2.4vh,25px)}}@media (min-width:901px) and (max-height:680px){.vertical-title[data-v-5da4a522],.scholar-mark[data-v-5da4a522],.trust-row[data-v-5da4a522]{display:none}.cover-copy[data-v-5da4a522]{width:min(650px,78%)}.cover-copy h1[data-v-5da4a522]{font-size:42px}.scholar-path[data-v-5da4a522]{margin-top:12px}.card-heading h2[data-v-5da4a522]{font-size:34px}.card-heading small[data-v-5da4a522]{margin:7px 0 14px}.access-card[data-v-5da4a522]{padding:18px 24px}.register[data-v-5da4a522]{margin-top:12px}}@media (max-width:900px){.login-page[data-v-5da4a522]{min-height:100dvh;overflow-x:hidden}.ambient-light i[data-v-5da4a522]{opacity:.13}.access-panel[data-v-5da4a522]{min-height:calc(100dvh - 360px)}}@media (prefers-reduced-motion:reduce){.ambient-light i[data-v-5da4a522],.cover-grid[data-v-5da4a522],.scholar-mark[data-v-5da4a522],.portrait[data-v-5da4a522],.orbit[data-v-5da4a522]{animation:none!important}}.login-page[data-v-5da4a522]{background:#171310}.scholar-cover[data-v-5da4a522]:after{position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(202,164,102,.12);pointer-events:none;content:""}.vertical-title[data-v-5da4a522]{color:#d3b17647}.cover-copy h1[data-v-5da4a522]{font-size:clamp(52px,6vw,82px);line-height:1.06;letter-spacing:.01em;text-wrap:balance}.cover-copy h1 em[data-v-5da4a522]{color:#c34237}.cover-desc[data-v-5da4a522]{max-width:600px}.discipline-note[data-v-5da4a522]{display:flex;max-width:590px;align-items:center;gap:10px;margin:12px 0 0;color:#f0debe8c;font:10px/1.7 var(--font-sans)}.discipline-note span[data-v-5da4a522]{flex:0 0 auto;padding:3px 7px;border:1px solid rgba(179,61,50,.3);color:#ca655a;font:8px var(--font-sans);letter-spacing:.15em}.scholar-path[data-v-5da4a522]{border-block:1px solid rgba(205,170,111,.16);padding-block:15px}.scholar-path i[data-v-5da4a522]{background:linear-gradient(90deg,rgba(205,170,111,.48),transparent)}.scholar-mark[data-v-5da4a522]{border-color:#cdaa6f33}.orbit[data-v-5da4a522]{border-color:#cdaa6f2e}.portrait[data-v-5da4a522]{border-radius:54px 54px 5px 5px;background:linear-gradient(160deg,#ffffff17,#ffffff04)}.access-panel[data-v-5da4a522]{background:linear-gradient(145deg,#fffaf1,#eee5d7)}.access-card[data-v-5da4a522]{padding:clamp(24px,3vw,40px);border:1px solid rgba(55,45,37,.13);border-radius:3px;background:#fffaf1d6;box-shadow:0 24px 54px #2c221b1a}.folio-index[data-v-5da4a522]{color:#b33d32}.card-heading h2[data-v-5da4a522]{color:#201b18;font-size:clamp(34px,4vw,48px)}.heading-line[data-v-5da4a522]{background:linear-gradient(90deg,#b33d32,#a47b43,transparent)}.access-card input[data-v-5da4a522],.password[data-v-5da4a522]{border-radius:2px;background:#fffdf8}.login-btn[data-v-5da4a522]{border-radius:2px}.trust-row[data-v-5da4a522]{border-radius:2px;background:#9a744214}@media (min-width:901px) and (max-height:680px){.discipline-note[data-v-5da4a522],.constellation-note[data-v-5da4a522]{display:none!important}.scholarship-constellation[data-v-5da4a522]{width:min(34vh,250px)}}.digital-scholarship-flow[data-v-5da4a522]{position:absolute;z-index:3;right:5%;bottom:10%;left:43%;height:38%;pointer-events:none}.digital-scholarship-flow span[data-v-5da4a522]{position:absolute;display:flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid rgba(210,176,116,.13);color:#eedab794;background:#120e0cb8;box-shadow:0 8px 20px #0000001f;font:8px var(--font-sans);letter-spacing:.06em;animation:knowledgeNode-5da4a522 12s ease-in-out infinite}.digital-scholarship-flow i[data-v-5da4a522]{color:#bd554a;font-size:7px;font-style:normal}.digital-scholarship-flow b[data-v-5da4a522]{font-weight:400;white-space:nowrap}.digital-scholarship-flow span[data-v-5da4a522]:nth-child(1){left:2%;bottom:9%;animation-delay:-1s}.digital-scholarship-flow span[data-v-5da4a522]:nth-child(2){left:28%;bottom:35%;animation-delay:-4s}.digital-scholarship-flow span[data-v-5da4a522]:nth-child(3){right:24%;bottom:53%;animation-delay:-7s}.digital-scholarship-flow span[data-v-5da4a522]:nth-child(4){right:1%;bottom:78%;animation-delay:-10s}@keyframes knowledgeNode-5da4a522{0%,to{opacity:.3;transform:translate3d(-5px,6px,0)}50%{opacity:.82;transform:translate3d(6px,-5px,0)}}@media (max-width:1100px){.digital-scholarship-flow[data-v-5da4a522]{left:52%}.digital-scholarship-flow span[data-v-5da4a522]:nth-child(2){display:none}}@media (max-width:900px){.digital-scholarship-flow[data-v-5da4a522]{display:none}}@media (prefers-reduced-motion:reduce){.digital-scholarship-flow span[data-v-5da4a522]{animation:none!important}}@media (min-width:1101px){.login-page[data-v-5da4a522]{grid-template-columns:minmax(0,1.38fr) minmax(370px,.62fr)}.scholar-cover[data-v-5da4a522]{grid-template-columns:minmax(470px,1.08fr) minmax(300px,.62fr);column-gap:clamp(12px,2vw,34px)}.cover-copy[data-v-5da4a522]{max-width:760px;padding-left:clamp(30px,4vw,76px)}.scholarship-constellation[data-v-5da4a522]{right:clamp(12px,3vw,54px);width:clamp(280px,29vw,410px)}.access-panel[data-v-5da4a522]{padding-inline:clamp(26px,3vw,52px)}}.scholar-desk[data-v-5da4a522]{position:relative;width:min(660px,100%);height:226px;margin-top:clamp(14px,2.5vh,26px);perspective:1200px}.classic-folio[data-v-5da4a522]{position:absolute;top:0;left:0;width:72%;height:194px;padding:18px 24px 15px 34px;border:1px solid rgba(205,168,106,.22);color:#3b3027;background:linear-gradient(100deg,#e1d0adf5,#f6e9caeb 48%,#d8c195e6);box-shadow:0 24px 50px #00000040;transform:rotate(-1.1deg);transform-origin:left center;animation:folioHover-5da4a522 13s ease-in-out infinite}.classic-folio[data-v-5da4a522]:before{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(112,79,46,.13);content:""}.classic-folio[data-v-5da4a522]:after{position:absolute;top:0;right:0;width:34%;height:100%;background:linear-gradient(90deg,transparent,rgba(91,62,37,.08));clip-path:polygon(80% 0,100% 0,100% 100%,30% 100%);content:""}.folio-binding[data-v-5da4a522]{position:absolute;top:16px;bottom:16px;left:12px;display:flex;flex-direction:column;justify-content:space-around}.folio-binding i[data-v-5da4a522]{display:block;width:5px;height:5px;border:1px solid rgba(116,76,42,.5);border-radius:50%}.classic-folio header[data-v-5da4a522]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;padding-bottom:7px;border-bottom:1px solid rgba(100,70,42,.18)}.classic-folio header span[data-v-5da4a522]{color:#9d392f;font:9px var(--font-sans);letter-spacing:.18em}.classic-folio header small[data-v-5da4a522]{color:#4b372773;font:7px var(--font-sans);letter-spacing:.15em}.classic-folio h3[data-v-5da4a522]{position:relative;z-index:1;margin:12px 0 8px;color:#2e2721;font:25px STKaiti,KaiTi,serif;font-weight:500}.classic-folio blockquote[data-v-5da4a522]{position:relative;z-index:1;max-width:84%;margin:0;color:#372b20b8;font:11px/1.85 var(--font-serif)}.classic-folio footer[data-v-5da4a522]{position:absolute;z-index:1;right:20px;bottom:13px;display:flex;gap:6px}.classic-folio footer b[data-v-5da4a522]{padding:3px 6px;border:1px solid rgba(126,83,48,.2);color:#563b279e;font:7px var(--font-sans);font-weight:400}.medical-case-slip[data-v-5da4a522]{position:absolute;z-index:3;top:39px;right:4%;width:35%;height:156px;padding:15px 17px;border:1px solid rgba(211,176,116,.2);color:#efdcb9b8;background:linear-gradient(150deg,#2a211bfa,#130f0df5);box-shadow:0 22px 42px #00000054;transform:rotate(3deg);animation:caseSlipHover-5da4a522 11s ease-in-out infinite}.medical-case-slip[data-v-5da4a522]:before{position:absolute;top:0;bottom:0;left:9px;width:1px;background:#b5413766;content:""}.slip-index[data-v-5da4a522]{display:block;padding-left:5px;color:#c56257;font:8px var(--font-sans);letter-spacing:.16em}.medical-case-slip p[data-v-5da4a522]{display:flex;flex-direction:column;margin:11px 0 0;padding:0 0 7px 5px;border-bottom:1px dashed rgba(211,176,116,.12)}.medical-case-slip b[data-v-5da4a522]{font-size:10px;font-weight:500}.medical-case-slip small[data-v-5da4a522]{margin-top:3px;color:#ebd9b961;font:7px var(--font-sans)}.medical-case-slip em[data-v-5da4a522]{position:absolute;right:10px;bottom:9px;display:grid;width:27px;height:27px;place-items:center;border:1px solid rgba(190,72,61,.55);color:#cb5a50;font:16px STKaiti,KaiTi,serif;font-style:normal;transform:rotate(-5deg)}.formula-inscription[data-v-5da4a522]{position:absolute;z-index:4;right:18%;bottom:0;display:flex;width:190px;height:72px;align-items:center;gap:12px;padding:10px 14px;border:1px solid rgba(203,164,100,.19);background:#130f0cf0;box-shadow:0 16px 32px #00000047;transform:rotate(-2deg);animation:formulaHover-5da4a522 15s ease-in-out infinite}.formula-inscription>div[data-v-5da4a522]{display:flex;align-items:center;gap:7px}.formula-inscription strong[data-v-5da4a522]{display:grid;width:38px;height:46px;place-items:center;border:1px solid rgba(195,72,62,.58);color:#ce5c51;font:27px STKaiti,KaiTi,serif}.formula-inscription span[data-v-5da4a522]{color:#d8b778;font:8px var(--font-sans);letter-spacing:.1em;writing-mode:vertical-rl}.formula-inscription p[data-v-5da4a522]{margin:0;color:#eddab880;font:7px/1.65 var(--font-sans)}.desk-caption[data-v-5da4a522]{position:absolute;bottom:4px;left:2%;display:flex;align-items:center;gap:7px;color:#edd9b666;font:7px var(--font-sans);letter-spacing:.1em}.desk-caption i[data-v-5da4a522]{width:18px;height:1px;background:#cda96c33}.botanical-scroll[data-v-5da4a522]{position:absolute;z-index:0;pointer-events:none;opacity:.16;filter:drop-shadow(0 0 7px rgba(198,158,96,.08))}.botanical-scroll path[data-v-5da4a522]{stroke:#dcc08c8c;stroke-width:1}.botanical-scroll circle[data-v-5da4a522]{fill:#aa4037;opacity:.65}.botanical-left[data-v-5da4a522]{left:-18px;bottom:-40px;width:190px;height:68%;animation:herbSwayLeft-5da4a522 18s ease-in-out infinite;transform-origin:bottom center}.botanical-right[data-v-5da4a522]{top:4%;right:-30px;width:180px;height:54%;opacity:.1;animation:herbSwayRight-5da4a522 22s ease-in-out infinite;transform-origin:bottom center}.ancient-page-shadow[data-v-5da4a522]{position:absolute;z-index:0;top:16%;left:42%;width:230px;height:320px;padding:24px 22px;border:1px solid rgba(215,180,116,.06);opacity:.2;transform:rotate(7deg);animation:pageDrift-5da4a522 24s ease-in-out infinite}.ancient-page-shadow span[data-v-5da4a522]{float:right;color:#dcc08c4d;font:58px STKaiti,KaiTi,serif}.ancient-page-shadow i[data-v-5da4a522]{display:block;width:72%;height:1px;margin:23px 0;background:linear-gradient(90deg,rgba(220,192,140,.2),transparent)}@keyframes folioHover-5da4a522{0%,to{transform:rotate(-1.1deg) translateY(1px)}50%{transform:rotate(-.3deg) translateY(-4px)}}@keyframes caseSlipHover-5da4a522{0%,to{transform:rotate(3deg) translateY(0)}50%{transform:rotate(1.8deg) translateY(-6px)}}@keyframes formulaHover-5da4a522{0%,to{transform:rotate(-2deg) translate(0)}50%{transform:rotate(-.5deg) translate(5px)}}@keyframes herbSwayLeft-5da4a522{0%,to{transform:rotate(-2deg) translateY(3px)}50%{transform:rotate(3deg) translateY(-5px)}}@keyframes herbSwayRight-5da4a522{0%,to{transform:rotate(2deg)}50%{transform:rotate(-3deg) translateY(6px)}}@keyframes pageDrift-5da4a522{0%,to{opacity:.12;transform:rotate(7deg) translateY(8px)}50%{opacity:.25;transform:rotate(5deg) translateY(-8px)}}@media (max-width:1100px){.scholar-desk[data-v-5da4a522]{height:190px}.classic-folio[data-v-5da4a522]{width:70%;height:164px;padding:14px 18px 12px 28px}.classic-folio h3[data-v-5da4a522]{font-size:20px}.classic-folio blockquote[data-v-5da4a522]{font-size:9px}.medical-case-slip[data-v-5da4a522]{top:31px;width:37%;height:136px;padding:12px}.formula-inscription[data-v-5da4a522]{right:14%;width:165px;height:62px}.botanical-left[data-v-5da4a522]{opacity:.1}.ancient-page-shadow[data-v-5da4a522]{display:none}}@media (max-width:900px){.scholar-desk[data-v-5da4a522]{height:106px;margin-top:13px}.classic-folio[data-v-5da4a522]{width:76%;height:94px;padding:9px 10px 8px 22px}.classic-folio h3[data-v-5da4a522]{margin:6px 0 3px;font-size:15px}.classic-folio blockquote[data-v-5da4a522]{max-width:90%;font-size:7px;line-height:1.45}.classic-folio footer[data-v-5da4a522],.folio-binding[data-v-5da4a522],.medical-case-slip p[data-v-5da4a522],.desk-caption[data-v-5da4a522]{display:none}.medical-case-slip[data-v-5da4a522]{top:15px;right:0;width:31%;height:68px;padding:9px}.medical-case-slip em[data-v-5da4a522]{width:22px;height:22px;font-size:13px}.formula-inscription[data-v-5da4a522]{right:16%;bottom:0;width:112px;height:39px;padding:4px 7px}.formula-inscription strong[data-v-5da4a522]{width:27px;height:30px;font-size:18px}.formula-inscription p[data-v-5da4a522]{display:none}.botanical-scroll[data-v-5da4a522]{opacity:.08}.botanical-right[data-v-5da4a522]{display:none}}@media (min-width:901px) and (max-height:760px){.scholar-desk[data-v-5da4a522]{height:156px}.classic-folio[data-v-5da4a522]{height:136px}.classic-folio blockquote[data-v-5da4a522]{font-size:8px}.medical-case-slip[data-v-5da4a522]{top:24px;height:112px}.medical-case-slip p[data-v-5da4a522]{margin-top:6px;padding-bottom:4px}.formula-inscription[data-v-5da4a522]{height:54px}.discipline-note[data-v-5da4a522]{display:none}}@media (min-width:901px) and (max-height:650px){.scholar-desk[data-v-5da4a522]{display:none}}@media (prefers-reduced-motion:reduce){.classic-folio[data-v-5da4a522],.medical-case-slip[data-v-5da4a522],.formula-inscription[data-v-5da4a522],.botanical-scroll[data-v-5da4a522],.ancient-page-shadow[data-v-5da4a522]{animation:none!important}}@media (min-width:901px){.login-page[data-v-5da4a522]{position:relative;display:block;height:100dvh;min-height:0;overflow:hidden;background:#0d0b09}.scholar-cover[data-v-5da4a522]{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:28px 38px 24px;background:radial-gradient(circle at 72% 28%,rgba(160,111,62,.13),transparent 25%),radial-gradient(circle at 11% 91%,rgba(179,61,50,.15),transparent 31%),linear-gradient(132deg,#211c18,#14110f,#090807)}.scholar-cover[data-v-5da4a522]:after{top:17px;right:17px;bottom:17px;left:17px}.cover-brand[data-v-5da4a522]{position:absolute;top:28px;left:38px}.vertical-title[data-v-5da4a522]{top:126px;left:39px}.cover-copy[data-v-5da4a522]{position:absolute;z-index:5;top:13%;left:7%;width:min(650px,43vw);max-width:none;margin:0;padding:0}.cover-copy h1[data-v-5da4a522]{margin:15px 0 16px;font-size:clamp(48px,5.5vw,82px);line-height:1.04}.cover-desc[data-v-5da4a522]{max-width:540px;font-size:clamp(11px,1vw,14px);line-height:1.85}.discipline-note[data-v-5da4a522]{max-width:530px;margin-top:10px}.scholar-desk[data-v-5da4a522]{position:absolute;z-index:6;left:7%;bottom:6.5%;display:block;width:min(680px,48vw);height:230px;margin:0}.classic-folio[data-v-5da4a522]{width:72%;height:196px}.medical-case-slip[data-v-5da4a522]{right:4%;width:35%}.scholarship-constellation[data-v-5da4a522]{position:absolute;z-index:4;top:32%;right:34%;width:clamp(240px,21vw,340px);transform:translateY(-50%)}.classic-leaves[data-v-5da4a522]{top:8%;right:2%;bottom:auto;width:35%;height:47%}.digital-scholarship-flow[data-v-5da4a522]{right:18%;bottom:22%;left:53%;height:28%}.qi-river[data-v-5da4a522]{right:8%;bottom:5%;width:67%;height:54%;opacity:.38}.botanical-left[data-v-5da4a522]{left:-12px;bottom:-55px;width:210px;height:72%;opacity:.14}.botanical-right[data-v-5da4a522]{top:-2%;right:-16px;width:205px;height:57%;opacity:.11}.ancient-page-shadow[data-v-5da4a522]{top:22%;left:46%;width:260px;height:360px}.cover-foot[data-v-5da4a522]{position:absolute;right:38px;bottom:22px;left:38px}.scholar-mark[data-v-5da4a522]{display:none}.access-panel[data-v-5da4a522]{position:absolute;z-index:12;top:clamp(96px,14vh,126px);right:clamp(24px,3vw,52px);bottom:clamp(28px,4vh,42px);display:block;width:min(370px,27vw);height:auto;min-height:0;padding:0;background:transparent;box-shadow:none;overflow:visible;animation:none}.access-panel[data-v-5da4a522]:before{display:none}.access-card[data-v-5da4a522]{position:relative;width:100%;max-height:100%;padding:clamp(20px,2.6vh,30px);overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(218,193,150,.34);background:linear-gradient(145deg,#fffaeefa,#e7dac2f7);box-shadow:0 35px 80px #00000061,0 0 0 7px #dfc49609;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:none;opacity:1}.access-card[data-v-5da4a522]:before{position:absolute;top:9px;right:9px;bottom:9px;left:9px;border:1px solid rgba(105,75,45,.1);pointer-events:none;content:""}.access-card[data-v-5da4a522]:after{position:absolute;top:-10px;right:22px;width:74px;height:25px;background:#c09b5f2e;clip-path:polygon(7% 0,100% 12%,91% 100%,0 86%);content:"";transform:rotate(2deg)}.card-heading h2[data-v-5da4a522]{font-size:clamp(34px,3.2vw,46px)}.card-heading small[data-v-5da4a522]{margin-bottom:clamp(17px,2.4vh,26px)}.access-card form[data-v-5da4a522]{gap:clamp(11px,1.6vh,15px)}.access-card input[data-v-5da4a522],.password[data-v-5da4a522]{min-height:43px}.login-btn[data-v-5da4a522]{min-height:45px}.trust-row[data-v-5da4a522]{margin-top:15px}.folio-index[data-v-5da4a522]{top:28px;left:-31px;width:32px;height:88px;border-radius:3px 0 0 3px}.entry-bridge[data-v-5da4a522]{position:absolute;z-index:-1;right:96%;bottom:52%;display:flex;width:clamp(100px,10vw,165px);align-items:center;gap:4px;color:#e5cda459;font:7px var(--font-sans);letter-spacing:.12em;white-space:nowrap}.entry-bridge i[data-v-5da4a522]{display:block;height:1px;flex:1;background:linear-gradient(90deg,transparent,rgba(215,181,120,.4));animation:bridgePulse-5da4a522 6s ease-in-out infinite}.entry-bridge i[data-v-5da4a522]:nth-child(2){animation-delay:-2s}.entry-bridge i[data-v-5da4a522]:nth-child(3){animation-delay:-4s}.entry-bridge span[data-v-5da4a522]{position:absolute;right:10px;bottom:8px}}@keyframes bridgePulse-5da4a522{0%,to{opacity:.18;transform:scaleX(.72)}50%{opacity:.72;transform:scaleX(1)}}@media (min-width:901px) and (max-width:1360px){.cover-copy[data-v-5da4a522]{left:5%;width:43vw}.scholar-desk[data-v-5da4a522]{left:4.5%;width:45vw}.scholarship-constellation[data-v-5da4a522]{right:35%;width:min(24vw,280px)}.access-panel[data-v-5da4a522]{right:20px;width:min(330px,27vw)}.digital-scholarship-flow[data-v-5da4a522]{display:none}.classic-leaves[data-v-5da4a522]{opacity:.16}}@media (max-width:900px){.entry-bridge[data-v-5da4a522]{display:none}}@media (min-width:901px) and (max-height:700px){.cover-copy[data-v-5da4a522]{top:9%;width:min(560px,42vw)}.cover-copy h1[data-v-5da4a522]{font-size:clamp(36px,7vh,54px)}.cover-desc[data-v-5da4a522]{font-size:10px;line-height:1.55}.discipline-note[data-v-5da4a522]{display:none}.scholar-desk[data-v-5da4a522]{bottom:3%;display:block!important;width:43vw;height:142px}.classic-folio[data-v-5da4a522]{height:124px}.medical-case-slip[data-v-5da4a522]{top:20px;height:102px}.formula-inscription[data-v-5da4a522]{height:48px}.scholarship-constellation[data-v-5da4a522]{top:30%;right:35%;width:min(36vh,230px)}.access-panel[data-v-5da4a522]{top:14px;right:18px;bottom:14px;width:min(320px,26vw)}.access-card[data-v-5da4a522]{max-height:100%;padding:15px 19px;overflow-y:auto;overscroll-behavior:contain}.card-heading h2[data-v-5da4a522]{font-size:29px}.card-heading small[data-v-5da4a522]{margin:5px 0 11px}.access-card form[data-v-5da4a522]{gap:7px}.access-card input[data-v-5da4a522],.password[data-v-5da4a522]{min-height:37px}.login-btn[data-v-5da4a522]{min-height:39px}.register[data-v-5da4a522]{margin-top:8px}.trust-row[data-v-5da4a522],.entry-bridge[data-v-5da4a522]{display:none}.cover-foot[data-v-5da4a522]{bottom:10px}}@media (min-width:901px) and (max-height:520px){.vertical-title[data-v-5da4a522],.classic-leaves[data-v-5da4a522],.digital-scholarship-flow[data-v-5da4a522],.cover-foot[data-v-5da4a522]{display:none}.cover-copy[data-v-5da4a522]{top:7%}.cover-desc[data-v-5da4a522]{display:none}.scholar-desk[data-v-5da4a522]{bottom:2%;height:112px}.classic-folio[data-v-5da4a522]{height:96px}.classic-folio blockquote[data-v-5da4a522],.classic-folio footer[data-v-5da4a522],.medical-case-slip p[data-v-5da4a522],.desk-caption[data-v-5da4a522]{display:none}.medical-case-slip[data-v-5da4a522]{top:12px;height:76px}.formula-inscription[data-v-5da4a522]{height:40px}.scholarship-constellation[data-v-5da4a522]{top:30%;width:min(32vh,180px)}.access-panel[data-v-5da4a522]{top:14px;bottom:14px}.access-card[data-v-5da4a522]{max-height:calc(100dvh - 28px)}}@media (prefers-reduced-motion:reduce){.entry-bridge i[data-v-5da4a522]{animation:none!important}}@media (min-width:901px){.login-page[data-v-5da4a522]{background:#0d0b09}.scholar-cover[data-v-5da4a522]{background:radial-gradient(circle at 52% 44%,rgba(176,126,67,.15),transparent 24%),radial-gradient(circle at 7% 92%,rgba(165,55,47,.11),transparent 28%),linear-gradient(118deg,#1d1916,#110f0d 58%,#090807)}.cover-grid[data-v-5da4a522]{opacity:.045;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-size:clamp(56px,6vw,104px) clamp(56px,6vw,104px);-webkit-mask-image:radial-gradient(circle at 50% 46%,#000,transparent 75%);mask-image:radial-gradient(circle at 50% 46%,#000,transparent 75%)}.cover-brand[data-v-5da4a522]{top:30px;left:42px}.vertical-title[data-v-5da4a522],.classic-leaves[data-v-5da4a522],.digital-scholarship-flow[data-v-5da4a522],.ancient-page-shadow[data-v-5da4a522],.entry-bridge[data-v-5da4a522]{display:none!important}.cover-copy[data-v-5da4a522]{top:20%;left:6.5%;width:35vw;max-width:520px}.cover-kicker[data-v-5da4a522]{font-size:8px;letter-spacing:.24em;opacity:.7}.cover-copy h1[data-v-5da4a522]{margin:17px 0 20px;font-size:clamp(46px,5vw,72px);line-height:1.08;letter-spacing:.015em}.cover-copy h1 em[data-v-5da4a522]{color:#c64d42}.cover-desc[data-v-5da4a522]{max-width:460px;color:#f4e2c29e;font-size:12px;line-height:1.9}.discipline-note[data-v-5da4a522]{max-width:450px;margin-top:15px;color:#f0dab56b}.scholarship-constellation[data-v-5da4a522]{top:43%;right:auto;left:53%;width:clamp(320px,29vw,430px);transform:translate(-50%,-50%);opacity:.92;filter:drop-shadow(0 28px 50px rgba(0,0,0,.28))}.constellation-note[data-v-5da4a522]{right:-25px;bottom:13%;opacity:.75}.school-orbit-outer i[data-v-5da4a522]{background:#14100de6;border-color:#d7b57833}.qi-river[data-v-5da4a522]{right:14%;bottom:0;width:64%;height:48%;opacity:.2}.botanical-left[data-v-5da4a522]{left:-38px;bottom:-85px;width:240px;height:68%;opacity:.1}.botanical-right[data-v-5da4a522]{top:-5%;right:-50px;width:220px;height:55%;opacity:.07}.scholar-desk[data-v-5da4a522]{left:6.5%;bottom:5.5%;width:42vw;max-width:610px;height:175px;opacity:.82;filter:saturate(.78)}.classic-folio[data-v-5da4a522]{width:74%;height:152px;box-shadow:0 18px 40px #00000038}.classic-folio blockquote[data-v-5da4a522]{font-size:9px}.medical-case-slip[data-v-5da4a522]{top:27px;right:2%;height:122px}.formula-inscription[data-v-5da4a522]{right:12%;height:54px}.access-panel[data-v-5da4a522]{top:50%;right:4%;bottom:auto;width:min(350px,25vw);transform:translateY(-50%)}.access-card[data-v-5da4a522]{padding:27px 28px;border-color:#b2895040;background:linear-gradient(145deg,#f8efddf7,#e2d3b8f5);box-shadow:0 34px 75px #00000057}.access-card[data-v-5da4a522]:after{display:none}.folio-index[data-v-5da4a522]{top:30px}.card-heading h2[data-v-5da4a522]{font-size:38px}.card-heading small[data-v-5da4a522]{margin-bottom:22px}.cover-foot[data-v-5da4a522]{right:42px;bottom:20px;left:42px;padding-top:12px;opacity:.65}}@media (min-width:901px) and (max-width:1250px){.cover-copy[data-v-5da4a522]{left:4.5%;width:34vw}.scholarship-constellation[data-v-5da4a522]{left:51%;width:30vw}.scholar-desk[data-v-5da4a522]{left:4.5%;width:40vw}.access-panel[data-v-5da4a522]{right:2.5%;width:28vw}.discipline-note[data-v-5da4a522]{display:none}}@media (min-width:901px) and (max-height:720px){.cover-copy[data-v-5da4a522]{top:15%}.cover-copy h1[data-v-5da4a522]{font-size:clamp(38px,6.5vh,52px)}.cover-desc[data-v-5da4a522]{line-height:1.65}.scholarship-constellation[data-v-5da4a522]{top:40%;width:min(44vh,300px)}.scholar-desk[data-v-5da4a522]{bottom:3%;height:125px}.classic-folio[data-v-5da4a522]{height:108px}.medical-case-slip[data-v-5da4a522]{top:18px;height:86px}.formula-inscription[data-v-5da4a522]{height:42px}.access-panel[data-v-5da4a522]{top:50%;bottom:auto}.access-card[data-v-5da4a522]{max-height:calc(100dvh - 28px);padding:18px 22px}.trust-row[data-v-5da4a522],.cover-foot[data-v-5da4a522]{display:none}}@media (prefers-reduced-motion:reduce){.scholarship-constellation[data-v-5da4a522],.botanical-scroll[data-v-5da4a522],.river[data-v-5da4a522],.qi-stars circle[data-v-5da4a522],.classic-folio[data-v-5da4a522],.medical-case-slip[data-v-5da4a522],.formula-inscription[data-v-5da4a522]{animation:none!important}}@media (min-width:901px){.scholar-cover[data-v-5da4a522]{background:radial-gradient(circle at 52% 43%,rgba(190,139,75,.2),transparent 27%),radial-gradient(circle at 8% 90%,rgba(163,57,49,.09),transparent 30%),linear-gradient(116deg,#1c1815,#100e0c 60%,#080706)}.cover-copy[data-v-5da4a522]{top:22%;left:6.5%;width:32vw;max-width:475px}.cover-copy h1[data-v-5da4a522]{font-size:clamp(43px,4.45vw,64px);line-height:1.1}.cover-desc[data-v-5da4a522]{max-width:430px;font-size:11px;line-height:1.85}.discipline-note[data-v-5da4a522]{max-width:420px;font-size:9px;opacity:.72}.scholarship-constellation[data-v-5da4a522]{top:43%;left:52.5%;width:clamp(350px,31vw,450px);opacity:1;filter:drop-shadow(0 28px 60px rgba(0,0,0,.3)) drop-shadow(0 0 32px rgba(184,128,67,.08));box-shadow:0 0 0 38px #d7b57806,0 0 0 78px #d7b57803}.lineage-spokes[data-v-5da4a522]{opacity:.38}.lineage-spokes path[data-v-5da4a522],.lineage-spokes circle[data-v-5da4a522]{stroke:#dcb8795c}.ren-core[data-v-5da4a522]{background:radial-gradient(circle,#872a222e,#481a1614);box-shadow:inset 0 0 34px #b33d3221,0 0 28px #b33d3212}.school-orbit-outer i[data-v-5da4a522]{border-color:#dcb87940;color:#f1debcd1}.scholar-desk[data-v-5da4a522]{left:6.5%;bottom:7%;width:36vw;max-width:540px;height:145px;opacity:.7;filter:saturate(.68)}.classic-folio[data-v-5da4a522]{width:76%;height:126px;padding:14px 20px 12px 30px}.classic-folio h3[data-v-5da4a522]{margin:8px 0 5px;font-size:21px}.classic-folio blockquote[data-v-5da4a522]{font-size:8px;line-height:1.65}.classic-folio footer[data-v-5da4a522]{bottom:9px}.medical-case-slip[data-v-5da4a522]{top:22px;right:1%;width:35%;height:102px;padding:11px 13px}.medical-case-slip p[data-v-5da4a522]{margin-top:7px;padding-bottom:4px}.formula-inscription[data-v-5da4a522]{right:9%;bottom:-2px;width:160px;height:46px;padding:7px 10px}.desk-caption[data-v-5da4a522]{display:none}.access-panel[data-v-5da4a522]{right:3.5%;width:min(330px,23vw)}.access-card[data-v-5da4a522]{padding:24px 25px;box-shadow:0 28px 62px #00000052}.card-heading h2[data-v-5da4a522]{font-size:35px}.card-heading small[data-v-5da4a522]{margin:8px 0 19px;font-size:11px}.access-card form[data-v-5da4a522]{gap:12px}.access-card input[data-v-5da4a522],.password[data-v-5da4a522]{min-height:41px}.login-btn[data-v-5da4a522]{min-height:43px}.trust-row[data-v-5da4a522]{margin-top:13px}.folio-index[data-v-5da4a522]{left:-29px;width:30px;height:76px}.qi-river[data-v-5da4a522]{opacity:.16}}@media (min-width:901px) and (max-width:1250px){.cover-copy[data-v-5da4a522]{left:4%;width:31vw}.scholarship-constellation[data-v-5da4a522]{left:50.5%;width:31vw}.scholar-desk[data-v-5da4a522]{left:4%;width:35vw}.access-panel[data-v-5da4a522]{right:2%;width:25vw}}@media (min-width:901px){.cover-copy[data-v-5da4a522]{top:24%;width:30vw;max-width:445px}.cover-copy h1[data-v-5da4a522]{font-size:clamp(40px,4vw,58px);line-height:1.12}.cover-copy h1 em[data-v-5da4a522]{color:#c85146}.cover-desc[data-v-5da4a522]{max-width:410px;color:#f4e2c28c}.discipline-note[data-v-5da4a522]{opacity:.55}.scholarship-constellation[data-v-5da4a522]{left:52.5%;width:clamp(370px,33vw,475px);border-color:#dcb8793d;filter:drop-shadow(0 30px 65px rgba(0,0,0,.32)) drop-shadow(0 0 40px rgba(190,133,70,.12))}.scholarship-constellation[data-v-5da4a522]:before{border-color:#dcb87933}.scholarship-constellation[data-v-5da4a522]:after{border-color:#c4483d57;background:radial-gradient(circle,rgba(179,61,50,.2),transparent 70%)}.lineage-spokes[data-v-5da4a522]{opacity:.5}.lineage-spokes path[data-v-5da4a522],.lineage-spokes circle[data-v-5da4a522]{stroke:#e1be8070}.ren-core strong[data-v-5da4a522]{color:#f1dcb8;text-shadow:0 0 20px rgba(205,151,83,.18)}.school-orbit-outer i[data-v-5da4a522]{background:#120e0cf0;box-shadow:0 10px 24px #0000003d}.scholar-desk[data-v-5da4a522]{bottom:6%;width:33vw;max-width:485px;height:125px;opacity:.48;filter:saturate(.55) contrast(.92)}.classic-folio[data-v-5da4a522]{width:78%;height:108px;padding:11px 16px 9px 27px}.classic-folio h3[data-v-5da4a522]{font-size:18px}.classic-folio blockquote[data-v-5da4a522]{font-size:7px}.classic-folio footer[data-v-5da4a522]{display:none}.medical-case-slip[data-v-5da4a522]{top:18px;height:86px;padding:9px 11px}.medical-case-slip p[data-v-5da4a522]{margin-top:5px}.medical-case-slip p[data-v-5da4a522]:last-of-type{display:none}.formula-inscription[data-v-5da4a522]{right:6%;height:38px;width:130px;padding:5px 8px}.formula-inscription strong[data-v-5da4a522]{width:29px;height:31px;font-size:20px}.formula-inscription p[data-v-5da4a522]{display:none}.access-panel[data-v-5da4a522]{right:3.2%;width:min(315px,22vw)}.access-card[data-v-5da4a522]{padding:22px 23px;background:linear-gradient(145deg,#efe3ccf5,#d9c7a8f2);border-color:#b48b5233;box-shadow:0 26px 58px #0000004d}.card-heading h2[data-v-5da4a522]{font-size:32px}.card-heading p[data-v-5da4a522]{font-size:8px}.card-heading small[data-v-5da4a522]{font-size:10px}.access-card form>label>span[data-v-5da4a522],.form-options[data-v-5da4a522],.register[data-v-5da4a522],.trust-row[data-v-5da4a522]{font-size:10px}.access-card input[data-v-5da4a522],.password[data-v-5da4a522]{min-height:39px}.login-btn[data-v-5da4a522]{min-height:41px}.trust-row[data-v-5da4a522]{opacity:.72}}@media (min-width:901px) and (max-width:1250px){.cover-copy[data-v-5da4a522]{width:29vw}.scholarship-constellation[data-v-5da4a522]{left:51%;width:33vw}.scholar-desk[data-v-5da4a522]{width:32vw}.access-panel[data-v-5da4a522]{width:24vw}}@media (min-width:901px){.scholar-cover[data-v-5da4a522]{background:radial-gradient(circle at 52% 43%,rgba(205,148,79,.27),transparent 25%),radial-gradient(circle at 52% 43%,rgba(128,68,37,.12),transparent 43%),radial-gradient(circle at 8% 90%,rgba(163,57,49,.08),transparent 30%),linear-gradient(116deg,#1c1815,#100e0c 60%,#080706)}.scholarship-constellation[data-v-5da4a522]{filter:brightness(1.28) drop-shadow(0 32px 68px rgba(0,0,0,.3)) drop-shadow(0 0 48px rgba(205,148,79,.2))}.scholarship-constellation[data-v-5da4a522]:before{box-shadow:0 0 44px #cd944f14}.ren-core[data-v-5da4a522]{box-shadow:inset 0 0 40px #c74b3e33,0 0 42px #c74b3e24}.ren-core strong[data-v-5da4a522]{color:#f6e3c2;text-shadow:0 0 26px rgba(218,164,92,.3)}.school-orbit-outer i b[data-v-5da4a522]{color:#f7e4c2f0}.school-orbit-outer i small[data-v-5da4a522]{color:#cf5b4ee6}.scholar-desk[data-v-5da4a522]{opacity:.64;filter:saturate(.62) contrast(.96)}.access-card[data-v-5da4a522]{background:linear-gradient(145deg,#e5d7bdf5,#ccb897f2);border-color:#ab7f4647;box-shadow:0 28px 62px #00000057}.access-card[data-v-5da4a522]:before{border-color:#573c2321}.folio-index[data-v-5da4a522]{left:-22px;width:22px;height:70px;background:#9f352d;opacity:.9}.card-heading h2[data-v-5da4a522]{color:#241b16}.card-heading small[data-v-5da4a522]{color:#766c61}.access-card form>label>span[data-v-5da4a522]{color:#9b392f}.cover-foot[data-v-5da4a522]{opacity:.5}}.scene-lens[data-v-5da4a522]{position:absolute;z-index:2;top:43%;left:52.5%;width:clamp(430px,38vw,560px);aspect-ratio:1;pointer-events:none;transform:translate(-50%,-50%);border:1px solid rgba(219,180,112,.055);border-radius:50%;animation:lensBreathe-5da4a522 8s ease-in-out infinite}.scene-lens[data-v-5da4a522]:before,.scene-lens[data-v-5da4a522]:after{position:absolute;top:8%;right:8%;bottom:8%;left:8%;border:1px dashed rgba(219,180,112,.07);border-radius:50%;content:""}.scene-lens[data-v-5da4a522]:after{top:18%;right:18%;bottom:18%;left:18%;border-style:solid;border-color:#be483d12}.scene-lens i[data-v-5da4a522]{position:absolute;top:50%;left:50%;display:block;width:122%;height:1px;background:linear-gradient(90deg,transparent,rgba(215,176,106,.12),transparent);transform-origin:center}.scene-lens i[data-v-5da4a522]:first-child{transform:translate(-50%,-50%) rotate(18deg)}.scene-lens i[data-v-5da4a522]:nth-child(2){transform:translate(-50%,-50%) rotate(-22deg)}.scene-lens span[data-v-5da4a522]{position:absolute;top:8%;left:50%;color:#debe8738;font:7px var(--font-sans);letter-spacing:.32em;transform:translate(-50%)}.depth-dust[data-v-5da4a522]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;pointer-events:none}.depth-dust i[data-v-5da4a522]{position:absolute;width:3px;height:3px;border-radius:50%;background:#d9af69;box-shadow:0 0 10px #d9af69a6;opacity:0;animation:dustTravel-5da4a522 9s ease-in-out infinite}.depth-dust i[data-v-5da4a522]:nth-child(1){top:70%;left:25%}.depth-dust i[data-v-5da4a522]:nth-child(2){top:62%;left:34%;animation-delay:-1.5s}.depth-dust i[data-v-5da4a522]:nth-child(3){top:55%;left:42%;animation-delay:-3s}.depth-dust i[data-v-5da4a522]:nth-child(4){top:48%;left:48%;animation-delay:-4.5s}.depth-dust i[data-v-5da4a522]:nth-child(5){top:40%;left:55%;animation-delay:-6s}.depth-dust i[data-v-5da4a522]:nth-child(6){top:33%;left:61%;animation-delay:-7.5s}.scholarship-constellation[data-v-5da4a522]::marker{display:none}.school-orbit-outer i[data-v-5da4a522]{transition:border-color .35s ease,background-color .35s ease,box-shadow .35s ease}.access-card[data-v-5da4a522]{position:relative}.access-card[data-v-5da4a522]::marker{display:none}.access-card[data-v-5da4a522]:focus-within{box-shadow:0 34px 78px #00000061,0 0 0 1px #b23f352e}@keyframes lensBreathe-5da4a522{0%,to{opacity:.4;scale:.98}50%{opacity:.85;scale:1.025}}@keyframes dustTravel-5da4a522{0%{opacity:0;transform:translate3d(-26px,30px,0) scale(.5)}38%{opacity:.8}72%{opacity:.4}to{opacity:0;transform:translate3d(34px,-26px,0) scale(1.4)}}@media (max-width:900px){.scene-lens[data-v-5da4a522],.depth-dust[data-v-5da4a522]{display:none}}@media (prefers-reduced-motion:reduce){.scene-lens[data-v-5da4a522],.depth-dust i[data-v-5da4a522]{animation:none!important}}.scholarship-constellation[data-v-5da4a522]{animation:none!important}@keyframes lensBreathe-5da4a522{0%,to{opacity:.35;box-shadow:0 0 #cd944f00}50%{opacity:.8;box-shadow:0 0 48px #cd944f09}}.materia-medica-plate[data-v-5da4a522]{position:absolute;z-index:2;right:26%;bottom:2.5%;width:clamp(240px,20vw,320px);height:246px;pointer-events:none;opacity:.52;filter:drop-shadow(0 18px 28px rgba(0,0,0,.22))}.materia-medica-plate[data-v-5da4a522]:before{position:absolute;right:0;bottom:8px;left:5%;height:1px;background:linear-gradient(90deg,transparent,rgba(211,175,112,.38),transparent);content:""}.ginseng-specimen[data-v-5da4a522]{position:absolute;right:-2%;bottom:0;width:178px;height:224px}.ginseng-specimen path[data-v-5da4a522],.ginseng-specimen circle[data-v-5da4a522],.herb-slices[data-v-5da4a522] *,.medicine-mill[data-v-5da4a522] *{stroke:#e0c28db3;stroke-width:1.05;stroke-linecap:round;stroke-linejoin:round}.ginseng-specimen .specimen-frame[data-v-5da4a522]{opacity:.3}.ginseng-specimen .leaf[data-v-5da4a522]{fill:#a47a450b;stroke-width:.95}.ginseng-specimen .vein[data-v-5da4a522],.ginseng-specimen .root-contour[data-v-5da4a522]{stroke-width:.58;opacity:.55}.ginseng-specimen .root-fine[data-v-5da4a522]{stroke-width:.68;opacity:.78}.ginseng-specimen .root-hair[data-v-5da4a522]{stroke-width:.42;opacity:.58}.ginseng-specimen .berry[data-v-5da4a522]{fill:#a73d34;stroke:none}.ginseng-specimen .annotation[data-v-5da4a522]{opacity:.62}.ginseng-specimen .annotation text[data-v-5da4a522]{fill:#e1c38dc7;stroke:none;font:7px STKaiti,KaiTi,serif;letter-spacing:.08em}.herb-slices[data-v-5da4a522]{position:absolute;bottom:8px;left:-1%;width:130px;transform:rotate(-7deg);opacity:.76}.herb-slices .slice ellipse[data-v-5da4a522]:nth-child(2){stroke-width:.7;opacity:.7}.herb-slices .slice ellipse[data-v-5da4a522]:nth-child(3){fill:#a35e3726;stroke-width:.55}.herb-slices path[data-v-5da4a522]{stroke-width:.55;opacity:.62}.medicine-mill[data-v-5da4a522]{position:absolute;left:-7px;bottom:94px;width:118px;opacity:.52}.medicine-mill .mill-grain[data-v-5da4a522]{stroke-width:.48;opacity:.48}.specimen-label[data-v-5da4a522]{position:absolute;top:7px;left:0;display:grid;padding-left:10px;border-left:1px solid #a34137;color:#e5ca9b9e;font:7px var(--font-sans);letter-spacing:.12em}.specimen-label b[data-v-5da4a522]{color:#eed7aed1;font:16px STKaiti,KaiTi,serif;letter-spacing:.18em}.specimen-label i[data-v-5da4a522]{margin-top:2px;color:#b96552d1;font:6px Georgia,serif;letter-spacing:.16em}.specimen-label small[data-v-5da4a522]{margin-top:6px;color:#e0c6986b;font:6px var(--font-sans)}.plate-number[data-v-5da4a522]{position:absolute;right:1%;bottom:0;color:#ddbf8952;font:6px var(--font-sans);letter-spacing:.18em}@media (max-width:1250px){.materia-medica-plate[data-v-5da4a522]{right:27%;width:210px;opacity:.34}}@media (max-width:900px){.materia-medica-plate[data-v-5da4a522]{display:none}}.login-page[data-v-5da4a522]:after,.opening-ink[data-v-5da4a522]{display:none!important}.cover-grid[data-v-5da4a522],.ambient-light[data-v-5da4a522]{animation:sceneReveal-5da4a522 .48s both!important}.botanical-scroll[data-v-5da4a522],.ginseng-specimen path[data-v-5da4a522],.ginseng-specimen circle[data-v-5da4a522],.herb-slices[data-v-5da4a522] *,.medicine-mill[data-v-5da4a522] *{stroke-dasharray:900;stroke-dashoffset:900;animation:herbDraw-5da4a522 .82s .04s cubic-bezier(.22,1,.36,1) forwards!important}.materia-medica-plate[data-v-5da4a522]{animation:cinemaRise-5da4a522 .42s .32s both!important}.cover-brand[data-v-5da4a522]{animation:cinemaDrop-5da4a522 .38s .06s cubic-bezier(.22,1,.36,1) both!important}.cover-copy .cover-kicker[data-v-5da4a522]{animation:cinemaRise-5da4a522 .32s .08s both!important}.cover-copy h1[data-v-5da4a522]{animation:titleUnveil-5da4a522 .48s .1s cubic-bezier(.22,1,.36,1) both!important}.cover-desc[data-v-5da4a522]{animation:cinemaRise-5da4a522 .38s .2s both!important}.discipline-note[data-v-5da4a522]{animation:cinemaRise-5da4a522 .36s .28s both!important}.scene-lens[data-v-5da4a522]{animation:lensAssemble-5da4a522 .56s .12s cubic-bezier(.22,1,.36,1) both!important}.lineage-spokes[data-v-5da4a522]{animation:spokesAssemble-5da4a522 .5s .18s both!important}.school-orbit-outer i[data-v-5da4a522]{animation:schoolArrive-5da4a522 .3s cubic-bezier(.2,1.28,.35,1) both!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(1){animation-delay:.28s!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(2){animation-delay:.33s!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(3){animation-delay:.38s!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(4){animation-delay:.43s!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(5){animation-delay:.48s!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(6){animation-delay:.53s!important}.ren-core[data-v-5da4a522]{animation:coreSeal-5da4a522 .38s .38s cubic-bezier(.2,1.25,.35,1) both!important}.constellation-note[data-v-5da4a522]{animation:cinemaRise-5da4a522 .32s .58s both!important}.classic-folio[data-v-5da4a522]{animation:folioLand-5da4a522 .46s .34s cubic-bezier(.22,1,.36,1) both!important}.medical-case-slip[data-v-5da4a522]{animation:caseLand-5da4a522 .4s .44s cubic-bezier(.22,1,.36,1) both!important}.formula-inscription[data-v-5da4a522]{animation:formulaStamp-5da4a522 .34s .52s cubic-bezier(.2,1.3,.35,1) both!important}.access-panel[data-v-5da4a522]{animation:panelEnter-5da4a522 .46s .12s cubic-bezier(.22,1,.36,1) both!important}.access-card[data-v-5da4a522]{animation:paperOpen-5da4a522 .44s .22s cubic-bezier(.22,1,.36,1) both!important}.folio-index[data-v-5da4a522]{animation:sealDrop-5da4a522 .32s .62s cubic-bezier(.2,1.3,.35,1) both!important}.depth-dust i[data-v-5da4a522]{animation-delay:.78s!important}@keyframes inkCurtain-5da4a522{0%,88%{visibility:visible}to{visibility:hidden}}@keyframes inkAwaken-5da4a522{0%{opacity:0;scale:.45}to{opacity:1;scale:1.2}}@keyframes curtainLeft-5da4a522{to{transform:translate(-103%)}}@keyframes curtainRight-5da4a522{to{transform:translate(103%)}}@keyframes openingTitle-5da4a522{0%{opacity:0;letter-spacing:.8em}35%,62%{opacity:1;letter-spacing:.42em}to{opacity:0;letter-spacing:.5em}}@keyframes sceneReveal-5da4a522{0%{opacity:0;filter:blur(12px);scale:1.035}to{opacity:1;filter:none;scale:1}}@keyframes herbDraw-5da4a522{0%{opacity:0;stroke-dashoffset:900}28%{opacity:.08}to{stroke-dashoffset:0}}@keyframes cinemaDrop-5da4a522{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@keyframes cinemaRise-5da4a522{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes titleUnveil-5da4a522{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-18px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes lensAssemble-5da4a522{0%{opacity:0;transform:translate(-50%,-50%) scale(.62) rotate(-12deg)}to{opacity:.55;transform:translate(-50%,-50%) scale(1) rotate(0)}}@keyframes spokesAssemble-5da4a522{0%{opacity:0;scale:.35;rotate:-24deg}to{opacity:.5;scale:1;rotate:0}}@keyframes schoolArrive-5da4a522{0%{opacity:0;scale:.5;filter:blur(5px)}to{opacity:1;scale:1;filter:none}}@keyframes coreSeal-5da4a522{0%{opacity:0;scale:.4;rotate:-12deg}to{opacity:1;scale:1;rotate:0}}@keyframes folioLand-5da4a522{0%{opacity:0;transform:translate3d(-45px,38px,0) rotate(-7deg)}to{opacity:1;transform:rotate(-1.1deg)}}@keyframes caseLand-5da4a522{0%{opacity:0;transform:translate3d(35px,-32px,0) rotate(9deg)}to{opacity:1;transform:rotate(3deg)}}@keyframes formulaStamp-5da4a522{0%{opacity:0;transform:translateY(-25px) scale(1.16) rotate(-9deg)}70%{opacity:1;transform:translateY(3px) scale(.96) rotate(-1deg)}to{transform:rotate(-2deg)}}@keyframes panelEnter-5da4a522{0%{opacity:0;translate:75px 0}to{opacity:1;translate:0 0}}@keyframes paperOpen-5da4a522{0%{opacity:0;clip-path:inset(0 50%);filter:brightness(.75)}to{opacity:1;clip-path:inset(0);filter:none}}@keyframes sealDrop-5da4a522{0%{opacity:0;transform:translateY(-24px) rotate(-8deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.opening-ink[data-v-5da4a522]{display:none!important}.cover-grid[data-v-5da4a522],.ambient-light[data-v-5da4a522],.botanical-scroll[data-v-5da4a522],.ginseng-specimen path[data-v-5da4a522],.ginseng-specimen circle[data-v-5da4a522],.herb-slices[data-v-5da4a522] *,.medicine-mill[data-v-5da4a522] *,.materia-medica-plate[data-v-5da4a522],.cover-brand[data-v-5da4a522],.cover-copy .cover-kicker[data-v-5da4a522],.cover-copy h1[data-v-5da4a522],.cover-desc[data-v-5da4a522],.discipline-note[data-v-5da4a522],.research-principles[data-v-5da4a522],.scene-lens[data-v-5da4a522],.lineage-spokes[data-v-5da4a522],.school-orbit-outer i[data-v-5da4a522],.ren-core[data-v-5da4a522],.constellation-note[data-v-5da4a522],.classic-folio[data-v-5da4a522],.medical-case-slip[data-v-5da4a522],.formula-inscription[data-v-5da4a522],.access-panel[data-v-5da4a522],.access-card[data-v-5da4a522],.folio-index[data-v-5da4a522]{animation:none!important;opacity:1!important;clip-path:none!important;filter:none!important}}.research-principles[data-v-5da4a522]{display:grid;grid-template-columns:repeat(3,1fr);max-width:420px;margin-top:19px;border-top:1px solid rgba(214,178,117,.17);animation:cinemaRise-5da4a522 .38s .32s both}.research-principles span[data-v-5da4a522]{position:relative;padding:12px 13px 0 0}.research-principles span+span[data-v-5da4a522]{padding-left:14px;border-left:1px solid rgba(214,178,117,.12)}.research-principles i[data-v-5da4a522],.research-principles b[data-v-5da4a522],.research-principles small[data-v-5da4a522]{display:block}.research-principles i[data-v-5da4a522]{margin-bottom:4px;color:#bf564b;font:7px var(--font-sans);font-style:normal;letter-spacing:.16em}.research-principles b[data-v-5da4a522]{color:#f2ddb9c7;font:13px STKaiti,KaiTi,serif;font-weight:400;letter-spacing:.08em}.research-principles small[data-v-5da4a522]{margin-top:3px;color:#e5cca457;font:6px var(--font-sans);letter-spacing:.13em}.research-principles span[data-v-5da4a522]:before{position:absolute;top:-2px;left:0;width:4px;height:4px;border-radius:50%;background:#a73d34;box-shadow:0 0 8px #a73d348c;content:""}.research-principles span+span[data-v-5da4a522]:before{left:14px}@media (min-width:901px){.scene-lens[data-v-5da4a522]{opacity:.52}.depth-dust[data-v-5da4a522]{opacity:.5}.qi-river[data-v-5da4a522]{opacity:.11}.botanical-left[data-v-5da4a522]{opacity:.075}.botanical-right[data-v-5da4a522]{opacity:.05}.scholar-desk[data-v-5da4a522]{bottom:4.5%;opacity:.76;filter:saturate(.7) contrast(.98)}.classic-folio[data-v-5da4a522]{overflow:hidden;border-color:#cda86a47;background:repeating-linear-gradient(90deg,rgba(93,62,35,.025) 0 1px,transparent 1px 7px),linear-gradient(102deg,#d9c49df7,#f6e8c7f2 47%,#d1b88beb);box-shadow:-8px 12px #7957342e,-14px 18px 32px #00000047}.classic-folio[data-v-5da4a522]:before{top:7px;right:9px;bottom:7px;left:9px;border-color:#6645272e}.classic-folio[data-v-5da4a522]:after{width:29%;background:linear-gradient(90deg,transparent,rgba(93,62,37,.12));clip-path:polygon(72% 0,100% 0,100% 100%,18% 100%)}.folio-binding[data-v-5da4a522]{left:10px}.folio-binding[data-v-5da4a522]:before{position:absolute;top:-20px;bottom:-20px;left:2px;width:1px;background:#69422547;content:""}.folio-binding i[data-v-5da4a522]{position:relative;background:#6e4b32;border-color:#b9986b;box-shadow:0 0 0 2px #5b3a201f}.medical-case-slip[data-v-5da4a522]{background:repeating-linear-gradient(0deg,transparent 0 19px,rgba(112,78,47,.08) 19px 20px),linear-gradient(115deg,#e4d3ad,#cdb889);box-shadow:8px 12px 24px #0003}.formula-inscription[data-v-5da4a522]{border-color:#ac413761;background:linear-gradient(100deg,#792722eb,#97332bd1);box-shadow:6px 9px 18px #0000002e}.access-card[data-v-5da4a522]{isolation:isolate;overflow:hidden;background:linear-gradient(145deg,#ebdec5fa,#cbb898f7);box-shadow:0 34px 82px #00000061,0 0 0 1px #e6cfa614}.access-card[data-v-5da4a522]:before{z-index:-1;top:8px;right:8px;bottom:8px;left:8px;border-color:#53382229;background:repeating-linear-gradient(7deg,rgba(82,57,37,.018) 0 1px,transparent 1px 5px),radial-gradient(circle at 78% 18%,rgba(255,249,230,.24),transparent 33%)}.access-card[data-v-5da4a522]:after{display:block;z-index:-1;top:auto;right:-54px;bottom:-62px;width:170px;height:170px;border:1px solid rgba(156,54,46,.11);border-radius:50%;background:radial-gradient(circle,transparent 43%,rgba(156,54,46,.055) 44% 46%,transparent 47%);clip-path:none;transform:none}.card-heading[data-v-5da4a522]:after{display:block;width:31px;height:2px;margin:13px 0 0;background:linear-gradient(90deg,#9e352d 0,#9e352d 38%,#9e352d00 38%,#9e352d00 48%,#9e352d 48%,#9e352d);content:""}.access-card input[data-v-5da4a522],.password[data-v-5da4a522]{border-color:#5d432e2e;background:#fffbf1b8}.login-btn[data-v-5da4a522]{letter-spacing:.12em}.materia-medica-plate[data-v-5da4a522]{right:25.5%;bottom:1.5%;opacity:.58}.plate-number[data-v-5da4a522]{bottom:2px}}@media (min-width:901px) and (max-width:1250px){.research-principles[data-v-5da4a522]{display:none}.materia-medica-plate[data-v-5da4a522]{opacity:.32}}@media (max-width:900px){.research-principles[data-v-5da4a522]{display:none}}@media (prefers-reduced-motion:reduce){.research-principles[data-v-5da4a522]{animation:none!important}}.ink-surge[data-v-5da4a522]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;filter:drop-shadow(0 0 24px rgba(173,74,52,.12))}.ink-surge path[data-v-5da4a522]{fill:none;stroke:url(#surgeGold);stroke-linecap:round}.surge-broad[data-v-5da4a522]{stroke-width:118;opacity:.31}.surge-edge[data-v-5da4a522]{stroke-width:3;stroke-dasharray:3 12;opacity:.76;animation:surgeFlow-5da4a522 18s linear infinite}.surge-thread[data-v-5da4a522]{stroke-width:1.1;stroke-dasharray:110 18 6 20;opacity:.68;animation:surgeFlow-5da4a522 27s linear infinite reverse}.chapter-mark[data-v-5da4a522]{position:absolute;z-index:7;top:8.5%;left:58.5%;display:grid;width:56px;height:76px;place-items:center;border:1px solid rgba(200,78,64,.28);color:#d6b477;background:#0f0c0a9e;box-shadow:0 18px 34px #00000042;transform:rotate(5deg)}.chapter-mark[data-v-5da4a522]:before{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgba(211,168,99,.11);content:""}.chapter-mark b[data-v-5da4a522]{font:30px STKaiti,KaiTi,serif;font-weight:400;line-height:1}.chapter-mark span[data-v-5da4a522]{position:absolute;right:7px;bottom:10px;color:#bd4e43;font:13px STKaiti,KaiTi,serif}.chapter-mark small[data-v-5da4a522]{position:absolute;top:8px;right:-19px;color:#ddbe8961;font:6px var(--font-sans);letter-spacing:.18em;writing-mode:vertical-rl}@keyframes surgeFlow-5da4a522{0%{stroke-dashoffset:0}to{stroke-dashoffset:-360}}@media (min-width:1251px){.cover-copy[data-v-5da4a522]{top:17%;left:5.2%;width:32vw;max-width:470px}.cover-copy h1[data-v-5da4a522]{font-size:clamp(48px,4.7vw,70px);line-height:1.02;transform:skewY(-1deg)}.cover-copy h1 em[data-v-5da4a522]{display:inline-block;margin-left:clamp(28px,3vw,54px);text-shadow:0 18px 40px rgba(0,0,0,.28)}.cover-desc[data-v-5da4a522]{max-width:380px;margin-left:clamp(22px,2vw,38px)}.discipline-note[data-v-5da4a522],.research-principles[data-v-5da4a522]{margin-left:clamp(22px,2vw,38px)}.scholarship-constellation[data-v-5da4a522]{top:42%;left:57%;width:clamp(430px,38vw,570px);transform:translate(-50%,-50%) rotate(-5deg);border-color:#ddb7754a;box-shadow:0 0 0 48px #d7b57805,0 0 0 104px #d7b57802;filter:brightness(1.22) drop-shadow(0 42px 82px rgba(0,0,0,.42)) drop-shadow(0 0 58px rgba(205,148,79,.2))}.scholarship-constellation[data-v-5da4a522]:before{border-top-color:transparent;border-right-color:#e1b87066;box-shadow:18px -12px 50px #c9844521}.scholarship-constellation[data-v-5da4a522]:after{border-right-color:transparent;border-bottom-color:#c042377a}.scene-lens[data-v-5da4a522]{top:42%;left:57%;width:clamp(520px,45vw,690px);transform:translate(-50%,-50%) rotate(-5deg);opacity:.42}.ren-core[data-v-5da4a522]{transform:rotate(5deg)}.school-orbit-outer i[data-v-5da4a522]{transform-origin:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.constellation-note[data-v-5da4a522]{right:-38px;bottom:8%;transform:rotate(5deg)}.scholar-desk[data-v-5da4a522]{z-index:9;left:3%;bottom:-1.5%;width:47vw;max-width:690px;height:190px;opacity:.9;transform:perspective(1100px) rotateX(7deg) rotate(-2.2deg);transform-origin:left bottom;filter:saturate(.75) contrast(1)}.classic-folio[data-v-5da4a522]{width:72%;height:158px;box-shadow:-10px 16px #79573433,0 32px 55px #0006}.medical-case-slip[data-v-5da4a522]{top:24px;right:7%;height:122px}.formula-inscription[data-v-5da4a522]{right:2%;bottom:9px}.materia-medica-plate[data-v-5da4a522]{z-index:8;right:23.5%;bottom:-3%;width:340px;height:270px;opacity:.68;transform:rotate(4deg);filter:drop-shadow(0 28px 34px rgba(0,0,0,.34))}.access-panel[data-v-5da4a522]{z-index:14;right:2.7%;width:min(335px,23vw);transform:translateY(-50%) rotate(1.8deg)}.access-panel[data-v-5da4a522]:after{position:absolute;z-index:-2;top:-16px;right:-22px;bottom:-16px;left:-22px;background:linear-gradient(125deg,rgba(218,176,108,.1),transparent 38%);clip-path:polygon(12% 0,100% 4%,95% 100%,0 93%);content:""}.access-card[data-v-5da4a522]{transform:none;box-shadow:-16px 38px 86px #00000075,0 0 0 1px #e6cfa61a}.folio-index[data-v-5da4a522]{transform:rotate(-1.4deg)}.cover-foot[data-v-5da4a522]{z-index:10}.botanical-left[data-v-5da4a522]{width:280px;opacity:.1}.botanical-right[data-v-5da4a522]{right:-72px;width:250px;opacity:.07}}@media (min-width:1251px) and (max-height:760px){.cover-copy[data-v-5da4a522]{top:11%}.research-principles[data-v-5da4a522]{display:none}.scholarship-constellation[data-v-5da4a522]{width:min(58vh,440px)}.scene-lens[data-v-5da4a522]{width:min(70vh,530px)}.scholar-desk[data-v-5da4a522]{height:140px}.classic-folio[data-v-5da4a522]{height:120px}.materia-medica-plate[data-v-5da4a522]{width:260px;height:215px}.chapter-mark[data-v-5da4a522]{top:5%}}@media (max-width:1250px){.ink-surge[data-v-5da4a522],.chapter-mark[data-v-5da4a522]{display:none}}@media (prefers-reduced-motion:reduce){.surge-edge[data-v-5da4a522],.surge-thread[data-v-5da4a522]{animation:none!important}}@media (min-width:1251px){.access-panel[data-v-5da4a522]{transform:translateY(-50%)!important}.access-panel[data-v-5da4a522]:after{top:-14px;right:-18px;bottom:-14px;left:-18px;clip-path:polygon(3% 0,100% 0,97% 100%,0 100%)}.access-card[data-v-5da4a522],.folio-index[data-v-5da4a522]{transform:none!important}.scholarship-constellation[data-v-5da4a522],.scene-lens[data-v-5da4a522]{transform:translate(-50%,-50%) rotate(-2deg)}.ren-core[data-v-5da4a522]{transform:rotate(2deg)}.scholar-desk[data-v-5da4a522]{transform:perspective(1200px) rotateX(4deg) rotate(-1deg)}}@keyframes panelEnter-5da4a522{0%{opacity:0;translate:52px 0}to{opacity:1;translate:0 0}}@keyframes paperOpen-5da4a522{0%{opacity:0;clip-path:inset(0 42%);filter:brightness(.82)}to{opacity:1;clip-path:inset(0);filter:none}}@media (min-width:1251px){.surge-broad[data-v-5da4a522]{stroke-width:74;opacity:.24}.surge-edge[data-v-5da4a522]{opacity:.62}.surge-thread[data-v-5da4a522]{opacity:.52}.scholar-desk[data-v-5da4a522]{left:4.5%;bottom:1.8%;width:38vw;max-width:560px;height:150px;transform:perspective(1200px) rotateX(3deg) rotate(-.6deg)}.classic-folio[data-v-5da4a522]{height:126px}.medical-case-slip[data-v-5da4a522]{top:20px;height:98px}.formula-inscription[data-v-5da4a522]{right:3%;bottom:4px}.materia-medica-plate[data-v-5da4a522]{right:26.5%;bottom:1%;width:260px;height:222px;opacity:.42;transform:none}.cover-copy[data-v-5da4a522]{top:19%}.research-principles[data-v-5da4a522]{max-width:390px}.access-panel[data-v-5da4a522]{right:3.5%;width:min(326px,22.5vw)}.chapter-mark[data-v-5da4a522]{left:60%;transform:none}.constellation-note[data-v-5da4a522]{right:-22px}}.cover-brand[data-v-5da4a522]{animation:cinemaDrop-5da4a522 .34s .02s cubic-bezier(.22,1,.36,1) both!important}.cover-copy .cover-kicker[data-v-5da4a522]{animation:cinemaRise-5da4a522 .3s .06s both!important}.cover-copy h1[data-v-5da4a522]{animation:titleUnveil-5da4a522 .48s .09s cubic-bezier(.22,1,.36,1) both!important}.cover-desc[data-v-5da4a522]{animation:cinemaRise-5da4a522 .34s .2s both!important}.discipline-note[data-v-5da4a522],.research-principles[data-v-5da4a522]{animation:cinemaRise-5da4a522 .34s .29s both!important}.scene-lens[data-v-5da4a522]{animation:lensAssemble-5da4a522 .5s .24s cubic-bezier(.22,1,.36,1) both!important}.lineage-spokes[data-v-5da4a522]{animation:spokesAssemble-5da4a522 .46s .3s both!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(1){animation-delay:.4s!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(2){animation-delay:.45s!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(3){animation-delay:.5s!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(4){animation-delay:.55s!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(5){animation-delay:.6s!important}.school-orbit-outer i[data-v-5da4a522]:nth-child(6){animation-delay:.65s!important}.ren-core[data-v-5da4a522]{animation:coreSeal-5da4a522 .36s .54s cubic-bezier(.2,1.2,.35,1) both!important}.access-panel[data-v-5da4a522]{animation:panelEnter-5da4a522 .42s .48s cubic-bezier(.22,1,.36,1) both!important}.access-card[data-v-5da4a522]{animation:paperOpen-5da4a522 .42s .56s cubic-bezier(.22,1,.36,1) both!important}.classic-folio[data-v-5da4a522]{animation:folioLand-5da4a522 .42s .66s cubic-bezier(.22,1,.36,1) both!important}.medical-case-slip[data-v-5da4a522]{animation:caseLand-5da4a522 .38s .73s cubic-bezier(.22,1,.36,1) both!important}.formula-inscription[data-v-5da4a522]{animation:formulaStamp-5da4a522 .32s .8s cubic-bezier(.2,1.2,.35,1) both!important}.materia-medica-plate[data-v-5da4a522]{animation:cinemaRise-5da4a522 .38s .72s both!important}.folio-index[data-v-5da4a522]{animation:sealDrop-5da4a522 .28s .88s cubic-bezier(.2,1.2,.35,1) both!important}.chapter-mark[data-v-5da4a522]{display:none!important}@media (min-width:1251px){.scholarship-constellation[data-v-5da4a522]{border-color:#ddb7751f;background:radial-gradient(circle at 50% 48%,rgba(189,72,58,.17),rgba(29,21,17,.38) 28%,rgba(15,12,10,.08) 59%,transparent 72%);box-shadow:none;filter:brightness(1.16) drop-shadow(0 28px 72px rgba(0,0,0,.3))}.scholarship-constellation[data-v-5da4a522]:before{top:-7%;right:-7%;bottom:-7%;left:-7%;border-color:#e1b87021;border-top-color:transparent;border-left-color:transparent;box-shadow:none}.scholarship-constellation[data-v-5da4a522]:after{top:15%;right:15%;bottom:15%;left:15%;border-color:#c0423747;border-right-color:transparent;border-bottom-color:transparent}.scene-lens[data-v-5da4a522]{opacity:.28}.school-orbit-outer i[data-v-5da4a522]{border-color:#dcb8792e;background:#120e0cc2;box-shadow:0 8px 20px #00000029}.school-orbit-outer i b[data-v-5da4a522]{font-size:10px}.constellation-note[data-v-5da4a522]{opacity:.58}.scholar-desk[data-v-5da4a522]{left:5.5%;bottom:2.8%;width:35vw;max-width:520px;height:138px}.classic-folio[data-v-5da4a522]{height:118px}.medical-case-slip[data-v-5da4a522]{top:17px;height:92px}.formula-inscription[data-v-5da4a522]{bottom:8px}.materia-medica-plate[data-v-5da4a522]{right:27.5%;bottom:2%;width:235px;height:205px;opacity:.36}.access-card[data-v-5da4a522]{box-shadow:0 32px 78px #00000061,0 0 0 1px #e6cfa614}.access-card[data-v-5da4a522]:after{opacity:.58}.cover-copy h1[data-v-5da4a522]{letter-spacing:.035em}.research-principles[data-v-5da4a522]{margin-top:16px}.surge-broad[data-v-5da4a522]{opacity:.19}.surge-edge[data-v-5da4a522]{opacity:.54}.surge-thread[data-v-5da4a522]{opacity:.48}}.ink-surge path[data-v-5da4a522]{stroke-dashoffset:720;animation:surgeReveal-5da4a522 .9s .08s cubic-bezier(.22,1,.36,1) forwards}.surge-edge[data-v-5da4a522]{animation:surgeReveal-5da4a522 .9s .08s cubic-bezier(.22,1,.36,1) forwards,surgeFlow-5da4a522 18s 1.1s linear infinite}.surge-thread[data-v-5da4a522]{animation:surgeReveal-5da4a522 .95s .14s cubic-bezier(.22,1,.36,1) forwards,surgeFlow-5da4a522 27s 1.2s linear infinite reverse}@keyframes surgeReveal-5da4a522{0%{opacity:0;stroke-dashoffset:720}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.ink-surge path[data-v-5da4a522]{animation:none!important;stroke-dashoffset:0!important}.cover-brand[data-v-5da4a522],.cover-copy .cover-kicker[data-v-5da4a522],.cover-copy h1[data-v-5da4a522],.cover-desc[data-v-5da4a522],.discipline-note[data-v-5da4a522],.research-principles[data-v-5da4a522],.scene-lens[data-v-5da4a522],.lineage-spokes[data-v-5da4a522],.school-orbit-outer i[data-v-5da4a522],.ren-core[data-v-5da4a522],.access-panel[data-v-5da4a522],.access-card[data-v-5da4a522],.classic-folio[data-v-5da4a522],.medical-case-slip[data-v-5da4a522],.formula-inscription[data-v-5da4a522],.materia-medica-plate[data-v-5da4a522],.folio-index[data-v-5da4a522]{animation:none!important;opacity:1!important;clip-path:none!important;filter:none!important}}.school-orbit[data-v-5da4a522]{animation:none!important;rotate:0!important}.school-orbit-inner[data-v-5da4a522],.scholarship-constellation[data-v-5da4a522]{animation:none!important}@keyframes lensAssemble-5da4a522{0%{opacity:0;transform:translate(-50%,-50%) scale(.62) rotate(-12deg)}to{opacity:.55;transform:translate(-50%,-50%) scale(1) rotate(-2deg)}}@keyframes coreSeal-5da4a522{0%{opacity:0;scale:.4;rotate:-12deg}to{opacity:1;scale:1;rotate:2deg}}@media (min-width:1251px){.scholarship-constellation[data-v-5da4a522]{background:radial-gradient(circle at 50% 49%,rgba(174,61,50,.12),rgba(44,29,22,.12) 27%,rgba(15,12,10,.025) 52%,transparent 70%);border-color:#ddb77514}.ren-core[data-v-5da4a522]{background:radial-gradient(circle,rgba(126,39,31,.1),transparent 72%);box-shadow:inset 0 0 28px #b33d320f}.scholar-desk[data-v-5da4a522]{bottom:4.2%;height:132px}.classic-folio[data-v-5da4a522]{height:112px}.medical-case-slip[data-v-5da4a522]{height:87px}.materia-medica-plate[data-v-5da4a522]{bottom:3.2%;opacity:.31}}.school-orbit-outer i[data-v-5da4a522]{min-width:66px}.school-orbit-outer i[data-v-5da4a522]:nth-child(1){top:-13px;left:calc(50% - 33px)}.school-orbit-outer i[data-v-5da4a522]:nth-child(2){top:14%;right:1%}.school-orbit-outer i[data-v-5da4a522]:nth-child(3){right:-17px;bottom:25%}.school-orbit-outer i[data-v-5da4a522]:nth-child(4){right:18%;bottom:-9px}.school-orbit-outer i[data-v-5da4a522]:nth-child(5){bottom:-9px;left:18%}.school-orbit-outer i[data-v-5da4a522]:nth-child(6){bottom:25%;left:-17px}.school-orbit-outer i[data-v-5da4a522]:nth-child(7){top:14%;left:1%}.school-orbit-inner span[data-v-5da4a522]{min-width:48px;text-align:center}.school-orbit-inner span[data-v-5da4a522]:nth-child(1){top:-8px;left:calc(50% - 24px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(2){top:calc(50% - 5px);right:-30px}.school-orbit-inner span[data-v-5da4a522]:nth-child(3){bottom:-8px;left:calc(50% - 24px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){top:calc(50% - 5px);left:-30px}.school-orbit-outer i[data-v-5da4a522]:nth-child(7){animation-delay:.7s!important}.ren-core em[data-v-5da4a522]{top:-31px}.ren-core small[data-v-5da4a522]{bottom:-34px;letter-spacing:.1em}.constellation-note[data-v-5da4a522]{right:-29px}@media (max-width:900px){.school-orbit-outer i[data-v-5da4a522]{min-width:52px}.school-orbit-outer i small[data-v-5da4a522]{display:none}}@media (min-width:1251px){.scholarship-constellation[data-v-5da4a522]{left:54.5%;width:clamp(410px,35vw,520px)}.scene-lens[data-v-5da4a522]{left:54.5%;width:clamp(490px,42vw,640px)}.school-orbit-outer i[data-v-5da4a522]{min-width:62px;min-height:32px}.school-orbit-outer i[data-v-5da4a522]:nth-child(2){right:4%}.school-orbit-outer i[data-v-5da4a522]:nth-child(3){right:-4px}.school-orbit-outer i[data-v-5da4a522]:nth-child(6){left:-4px}.school-orbit-outer i[data-v-5da4a522]:nth-child(7){left:4%}.school-orbit-inner[data-v-5da4a522]{top:27%;right:27%;bottom:27%;left:27%}.school-orbit-inner span[data-v-5da4a522]{min-width:54px;color:#e1be82b3;font-size:7px;letter-spacing:.07em}.school-orbit-inner span[data-v-5da4a522]:nth-child(2){right:-37px}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){left:-37px}.ren-core[data-v-5da4a522]{top:37%;right:37%;bottom:37%;left:37%}.ren-core em[data-v-5da4a522]{top:-27px}.ren-core small[data-v-5da4a522]{bottom:-31px;font-size:7px}.constellation-note[data-v-5da4a522]{right:auto;bottom:-31px;left:50%;width:180px;padding:6px 0 0;border-top:1px solid rgba(179,61,50,.26);border-right:0;text-align:center;transform:translate(-50%) rotate(2deg);white-space:nowrap}}@media (min-width:1251px) and (max-width:1450px){.scholarship-constellation[data-v-5da4a522]{left:55%;width:min(33vw,450px)}.scene-lens[data-v-5da4a522]{left:55%;width:min(40vw,550px)}.school-orbit-outer i[data-v-5da4a522]{min-width:57px}.school-orbit-outer i b[data-v-5da4a522]{font-size:9px}.school-orbit-outer i small[data-v-5da4a522]{font-size:6px}.constellation-note[data-v-5da4a522]{bottom:-27px}}@media (min-width:1251px){.scholarship-constellation[data-v-5da4a522]{background:radial-gradient(circle at 50% 50%,rgba(142,46,38,.095),rgba(32,22,18,.045) 31%,transparent 61%)!important}.scholarship-constellation[data-v-5da4a522]:before{border-color:#dab06a1f!important;border-top-color:transparent!important}.scholarship-constellation[data-v-5da4a522]:after{background:radial-gradient(circle,rgba(160,48,39,.08),transparent 70%)!important;border-color:#b53e3433!important;border-right-color:transparent!important}.school-orbit-outer i[data-v-5da4a522]{min-width:68px;min-height:35px;padding:3px 6px;background:#120e0ce6}.school-orbit-outer i b[data-v-5da4a522]{font-size:10px!important;letter-spacing:.035em}.school-orbit-outer i small[data-v-5da4a522]{font-size:6px!important}.school-orbit-inner[data-v-5da4a522]{top:25%;right:25%;bottom:25%;left:25%}.school-orbit-inner span[data-v-5da4a522]{min-width:62px;color:#efd19dd1;font-size:8px;font-weight:600;letter-spacing:.04em;text-shadow:0 2px 8px rgba(0,0,0,.8)}.school-orbit-inner span[data-v-5da4a522]:nth-child(1){top:-9px;left:calc(50% - 31px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(2){right:-42px}.school-orbit-inner span[data-v-5da4a522]:nth-child(3){bottom:-9px;left:calc(50% - 31px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){left:-42px}.ren-core[data-v-5da4a522]{top:38%;right:38%;bottom:38%;left:38%;background:radial-gradient(circle,rgba(116,35,29,.12),transparent 73%)!important}.ren-core em[data-v-5da4a522]{color:#e0bc7eb8;font-size:7px}.ren-core small[data-v-5da4a522]{color:#e0c391b3}.constellation-note[data-v-5da4a522]{color:#e8d3af94;font-size:8px}}@media (min-width:1251px) and (max-width:1450px){.school-orbit-outer i[data-v-5da4a522]{min-width:61px;padding-inline:4px}.school-orbit-outer i b[data-v-5da4a522]{font-size:9px!important}.school-orbit-inner span[data-v-5da4a522]{font-size:7px;min-width:56px}.school-orbit-inner span[data-v-5da4a522]:nth-child(1),.school-orbit-inner span[data-v-5da4a522]:nth-child(3){left:calc(50% - 28px)}}@media (min-width:1251px){.scholarship-constellation[data-v-5da4a522]{left:55.5%;width:clamp(420px,34vw,500px);border:0;background:none!important;box-shadow:none!important;filter:drop-shadow(0 22px 48px rgba(0,0,0,.24))}.scholarship-constellation[data-v-5da4a522]:before{top:4%;right:4%;bottom:4%;left:4%;border:1px solid rgba(220,181,113,.12)!important;border-top-color:transparent!important;border-left-color:transparent!important;background:none!important}.scholarship-constellation[data-v-5da4a522]:after{top:29%;right:29%;bottom:29%;left:29%;border:1px solid rgba(184,65,54,.22)!important;border-right-color:transparent!important;background:radial-gradient(circle,rgba(155,49,40,.07),transparent 67%)!important}.lineage-spokes[data-v-5da4a522]{opacity:.38}.lineage-spokes circle[data-v-5da4a522]{stroke:#d5b06f2e}.lineage-spokes path[data-v-5da4a522]{stroke:#d7b16f47;stroke-dasharray:1 8}.school-orbit-outer i[data-v-5da4a522]{min-width:auto;min-height:auto;padding:4px 7px;border:0;border-left:1px solid rgba(189,69,58,.5);background:linear-gradient(90deg,rgba(18,14,12,.8),transparent);box-shadow:none;align-items:flex-start}.school-orbit-outer i[data-v-5da4a522]:before{position:absolute;top:50%;left:-3px;width:5px;height:5px;border-radius:50%;background:#ae463c;box-shadow:0 0 9px #ae463c80;content:"";transform:translateY(-50%)}.school-orbit-outer i b[data-v-5da4a522]{font-size:11px!important;letter-spacing:.06em}.school-orbit-outer i small[data-v-5da4a522]{display:none}.school-orbit-inner[data-v-5da4a522]{top:28%;right:28%;bottom:28%;left:28%}.school-orbit-inner span[data-v-5da4a522]{min-width:70px;padding:4px 5px;color:#efd3a4e0;background:#120e0c80;font-size:9px;font-weight:500;letter-spacing:.06em;text-align:center}.school-orbit-inner span[data-v-5da4a522]:nth-child(1){top:-10px;left:calc(50% - 35px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(2){right:-52px}.school-orbit-inner span[data-v-5da4a522]:nth-child(3){bottom:-10px;left:calc(50% - 35px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){left:-52px}.ren-core[data-v-5da4a522]{top:39%;right:39%;bottom:39%;left:39%;border-color:#b9403552;background:radial-gradient(circle,rgba(125,38,31,.18),transparent 70%)!important;box-shadow:0 0 38px #9d342b17}.ren-core strong[data-v-5da4a522]{font-size:clamp(36px,3.5vw,48px)}.constellation-note[data-v-5da4a522]{bottom:-17px;color:#e8d3afa3}.scene-lens[data-v-5da4a522]{left:55.5%;opacity:.18}.materia-medica-plate[data-v-5da4a522]{opacity:.22}.access-panel[data-v-5da4a522]{width:min(312px,22vw)}.access-card[data-v-5da4a522]{padding-inline:22px}}@media (min-width:1251px) and (max-width:1450px){.scholarship-constellation[data-v-5da4a522]{left:55%;width:min(32vw,430px)}.scene-lens[data-v-5da4a522]{left:55%;width:min(39vw,520px)}.school-orbit-outer i b[data-v-5da4a522]{font-size:10px!important}.school-orbit-inner span[data-v-5da4a522]{min-width:62px;font-size:8px}.school-orbit-inner span[data-v-5da4a522]:nth-child(1),.school-orbit-inner span[data-v-5da4a522]:nth-child(3){left:calc(50% - 31px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(2){right:-45px}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){left:-45px}.materia-medica-plate[data-v-5da4a522]{display:none}.scholar-desk[data-v-5da4a522]{width:33vw}.cover-copy[data-v-5da4a522]{width:31vw}.access-panel[data-v-5da4a522]{right:3%;width:22vw}}.lineage-spokes circle[data-v-5da4a522]{fill:none!important}.lineage-spokes path[data-v-5da4a522]{fill:none!important}.lineage-spokes[data-v-5da4a522]{overflow:visible}.ren-core[data-v-5da4a522]{background:radial-gradient(circle,rgba(139,43,35,.13),rgba(80,30,25,.035) 48%,transparent 72%)!important}.school-orbit-inner span[data-v-5da4a522]{border-bottom:1px solid rgba(183,67,56,.25)}@media (min-width:1251px){.scholarship-constellation[data-v-5da4a522]{left:54.8%;width:clamp(450px,35vw,510px);filter:drop-shadow(0 24px 44px rgba(0,0,0,.2))!important}.scene-lens[data-v-5da4a522]{left:54.8%;width:clamp(520px,41vw,600px);opacity:.13!important}.lineage-spokes[data-v-5da4a522]{opacity:.58}.lineage-spokes path[data-v-5da4a522]{stroke:#d8b16f66;stroke-width:.85;stroke-dasharray:1 6}.lineage-spokes circle[data-v-5da4a522]{stroke:#d9b26f3d;stroke-width:.85}.school-orbit-outer i[data-v-5da4a522]{padding:5px 8px;background:linear-gradient(90deg,#16110ef0,#16110e4d);border-left-color:#c74a3eb8}.school-orbit-outer i b[data-v-5da4a522]{font-size:12px!important;color:#f4deb8e6;text-shadow:0 2px 10px rgba(0,0,0,.8)}.school-orbit-outer i[data-v-5da4a522]:before{width:6px;height:6px;box-shadow:0 0 13px #bd463bbf}.school-orbit-inner span[data-v-5da4a522]{min-width:76px;padding:5px 7px;background:#16110eb8;font-size:10px;color:#efcf98e6;border-bottom-color:#bf463b75;box-shadow:0 6px 15px #00000026}.school-orbit-inner span[data-v-5da4a522]:nth-child(1){left:calc(50% - 38px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(2){right:-56px}.school-orbit-inner span[data-v-5da4a522]:nth-child(3){left:calc(50% - 38px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){left:-56px}.ren-core[data-v-5da4a522]{top:38%;right:38%;bottom:38%;left:38%;border-color:#c2473b80;box-shadow:0 0 30px #b13d331c}.ren-core strong[data-v-5da4a522]{font-size:50px;color:#f0d8ae}.ren-core b[data-v-5da4a522]{font-size:11px}.ren-core em[data-v-5da4a522]{top:-29px;font-size:8px;color:#e3be7ed1}.ren-core small[data-v-5da4a522]{bottom:-34px;font-size:8px;color:#e3c693c7}.constellation-note[data-v-5da4a522]{bottom:-21px;width:210px;font-size:9px;color:#e8d3afb8}.access-panel[data-v-5da4a522]{right:3.2%;width:min(300px,21.5vw)}.access-card[data-v-5da4a522]{padding:21px 22px;background:linear-gradient(145deg,#e0d1b5f6,#bfab8bf5);border-color:#b1854c3d;box-shadow:0 24px 54px #0000004a}.card-heading h2[data-v-5da4a522]{font-size:30px}.folio-index[data-v-5da4a522]{height:66px}}@media (min-width:1251px) and (max-width:1450px){.scholarship-constellation[data-v-5da4a522]{left:54.2%;width:min(34vw,465px)}.scene-lens[data-v-5da4a522]{left:54.2%;width:min(40vw,545px)}.school-orbit-outer i b[data-v-5da4a522]{font-size:11px!important}.school-orbit-inner span[data-v-5da4a522]{min-width:68px;font-size:9px}.school-orbit-inner span[data-v-5da4a522]:nth-child(1),.school-orbit-inner span[data-v-5da4a522]:nth-child(3){left:calc(50% - 34px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(2){right:-49px}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){left:-49px}.access-panel[data-v-5da4a522]{right:3%;width:292px}}@media (min-width:1251px){.scholarship-constellation[data-v-5da4a522]{left:54%;top:42%;width:clamp(470px,36vw,525px)}.scene-lens[data-v-5da4a522]{left:54%;top:42%;width:clamp(550px,43vw,625px)}.lineage-spokes[data-v-5da4a522]{opacity:.72}.lineage-spokes path[data-v-5da4a522]{stroke:#deb57085;stroke-width:1}.lineage-spokes circle[data-v-5da4a522]{stroke:#dab06b52;stroke-width:1}.school-orbit-outer i[data-v-5da4a522]{padding:6px 9px;background:#130f0ce0;border-left:2px solid rgba(190,66,55,.82);box-shadow:0 8px 20px #00000038}.school-orbit-outer i b[data-v-5da4a522]{font-size:13px!important;font-weight:500;letter-spacing:.08em}.school-orbit-outer i[data-v-5da4a522]:before{left:-4px;width:7px;height:7px}.school-orbit-inner[data-v-5da4a522]{top:29%;right:29%;bottom:29%;left:29%}.school-orbit-inner span[data-v-5da4a522]{min-width:82px;padding:5px 6px;border:0;border-bottom:1px solid rgba(195,72,60,.58);background:linear-gradient(90deg,transparent,rgba(31,23,18,.72),transparent);box-shadow:none;font-size:11px;letter-spacing:.08em}.school-orbit-inner span[data-v-5da4a522]:nth-child(1){top:-8px;left:calc(50% - 41px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(2){right:-61px}.school-orbit-inner span[data-v-5da4a522]:nth-child(3){bottom:-8px;left:calc(50% - 41px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){left:-61px}.ren-core[data-v-5da4a522]{top:39%;right:39%;bottom:39%;left:39%;border:1px solid rgba(198,73,61,.62);background:radial-gradient(circle,rgba(154,49,40,.24),rgba(86,31,25,.07) 55%,transparent 74%)!important;box-shadow:inset 0 0 24px #c244391a,0 0 38px #b23d3326}.ren-core strong[data-v-5da4a522]{font-size:58px;line-height:.78;color:#f4dcb2;text-shadow:0 0 24px rgba(211,150,78,.3)}.ren-core b[data-v-5da4a522]{margin-top:8px;font-size:12px;color:#d15a4e}.ren-core em[data-v-5da4a522]{top:-34px;font-size:9px;color:#ebc788e6;letter-spacing:.2em}.ren-core small[data-v-5da4a522]{bottom:-38px;font-size:9px;color:#e8cb97d6;letter-spacing:.14em}.constellation-note[data-v-5da4a522]{bottom:-26px;width:230px;font-size:10px;line-height:1.5}.access-panel[data-v-5da4a522]{right:3%;width:282px}.access-card[data-v-5da4a522]{padding:20px}.card-heading h2[data-v-5da4a522]{font-size:29px}.cover-copy[data-v-5da4a522]{width:30vw}.scholar-desk[data-v-5da4a522]{opacity:.58}}@media (min-width:1251px) and (max-width:1450px){.scholarship-constellation[data-v-5da4a522]{left:53.8%;width:min(35vw,478px)}.scene-lens[data-v-5da4a522]{left:53.8%;width:min(42vw,570px)}.school-orbit-outer i b[data-v-5da4a522]{font-size:12px!important}.school-orbit-inner span[data-v-5da4a522]{min-width:74px;font-size:10px}.school-orbit-inner span[data-v-5da4a522]:nth-child(1),.school-orbit-inner span[data-v-5da4a522]:nth-child(3){left:calc(50% - 37px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(2){right:-54px}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){left:-54px}.ren-core strong[data-v-5da4a522]{font-size:52px}.access-panel[data-v-5da4a522]{width:278px}}@media (min-width:1251px){.school-orbit-outer i[data-v-5da4a522]:nth-child(n){top:auto;right:auto;bottom:auto;left:auto}.school-orbit-outer i[data-v-5da4a522]:nth-child(1){top:-13px;left:calc(50% - 38px)}.school-orbit-outer i[data-v-5da4a522]:nth-child(2){top:14%;right:3%}.school-orbit-outer i[data-v-5da4a522]:nth-child(3){right:-5px;bottom:25%}.school-orbit-outer i[data-v-5da4a522]:nth-child(4){right:17%;bottom:-10px}.school-orbit-outer i[data-v-5da4a522]:nth-child(5){bottom:-10px;left:17%}.school-orbit-outer i[data-v-5da4a522]:nth-child(6){bottom:25%;left:-5px}.school-orbit-outer i[data-v-5da4a522]:nth-child(7){top:14%;left:3%}.school-orbit-inner span[data-v-5da4a522]:nth-child(n){top:auto;right:auto;bottom:auto;left:auto}.school-orbit-inner span[data-v-5da4a522]:nth-child(1){top:5%;left:-7%}.school-orbit-inner span[data-v-5da4a522]:nth-child(2){top:5%;right:-7%}.school-orbit-inner span[data-v-5da4a522]:nth-child(3){right:-7%;bottom:5%}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){bottom:5%;left:-7%}.ren-core small[data-v-5da4a522]{bottom:-31px}.constellation-note[data-v-5da4a522]{bottom:-28px}}@media (min-width:1251px) and (max-width:1450px){.school-orbit-outer i[data-v-5da4a522]:nth-child(1){left:calc(50% - 35px)}.school-orbit-inner span[data-v-5da4a522]:nth-child(1),.school-orbit-inner span[data-v-5da4a522]:nth-child(4){left:-10%}.school-orbit-inner span[data-v-5da4a522]:nth-child(2),.school-orbit-inner span[data-v-5da4a522]:nth-child(3){right:-10%}}@media (min-width:901px){.constellation-note[data-v-5da4a522]{display:none!important}}@media (min-width:1251px){.scholar-desk[data-v-5da4a522]{bottom:7.5%;height:122px}.classic-folio[data-v-5da4a522]{top:0;height:104px}.medical-case-slip[data-v-5da4a522]{top:16px;height:82px}.formula-inscription[data-v-5da4a522]{right:7%;bottom:8px;height:36px}.cover-foot[data-v-5da4a522]{z-index:11;bottom:17px;padding-top:9px;background:linear-gradient(90deg,rgba(13,11,9,.78),rgba(13,11,9,.35) 40%,transparent 72%);opacity:.68}.ink-surge[data-v-5da4a522]{z-index:1}.scholar-desk[data-v-5da4a522]{z-index:6}}@media (min-width:1251px) and (max-height:760px){.scholar-desk[data-v-5da4a522]{bottom:8%;height:112px}.classic-folio[data-v-5da4a522]{height:96px}.medical-case-slip[data-v-5da4a522]{top:14px;height:76px}.formula-inscription[data-v-5da4a522]{bottom:7px;height:34px}}@media (min-width:901px){.ren-core small[data-v-5da4a522]{display:none!important}}@media (min-width:1251px){.school-orbit-inner span[data-v-5da4a522]:nth-child(3){right:-12%;bottom:1%}.school-orbit-inner span[data-v-5da4a522]:nth-child(4){bottom:1%;left:-12%}}@media (min-width:1251px){.scene-lens[data-v-5da4a522]{display:none!important}.scholarship-constellation[data-v-5da4a522]{top:16%!important;left:48.5%!important;display:grid!important;width:390px!important;height:520px!important;aspect-ratio:auto!important;padding:24px 28px 22px!important;grid-template-rows:116px 84px 1fr;gap:16px;border:0!important;border-left:1px solid rgba(204,157,87,.28)!important;border-radius:0!important;background:linear-gradient(105deg,rgba(24,18,14,.62),rgba(15,12,10,.2) 72%,transparent)!important;box-shadow:none!important;filter:none!important;transform:none!important;overflow:visible}.scholarship-constellation[data-v-5da4a522]:before{inset:0 auto 0 -5px!important;width:9px;border:0!important;border-radius:0!important;background:linear-gradient(180deg,transparent,rgba(184,63,52,.78) 22% 77%,transparent)!important;box-shadow:0 0 24px #b83f3433!important}.scholarship-constellation[data-v-5da4a522]:after{inset:18px auto auto -11px!important;width:21px;height:21px;border:1px solid rgba(210,166,99,.48)!important;border-radius:50%!important;background:#16110e!important;box-shadow:inset 0 0 0 5px #9f3b32!important}.lineage-spokes[data-v-5da4a522]{display:none!important}.ren-core[data-v-5da4a522]{position:relative!important;inset:auto!important;order:1;display:grid;width:100%;height:116px;grid-template-columns:78px 1fr;grid-template-rows:32px 45px 28px;align-items:center;justify-items:start;border:0!important;border-bottom:1px solid rgba(211,169,101,.22)!important;border-radius:0!important;background:none!important;box-shadow:none!important;transform:none!important;animation:coreSeal-5da4a522 .38s .38s cubic-bezier(.2,1.25,.35,1) both!important}.ren-core strong[data-v-5da4a522]{grid-row:1/4;width:64px;color:#efd8ad;font-size:62px!important;line-height:1;text-align:center;text-shadow:0 0 28px rgba(197,126,65,.24)}.ren-core em[data-v-5da4a522]{position:static!important;grid-column:2;color:#cfa561b8;font-size:8px!important;letter-spacing:.24em}.ren-core b[data-v-5da4a522]{grid-column:2;margin:0!important;color:#d15a4e;font-size:23px!important;letter-spacing:.28em}.ren-core small[data-v-5da4a522]{display:block!important;position:static!important;grid-column:2;color:#e9cd9d94;font-size:8px!important;letter-spacing:.16em}.school-orbit-inner[data-v-5da4a522]{position:relative!important;inset:auto!important;order:2;display:grid!important;grid-template-columns:repeat(2,1fr);gap:8px 12px;border:0!important;border-radius:0!important}.school-orbit-inner span[data-v-5da4a522]:nth-child(n){position:relative!important;inset:auto!important;display:flex;min-width:0!important;height:34px;align-items:center;padding:0 0 0 13px;border:0!important;border-left:2px solid rgba(179,61,50,.55)!important;color:#efd3a4d6;background:linear-gradient(90deg,rgba(179,61,50,.09),transparent)!important;box-shadow:none!important;font-size:10px!important;letter-spacing:.1em;text-align:left}.school-orbit-outer[data-v-5da4a522]{position:relative!important;inset:auto!important;order:3;display:grid!important;grid-template-columns:repeat(2,1fr);grid-auto-rows:48px;gap:6px 14px;border:0!important;border-radius:0!important}.school-orbit-outer[data-v-5da4a522]:before{position:absolute;top:-7px;right:0;left:0;height:1px;background:linear-gradient(90deg,rgba(209,166,97,.25),transparent);content:""}.school-orbit-outer i[data-v-5da4a522]:nth-child(n){position:relative!important;inset:auto!important;display:flex;min-width:0!important;min-height:0!important;align-items:flex-start;justify-content:center;padding:7px 8px 6px 16px;border:0!important;border-bottom:1px solid rgba(211,169,101,.12)!important;background:transparent!important;box-shadow:none!important;text-align:left}.school-orbit-outer i[data-v-5da4a522]:nth-child(7){grid-column:1/3;width:calc(50% - 7px);justify-self:center}.school-orbit-outer i[data-v-5da4a522]:before{top:14px;left:2px;width:6px;height:6px;background:#a94339;box-shadow:0 0 10px #a943398c;transform:none}.school-orbit-outer i b[data-v-5da4a522]{font-size:12px!important;letter-spacing:.08em}.school-orbit-outer i small[data-v-5da4a522]{display:block;margin-top:3px;color:#c45446a8;font-size:7px!important}.materia-medica-plate[data-v-5da4a522]{right:auto!important;bottom:2.5%!important;left:32.5%!important;width:250px!important;height:220px!important;opacity:.38!important;transform:none!important}.scholar-desk[data-v-5da4a522]{left:4.5%!important;width:35vw!important}.access-panel[data-v-5da4a522]{right:3%!important;width:286px!important}}@media (min-width:1251px) and (max-width:1600px){.scholarship-constellation[data-v-5da4a522]{left:47.5%!important;width:350px!important;height:490px!important;padding:20px 23px!important;grid-template-rows:104px 78px 1fr}.materia-medica-plate[data-v-5da4a522]{display:none!important}.school-orbit-outer[data-v-5da4a522]{grid-auto-rows:44px}.school-orbit-outer i b[data-v-5da4a522]{font-size:11px!important}.access-panel[data-v-5da4a522]{width:278px!important}}@media (min-width:1601px){.cover-copy[data-v-5da4a522]{top:19%!important;left:5.5%!important;width:31vw!important;max-width:560px!important}.cover-copy h1[data-v-5da4a522]{opacity:1!important;clip-path:none!important;transform:none!important}.scholarship-constellation[data-v-5da4a522]{top:17%!important;left:49%!important;width:380px!important}.materia-medica-plate[data-v-5da4a522]{left:35%!important}.access-panel[data-v-5da4a522]{right:3%!important;width:300px!important}}@media (min-width:1251px){.scholarship-constellation[data-v-5da4a522]{border-left-color:#cc9d5729!important}.scholarship-constellation[data-v-5da4a522]:before{top:52px!important;bottom:44px!important;left:-4px!important;width:2px!important;height:auto!important;background:linear-gradient(180deg,transparent,rgba(178,63,52,.7) 12% 88%,transparent)!important;box-shadow:0 0 18px #b23f341f!important}.scholarship-constellation[data-v-5da4a522]:after{top:38px!important;left:-9px!important;width:13px!important;height:13px!important;box-shadow:inset 0 0 0 3px #9f3b32,0 0 12px #9f3b3238!important}.ren-core[data-v-5da4a522],.school-orbit-inner[data-v-5da4a522],.school-orbit-outer[data-v-5da4a522]{padding-left:8px}}@keyframes coreSealLedger-5da4a522{0%{opacity:0;scale:.82;translate:0 12px;rotate:-2deg}to{opacity:1;scale:1;translate:0 0;rotate:0deg}}@media (min-width:1251px){.ren-core[data-v-5da4a522]{rotate:0!important;animation:coreSealLedger-5da4a522 .38s .38s cubic-bezier(.2,1.1,.35,1) both!important}.scholarship-constellation[data-v-5da4a522]{left:clamp(45%,47.5%,49%)!important;width:clamp(330px,20vw,380px)!important;height:clamp(470px,27vw,520px)!important}.access-panel[data-v-5da4a522]{width:clamp(270px,18vw,300px)!important}.school-orbit-outer[data-v-5da4a522]{grid-auto-rows:clamp(42px,2.5vw,48px)}}@media (min-width:1251px) and (max-width:1320px){.scholarship-constellation[data-v-5da4a522]{left:45%!important;width:330px!important;padding:18px 20px!important}.access-panel[data-v-5da4a522]{right:2.2%!important;width:270px!important}.school-orbit-outer i b[data-v-5da4a522]{font-size:10px!important}.school-orbit-outer i small[data-v-5da4a522]{font-size:6px!important}}@media (min-width:1450px){.materia-medica-plate[data-v-5da4a522]{display:block!important;left:30%!important;width:clamp(190px,12vw,230px)!important;height:clamp(180px,12vw,215px)!important;opacity:.3!important}}@media (prefers-reduced-motion:reduce){.ren-core[data-v-5da4a522]{animation:none!important;opacity:1!important;scale:1!important;translate:0 0!important;rotate:0!important}}.scholarship-constellation[data-v-5da4a522],.digital-scholarship-flow[data-v-5da4a522],.scene-lens[data-v-5da4a522],.cover-grid[data-v-5da4a522],.materia-medica-plate[data-v-5da4a522],.classic-leaves[data-v-5da4a522],.ancient-page-shadow[data-v-5da4a522]{display:none!important}.scholarship-manuscript[data-v-5da4a522]{position:absolute;z-index:8;top:14%;left:42%;width:min(42vw,720px);height:min(67vh,650px);color:#ead8b7;pointer-events:none;isolation:isolate}.scholarship-manuscript[data-v-5da4a522]:before{position:absolute;top:7%;right:5%;bottom:4%;left:2%;background:radial-gradient(ellipse at 42% 50%,rgba(190,145,84,.07),transparent 62%),linear-gradient(105deg,rgba(237,215,174,.025),transparent 72%);clip-path:polygon(3% 2%,98% 0,94% 97%,0 92%);content:""}.pulse-script[data-v-5da4a522]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 8px rgba(202,151,81,.08))}.pulse-script path[data-v-5da4a522]{vector-effect:non-scaling-stroke}.pulse-wash[data-v-5da4a522]{stroke:#7e271f33;stroke-width:34;stroke-linecap:round;filter:blur(10px)}.pulse-line[data-v-5da4a522]{stroke:url(#surgeGold);stroke-width:2.2;stroke-linecap:round;stroke-dasharray:900;stroke-dashoffset:900;animation:pulseWrite-5da4a522 1.25s .25s cubic-bezier(.2,.72,.2,1) forwards}.pulse-echo[data-v-5da4a522]{stroke:#d3ac6b2e;stroke-width:1;stroke-dasharray:3 13}.ink-character[data-v-5da4a522]{position:absolute;top:10%;left:15%;width:50%;height:70%;transform:rotate(-7deg)}.ink-character span[data-v-5da4a522]{display:block;color:#0908079e;font-family:STKaiti,KaiTi,serif;font-size:clamp(240px,22vw,410px);font-weight:900;line-height:.92;letter-spacing:-.16em;text-shadow:2px 1px rgba(220,183,116,.055),0 0 35px rgba(0,0,0,.32);filter:blur(.15px)}.ink-character i[data-v-5da4a522]{position:absolute;right:-5%;bottom:10%;width:68%;height:13%;background:radial-gradient(ellipse,rgba(7,7,6,.35),transparent 68%);filter:blur(14px);transform:rotate(6deg)}.manuscript-heading[data-v-5da4a522]{position:absolute;z-index:3;top:8%;right:3%;display:flex;align-items:flex-end;flex-direction:column;text-align:right}.manuscript-heading small[data-v-5da4a522]{color:#d3ab699e;font-size:9px;letter-spacing:.35em;writing-mode:vertical-rl}.manuscript-heading b[data-v-5da4a522]{margin-top:12px;color:#bd4a40;font-family:STKaiti,KaiTi,serif;font-size:29px;font-weight:500;letter-spacing:.2em;writing-mode:vertical-rl}.manuscript-heading em[data-v-5da4a522]{margin-top:16px;color:#ebd3a87a;font-family:STKaiti,KaiTi,serif;font-size:12px;letter-spacing:.18em;writing-mode:vertical-rl}.critical-marks[data-v-5da4a522]{position:absolute;z-index:4;top:22%;left:7%;display:flex;flex-direction:column;gap:42px;transform:rotate(-5deg)}.critical-marks i[data-v-5da4a522]{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(182,57,47,.58);border-radius:50%;color:#d25344c7;font-family:STKaiti,KaiTi,serif;font-size:13px;font-style:normal;box-shadow:0 0 18px #8b272014}.marginalia[data-v-5da4a522]{position:absolute;z-index:3;display:flex;align-items:center;gap:9px;color:#e5ca9d99;font-family:STKaiti,KaiTi,serif;transform:rotate(-3deg)}.marginalia b[data-v-5da4a522]{color:#b84a40;font-size:15px;font-weight:500}.marginalia span[data-v-5da4a522]{font-size:10px;letter-spacing:.12em}.marginalia[data-v-5da4a522]:before{width:24px;height:1px;background:#b84a4075;content:""}.marginalia-a[data-v-5da4a522]{top:25%;left:47%}.marginalia-b[data-v-5da4a522]{top:47%;left:55%;transform:rotate(3deg)}.marginalia-c[data-v-5da4a522]{top:67%;left:35%;transform:rotate(-5deg)}.schools-colophon[data-v-5da4a522]{position:absolute;right:7%;bottom:7%;margin:0;color:#e6cca36b;font-family:STKaiti,KaiTi,serif;font-size:11px;letter-spacing:.2em;writing-mode:vertical-rl}.manuscript-note[data-v-5da4a522]{position:absolute;bottom:2%;left:8%;margin:0;color:#e5cca375;font-family:STKaiti,KaiTi,serif;font-size:12px;line-height:1.9;letter-spacing:.14em;transform:rotate(-2deg)}.cover-copy[data-v-5da4a522]{z-index:10;width:34vw;max-width:570px}.cover-copy h1[data-v-5da4a522]{font-family:STKaiti,KaiTi,serif;font-weight:600;letter-spacing:.02em}.cover-copy h1 em[data-v-5da4a522]{color:#c64f44;text-shadow:0 0 24px rgba(168,62,52,.12)}.research-principles[data-v-5da4a522],.discipline-note[data-v-5da4a522]{opacity:.62}.scholar-desk[data-v-5da4a522]{z-index:7;opacity:.32!important;filter:saturate(.65) contrast(.92)!important}.classic-folio[data-v-5da4a522]{transform:rotate(-4deg)!important}.medical-case-slip[data-v-5da4a522]{transform:rotate(3deg)!important}.formula-inscription[data-v-5da4a522]{opacity:.55}.access-panel[data-v-5da4a522]{z-index:20!important;background:linear-gradient(108deg,#e2d0aed1,#cdb691f0)!important;border-color:#5d402a2b!important;box-shadow:-22px 20px 70px #0000004d,inset 18px 0 34px #fffae81f!important}.access-panel[data-v-5da4a522]:after{position:absolute;top:5%;bottom:5%;left:9px;width:1px;background:linear-gradient(transparent,rgba(127,57,45,.28),transparent);content:""}.botanical-left[data-v-5da4a522]{opacity:.16!important;transform:rotate(-8deg) scale(1.08)!important}.botanical-right[data-v-5da4a522]{display:none!important}.qi-river[data-v-5da4a522]{opacity:.25!important}.cover-foot[data-v-5da4a522]{opacity:.42}@keyframes pulseWrite-5da4a522{to{stroke-dashoffset:0}}@media (max-width:1450px){.scholarship-manuscript[data-v-5da4a522]{top:18%;left:43%;width:37vw;height:58vh}.ink-character span[data-v-5da4a522]{font-size:clamp(190px,20vw,300px)}.marginalia[data-v-5da4a522]{display:none}.schools-colophon[data-v-5da4a522]{right:2%;font-size:9px}.manuscript-note[data-v-5da4a522]{font-size:10px}.scholar-desk[data-v-5da4a522]{width:39vw!important}}@media (max-width:1100px){.scholarship-manuscript[data-v-5da4a522]{top:38%;left:38%;width:50vw;height:45vh;opacity:.6}.manuscript-heading[data-v-5da4a522],.schools-colophon[data-v-5da4a522],.manuscript-note[data-v-5da4a522]{display:none}.critical-marks[data-v-5da4a522]{transform:scale(.8)}.ink-character span[data-v-5da4a522]{font-size:220px}.cover-copy[data-v-5da4a522]{width:52vw}.scholar-desk[data-v-5da4a522]{opacity:.2!important}}@media (max-width:900px){.scholarship-manuscript[data-v-5da4a522]{top:24%;left:36%;width:60vw;height:42vh;opacity:.35}.ink-character span[data-v-5da4a522]{font-size:190px}.critical-marks[data-v-5da4a522]{display:none}.pulse-script[data-v-5da4a522]{opacity:.7}.cover-copy[data-v-5da4a522]{width:auto}.scholar-desk[data-v-5da4a522]{display:none!important}}@media (prefers-reduced-motion:reduce){.pulse-line[data-v-5da4a522]{animation:none!important;stroke-dashoffset:0!important}}.research-principles[data-v-5da4a522],.discipline-note[data-v-5da4a522]{display:none!important}.cover-desc[data-v-5da4a522]{max-width:470px!important;color:#e7d5b680!important;font-size:12px!important;line-height:1.9!important}.cover-copy[data-v-5da4a522]{top:21%!important}.cover-copy h1[data-v-5da4a522]{font-size:clamp(52px,4.1vw,78px)!important;line-height:1.18!important}.cover-copy[data-v-5da4a522]:after{position:absolute;top:calc(100% + 30px);left:0;width:160px;height:1px;background:linear-gradient(90deg,rgba(183,68,57,.7),transparent);content:""}.scholarship-manuscript[data-v-5da4a522]{top:11%;left:39%;width:min(46vw,790px);height:min(72vh,700px)}.ink-character[data-v-5da4a522]{top:8%;left:13%;width:56%;height:75%}.ink-character span[data-v-5da4a522]{color:#070706ad;font-size:clamp(270px,25vw,450px)}.manuscript-heading[data-v-5da4a522]{top:13%;right:15%}.manuscript-heading small[data-v-5da4a522]{display:none}.manuscript-heading b[data-v-5da4a522]{font-size:18px;letter-spacing:.3em}.manuscript-heading em[data-v-5da4a522]{margin-top:12px;font-size:10px}.schools-colophon[data-v-5da4a522]{right:4%;bottom:12%;color:#e6cca34d;font-size:9px}.manuscript-note[data-v-5da4a522]{bottom:7%;left:20%;font-size:11px}.marginalia[data-v-5da4a522]{opacity:.72}.critical-marks[data-v-5da4a522]{left:9%}.access-panel[data-v-5da4a522]{right:3.5%!important;width:min(300px,22vw)!important;border:0!important;border-radius:2px!important;clip-path:polygon(3% 0,100% 0,100% 100%,2% 100%,0 88%,2% 72%,0 56%,2% 39%,0 20%)!important;background:linear-gradient(106deg,#d6c29dd1,#dcc9a4f5 28%,#c7b18cf0)!important;box-shadow:-35px 24px 90px #00000061,inset 22px 0 30px #fff9e41f!important}.access-panel[data-v-5da4a522]:after{left:13px!important;background:linear-gradient(transparent,rgba(119,50,42,.22),transparent)!important}.access-card[data-v-5da4a522]{background:transparent!important;box-shadow:none!important;border-color:#553a271f!important}.entry-bridge[data-v-5da4a522]{opacity:.25!important}.folio-index[data-v-5da4a522]{right:auto!important;left:-9px!important;opacity:.7}.scholar-desk[data-v-5da4a522]{bottom:2%!important;left:4%!important;width:29vw!important;height:120px!important;opacity:.22!important}.classic-folio[data-v-5da4a522]{width:78%!important}.medical-case-slip[data-v-5da4a522]{left:58%!important;opacity:.52!important}.formula-inscription[data-v-5da4a522],.desk-caption[data-v-5da4a522]{display:none!important}.cover-foot[data-v-5da4a522]{opacity:.28!important}@media (max-width:1450px){.cover-copy[data-v-5da4a522]{top:19%!important}.cover-copy h1[data-v-5da4a522]{font-size:clamp(44px,4.3vw,62px)!important}.scholarship-manuscript[data-v-5da4a522]{top:15%;left:40%;width:43vw;height:61vh}.ink-character span[data-v-5da4a522]{font-size:clamp(220px,23vw,330px)}.manuscript-heading[data-v-5da4a522]{right:8%}.access-panel[data-v-5da4a522]{right:2.5%!important;width:278px!important}.scholar-desk[data-v-5da4a522]{width:31vw!important}}@media (max-width:1250px){.scholarship-manuscript[data-v-5da4a522]{left:38%;opacity:.72}.schools-colophon[data-v-5da4a522],.manuscript-heading[data-v-5da4a522],.manuscript-note[data-v-5da4a522]{display:none!important}.access-panel[data-v-5da4a522]{clip-path:none!important}.cover-copy[data-v-5da4a522]:after{display:none}}.marginalia[data-v-5da4a522],.manuscript-note[data-v-5da4a522]{display:none!important}.schools-colophon[data-v-5da4a522]{right:auto!important;bottom:5%!important;left:27%!important;color:#e2c79b42!important;font-size:9px!important;letter-spacing:.24em!important;writing-mode:horizontal-tb!important;transform:rotate(-2deg)}.manuscript-heading[data-v-5da4a522]{right:11%!important}.critical-marks[data-v-5da4a522]{top:25%!important;gap:64px!important}.scholar-desk[data-v-5da4a522]{display:none!important}.access-panel[data-v-5da4a522],.access-card[data-v-5da4a522],.access-card[data-v-5da4a522]>*{animation:none!important;opacity:1!important;translate:0 0!important}.access-panel[data-v-5da4a522]{visibility:visible!important;top:50%!important;bottom:auto!important;width:320px!important;transform:translateY(-50%)!important;rotate:0!important}.access-card[data-v-5da4a522],.access-card[data-v-5da4a522]>*{transform:none!important}.pulse-script[data-v-5da4a522],.critical-marks[data-v-5da4a522]{animation:manuscriptBreathe-5da4a522 7s 1.8s ease-in-out infinite alternate}@keyframes manuscriptBreathe-5da4a522{0%{filter:brightness(.94)}to{filter:brightness(1.08)}}@media (max-width:1450px){.access-panel[data-v-5da4a522]{width:292px!important}}@media (max-width:900px){.cover-copy[data-v-5da4a522]{top:17%!important;right:22px!important;left:60px!important;width:auto!important;max-width:none!important}.cover-copy .cover-kicker[data-v-5da4a522]{max-width:100%!important;overflow:hidden;font-size:7px!important;letter-spacing:.24em!important;white-space:nowrap}.cover-copy h1[data-v-5da4a522]{font-size:clamp(31px,8.4vw,44px)!important;line-height:1.28!important;white-space:nowrap}.cover-desc[data-v-5da4a522]{display:none!important}.scholarship-manuscript[data-v-5da4a522]{top:18%!important;left:31%!important;width:66vw!important;height:43vh!important}.ink-character span[data-v-5da4a522]{font-size:clamp(170px,42vw,250px)!important}.access-panel[data-v-5da4a522]{top:auto!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;padding-right:20px!important;padding-left:20px!important;transform:none!important}.access-card[data-v-5da4a522]{width:100%!important;max-width:none!important;box-sizing:border-box!important}.access-card form[data-v-5da4a522],.form-field[data-v-5da4a522],.field-shell[data-v-5da4a522],.access-card input[data-v-5da4a522],.submit-btn[data-v-5da4a522]{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.form-options[data-v-5da4a522]{gap:12px!important;flex-wrap:wrap!important}}@media (max-width:520px){.cover-copy[data-v-5da4a522]{right:14px!important;left:46px!important}.cover-copy h1[data-v-5da4a522]{font-size:clamp(28px,8vw,36px)!important}.access-panel[data-v-5da4a522]{right:0!important;left:0!important;width:100vw!important;max-width:100vw!important;max-height:64dvh!important;margin:0!important;padding:42px 16px 24px!important;overflow-x:hidden!important;overflow-y:auto!important}.access-card[data-v-5da4a522]{width:calc(100vw - 32px)!important;min-width:0!important;max-width:calc(100vw - 32px)!important;margin:0!important;padding:0!important}.access-card form[data-v-5da4a522],.access-card form>label[data-v-5da4a522],.password[data-v-5da4a522],.login-btn[data-v-5da4a522],.register[data-v-5da4a522],.trust-row[data-v-5da4a522]{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.access-card form>label[data-v-5da4a522]:focus-within{transform:none!important}.access-card input[data-v-5da4a522]:not([type=checkbox]),.password input[data-v-5da4a522]{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.password[data-v-5da4a522]{display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important}.password button[data-v-5da4a522]{width:48px!important;min-width:48px!important;padding-inline:0!important}.remember[data-v-5da4a522]{display:flex!important;width:auto!important;align-items:center!important;flex-direction:row!important;gap:7px!important;white-space:nowrap!important}.remember input[type=checkbox][data-v-5da4a522]{flex:0 0 14px!important;width:14px!important;height:14px!important;min-height:0!important;margin:0!important}.form-options[data-v-5da4a522]{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important}.form-options>span[data-v-5da4a522]{display:none!important}.card-heading h2[data-v-5da4a522]{font-size:32px!important}.card-heading small[data-v-5da4a522]{margin-bottom:22px!important;font-size:11px!important}.folio-index[data-v-5da4a522]{display:none!important}}@media (prefers-reduced-motion:reduce){.pulse-script[data-v-5da4a522],.critical-marks[data-v-5da4a522]{animation:none!important}}@media (max-width:900px){html[data-v-5da4a522]:has(.login-page),body[data-v-5da4a522]:has(.login-page),#app[data-v-5da4a522]:has(.login-page){height:auto!important;min-height:100%!important;overflow:auto!important}.login-page[data-v-5da4a522]{display:block!important;height:auto!important;min-height:100dvh!important;overflow:visible!important;background:#171310!important}.scholar-cover[data-v-5da4a522]{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:350px!important;min-height:350px!important;padding:18px 16px!important;overflow:hidden!important}.cover-brand[data-v-5da4a522]{position:relative!important;top:auto!important;left:auto!important}.vertical-title[data-v-5da4a522],.cover-foot[data-v-5da4a522]{display:none!important}.cover-copy[data-v-5da4a522]{position:absolute!important;z-index:10!important;top:88px!important;right:18px!important;left:46px!important;display:block!important;width:auto!important;margin:0!important;padding:0!important;text-align:left!important}.cover-copy .cover-kicker[data-v-5da4a522]{display:block!important}.cover-copy h1[data-v-5da4a522]{display:block!important;margin:12px 0 0!important;color:#f2dfba!important;font-size:clamp(30px,8vw,40px)!important;line-height:1.24!important;white-space:normal!important}.scholarship-manuscript[data-v-5da4a522]{position:absolute!important;z-index:5!important;top:48px!important;right:-15px!important;left:auto!important;display:block!important;width:72vw!important;height:290px!important;opacity:.42!important}.ink-character[data-v-5da4a522]{display:block!important}.ink-character span[data-v-5da4a522]{font-size:190px!important}.pulse-script[data-v-5da4a522]{display:block!important}.access-panel[data-v-5da4a522]{position:relative!important;inset:auto!important;display:block!important;width:100%!important;max-width:none!important;max-height:none!important;min-height:494px!important;margin:0!important;padding:38px 18px 28px!important;overflow:visible!important;clip-path:none!important;transform:none!important;background:linear-gradient(145deg,#f4ecde,#e7dccb)!important}.access-card[data-v-5da4a522]{display:block!important;width:min(430px,100%)!important;max-width:430px!important;margin:0 auto!important;padding:0!important}.card-heading[data-v-5da4a522],.access-card form[data-v-5da4a522],.register[data-v-5da4a522],.trust-row[data-v-5da4a522]{display:flex!important}.card-heading[data-v-5da4a522]{flex-direction:column!important}.access-card form[data-v-5da4a522]{width:100%!important;flex-direction:column!important}.access-card form>label[data-v-5da4a522],.password[data-v-5da4a522],.login-btn[data-v-5da4a522]{width:100%!important;max-width:100%!important}.access-card input[data-v-5da4a522]:not([type=checkbox]){width:100%!important;max-width:100%!important}.form-options[data-v-5da4a522]{display:flex!important}.register[data-v-5da4a522],.trust-row[data-v-5da4a522]{width:100%!important}.entry-bridge[data-v-5da4a522],.folio-index[data-v-5da4a522]{display:none!important}}@media (max-width:520px){.scholar-cover[data-v-5da4a522]{height:320px!important;min-height:320px!important}.cover-copy[data-v-5da4a522]{top:82px!important;right:14px!important;left:42px!important}.cover-copy .cover-kicker[data-v-5da4a522]{font-size:7px!important}.cover-copy h1[data-v-5da4a522]{font-size:30px!important}.scholarship-manuscript[data-v-5da4a522]{top:45px!important;width:76vw!important;height:265px!important}.access-panel[data-v-5da4a522]{min-height:524px!important;padding:34px 16px 26px!important}.access-card[data-v-5da4a522]{width:100%!important;max-width:100%!important}.card-heading h2[data-v-5da4a522]{font-size:32px!important}.form-options>span[data-v-5da4a522]{display:none!important}}.access-panel[data-v-5da4a522]{clip-path:none!important;border:1px solid rgba(91,62,42,.16)!important;border-radius:0!important}.access-panel[data-v-5da4a522]:after{left:0!important;background:linear-gradient(transparent,rgba(119,50,42,.18),transparent)!important}.folio-index[data-v-5da4a522]{left:-1px!important;border-radius:0!important}.ink-character[data-v-5da4a522]{top:7%!important;left:16%!important;transform:rotate(-4deg)!important}.ink-character span[data-v-5da4a522]{color:#070706b3!important;letter-spacing:0!important}@media (min-width:901px){.scholar-desk[data-v-5da4a522]{position:absolute!important;z-index:9!important;bottom:4.4%!important;left:4.2%!important;display:block!important;width:min(500px,30vw)!important;height:150px!important;opacity:.61!important;filter:saturate(.76) contrast(1.02)!important}.classic-folio[data-v-5da4a522]{top:8px!important;width:74%!important;height:126px!important;padding:13px 18px 10px 27px!important;transform:rotate(-4deg)!important;animation:none!important}.classic-folio h3[data-v-5da4a522]{margin:7px 0 4px!important;font-size:18px!important}.classic-folio blockquote[data-v-5da4a522]{font-size:8px!important;line-height:1.55!important}.classic-folio footer[data-v-5da4a522]{display:none!important}.medical-case-slip[data-v-5da4a522]{top:17px!important;right:1%!important;display:block!important;width:34%!important;height:105px!important;padding:11px 12px!important;opacity:.9!important;transform:rotate(4deg)!important;animation:none!important}.medical-case-slip p[data-v-5da4a522]{margin-top:7px!important;padding-bottom:4px!important}.medical-case-slip small[data-v-5da4a522]{display:none!important}.formula-inscription[data-v-5da4a522]{right:17%!important;bottom:5px!important;display:flex!important;width:142px!important;height:52px!important;padding:6px 9px!important;opacity:.9!important;transform:rotate(-2deg)!important;animation:none!important}.formula-inscription strong[data-v-5da4a522]{width:31px!important;height:36px!important;font-size:21px!important}.formula-inscription p[data-v-5da4a522]{font-size:6px!important}.desk-caption[data-v-5da4a522]{display:none!important}.cover-foot[data-v-5da4a522]{padding-left:35%!important}.scholarship-manuscript[data-v-5da4a522]{left:40.5%!important}.ink-character span[data-v-5da4a522]{font-size:clamp(280px,24vw,430px)!important}}@media (min-width:901px) and (max-width:1450px){.scholar-desk[data-v-5da4a522]{bottom:5.2%!important;width:30vw!important;height:130px!important;opacity:.54!important}.classic-folio[data-v-5da4a522]{height:108px!important}.medical-case-slip[data-v-5da4a522]{height:90px!important}.formula-inscription[data-v-5da4a522]{width:125px!important;height:46px!important}.scholarship-manuscript[data-v-5da4a522]{left:41.5%!important}}@media (max-width:900px){.scholar-desk[data-v-5da4a522]{display:none!important}.access-panel[data-v-5da4a522]{border-right:0!important;border-left:0!important}.ink-character[data-v-5da4a522]{left:18%!important}.ink-character span[data-v-5da4a522]{font-size:180px!important}}.cover-copy h1[data-v-5da4a522],.cover-copy h1 em[data-v-5da4a522]{display:block!important;visibility:visible!important;opacity:1!important;clip-path:none!important;translate:0 0!important;transform:none!important}.scholarship-manuscript[data-v-5da4a522]:before{display:none!important}.ink-character span[data-v-5da4a522]{-webkit-text-stroke:.7px rgba(211,168,102,.16)!important;color:#050504c7!important;text-shadow:1px 1px rgba(230,194,132,.08),0 0 34px rgba(199,141,77,.13),12px 18px 42px rgba(0,0,0,.34)!important}.ink-character i[data-v-5da4a522]{opacity:.5!important}.pulse-wash[data-v-5da4a522]{opacity:.72!important}.login-page[data-v-5da4a522]{background:#2b2118!important}.scholar-cover[data-v-5da4a522]{background:radial-gradient(circle at 82% 12%,rgba(247,210,139,.28),transparent 24%),radial-gradient(ellipse at 60% 47%,rgba(188,111,63,.16),transparent 37%),radial-gradient(circle at 7% 90%,rgba(169,67,55,.22),transparent 27%),linear-gradient(132deg,#4a3828,#30241b 45%,#211811)!important}.scholar-cover[data-v-5da4a522]:after{border-color:#ebc58238!important}.ambient-light i[data-v-5da4a522]:nth-child(1){opacity:.36!important;background:radial-gradient(circle,rgba(247,210,145,.34),transparent 67%)!important}.ambient-light i[data-v-5da4a522]:nth-child(2){opacity:.26!important}.botanical-left[data-v-5da4a522]{opacity:.25!important}.cover-copy h1[data-v-5da4a522]{color:#fff0cc!important;text-shadow:0 7px 28px rgba(31,18,10,.24)!important}.cover-copy h1 em[data-v-5da4a522]{color:#e96b58!important}.cover-kicker[data-v-5da4a522]{color:#e7bd73!important}.cover-desc[data-v-5da4a522]{color:#ffefcfb8!important}.cover-brand small[data-v-5da4a522],.cover-foot[data-v-5da4a522]{color:#ffedcc8c!important}.vertical-title[data-v-5da4a522]{color:#efc27385!important}.ink-character span[data-v-5da4a522]{-webkit-text-stroke:1px rgba(246,205,132,.24)!important;color:#22160ecc!important;text-shadow:2px 2px rgba(255,224,161,.1),0 0 45px rgba(229,165,91,.2),14px 20px 42px rgba(26,14,8,.25)!important}.pulse-wash[data-v-5da4a522]{stroke:#bb3f304d!important}.pulse-line[data-v-5da4a522]{stroke:#e1ae62!important}.pulse-echo[data-v-5da4a522]{stroke:#f5d3944d!important}.critical-marks[data-v-5da4a522]{top:20%!important;left:7%!important;gap:42px!important}.critical-marks i[data-v-5da4a522]{width:34px!important;height:34px!important;border-color:#d6493acc!important;color:#ef806d!important;background:#4c1f1752!important;box-shadow:0 0 0 3px #752b211a,0 8px 22px #26120c29!important;font-size:15px!important}.manuscript-heading b[data-v-5da4a522]{color:#e66c59!important}.manuscript-heading em[data-v-5da4a522],.schools-colophon[data-v-5da4a522]{color:#ffdfa685!important}.access-panel[data-v-5da4a522]{border-color:#764b2b40!important;background:linear-gradient(112deg,#f3dfb9,#ead3a9 46%,#ddc091)!important;box-shadow:-28px 24px 78px #25150b4d,inset 22px 0 34px #fff7da38!important}.access-panel[data-v-5da4a522]:before{display:block!important;position:absolute!important;z-index:5!important;top:0!important;left:22px!important;width:118px!important;height:8px!important;background:linear-gradient(90deg,#a93229,#d55243 72%,#d5524300)!important;box-shadow:0 4px 15px #8e2b2238!important;content:""!important}.access-panel[data-v-5da4a522]:after{left:0!important;background:linear-gradient(transparent,rgba(126,63,42,.14),transparent)!important}.access-card[data-v-5da4a522]{color:#33261d!important}.card-heading h2[data-v-5da4a522]{color:#332118!important}.card-heading p[data-v-5da4a522]{color:#ad392f!important}.heading-line[data-v-5da4a522]{background:linear-gradient(90deg,#b33d32,#c69148,transparent)!important}.access-card input[data-v-5da4a522],.password[data-v-5da4a522]{border-color:#68442a33!important;background:#fffaead1!important}.login-btn[data-v-5da4a522]{background:linear-gradient(135deg,#b34034,#7f2923)!important}.scholar-desk[data-v-5da4a522]{opacity:.7!important;filter:saturate(.84) contrast(1.04) brightness(1.06)!important}@media (max-width:900px){.scholar-cover[data-v-5da4a522]{background:radial-gradient(circle at 82% 8%,rgba(247,210,139,.27),transparent 27%),linear-gradient(135deg,#4b3928,#2b2018)!important}.access-panel[data-v-5da4a522]:before{left:18px!important;width:104px!important}.critical-marks[data-v-5da4a522]{display:none!important}}.scholar-cover[data-v-5da4a522]{background:radial-gradient(circle at 78% 9%,rgba(255,222,157,.38),transparent 25%),radial-gradient(ellipse at 63% 40%,rgba(210,132,72,.22),transparent 34%),radial-gradient(ellipse at 23% 18%,rgba(139,73,45,.18),transparent 38%),radial-gradient(circle at 7% 90%,rgba(177,72,58,.24),transparent 28%),linear-gradient(132deg,#513d2c,#38291e 44%,#251b14)!important}.scholar-cover[data-v-5da4a522]:before{position:absolute;z-index:0;top:-22%;right:9%;width:54%;height:76%;background:conic-gradient(from 214deg at 74% 16%,transparent 0 12deg,rgba(255,220,150,.11) 13deg 17deg,transparent 18deg 27deg,rgba(255,220,150,.07) 28deg 32deg,transparent 33deg);filter:blur(2px);content:"";pointer-events:none}.scholarship-manuscript[data-v-5da4a522]{filter:none!important}.pulse-line[data-v-5da4a522]{stroke:#f0bc68!important;stroke-width:2.8!important;filter:drop-shadow(0 0 7px rgba(239,178,88,.32))}.pulse-echo[data-v-5da4a522]{stroke:#fbdc9e6b!important}.pulse-wash[data-v-5da4a522]{stroke:#b8392d57!important;filter:blur(8px)!important}.critical-marks[data-v-5da4a522]{top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;transform:none!important}.critical-marks i[data-v-5da4a522]{position:absolute!important}.critical-marks i[data-v-5da4a522]:nth-child(1){top:24%!important;left:10%!important}.critical-marks i[data-v-5da4a522]:nth-child(2){top:37%!important;left:14%!important}.critical-marks i[data-v-5da4a522]:nth-child(3){top:53%!important;left:19%!important}.critical-marks i[data-v-5da4a522]:nth-child(4){top:68%!important;left:25%!important}.ink-character[data-v-5da4a522]{left:21%!important}.manuscript-heading[data-v-5da4a522]{right:7%!important}.schools-colophon[data-v-5da4a522]{color:#ffe0a99e!important}.access-panel[data-v-5da4a522]:before{width:148px!important;height:9px!important;background:linear-gradient(90deg,#9f2d25,#d84d3e 68%,#d84d3e00)!important;box-shadow:0 5px 18px #902b214d!important}.access-panel[data-v-5da4a522]{background:linear-gradient(112deg,#f6e6c7,#edd7af 48%,#dfc292)!important}.access-card[data-v-5da4a522]{border-color:#6943272b!important;background:#fff7e038!important}.scholar-desk[data-v-5da4a522]{filter:saturate(.88) contrast(1.04) brightness(1.14)!important}.cover-foot[data-v-5da4a522]{color:#ffe6b89e!important}.qi-river[data-v-5da4a522]{opacity:.42!important}.river[data-v-5da4a522]{stroke-width:1.4!important}.qi-stars circle[data-v-5da4a522]{fill:#f0be69!important}@media (max-width:1450px) and (min-width:901px){.critical-marks i[data-v-5da4a522]:nth-child(1){top:20%!important;left:8%!important}.critical-marks i[data-v-5da4a522]:nth-child(2){top:35%!important;left:12%!important}.critical-marks i[data-v-5da4a522]:nth-child(3){top:51%!important;left:17%!important}.critical-marks i[data-v-5da4a522]:nth-child(4){top:67%!important;left:23%!important}.ink-character[data-v-5da4a522]{left:22%!important}.access-panel[data-v-5da4a522]:before{width:128px!important}}@media (max-width:900px){.scholar-cover[data-v-5da4a522]:before{right:-18%;width:90%;height:85%;opacity:.7}.critical-marks[data-v-5da4a522]{display:none!important}.ink-character[data-v-5da4a522]{left:18%!important}}.scholar-cover[data-v-5da4a522]{background:radial-gradient(ellipse at 67% 38%,rgba(255,210,132,.3),transparent 29%),radial-gradient(circle at 83% 7%,rgba(255,231,178,.45),transparent 24%),radial-gradient(ellipse at 22% 30%,rgba(171,105,66,.2),transparent 42%),radial-gradient(circle at 8% 91%,rgba(186,80,63,.2),transparent 29%),linear-gradient(132deg,#684c35,#4b3527 39%,#332319 72%,#291c15)!important}.scholar-cover[data-v-5da4a522]:before{top:-26%!important;right:5%!important;width:62%!important;height:88%!important;opacity:.86!important;filter:blur(1px)!important}.scholarship-manuscript[data-v-5da4a522]:after{position:absolute;z-index:-1;top:7%;right:1%;width:76%;height:72%;border-radius:50%;background:radial-gradient(ellipse,rgba(246,196,113,.19),rgba(194,116,62,.06) 44%,transparent 72%);filter:blur(14px);content:""}.ink-character span[data-v-5da4a522]{-webkit-text-stroke:1.2px rgba(255,215,145,.3)!important;color:#28190fcc!important;text-shadow:2px 2px rgba(255,233,183,.14),0 0 50px rgba(237,174,91,.24),16px 24px 44px rgba(31,16,8,.2)!important}.cover-copy h1[data-v-5da4a522]{text-shadow:0 8px 30px rgba(35,18,9,.2),0 0 22px rgba(255,223,160,.06)!important}.cover-desc[data-v-5da4a522]{color:#fff2d8c7!important}.pulse-wash[data-v-5da4a522]{opacity:.48!important}.pulse-line[data-v-5da4a522]{filter:drop-shadow(0 0 9px rgba(249,194,99,.42))!important}.scholar-desk[data-v-5da4a522]{opacity:.76!important}.access-panel[data-v-5da4a522]{background:linear-gradient(112deg,#faedcf,#efd9b1 50%,#dfc18f)!important;box-shadow:-32px 22px 80px #321b0d42,inset 25px 0 38px #fffce74d!important}.access-panel[data-v-5da4a522]:before{height:10px!important}.cover-foot[data-v-5da4a522]{border-top-color:#ffe1ab2e!important}@media (max-width:1450px) and (min-width:901px){.scholar-cover[data-v-5da4a522]{background:radial-gradient(ellipse at 68% 38%,rgba(255,207,128,.29),transparent 28%),radial-gradient(circle at 84% 6%,rgba(255,228,169,.4),transparent 23%),linear-gradient(132deg,#61462f,#463126 45%,#2d1f17)!important}}@media (max-width:900px){.scholar-cover[data-v-5da4a522]{background:radial-gradient(circle at 80% 9%,rgba(255,222,154,.36),transparent 29%),linear-gradient(135deg,#644a33,#3b2a20)!important}}.tcm-atmosphere[data-v-5da4a522]:after{position:absolute;z-index:0;right:18%;bottom:-12%;left:-8%;height:36%;background:radial-gradient(ellipse at 28% 38%,rgba(222,155,78,.2),transparent 43%),linear-gradient(0deg,rgba(101,60,33,.2),transparent 72%);filter:blur(20px);content:"";pointer-events:none}.ink-character span[data-v-5da4a522]{filter:drop-shadow(0 0 14px rgba(241,188,102,.12))!important}.pulse-script[data-v-5da4a522]{filter:drop-shadow(0 0 10px rgba(235,175,87,.16))!important}.critical-marks[data-v-5da4a522]{filter:none!important}.scholar-desk[data-v-5da4a522]{filter:saturate(.9) contrast(1.05) brightness(1.16) drop-shadow(0 16px 25px rgba(39,21,10,.18))!important}@media (max-width:900px){.tcm-atmosphere[data-v-5da4a522]:after{display:none!important}}.scholarship-manuscript[data-v-5da4a522]{overflow:visible!important;background:none!important;box-shadow:none!important;filter:none!important}.scholarship-manuscript[data-v-5da4a522]:before,.scholarship-manuscript[data-v-5da4a522]:after{display:none!important}.pulse-script[data-v-5da4a522]{overflow:visible!important;filter:none!important}.scholar-desk[data-v-5da4a522]{bottom:6.8%!important}@media (min-width:901px) and (max-width:1450px){.scholar-desk[data-v-5da4a522]{bottom:7.2%!important}}.scholarship-manuscript[data-v-5da4a522]{isolation:auto!important;contain:none!important;mix-blend-mode:normal!important}.ink-character[data-v-5da4a522],.ink-character span[data-v-5da4a522],.ink-character i[data-v-5da4a522],.critical-marks[data-v-5da4a522],.pulse-script[data-v-5da4a522]{filter:none!important}.scholar-cover[data-v-5da4a522]:before{opacity:.38!important;filter:blur(12px)!important}.tcm-atmosphere[data-v-5da4a522]:after{opacity:.72!important;filter:blur(28px)!important}@media (min-width:901px) and (max-width:1100px){.scholarship-manuscript[data-v-5da4a522]{top:27%!important;left:34%!important;width:35vw!important;height:50vh!important;opacity:.82!important}.ink-character[data-v-5da4a522]{left:22%!important}.ink-character span[data-v-5da4a522]{font-size:clamp(190px,23vw,235px)!important}.critical-marks i[data-v-5da4a522]{width:28px!important;height:28px!important;font-size:12px!important}.critical-marks i[data-v-5da4a522]:nth-child(1){top:18%!important;left:4%!important}.critical-marks i[data-v-5da4a522]:nth-child(2){top:35%!important;left:8%!important}.critical-marks i[data-v-5da4a522]:nth-child(3){top:52%!important;left:13%!important}.critical-marks i[data-v-5da4a522]:nth-child(4){top:69%!important;left:18%!important}.scholar-desk[data-v-5da4a522]{width:32vw!important;opacity:.58!important}}.access-panel[data-v-5da4a522]:before,.access-panel[data-v-5da4a522]:after{display:none!important}.access-panel[data-v-5da4a522]{overflow:visible!important}.folio-index[data-v-5da4a522]{position:absolute!important;z-index:50!important;top:28px!important;right:auto!important;left:-16px!important;display:flex!important;width:34px!important;height:92px!important;border:0!important;border-radius:0!important;opacity:1!important;color:#fff4e5!important;background:#ad392f!important;box-shadow:0 8px 16px #49231833!important;filter:none!important;transform:none!important}@media (max-width:900px){.folio-index[data-v-5da4a522]{display:none!important}}@media (min-width:901px){.login-page[data-v-5da4a522]{position:relative!important;display:block!important;background:#2b2118!important}.scholar-cover[data-v-5da4a522]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:38px 52px!important}.cover-copy[data-v-5da4a522],.vertical-title[data-v-5da4a522]{display:none!important}.cover-brand[data-v-5da4a522]{position:absolute!important;z-index:30!important;top:50px!important;left:70px!important;display:block!important}.cover-brand .brand-seal[data-v-5da4a522],.cover-brand strong[data-v-5da4a522]{display:none!important}.cover-brand div[data-v-5da4a522]{display:block!important}.cover-brand small[data-v-5da4a522]{display:block!important;margin:0!important;color:#ffebc7c7!important;font-family:var(--font-sans)!important;font-size:12px!important;letter-spacing:.08em!important}.access-panel[data-v-5da4a522]{position:absolute!important;z-index:40!important;top:auto!important;right:2.8%!important;bottom:5.2%!important;left:auto!important;display:block!important;width:330px!important;height:auto!important;min-height:0!important;padding:20px 24px 18px!important;overflow:visible!important;border:1px solid rgba(121,78,45,.24)!important;background:linear-gradient(132deg,#faedcff7,#e5cb9ef5)!important;box-shadow:-20px 22px 56px #2b180d45!important;transform:none!important}.access-card[data-v-5da4a522]{width:100%!important;max-width:none!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.card-heading p[data-v-5da4a522]{font-size:6px!important}.heading-line[data-v-5da4a522]{margin:6px 0 9px!important}.card-heading h2[data-v-5da4a522]{font-size:28px!important;line-height:1.05!important}.card-heading small[data-v-5da4a522]{display:none!important}.access-card form[data-v-5da4a522]{gap:7px!important}.access-card form>label[data-v-5da4a522]{gap:3px!important;font-size:9px!important}.access-card input[data-v-5da4a522]{height:36px!important}.form-options[data-v-5da4a522]{font-size:8px!important}.form-options>span[data-v-5da4a522]{display:none!important}.login-btn[data-v-5da4a522]{min-height:38px!important;margin-top:2px!important}.register[data-v-5da4a522]{margin-top:8px!important;font-size:9px!important}.trust-row[data-v-5da4a522]{display:none!important}.folio-index[data-v-5da4a522]{top:20px!important;left:-17px!important;width:34px!important;height:86px!important}}@media (min-width:901px) and (max-width:1100px){.cover-brand[data-v-5da4a522]{top:34px!important;left:44px!important}.access-panel[data-v-5da4a522]{right:2%!important;bottom:2.5%!important;width:286px!important;padding:18px 20px 17px!important}.card-heading h2[data-v-5da4a522]{font-size:26px!important}.scholarship-manuscript[data-v-5da4a522]{left:34%!important;width:36vw!important}.scholar-desk[data-v-5da4a522]{bottom:5%!important}}@media (min-width:901px){.cover-brand[data-v-5da4a522]{position:absolute!important;z-index:30!important;top:50px!important;left:70px!important;display:block!important}.cover-brand .brand-seal[data-v-5da4a522],.cover-brand strong[data-v-5da4a522]{display:none!important}.cover-brand div[data-v-5da4a522]{display:block!important}.cover-brand small[data-v-5da4a522]{display:block!important;margin:0!important;color:#ffebc7c7!important;font-family:var(--font-sans)!important;font-size:12px!important;letter-spacing:.08em!important}.cover-copy[data-v-5da4a522]{position:absolute!important;z-index:30!important;top:21%!important;left:70px!important;display:block!important;width:560px!important;max-width:42vw!important;margin:0!important;padding:0!important}.cover-copy .cover-kicker[data-v-5da4a522]{display:block!important;margin:0 0 20px!important;color:#e7bd73!important;font-size:9px!important;letter-spacing:.28em!important}.cover-copy h1[data-v-5da4a522]{display:block!important;margin:0 0 22px!important;color:#fff0cc!important;font-size:clamp(48px,4.3vw,66px)!important;line-height:1.3!important;letter-spacing:.02em!important;white-space:normal!important}.cover-copy h1 em[data-v-5da4a522]{display:block!important;color:#ef6e5b!important}.cover-copy .cover-desc[data-v-5da4a522]{display:block!important;max-width:520px!important;margin:0!important;color:#ffefcfb8!important;font-size:12px!important;line-height:2!important}.card-heading[data-v-5da4a522]{display:none!important}.access-panel[data-v-5da4a522]{bottom:4.6%!important;padding-top:20px!important;padding-bottom:16px!important}.access-card form[data-v-5da4a522]{margin:0!important}.folio-index[data-v-5da4a522]{top:18px!important;height:78px!important}}@media (min-width:901px) and (max-width:1100px){.cover-brand[data-v-5da4a522]{top:34px!important;left:44px!important}.cover-copy[data-v-5da4a522]{top:18%!important;left:44px!important;width:440px!important;max-width:46vw!important}.cover-copy .cover-kicker[data-v-5da4a522]{margin-bottom:14px!important;font-size:7px!important}.cover-copy h1[data-v-5da4a522]{margin-bottom:15px!important;font-size:clamp(36px,4.3vw,48px)!important}.cover-copy .cover-desc[data-v-5da4a522]{max-width:420px!important;font-size:10px!important;line-height:1.75!important}.access-panel[data-v-5da4a522]{bottom:2.5%!important}}@keyframes accessScrollUnfurl-5da4a522{0%,8%{opacity:0;clip-path:inset(0 0 0 100%);transform:perspective(900px) translate3d(34px,8px,0) rotateY(-18deg);filter:brightness(.72)}28%{opacity:.9;clip-path:inset(0 0 0 72%);transform:perspective(900px) translate3d(18px,5px,0) rotateY(-10deg);filter:brightness(.88)}72%{opacity:1;clip-path:inset(0 0 0 5%);transform:perspective(900px) translate3d(-4px,-2px,0) rotateY(1.5deg);filter:brightness(1.06)}to{opacity:1;clip-path:inset(0);transform:none;filter:none}}@keyframes accessScrollEdge-5da4a522{0%,8%{left:calc(100% - 12px);opacity:0;box-shadow:-22px 0 30px #572b187a}18%{opacity:1}72%{left:3%;opacity:1;box-shadow:12px 0 24px #572b183d}92%{left:-2px;opacity:.75}to{left:-2px;opacity:0;box-shadow:none}}@media (min-width:901px){.access-panel[data-v-5da4a522]{opacity:0!important;clip-path:inset(0 100% 0 0)!important;transform:none!important;filter:none!important;animation:none!important;transition:clip-path .58s linear,opacity .58s linear!important}.access-wrap.is-unfurling .access-panel[data-v-5da4a522]{opacity:1!important;clip-path:inset(0)!important;transform:none!important;filter:none!important}.access-panel[data-v-5da4a522]:before,.access-panel[data-v-5da4a522]:after{display:none!important;content:none!important;animation:none!important}.access-card[data-v-5da4a522],.access-card[data-v-5da4a522]>*,.access-card form>label[data-v-5da4a522],.form-options[data-v-5da4a522],.login-btn[data-v-5da4a522],.register[data-v-5da4a522],.folio-index[data-v-5da4a522]{animation:none!important}}@media (min-width:901px){.access-wrap.is-unfurled .access-panel[data-v-5da4a522]{opacity:1!important;clip-path:inset(0)!important;transform:none!important;filter:none!important;transition:none!important}.access-panel[data-v-5da4a522]:before,.access-panel[data-v-5da4a522]:after{display:none!important;animation:none!important}.ink-character span[data-v-5da4a522]{-webkit-text-stroke:1px rgba(255,244,211,.46)!important;color:#ead8ad!important;text-shadow:-2px -2px 0 rgba(255,248,222,.25),3px 4px 0 rgba(93,55,30,.4),0 10px 20px rgba(49,27,14,.32),0 0 20px rgba(245,202,123,.14)!important;filter:drop-shadow(9px 13px 15px rgba(35,20,11,.26))!important}.ink-character i[data-v-5da4a522]{opacity:.36!important;background:radial-gradient(ellipse,rgba(73,43,24,.44),transparent 68%)!important}.pulse-main[data-v-5da4a522]{transform:translateY(10px)}}@keyframes pulseWriteContinuous-5da4a522{0%{stroke-dashoffset:900;opacity:.38}18%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@media (min-width:1251px){.ink-surge[data-v-5da4a522]{opacity:1!important}.ink-surge .surge-broad[data-v-5da4a522]{opacity:.19!important;stroke-dashoffset:0!important;animation:none!important}.ink-surge .surge-edge[data-v-5da4a522]{opacity:.54!important;animation:surgeFlow-5da4a522 18s linear infinite!important}.ink-surge .surge-thread[data-v-5da4a522]{opacity:.48!important;animation:surgeFlow-5da4a522 27s linear infinite reverse!important}}.ink-surge[data-v-5da4a522],.qi-river[data-v-5da4a522]{display:none!important}.pulse-script[data-v-5da4a522]{display:block!important;visibility:visible!important;clip-path:none!important;opacity:1!important;animation:none!important}.pulse-script path.pulse-main[data-v-5da4a522]{display:block!important;visibility:visible!important;fill:none!important;stroke:#f2bd67!important;stroke-width:4px!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-dasharray:none!important;stroke-dashoffset:0!important;opacity:1!important;filter:drop-shadow(0 0 5px rgba(239,178,88,.26));animation:none!important}@keyframes pulseSparkGlimmer-5da4a522{0%,to{opacity:.08;transform:translateY(2px) scale(.65)}38%{opacity:.58;transform:translate(1px,-1px) scale(1.12)}72%{opacity:.2;transform:translate(-1px,-3px) scale(.82)}}.pulse-sparks circle[data-v-5da4a522]{fill:#d9af69!important;opacity:.1;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 4px rgba(217,175,105,.5));animation:pulseSparkGlimmer-5da4a522 4.2s ease-in-out infinite}.pulse-sparks circle[data-v-5da4a522]:nth-child(2){animation-duration:3.5s;animation-delay:-.6s}.pulse-sparks circle[data-v-5da4a522]:nth-child(3){animation-duration:4.8s;animation-delay:-1.7s}.pulse-sparks circle[data-v-5da4a522]:nth-child(4){animation-duration:3.9s;animation-delay:-2.6s}.pulse-sparks circle[data-v-5da4a522]:nth-child(5){animation-duration:5.1s;animation-delay:-3.4s}.pulse-sparks circle[data-v-5da4a522]:nth-child(6){animation-duration:3.6s;animation-delay:-1.1s}.pulse-sparks circle[data-v-5da4a522]:nth-child(7){animation-duration:4.6s;animation-delay:-2.1s}.pulse-sparks circle[data-v-5da4a522]:nth-child(8){animation-duration:5.3s;animation-delay:-4.2s}@media (min-width:901px){.access-wrap[data-v-5da4a522]{position:absolute!important;z-index:40!important;right:2.8%!important;bottom:4.6%!important;width:330px!important}.access-wrap .access-panel[data-v-5da4a522]{position:relative!important;inset:auto!important;width:100%!important}.access-wrap .folio-index[data-v-5da4a522]{z-index:80!important;top:18px!important;left:-17px!important;display:flex!important;opacity:0!important;background:#ad392f00!important;box-shadow:none!important;transition:opacity .58s linear,background-color .58s linear,box-shadow .58s linear!important}.access-wrap.is-unfurling .folio-index[data-v-5da4a522],.access-wrap.is-unfurled .folio-index[data-v-5da4a522]{opacity:1!important;background:#ad392f!important;box-shadow:0 8px 16px #49231833!important}}@media (min-width:901px) and (max-width:1100px){.access-wrap[data-v-5da4a522]{right:2%!important;bottom:2.5%!important;width:286px!important}}@media (max-width:900px){.access-wrap[data-v-5da4a522]{display:contents}.access-wrap .folio-index[data-v-5da4a522]{display:none!important}}@media (prefers-reduced-motion:reduce){.access-panel[data-v-5da4a522]{opacity:1!important;clip-path:inset(0)!important;transform:none!important;filter:none!important;animation:none!important}.access-panel[data-v-5da4a522]:before,.access-panel[data-v-5da4a522]:after{display:none!important;animation:none!important}.pulse-script[data-v-5da4a522]{clip-path:none!important;animation:none!important}.pulse-main[data-v-5da4a522]{animation:none!important;stroke-dasharray:none!important;stroke-dashoffset:0!important;opacity:1!important}.pulse-sparks circle[data-v-5da4a522]{opacity:.3!important;transform:none!important;animation:none!important}.access-wrap .folio-index[data-v-5da4a522]{opacity:1!important;background:#ad392f!important;box-shadow:0 8px 16px #49231833!important;transition:none!important}}@media (min-width:1251px){.schools-colophon[data-v-5da4a522]{right:auto!important;left:17%!important;bottom:5%!important;white-space:nowrap!important}.manuscript-heading[data-v-5da4a522]{top:8%!important;right:11%!important}.access-wrap[data-v-5da4a522]{right:2.1%!important;bottom:3.8%!important}}.cover-foot[data-v-5da4a522]{border-top:0!important}@media (min-width: 2000px){.access-card[data-v-5da4a522]{width:460px!important}.card-heading p[data-v-5da4a522]{font-size:10px!important}.card-heading h2[data-v-5da4a522]{font-size:42px!important}.card-heading small[data-v-5da4a522]{font-size:12px!important;margin-bottom:38px!important}.access-card form[data-v-5da4a522]{gap:19px!important}.access-card form>label[data-v-5da4a522]{font-size:12px!important}.access-card input[data-v-5da4a522]{height:52px!important;font-size:14px!important}.password button[data-v-5da4a522]{font-size:12px!important}.login-btn[data-v-5da4a522]{height:54px!important;font-size:14px!important}.login-btn b[data-v-5da4a522]{font-size:22px!important}.register[data-v-5da4a522]{font-size:12px!important}.trust-row p[data-v-5da4a522],.cover-foot[data-v-5da4a522]{font-size:10px!important}}@media (min-width: 2400px){.access-card[data-v-5da4a522]{width:520px!important}.card-heading h2[data-v-5da4a522]{font-size:46px!important}.card-heading small[data-v-5da4a522]{font-size:13px!important}.access-card form>label[data-v-5da4a522]{font-size:13px!important}.access-card input[data-v-5da4a522]{height:56px!important;font-size:15px!important}.login-btn[data-v-5da4a522]{height:58px!important;font-size:15px!important}.register[data-v-5da4a522]{font-size:13px!important}}@media (min-width: 2000px){.login-page[data-v-5da4a522]{grid-template-columns:minmax(0,1fr) 620px!important}}@media (min-width: 2400px){.login-page[data-v-5da4a522]{grid-template-columns:minmax(0,1fr) 690px!important}}@media (min-width: 2000px){.access-wrap[data-v-5da4a522]{width:600px!important;max-width:600px!important}}@media (min-width: 2400px){.access-wrap[data-v-5da4a522]{width:680px!important;max-width:680px!important}}:root{color-scheme:light;--tcm-ink: #2b2723;--tcm-ink-strong: #171513;--tcm-ink-soft: #625b53;--tcm-muted: #8a8177;--tcm-jade: #9f3f35;--tcm-jade-deep: #211d19;--tcm-jade-light: #efe1d9;--tcm-jade-mist: #f5ede7;--tcm-cinnabar: #b33d32;--tcm-cinnabar-deep: #852c26;--tcm-cinnabar-light: #f4e1dc;--tcm-gold: #9a7442;--tcm-gold-light: #eee1c9;--tcm-paper: #f2ede3;--tcm-paper-deep: #dfd5c4;--tcm-white: #fffaf1;--tcm-line: rgba(55, 45, 37, .16);--tcm-line-strong: rgba(55, 45, 37, .29);--tcm-shadow: 0 24px 64px rgba(34, 27, 21, .15);--tcm-shadow-soft: 0 10px 28px rgba(34, 27, 21, .09);--tcm-shadow-paper: 0 1px 0 rgba(255, 255, 255, .82), 0 14px 34px rgba(34, 27, 21, .08);--radius-xl: 24px;--radius-lg: 19px;--radius-md: 13px;--radius-sm: 9px;--control-height: 44px;--control-height-compact: 36px;--space-page: clamp(12px, 2vw, 24px);--surface-paper: rgba(255, 250, 239, .94);--surface-paper-strong: #fff9ed;--surface-ink: #201916;--surface-ink-soft: #34271f;--state-success: #456f55;--state-success-bg: #e5efe7;--state-warning: #8a672e;--state-warning-bg: #f5ead2;--state-danger: #9d3b32;--state-danger-bg: #f4e1dc;--admin-max-width: 1440px;--motion-fast: .16s;--motion-base: .22s;--font-serif: "Noto Serif SC", "Source Han Serif SC", "Songti SC", "STSong", serif;--font-sans: "Noto Sans SC", "Source Han Sans SC", "Microsoft YaHei", sans-serif;font-family:var(--font-serif);font-synthesis:none;text-rendering:optimizeLegibility}html{scroll-padding-top:80px}html,body,#app{min-height:100%}body{min-width:320px;background:radial-gradient(circle at 7% 4%,rgba(179,61,50,.08),transparent 25%),radial-gradient(circle at 92% 18%,rgba(154,116,66,.09),transparent 27%),linear-gradient(135deg,#f7f2e8,#f0e9dc 54%,#eee6da);color:var(--tcm-ink)}button,input,textarea,select{font:inherit}button,a,input,textarea,select{touch-action:manipulation}button,a{-webkit-tap-highlight-color:rgba(179,61,50,.12)}button:not(:disabled),a[href],select,label[for]{cursor:pointer}input,textarea,select{color:var(--tcm-ink);background-color:var(--tcm-white)}input::placeholder,textarea::placeholder{color:#829088;opacity:1}button:focus-visible,a:focus-visible,textarea:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid rgba(168,71,61,.24);outline-offset:3px}::selection{background:#a8473d2e}*{scrollbar-width:thin;scrollbar-color:rgba(55,45,37,.28) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:#372d253d;border-radius:99px}*::-webkit-scrollbar-track{background:transparent}.tcm-card{background:#fffdf7eb;border:1px solid var(--tcm-line);border-radius:var(--radius-lg);box-shadow:var(--tcm-shadow-paper)}.tcm-label{color:var(--tcm-gold);font-family:var(--font-sans);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.tcm-sans{font-family:var(--font-sans)}.tcm-control{min-height:var(--control-height);padding:9px 13px;border:1px solid var(--tcm-line-strong);border-radius:2px;color:var(--tcm-ink);background:var(--surface-paper-strong);font-family:var(--font-sans)}.tcm-button{display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;gap:7px;padding:9px 16px;border:1px solid var(--tcm-line-strong);border-radius:2px;color:var(--tcm-ink-soft);background:var(--surface-paper-strong);font-family:var(--font-sans)}.tcm-button:hover:not(:disabled){border-color:#b33d3257;color:var(--tcm-cinnabar);background:#fffdf7;transform:translateY(-1px)}.tcm-button.primary{border-color:var(--tcm-cinnabar);color:#fff5e7;background:linear-gradient(135deg,var(--tcm-cinnabar),var(--tcm-cinnabar-deep))}.tcm-empty{padding:36px 20px;color:var(--tcm-muted);font-family:var(--font-sans);font-size:13px;text-align:center}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.page-shell{width:100%;max-width:1180px;margin:0 auto}.page-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:clamp(20px,3vw,30px);border:1px solid rgba(231,210,166,.14);border-radius:var(--radius-lg);color:#f8f1e4;background:linear-gradient(135deg,var(--tcm-jade-deep),#19382f);box-shadow:var(--tcm-shadow)}.page-hero h1{margin:4px 0;font-size:clamp(24px,3vw,34px);font-weight:600;line-height:1.25;text-wrap:balance}.page-hero p{color:#d8be83;font-family:var(--font-sans);font-size:11px;letter-spacing:.16em}.page-hero span{display:block;max-width:680px;color:#f8f1e4b8;font-family:var(--font-sans);font-size:13px;line-height:1.75}.page-seal{display:grid;flex:0 0 auto;width:58px;height:58px;place-items:center;border:1px solid rgba(234,214,173,.35);border-radius:50%;color:#ead6aa;font:32px STKaiti,KaiTi,serif}@media (max-width:640px){.page-hero{align-items:flex-start;padding:18px}.page-hero span{font-size:12px}.page-seal{width:46px;height:46px;font-size:25px}}.admin-main{font-family:var(--font-sans);color:var(--tcm-ink);background:radial-gradient(circle at 90% 0,rgba(179,61,50,.055),transparent 24%),linear-gradient(135deg,#f4eee3,#ebe1d2)}.admin-main>div{width:100%;max-width:var(--admin-max-width)!important;margin:0 auto!important}.admin-main h1,.admin-main h2,.admin-main h3{color:var(--tcm-ink-strong);font-family:var(--font-serif);font-weight:600;letter-spacing:.035em}.admin-main>div>h2,.admin-main .header-row,.admin-main .page-hero,.admin-main .hero{position:relative;margin-bottom:18px!important;padding-bottom:13px;border-bottom:1px solid var(--tcm-line)}.admin-main>div>h2:after,.admin-main .header-row:after{position:absolute;bottom:-1px;left:0;width:46px;height:2px;background:linear-gradient(90deg,var(--tcm-cinnabar),var(--tcm-gold));content:""}.admin-main button,.admin-main input,.admin-main textarea,.admin-main select{font-family:var(--font-sans)}.admin-main input:not([type=checkbox]):not([type=radio]),.admin-main textarea,.admin-main select{min-height:42px;border:1px solid var(--tcm-line-strong)!important;border-radius:2px!important;color:var(--tcm-ink)!important;background:#fffcf5f0!important;outline:none}.admin-main input:focus,.admin-main textarea:focus,.admin-main select:focus{border-color:#b33d3280!important;box-shadow:inset 3px 0 #b33d3247,0 0 0 2px #9a744214!important}.admin-main button{min-height:38px;border-radius:2px!important}.admin-main .save-btn,.admin-main .add-btn,.admin-main .search-btn,.admin-main .primary,.admin-main button.primary{border:1px solid var(--tcm-cinnabar)!important;color:#fff5e8!important;background:linear-gradient(135deg,var(--tcm-cinnabar),var(--tcm-cinnabar-deep))!important;box-shadow:0 6px 16px #852c261f}.admin-main .test-btn,.admin-main .reset-btn,.admin-main .history-btn,.admin-main .cancel-btn,.admin-main .action-btn,.admin-main .ghost,.admin-main button:not(.save-btn):not(.add-btn):not(.search-btn):not(.primary):not(.danger){border:1px solid var(--tcm-line-strong);color:var(--tcm-ink-soft);background:#fffbf1e0}.admin-main button:hover:not(:disabled){border-color:#b33d326b!important;color:var(--tcm-cinnabar);transform:translateY(-1px)}.admin-main .danger,.admin-main button.danger{border-color:#9d3b3257!important;color:var(--state-danger)!important;background:var(--state-danger-bg)!important}.admin-main .panel,.admin-main .config-form,.admin-main .users-table,.admin-main .cat-table,.admin-main .mapping-table,.admin-main .history-panel,.admin-main .workspace,.admin-main .stat-card,.admin-main .test-result,.admin-main .result-card{border:1px solid var(--tcm-line)!important;border-radius:3px!important;background:var(--surface-paper)!important;box-shadow:var(--tcm-shadow-paper)}.admin-main .table-header,.admin-main .book-head{color:#756858!important;background:#dfd5c485!important;border-bottom-color:var(--tcm-line)!important;font-size:11px!important;letter-spacing:.04em}.admin-main .table-row,.admin-main .book-row,.admin-main .history-item{border-bottom-color:#372d2517!important}.admin-main .table-row:hover,.admin-main .book-row:hover{background:#fff7e5b8}.admin-main .role-badge,.admin-main .status-badge,.admin-main .status-tag,.admin-main .badge,.admin-main .sync,.admin-main .version-tag{border:1px solid transparent;border-radius:1px!important}.admin-main .status-badge.active,.admin-main .status-tag.active,.admin-main .badge.success,.admin-main .sync.synced,.admin-main .test-result.success{color:var(--state-success)!important;border-color:#456f552e!important;background:var(--state-success-bg)!important}.admin-main .status-badge.inactive,.admin-main .status-tag.inactive,.admin-main .badge.failed,.admin-main .test-result.error,.admin-main .msg.error{color:var(--state-danger)!important;border-color:#9d3b322e!important;background:var(--state-danger-bg)!important}.admin-main .loading-text,.admin-main .empty,.admin-main .empty-hint{color:var(--tcm-muted)!important;font-family:var(--font-sans);text-align:center}.admin-main .modal,.admin-main .modal-overlay{background:#19120e85!important;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.admin-main .modal>div,.admin-main .modal-card{border:1px solid rgba(154,116,66,.3)!important;border-radius:3px!important;background:var(--surface-paper-strong)!important;box-shadow:0 30px 78px #1e15104d}.admin-main .tabs{border-color:var(--tcm-line)!important}.admin-main .tabs button.active{color:var(--tcm-cinnabar)!important;border-color:var(--tcm-cinnabar)!important;background:var(--tcm-cinnabar-light)!important}@media (max-width:900px){.admin-main{padding:14px!important}.admin-main .table-header{display:none!important}.admin-main .users-table,.admin-main .cat-table,.admin-main .mapping-table,.admin-main .book-list{max-width:100%;overflow-x:auto}.admin-main .table-row,.admin-main .book-row{min-width:720px}.admin-main .panel,.admin-main .workspace,.admin-main .config-form{padding:16px!important}.admin-main .modal>div,.admin-main .modal-card{width:min(680px,calc(100vw - 24px))!important;max-height:calc(100dvh - 28px);overflow:auto}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@keyframes ren-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-spinner:empty{animation:ren-loading-spin .8s linear infinite!important}@media (prefers-reduced-motion: reduce){.loading-spinner:empty{animation-duration:1.6s!important}}.admin-main .page-hero{color:#f7f1e3!important}.admin-main .page-hero h1,.admin-main .page-hero h2,.admin-main .page-hero h3{color:#fff9ec!important;text-shadow:0 2px 10px rgba(0,0,0,.32)}.admin-main .page-hero p{color:#e2c489!important}.admin-main .page-hero .hero-sub{color:#c9d8d1!important;opacity:1!important}.admin-main .page-hero .hero-chip{color:#f8f1e2!important;border:1px solid rgba(247,240,224,.3)!important;background:#ffffff1f!important}:root{--text-caption: clamp(.75rem, .72rem + .08vw, .8125rem);--text-ui: clamp(.8125rem, .77rem + .12vw, .9375rem);--text-reading: clamp(.9375rem, .88rem + .15vw, 1.0625rem);--text-heading: clamp(1.5rem, 1.1rem + .8vw, 2rem);--page-gutter: clamp(12px, 1.65vw, 32px);--layout-gap: clamp(12px, 1.25vw, 24px)}html{font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-size:var(--text-reading)}#app button,#app input,#app textarea,#app select{font-family:var(--font-sans)}#app :is(.scene-command,.scene-content,.conversation-pane,.access-card) :is(button,input,textarea,select){font-size:var(--text-ui)!important}#app :is(.scene-content,.conversation-pane,.access-card) :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px}#app textarea{max-width:100%}#app :is(.scene-content,.conversation-pane) :is(p,label){overflow-wrap:anywhere}#app :is(.scene-content,.conversation-pane) :is(h1,h2,h3){text-wrap:balance}#app .scene-command{height:76px!important;min-height:76px;padding:12px var(--page-gutter)!important;gap:16px}#app .scene-identity b{font-size:clamp(16px,1.1vw,20px)!important}#app .scene-identity small{font-size:10px!important;letter-spacing:.12em}#app .primary-destinations{height:46px!important}#app .destination{width:96px!important;min-width:0!important;height:38px!important;gap:8px;padding-inline:12px!important}#app .destination span{display:inline!important;font-size:var(--text-ui)!important}#app .destination i{width:26px;height:26px;font-size:15px}#app .workspace-tools{height:46px}#app .utility-trigger{width:42px;height:42px}#app .utility-trigger i{font-size:16px}#app .utility-trigger{display:grid!important;place-items:center;flex:0 0 42px;min-width:42px;padding:0!important}#app .utility-trigger svg{display:block;width:20px;height:20px}#app .utility-footer button{display:inline-flex;align-items:center;gap:6px;padding:6px 0 6px 6px;white-space:nowrap}#app .utility-footer button svg{flex:0 0 16px}#app .utility-menu{width:min(330px,calc(100vw - 24px))}#app .utility-grid>button{min-height:64px}#app .utility-grid>button span b{font-size:14px}#app .utility-grid>button span small,#app .utility-profile small,#app .utility-profile em,#app .utility-caption,#app .utility-footer{font-size:12px}#app .utility-profile b{font-size:16px}#app .scholar-scene-shell{display:flex!important;flex-direction:column;height:100dvh!important;min-height:0;overflow:hidden;padding:0 var(--page-gutter) var(--page-gutter)}#app .scholar-scene-shell>.scene-command{position:relative!important;inset:auto!important;flex:0 0 auto;width:calc(100% + 2 * var(--page-gutter));margin-inline:calc(-1 * var(--page-gutter))}#app .scene-toolstrip{position:relative!important;inset:auto!important;width:100%!important;min-height:52px;height:auto!important;flex:0 0 auto;margin:0 0 12px!important;padding:8px 12px;gap:12px}#app .scene-tool-identity b{font-size:15px}#app .scene-tool-identity small{font-size:10px}#app .scene-tool-actions{flex-wrap:wrap;overflow:visible}#app .scene-tool-actions button{min-height:36px;font-size:var(--text-ui)!important}#app .scene-heading{position:relative!important;inset:auto!important;flex:0 0 auto;margin:12px 0 20px!important}#app .scene-heading h1{font-size:var(--text-heading);line-height:1.4}#app .scene-heading p{font-size:11px}#app .scene-heading small{font-size:13px;line-height:1.6}#app .scholar-scene-shell>.scene-content{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;min-height:0!important;flex:1 1 auto;margin:0!important;overflow:auto!important}#app .chat-view{display:flex!important;flex-direction:column;width:100%;height:100dvh!important;min-height:0!important;padding:0!important;gap:0;overflow:hidden!important}#app .chat-view>.scene-command{position:relative!important;inset:auto!important;flex:0 0 auto}#app .chat-view>.chat-main{position:relative!important;display:flex!important;flex:1 1 auto;min-height:0;width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:hidden;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#app .scholar-workspace{position:relative!important;display:grid!important;grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:var(--layout-gap);flex:1;height:100%!important;min-height:0!important;padding:0 var(--page-gutter) var(--page-gutter)!important;overflow:hidden!important}#app .scholar-workspace>.retrieval-flow{position:relative!important;inset:auto!important;grid-column:1 / -1;grid-row:1;width:100%!important;height:auto!important;min-height:56px!important;max-height:none!important;margin:0!important}#app .scholar-workspace>.stage-wrap{position:relative!important;inset:auto!important;display:flex!important;grid-column:1;grid-row:2;flex-direction:column;width:100%!important;max-width:none!important;min-width:0;min-height:0;height:auto!important;margin:0!important;padding:0!important;gap:0!important;overflow:hidden}#app .scholar-workspace>.stage-wrap>.digital-stage{position:relative!important;flex:1 1 auto!important;width:100%!important;height:auto!important;min-height:0!important;max-width:none!important;--plate-w: 100% !important;--plate-h: 100% !important}#app .scholar-workspace>.stage-wrap .digital-stage.plate>.portrait-card{position:absolute!important;top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;width:auto!important;height:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:10px!important;aspect-ratio:auto!important;transform:none!important}#app .scholar-workspace>.stage-wrap .portrait-card img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}#app .scholar-workspace>.stage-wrap .portrait-card figcaption{inset:auto 10px 10px!important;padding:20px 12px 8px!important;background:linear-gradient(transparent,#0b0806d1)!important}#app .scholar-workspace>.stage-wrap .portrait-card figcaption small{font-size:12px!important}#app .spoken-card{flex:0 0 auto;display:block!important;height:auto!important;min-height:88px!important;max-height:142px!important;padding:12px!important;overflow:auto!important}#app .spoken-card header span,#app .spoken-card header small{font-size:12px!important}#app .spoken-card p{display:block!important;margin-top:7px;font:13px/1.65 var(--font-sans)!important;white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important}#app .spoken-card.inactive p{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2!important}#app .spoken-card footer{display:none}#app .scholar-workspace>.conversation-pane{position:relative!important;inset:auto!important;grid-column:2;grid-row:2;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;margin:0!important;display:flex!important;flex-direction:column;overflow:hidden;container-type:inline-size}#app .conversation-pane>.speech-toolbar{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;min-height:60px;padding:10px 14px!important;gap:8px}#app .speech-toolbar button{min-height:36px!important;padding:6px 10px!important;font-size:var(--text-ui)!important}#app .dialogue-quick-actions{margin-left:auto;flex-wrap:wrap}#app .dialogue-quick-actions>small{display:none}#app .quick-action i{font-size:14px!important}#app .welcome-copy.welcome-carousel{display:flex!important;flex:1 1 auto;flex-direction:column;justify-content:safe center!important;min-height:0!important;height:auto!important;max-height:none!important;padding:76px clamp(24px,3vw,64px) 32px!important;overflow-y:auto!important}#app .welcome-scenes{position:relative!important;inset:auto!important;display:grid!important;flex:0 0 auto!important;width:100%;min-height:0!important;height:auto!important;overflow:visible!important}#app .welcome-scene{position:static!important;display:none!important;inset:auto!important;width:100%;min-height:0!important;height:auto!important;padding:0!important;opacity:1!important;transform:none!important;overflow:visible!important}#app .welcome-scene.active{display:block!important}#app .welcome-eyebrow{font:var(--text-caption)/1.6 var(--font-sans)!important;letter-spacing:.16em}#app .welcome-intro>.welcome-eyebrow{margin:0!important}#app .welcome-intro h1{max-width:none!important;margin:20px 0 24px!important;font-size:clamp(30px,2.75vw,56px)!important;line-height:1.4!important;letter-spacing:.02em!important}#app .welcome-intro h1 span{display:block!important;white-space:nowrap}#app .welcome-intro>p:not(.welcome-eyebrow){display:block!important;max-width:56ch!important;max-height:none!important;margin:0!important;overflow:visible!important;font:var(--text-reading)/1.9 var(--font-sans)!important;-webkit-line-clamp:unset!important}#app .welcome-pagination{position:absolute!important;inset:16px 20px auto auto!important;z-index:2;display:flex;order:-1;align-self:flex-end;margin:0!important}#app .welcome-pagination button{min-height:36px}#app .welcome-pagination button span{font-size:12px!important}#app .welcome-prompts h2{font-size:var(--text-heading)!important}#app .prompt-heading>span{font-size:14px;line-height:1.7}#app .suggestions{gap:12px}#app .suggestions button{min-height:80px;padding:14px!important}#app .suggestions button b{font:600 15px/1.5 var(--font-sans)!important}#app .suggestions button small{margin-top:5px;font:13px/1.6 var(--font-sans)!important;white-space:normal}#app .scholarship-path{max-height:none!important;margin-top:24px!important;padding:18px!important;overflow:visible!important;border-radius:8px}#app .path-heading{flex-wrap:wrap;gap:4px 12px}#app .path-heading>span{font-size:14px}#app .path-heading p{font-size:12px}#app .path-line{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}#app .path-step strong{font-size:14px}#app .path-step small{display:block!important;font-size:12px;white-space:normal;line-height:1.5}#app .path-step i{display:none}#app .conversation-pane .message-list{flex:1 1 auto;min-height:0;padding:20px clamp(16px,2vw,32px)}#app .conversation-pane .message-bubble{width:min(100%,1040px)!important;max-width:1040px!important;margin-inline:auto!important}#app .conversation-pane .message-bubble .bubble-body{min-width:0;flex:1}#app .conversation-pane .refine-bubble{align-self:center;width:min(100%,996px);max-width:996px;margin-inline:auto}#app .conversation-pane .bubble-content,#app .conversation-pane .bubble-content li{font-size:var(--text-reading)!important;line-height:1.9!important}#app .conversation-pane .source-item{font-size:13px!important}#app .conversation-pane .source-copy b{font-size:14px!important;line-height:1.6}#app .conversation-pane .source-copy small{font-size:13px!important;line-height:1.7}#app .outline-module textarea,#app .chapter-editor textarea{font-size:16px!important;line-height:1.85!important}#app .outline-module>header small{font-size:12px!important;line-height:1.6}#app .admin-sidebar .sidebar-link{font-size:13px}#app .conversation-pane .chat-input-area{flex:0 0 auto;position:relative;height:auto!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:12px 14px 8px!important}#app .chat-input-area .input-shell{min-height:72px!important;grid-template-columns:28px minmax(0,1fr) 40px 88px!important;gap:10px;padding:10px 12px}#app .chat-input-area .writing-field{grid-column:2;min-width:0!important;width:100%}#app .chat-input-area .voice-btn{grid-column:3}#app .chat-input-area .action-btn{grid-column:4}#app .chat-input-area .chat-textarea{min-height:30px;font-size:16px!important;line-height:1.65}#app .chat-input-area .interaction-status{font-size:12px!important}#app .chat-input-area :is(.voice-btn,.action-btn){min-height:44px;flex-shrink:0}#app .chat-input-area .input-hints{margin-top:6px}#app .chat-input-area .input-hints span{font-size:11px!important;line-height:1.5}#app .retrieval-flow :is(.flow-title,.phase-label,.record-trigger){font-size:13px!important}#app .retrieval-flow :is(.flow-node b,.flow-node span,.flow-status){font-size:12px!important}#app .retrieval-flow :is(.flow-title b,.flow-state b,.flow-actions button span){font-size:13px!important}#app .retrieval-flow .flow-actions button{min-height:36px;padding:6px 10px}#app .retrieval-flow .flow-track article b,#app .retrieval-flow .live-copy b{font-size:13px!important}#app .retrieval-flow .live-copy small{font-size:12px!important}#app .history-drawer{width:min(440px,calc(100vw - 24px))!important}#app .history-drawer :is(button,p,small){font-size:13px!important}#app .history-drawer .conv-title{font-size:15px!important}#app :is(.teaching-view,.report-view){height:100%!important;min-height:0!important}#app :is(.library-intro,.research-intro){padding:24px clamp(20px,2vw,36px) 20px!important;gap:20px}#app :is(.library-intro,.research-intro) h2{font-size:var(--text-heading)!important;line-height:1.4}#app :is(.library-intro,.research-intro)>div>span{display:block;max-width:52ch;margin-top:8px;font-size:14px!important;line-height:1.7}#app :is(.library-intro,.research-intro)>div>p{font-size:11px!important}#app :is(.library-flow,.research-flow){font-size:12px!important;gap:8px}#app :is(.library-flow,.research-flow) b{width:28px;height:28px;font-size:12px}#app .library-primary .script-list{min-height:0}#app .library-primary .list-header{gap:10px;padding:16px 24px!important;flex-wrap:wrap}#app .library-primary .list-header input{min-width:120px;font-size:16px!important}#app .library-primary .list-items{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))!important;gap:14px!important;padding:20px 24px!important}#app .library-primary .script-item{min-height:116px}#app .library-primary .script-select{min-height:112px;padding:18px!important}#app .library-primary .script-select h3{font-size:17px!important;line-height:1.6}#app .library-primary .script-select .script-title{font:500 16px/1.6 var(--font-sans)!important;padding-right:42px}#app .library-primary .script-select :is(p,span,small){font-size:13px!important;line-height:1.5}#app .library-avatar-panel .manifest{grid-template-columns:22px minmax(0,1fr)!important}#app .library-avatar-panel .manifest-copy{display:none!important}#app .library-avatar-panel .portrait-card{max-width:none!important;width:100%!important}#app .library-guidance b{font-size:16px}#app .library-guidance p{font-size:13px!important;line-height:1.7}#app .research-workbench{grid-template-columns:minmax(0,1fr) minmax(280px,30%)!important}#app .research-form-card{padding:20px clamp(20px,2vw,36px)!important}#app .research-form-card textarea{min-height:130px;padding:16px;font-size:16px!important;line-height:1.8}#app .research-form-card :is(label,.group-label,.field-label){display:block;font-size:14px!important;line-height:1.6}#app .research-form-card :is(.hint,.topic-hint,.form-hint){font-size:12px!important;line-height:1.7}#app .research-form-card button{min-height:42px;font-size:14px!important}#app .research-form-card .detail-options{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}#app .research-form-card .detail-opt{display:flex!important;min-width:0!important;width:100%!important;align-items:center;justify-content:center;min-height:44px!important;padding:8px 6px!important;font:13px/1.5 var(--font-sans)!important}#app .research-submit{align-items:flex-start;flex-direction:column;gap:12px!important}#app .research-submit .btn-primary{width:100%;min-height:46px}#app .research-submit>span{font:12px/1.7 var(--font-sans)!important}#app .research-form-grid{gap:24px}#app .research-side .side-heading h3{font-size:22px}#app .research-side .side-heading :is(p,span){font-size:12px;line-height:1.6}#app .recent-open{min-width:0;padding:16px!important}#app .recent-open :is(b,strong){font-size:15px!important;line-height:1.6}#app .recent-open :is(span,small){font-size:12px!important;line-height:1.6}#app .history-view{max-width:1680px;margin:auto;padding:24px!important}#app .history-view .hero{padding:24px;gap:16px}#app .history-view .hero h2{font-size:var(--text-heading)}#app .history-view .hero :is(p,span){font-size:13px;line-height:1.7}#app .history-view .filters{flex-wrap:wrap;gap:10px;padding:14px}#app .history-view .filters input{min-width:140px;font-size:16px!important}#app .history-view .filters button{min-height:44px}#app .history-view .records{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))!important;gap:16px}#app .history-view .records article{min-height:210px}#app .history-view .folio-head{flex-wrap:wrap;gap:6px;font-size:12px}#app .history-view .record-copy strong{font-size:16px;line-height:1.6;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#app .history-view .record-copy :is(small,em),#app .history-view .folio-foot{font-size:12px}#app .history-view .folio-foot button{min-height:36px}#app .settings-view{max-width:1120px!important;margin:0 auto!important;padding:32px!important}#app .settings-view :is(p,li,label){font-size:14px;line-height:1.8}#app .settings-view input{min-height:48px;font-size:16px!important}#app .settings-view .settings-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;gap:24px}#app .settings-grid>*{min-width:0!important;max-width:100%}#app .settings-view .password-field,#app .settings-view .password-field input{min-width:0;width:100%}#app .admin-main{font:var(--text-reading)/1.65 var(--font-sans)}#app .admin-main :is(button,input,textarea,select){min-height:42px;font-size:14px!important}#app .admin-main :is(h1,h2){font-size:var(--text-heading)}#app .login-page .manuscript-heading{display:none!important}#app .login-page .access-wrap{top:50%!important;right:clamp(32px,4vw,96px)!important;bottom:auto!important;width:clamp(350px,27vw,420px)!important;transform:translateY(-50%)}#app .login-page .access-panel{padding:28px!important;clip-path:none!important}#app .login-page .access-card{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;box-sizing:border-box}#app .login-page .access-card :is(form,form>label,.password,.login-btn,.register,.trust-row){min-width:0!important;max-width:100%!important;box-sizing:border-box}#app .login-page .card-heading{display:block!important;margin-bottom:26px}#app .login-page .card-heading h2{margin:14px 0 10px;font-size:32px!important;line-height:1.4}#app .login-page .card-heading p{font-size:11px!important;line-height:1.7!important;letter-spacing:.12em!important}#app .login-page .card-heading small{display:block!important;font:13px/1.8 var(--font-sans)!important}#app .login-page .access-card form>label{display:block;margin:0 0 18px!important;font:14px/1.6 var(--font-sans)!important}#app .login-page .access-card form>label>span{display:block;margin-bottom:7px;font:14px/1.6 var(--font-sans)!important}#app .login-page input:not([type=checkbox]){height:48px!important;min-height:48px!important;padding:10px 12px!important;font-size:16px!important}#app .login-page .form-options{margin:0 0 20px}#app .login-page .form-options .remember{display:inline-flex!important;flex:0 0 auto;align-items:center;gap:8px;width:auto!important;white-space:nowrap;font:13px/1.5 var(--font-sans)!important}#app .login-page .form-options input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;flex:0 0 16px;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;padding:0!important}#app .login-page .login-btn{min-height:48px;font-size:16px!important}#app .login-page .register{margin-top:20px;font:12px/1.8 var(--font-sans)!important;text-align:left}#app .login-page .trust-row{display:flex!important;margin-top:18px;padding-top:16px}#app .login-page .trust-row p{font:12px/1.7 var(--font-sans)}#app .login-page .cover-copy{left:clamp(40px,4vw,80px)!important;top:24%!important;width:min(44vw,680px)!important;max-width:44vw!important}#app .login-page .cover-copy h1{font-size:clamp(38px,3.5vw,66px)!important;line-height:1.4!important}#app .login-page .cover-copy .cover-desc{font:15px/1.9 var(--font-sans)!important}#app .login-page .cover-brand{left:clamp(40px,4vw,80px)!important}#app .login-page .cover-brand small{font-size:13px!important}@container (max-width: 700px){#app .path-line{grid-template-columns:repeat(2,minmax(0,1fr))!important}#app .path-heading p{display:none}#app .suggestions{grid-template-columns:1fr}}@media (min-width: 821px){#app .immersive-main:has(>.chat-view){height:100dvh;min-height:0;overflow:hidden}}@media (max-width: 1180px) and (min-width: 821px){#app .scholar-workspace{grid-template-columns:minmax(220px,.3fr) minmax(0,.7fr)!important}#app .welcome-copy.welcome-carousel{padding:24px!important}#app .welcome-intro h1{font-size:32px!important}#app .library-flow,#app .research-flow{display:none}#app .library-intro,#app .research-intro{padding:20px!important}}@media (max-height: 740px) and (min-width: 821px){#app .welcome-copy.welcome-carousel{justify-content:flex-start!important;padding-block:68px 18px!important}#app .welcome-intro h1{font-size:34px!important;margin-block:12px 16px!important}#app .scholarship-path{margin-top:16px!important;padding:12px!important}#app .login-page .access-panel{padding:22px!important}#app .login-page .card-heading{margin-bottom:14px}#app .login-page .card-heading h2{margin-block:8px;font-size:28px!important}#app .login-page .trust-row{margin-top:10px;padding-top:10px}}@media (min-width: 821px) and (max-height: 900px){#app .welcome-copy.welcome-carousel{padding:66px 28px 22px!important}#app .welcome-intro h1{font-size:32px!important;line-height:1.3!important;margin:12px 0 18px!important}#app .scholarship-path{padding:12px!important;margin-top:18px!important}#app .path-heading{margin-bottom:10px}#app .path-line{gap:10px!important}}@media (min-width: 821px) and (max-height: 560px){#app .immersive-main:has(>.chat-view){height:auto!important;overflow:visible!important}#app .chat-view{height:auto!important;min-height:100dvh!important;overflow:visible!important}#app .chat-view>.chat-main{flex:0 0 auto;overflow:visible!important}#app .scholar-workspace{height:720px!important;flex:0 0 auto}#app .scholar-scene-shell{height:auto!important;min-height:100dvh;overflow:visible}#app .scholar-scene-shell>.scene-content{min-height:620px!important;overflow:visible!important}}@media (max-width: 900px){#app .login-page{display:flex!important;flex-direction:column;min-height:100dvh;height:auto!important;padding:0!important;overflow:hidden}#app .login-page .scholar-cover{width:100%;height:300px!important;min-height:300px!important;padding:28px 24px!important}#app .login-page .cover-brand{position:relative!important;inset:auto!important;display:flex!important}#app .login-page .cover-brand strong{display:block!important;font-size:18px}#app .login-page .cover-brand small{display:none!important}#app .login-page .brand-seal{display:grid!important;width:40px;height:40px}#app .login-page .cover-copy{position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;margin:30px 0 0!important;padding:0!important}#app .login-page .cover-copy .cover-kicker{margin-bottom:12px!important;font-size:10px!important;letter-spacing:.1em}#app .login-page .cover-copy h1{margin:0!important;font-size:clamp(28px,4.6vw,40px)!important;line-height:1.5!important}#app .login-page .cover-copy .cover-desc{display:none!important}#app .login-page .access-wrap{display:block!important;position:relative!important;inset:auto!important;width:100%!important;max-width:500px;margin:0 auto!important;transform:none!important}#app .login-page .access-panel{position:relative!important;inset:auto!important;width:100%!important;padding:28px 24px!important}#app .login-page .card-heading h2{font-size:28px!important}#app .login-page .scholar-cover .cover-foot{display:none}}@media (max-width: 820px){#app .scene-command{height:auto!important;min-height:112px;padding-block:12px!important;gap:10px}#app .scene-actions{min-width:0}#app .scene-identity small{display:none}#app .destination{width:auto!important;flex:1;padding-inline:6px!important;gap:6px}#app .scene-identity>span{width:34px;height:34px}#app .scholar-scene-shell{min-height:100dvh;height:auto!important;overflow:visible!important}#app .scene-toolstrip{margin-bottom:12px!important;padding:10px}#app .scene-tool-identity small{display:none}#app .scene-toolstrip .scene-tool-identity{flex-shrink:0}#app .scene-tool-actions button{min-height:40px}#app .scene-heading{margin-block:10px 18px!important}#app .scene-heading small{font-size:12px}#app .scholar-scene-shell>.scene-content{flex:0 0 auto;overflow:visible!important}#app .teaching-view,#app .report-view{height:auto!important;overflow:visible!important}#app .research-workbench,#app .teaching-library-workbench{display:flex!important;flex-direction:column}#app .research-form-grid{grid-template-columns:1fr!important;gap:20px}#app .research-side{border-top:1px solid var(--tcm-line)}#app .research-side .recent-list{max-height:480px;overflow-y:auto!important}#app .research-form-card{padding:20px!important}#app .outline-module-foot{display:flex!important;flex-direction:column;min-width:0;gap:14px}#app .outline-module-foot .outline-actions-inline{display:flex!important;flex-wrap:wrap;width:100%!important;min-width:0!important;margin:0!important;gap:8px!important}#app .outline-module-foot .outline-actions-inline button{flex:1 1 100%!important;width:100%!important;min-width:0!important;max-width:100%;white-space:normal;min-height:44px}#app .outline-module{min-width:0;padding:16px!important}#app .outline-module textarea{min-height:320px!important}#app .teaching-main .teaching-player{display:flex!important;flex-direction:column;height:auto!important;min-height:0!important}#app .teaching-player .player-sidebar{display:flex!important;flex-direction:column;flex:0 0 auto;width:100%!important;min-width:0}#app .teaching-player .sidebar-header{padding:12px 14px;font-size:15px}#app .teaching-player .section-list{display:flex;flex:0 0 auto;width:100%;min-width:0;max-width:100%;padding:10px;gap:8px;overflow-x:auto;overflow-y:hidden}#app .teaching-player .section-item{flex:0 0 auto;width:auto!important;min-width:140px!important;max-width:270px;min-height:44px;padding:10px 12px}#app .teaching-player .sidebar-footer{display:none}#app .teaching-player .player-main{display:flex!important;flex-direction:column;order:3;height:auto!important;min-height:420px!important}#app .teaching-player .classroom-avatar-side{order:2;display:grid!important;grid-template-columns:100px minmax(0,1fr);grid-template-rows:1fr!important;align-items:center;gap:14px;width:100%!important;height:auto!important;min-height:166px!important;padding:12px!important;border:0}#app .classroom-avatar-side>.digital-stage{height:142px!important;min-height:142px!important;padding:4px!important}#app .classroom-avatar-side .digital-stage :is(.stage-topline,.manifest-label,.manifest-copy,.lineage-map,.stage-foot){display:none!important}#app .classroom-avatar-side .manifest{display:block!important;height:100%!important;min-height:0!important;margin:0!important}#app .classroom-avatar-side .portrait-card{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important;transform:none!important}#app .classroom-avatar-side .portrait-card img{height:100%!important;object-fit:contain}#app .classroom-avatar-side .portrait-card figcaption{display:none}#app .classroom-avatar-side .narration-controls{width:100%;min-width:0;padding:0}#app .narration-controls header{display:flex;flex-wrap:wrap;gap:8px;font-size:13px}#app .narration-controls>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#app .narration-controls button{flex:1 1 68px;min-height:44px}#app .teaching-player :is(.lecture-header,.qa-header){padding:14px!important;flex-wrap:wrap}#app .teaching-player .lecture-content{padding:20px 16px}#app .teaching-player .player-controls{padding:14px;gap:10px}#app .library-primary .list-header{padding:14px!important}#app .library-primary .list-items{padding:14px!important;min-height:0!important}#app .library-avatar-panel{grid-template-columns:120px minmax(0,1fr)!important}#app .history-view{padding:16px!important}#app .history-view .hero{padding:18px}#app .history-view .filters input{flex:1 1 100%;width:100%}#app .history-view .filters select{flex:1 1 auto}#app .history-view .records article{min-height:190px}#app .settings-view{padding:20px!important}#app .settings-view .settings-grid{grid-template-columns:minmax(0,1fr)!important;gap:20px}#app .chat-view{height:auto!important;min-height:100dvh!important;overflow:visible!important;padding-bottom:116px!important}#app .chat-view>.chat-main{flex:0 0 auto;overflow:visible!important}#app .scholar-workspace{height:auto!important;min-height:0!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 148px auto!important;gap:12px;overflow:visible!important}#app .scholar-workspace>.retrieval-flow{grid-row:1;min-height:52px!important}#app .scholar-workspace>.stage-wrap{grid-column:1;grid-row:2;display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;height:148px!important;min-height:0!important;gap:12px!important}#app .scholar-workspace>.stage-wrap>.digital-stage{height:148px!important;min-height:0!important}#app .scholar-workspace>.stage-wrap .digital-stage.plate>.portrait-card{top:4px!important;right:4px!important;bottom:4px!important;left:4px!important;padding:4px!important}#app .scholar-workspace>.stage-wrap .portrait-card figcaption{inset:auto 4px 4px!important;padding:12px 5px 5px!important}#app .scholar-workspace>.stage-wrap .portrait-card figcaption small{display:none}#app .scholar-workspace>.stage-wrap .portrait-card figcaption span{font-size:14px}#app .scholar-workspace>.stage-wrap .digital-stage :is(.stage-topline,.plate-eyebrow){display:none!important}#app .spoken-card{align-self:stretch;height:148px!important;min-height:0!important;max-height:none!important;border:1px solid rgba(231,190,116,.18)}#app .spoken-card header{display:block}#app .spoken-card header small{display:none}#app .spoken-card p{margin-top:12px}#app .scholar-workspace>.conversation-pane{grid-column:1;grid-row:3;min-height:0!important;overflow:visible;container-type:normal}#app .conversation-pane>.speech-toolbar{padding:10px!important;align-items:stretch}#app .speech-toolbar button{min-height:40px!important;padding-inline:8px!important}#app .dialogue-quick-actions{margin-left:0;gap:6px}#app .welcome-copy.welcome-carousel{min-height:0!important;overflow:visible!important;padding:22px 18px 28px!important}#app .welcome-pagination{margin-bottom:20px!important}#app .welcome-pagination{position:static!important;inset:auto!important;margin-bottom:20px!important}#app .welcome-intro h1{font-size:clamp(24px,4vw,32px)!important;margin:14px 0 20px!important}#app .welcome-intro>p:not(.welcome-eyebrow){font-size:15px!important;line-height:1.85!important}#app .path-line{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 12px!important}#app .scholarship-path{padding:16px 12px!important;margin-top:22px!important}#app .path-step small{display:block;font-size:12px}#app .conversation-pane .message-list{max-height:65dvh;overflow-y:auto}#app .conversation-pane .chat-input-area{position:fixed!important;z-index:45;inset:auto 0 0!important;width:100%;padding:10px var(--page-gutter) max(8px,env(safe-area-inset-bottom))!important;border-top:1px solid var(--tcm-line);background:#f4e9d1;box-shadow:0 -8px 24px #22160d1f}#app .chat-input-area .input-shell{min-height:66px!important;grid-template-columns:minmax(0,1fr) 36px 68px!important;padding:8px;gap:8px}#app .chat-input-area .writing-field{grid-column:1}#app .chat-input-area .voice-btn{grid-column:2}#app .chat-input-area .action-btn{grid-column:3}#app .chat-input-area .interaction-status{display:none}#app .chat-input-area .chat-textarea{max-height:100px}#app .chat-input-area .question-mark{display:none}#app .chat-input-area .input-hints span{font-size:10px!important}#app .chat-input-area .voice-btn{min-width:36px;width:36px;padding:4px}#app .chat-input-area .action-btn{min-width:66px;padding-inline:10px}#app .utility-menu{top:108px}}@media (max-width: 900px){#app .app-header{min-width:0;gap:12px;padding-inline:12px}#app .app-header .brand{min-width:0;flex:1 1 auto;gap:8px}#app .app-header .brand-seal{flex:0 0 36px;width:36px;height:40px}#app .app-header .brand-copy{min-width:0}#app .app-header .brand-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(14px,3.8vw,18px)}#app .app-header .header-right{flex:0 0 auto;gap:8px}#app .app-header .logout-btn{min-width:40px;min-height:40px;font-size:13px}#app .admin-sidebar,#app .admin-sidebar .sidebar-nav{min-width:0;max-width:100%}#app .admin-sidebar .sidebar-link{font-size:13px}#app .admin-main .users-table{overflow:visible!important}#app .users-table .table-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-width:0!important;width:100%;padding:18px}#app .users-table .table-row>span{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:auto!important;min-width:0;overflow-wrap:anywhere;font-size:14px}#app .users-table .table-row>span:before{content:attr(data-label);color:var(--tcm-muted);font-size:12px}#app .users-table .table-row :is(.col-user,.col-email,.col-actions){grid-column:1 / -1}#app .users-table .table-row .col-user{font-weight:600}#app .users-table .table-row .col-actions{padding-top:8px;border-top:1px solid var(--tcm-line)}}@media (max-width: 380px){#app .scene-identity b{font-size:15px!important}#app .scene-command{padding-inline:12px!important}#app .destination{gap:4px;padding-inline:4px!important}#app .destination i{width:22px;height:22px}#app .scene-actions{gap:6px}#app .workspace-tools{padding-left:6px;margin-left:0}#app .welcome-copy.welcome-carousel{padding-inline:14px!important}#app .welcome-intro h1{font-size:24px!important;letter-spacing:0!important}#app .path-mark{width:24px;height:24px}#app .path-step{gap:6px}#app .path-step strong{font-size:13px}#app .path-step small{font-size:11px}#app .login-page .scholar-cover,#app .login-page .access-panel{padding-inline:20px!important}#app .settings-view{padding:14px!important}}
